跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 想问问大家工作时候都是,对工作的内容得心应手,没任何的担心,还是有可能遇到的是不懂的,但是迎着头皮做的。
未分類
30 12 月 2020

想问问大家工作时候都是,对工作的内容得心应手,没任何的担心,还是有可能遇到的是不懂的,但是迎着头皮做的。

想问问大家工作时候都是,对工作的内容得心应手,没任何的担心,还是有可能遇到的是不懂的,但是迎着头皮做的。

資深大佬 : Renco 10

LZ 最近工作接受了一个 APP 上全局搜索的需求,因为没接触过这类的业务,本质是 CRUD Boy 。然后经过自己查询调研决定采用 Elasticsearch 技术来实现相关的全局搜索技术。 ES 曾经没接触过,所以等于自己边学边搞,大概了解了基本的使用,然后准备和业务系统对接的时候遇到各种问题,比如存量数据如何初始化到 ES 中,未来的增量数据怎么同步到 ES 中。等等情况。然后又是各种查百度查资料,使用了阿里的 canal 技术,来同步数据库的变动,同步至 ES 。就开始熟悉了解 canal 的使用。 然后目前 es 已经启动,并且可以通过 canal 获取数据变动,并转换成 json,通过 es-rest-api 的方式将数据同步至 ES 中。 目前做的工作进度是将业务数据提炼出可供查询的数据模型,进行数据清洗的过程。后续就是将清洗存入 ES 的数据进行查询接口的开发。

以上流程就是我目前的工作流程,工作内容都是我没接触过的,但是硬着头皮做,对于需求我觉得可以实现,但是可能最初版本的功能并不是那么灵活。因为都是自己接触的新东西,我担心不能够做好。后续会被批评等。

同时技术总监又要我能够帮忙培训下 ES 的东西,所以现在压力很大,可能自己掌握的还没那么深,只能讲基本的使用。

所以问问 v 友们平时工作都是自己能力范围内的,还是能力范围外的需要自己去各种查询踩坑学习使用的。

ps:技术总监是知道我可能只知道 ES 但是并不熟悉,但还是全权交给我做的

大佬有話說 (59)

  • 主 資深大佬 : Renco

    主要还是想了解下,大家的工作方式或者状态都有什么不一样

  • 主 資深大佬 : Renco

    嗨,自己现在的工作是,写的学的挺快乐的,但是感觉自己写的东西又不好。没底。

  • 資深大佬 : 66450146

    每个月都会遇到不懂的,还是硬着头皮上,美名其曰 thrive in ambiguity

  • 資深大佬 : ackfin01

    放手干吧 想那么多干啥 况且你是啥水平技术总监肯定是了解的

  • 資深大佬 : youngce

    这种属于双赢,公司省了钱再招人,遇到你这样的良心 bboy 还自愿加班提高生产力。你自己学习了一波新技术,以后跳槽也好涨工资。

  • 資深大佬 : Jooooooooo

    总是得心应手的工作换句话说是没有挑战, 也就没有提高

    有些难的任务, 要硬上的能学新东西

  • 資深大佬 : taogen

    先面向 Google 编程,解决不了报告大佬遇到了一点问题。

  • 資深大佬 : loading

    别人面试造火箭上班拧螺丝,
    本人面试瞎聊天上班只划水。

    反正交代啥我都能按时高质量完成,老板别管我怎么干的,只看结果。

  • 資深大佬 : xuanbg

    只要能理清头绪,没有百度解决不了的问题,有就上谷歌。自己理不清头绪的话,赶紧花钱找人来解决才是正经。

  • 資深大佬 : dream4ever

    如果做了一段时间之后,发现做什么都很得心应手,说明公司业务没有发展,这种时候更应该担心吧~

  • 資深大佬 : jeeyong

    迎着困难上的…

  • 資深大佬 : YouLMAO

    百度查编程,不死也瘫痪

  • 資深大佬 : czfy

    如果工作中完全没有挑战,其实在一定程度上证明自己无法继续学习继续成长,是有点可怕的

  • 資深大佬 : lqw3030

    es 的文档挺清晰的,我的经验,最痛苦时期的经历最宝贵,加油

  • 資深大佬 : laminux29

    上一批技术老人,大多数不是正规计算机专业,他们对搜索引擎缺少概率与实战经验,只会用现成的产品来搭建系统,甚至连这些产品的缺点都不知道,就算知道了也不知道如何解决。这些人在网络上写了各种误导人的文章,导致后人翻船。

    这就是为啥很多电商系统,或者网站什么的,明明某个商品或某篇文章,有那个关键字,却搜不出来的本质原因。

    因为在调研阶段,信了这帮老人的推荐,无脑上 ES 。

    搜索引擎是一个非常复杂的内容,公司把这个任务交给一个没任何经验的新人,在管理上也是一种失败。

  • 資深大佬 : js8510

    如果我对我的工作“内容得心应手”,我才会担心。我尽量减少“得心应手”。( 1 )教别人做,然后分配给别人。( 2 )自己找“遇到的是不懂的”工作,然后花时间得心应手,总结经验然后重复( 1 )。

  • 資深大佬 : mikulch

    @laminux29 有比 es 更好的选择吗,我还以为这个是目前的最佳选择

  • 資深大佬 : xuanbg

    @laminux29 ES 不合适,那事情就大条了啊。

  • 資深大佬 : Visitor233

    @laminux29 这然我想起了我们现有的直播功能,一开始拿到手以为只要帮忙录制直播就行了,因为甲方有自己的直播服务器,但后来发现我们自己要提供手机端的直播服务,这就傻逼了,这玩意根本没法测啊,去那找资源测十万人级别的直播。抓狂.jpg

  • 資深大佬 : 857681664

    硬着头皮上呗,正好最近我也做了个类似主的需求,kafka 消息队列接 mysql binlog,把数据变动同步进 es,也是折腾了大半个月才搞完,弄完还挺有成就感的。

  • 資深大佬 : allisone

    面向搜索引擎编程

  • 資深大佬 : wangkai0351

    只要能单步调试,我就敢硬上。

  • 資深大佬 : yaphets666

    没有不会的 只有嫌麻烦的

  • 資深大佬 : lairdnote

    在我心里 只有 google 搜不到的才叫难点 。。。毕竟我是搞运维的

  • 資深大佬 : abersheeran

    你这个不错了。我一个搞 Web 的,进去第一个需求直接十亿数据存储索引,第二个需求学 HBase 设计 rowkey 和列簇以满足指定的搜索需求(一天千万乃至亿级的数据)

    这两我都是彻底没搞过……第一个想了一个星期,出了方案,然后实现、调试了一个星期。第二个现在我还在学,已经一个星期过去了。

  • 資深大佬 : nnqijiu

    遇到不懂的才能进步,要是天天做 CRUD 你都自己觉得没意思

  • 資深大佬 : anzu

    只要有充足资料的技术都不用担心,怕的是相关资料特别少的,要自己研究。

  • 資深大佬 : lamesbond

    好好珍惜这个机会吧,有些人想尝试新东西公司还不给机会呢

  • 資深大佬 : captain2011

    只要提前把需求明确,基本问题不大

    最怕你先看着这几个截图做,我再明确需要的,那种就慌了

  • 資深大佬 : XiLemon

    带薪学习,他不香嘛

  • 資深大佬 : ruokw

    这种是好的,但是怕就怕在低估了风险和难度

  • 資深大佬 : seven123

    平时多积累,遇到这个自然也没什么了,我虽然没有真正做过但是还是大致了解过,mysql 开启 binlog,然后同步数据到 es,然后分词等等…阿巴阿巴。所以平时多提升自己很有必要,利用划水时间去探索一些其他的东西,现在可能用不着,没准那天就遇到了…

  • 資深大佬 : seven123

    @abersheeran 大佬还缺端茶倒水的小弟不?

  • 資深大佬 : rioshikelong121

    一样的 带薪学习。

  • 資深大佬 : zarte

    这种情况只会出现在小厂与工作室。正确流程应该是高级人员负责可行性分析并给出技术方案与估时,然后交给低级实际开发。有难点找高级对接。高级不负责代码编写!
    你这种就是全都自己干会出现的情况就是调研出来的东西实际坑很多或者不可用。对于新人来说是好事,可以练反正失败了大不了走人,这样工作没了就没了。有问题找总监或者其他大牛解决,你就负责边做变学。总不能让你一个人造火箭吧。

  • 資深大佬 : subpo

    我个人是每加入一家公司的前两个月都是很痛苦的,不知道干什么,规则流程也不懂
    慢慢就会越来越得心应手,一年左右基本就开始游刃有余了

  • 資深大佬 : Dragonphy

    就在刚刚被分配了一些自己完全不懂的东西,我连调研的方向怎么调研都不知道

  • 資深大佬 : SjwNo1

    @lqw3030 非常赞成

  • 資深大佬 : securityCoding

    做有难度的事情事成之后给你的愉悦感是无与伦比的 .

  • 資深大佬 : ElmerZhang

    就是要多做自己不懂的东西才能成长呀。
    PS:技术总监让你分享有可能是他也不会想学习一下,但又不想自己从头学,就干脆让你来搞培训。同时培训多一些还能显得团队学习氛围好。我曾经就是这样的“技术总监”。

  • 資深大佬 : weizhen199

    都有,但是我喜欢后者。
    前者总会提不起动力做

  • 資深大佬 : divasatanica

    保守点估计,尽力去做,有问题及时跟上级说,这种状态会比较舒服

  • 資深大佬 : huifer

    列出你所考虑的问题, 遇到的问题, 组内讨论. 初步先解决能够运行解决业务需求,后续在考虑具体的一些细节.

  • 資深大佬 : jsjgjbzhang

    全是迎着头皮去做的

  • 資深大佬 : lzk50136

    带薪学习不香吗

  • 資深大佬 : raaaaaar

    如果是技术上的东西,肯定是边学边做的,但是如果是产品上的东西,肯定要搞懂才行。

  • 資深大佬 : Martin9

    碰到不懂的,Google 一下,懂了。
    工作就是这样的循环

  • 資深大佬 : abersheeran

    @seven123 我也就今年的应届……

  • 資深大佬 : karatsuba

    我以前也是这样,硬着头皮做,后来发现越来越难要求越来越高,学的跟不上需求,就被卸磨杀驴了

  • 資深大佬 : ming7435

    程序员不都是这么过来的么?本 curd boy 现在给公司搭大数据平台,哎,我的头发真的保不住了

  • 資深大佬 : DinnyXu

    被主的标题吸引进来了,然后一看内容居然也是 ES 全局搜索,跟我前段时间的工作安排基本一致。

  • 資深大佬 : FaXiaoKe

    首先自我定位,我是 IT 老油子
    接下来是我的方式方法
    1.事情来了不会像刚入职一样,急着去找文档翻资料,首先心态上这一点,拿捏的死死的。
    2.任何压时间,不考虑实际情况的工作任务,直接就说我不会,但我回去研究。(这一点是给自己时间,不接这锅)
    3.按照自己的节奏,了解一下,实现一下即可,不会尽职尽责的尽善尽美去高质量完成。(屎山创造者+1 )
    4.真逼急了,爱咋咋地,这项目没了谁也不会爆炸。

  • 資深大佬 : chencc48111

    @能上个外网看给你给骄傲的, 是不是每天上班看这身边的同事用百度, 心里总会升起一种优越感? 每天都是自信满满哦

  • 資深大佬 : DinnyXu

    误触…话还没说完就留言发送了… 前段时间我 leader 也是给我分配了一个类似全局搜索的功能,当时我想的是使用 ES 进行全局处理,当时 leader 只是问我懂不懂 ES,我含糊的回答懂一丁点,结果 leader 说懂就好,就怕你不懂……就这样被自己坑了,其实也不能算入坑,毕竟多个技术难点会让自己进步的更多更快,最开始也是网上寻找各种 demo,然后搜索了 10 分钟后,我直接询问同事了,有同事做过,再加以指导我想这样提升也是最快的,任务完成度也是最高的,只不过没有像主这样使用 canal 同步,有了同事的指导,基本半天也就完成了所有的 ES 搜索步骤,我只能说主担忧的,我们开发人员都会遇到,遇到困难的技术,特别是不太了解的技术,花时间学习的同时还要高质量完成,这个是非常考验心态的,特别是在开发中还会一直催进度,根本没办法高质量的完成,也希望主和大家都能平复心态的去开发,冷静的思考高效的完成

  • 資深大佬 : charlie21

    知之为知之,不知为不知,是知也

  • 資深大佬 : crazytree

    得心应手,反正我又不 coding

  • 主 資深大佬 : Renco

    @DinnyXu 谢谢

  • 資深大佬 : dreamtrail

    肯定不是什么都得心应手,但只要肯钻研,技术问题没有解决不了的

  • 資深大佬 : izgzhen

    CS 技术发展特点就是自己革自己人的命,如果你觉得得心应手可以躺着赚钱了,反而要要警惕自己是不是没有成长了。不懂才是常态。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具