乐趣区

关于程序员:老程序员总结的四条工作经验教训一部血泪史推荐观看

想来从事互联网工作曾经很多年了,曾经从当初的糊涂少年逐步进化成老油条。刚毕业的时候,真是个愣头青,什么都不懂,也什么都看不惯。终日加班忙得要死,还要忍耐领导批评指摘。

期间踩过很多坑,明天特意总结四条经验教训,送给年老的程序员们。

1. 不要做小需要

程序员在工作中,接需要的时候,千万不要做小需要、小优化、小迭代。你认为是偷个懒,加重本人的工作量,其实大大减轻了本人的工作量。

在你做了很多个小需要之后,你就会接触到很多业务模块的人,他们的业务、产品、经营、测试、开发、用户,有问题都会间接找你,每天都会看到钉钉未读音讯 99+,每个人回复一句,你这一天什么都不必干了。

你做了很多需要,每天忙的要死,领导也照样不会待见你。

“什么?这个需要,这么简略,就减少几个查问条件,你要做三天?”

“你能不能一天把这三个需要做完了?本人想方法克服一下。”

领导眼中,你干的就是打杂的活,是集体都无能,招个实习生可能干的更快,是团队的边缘人物。

升职加薪永远轮不到你,如果团队绩效须要有人背 C,领导反而第一个想到是你。

多做多错,必定会有你思考不到的状况,随同着必定会出一些线上问题。

领导眼中,这小子能力也太差了,这么简略的活都无能废了,连忙找个机会让他走吧。

2. 要做大需要

程序员接需要,就要接 大需要,最好继续 3 个月、半年以上的,波及团队外围性能、外围逻辑的,并且由本人作为 ower 开发的,没有就被动争取。

你可能会说,我能力不行,Hold 不住,怎么办?

没关系,其他人没有比你强到哪里去。

做这个需要须要什么资源,你都能够跟领导申请。大需要代表可操作的空间十分大。

“这个大需要,我相熟产品文档,做技术方案设计,用两周,没问题吧?”

“没问题,有不懂的找相应负责人,有艰难间接找我。”

他人苦哈哈忙着开发上线,你在跟兄弟团队名义上沟通需要。上午工位上看不到你,下午近程会议探讨就你讲话声音最大,营造出团队就你最忙的现象。

你在做技术方案设计的时候,我的项目工时到底是 3 个月还是 4 个月,全看你的技术文档怎么写。一个增加按钮的性能,工时是一天还是三天,谁也不晓得,因为除了你,没人理解整个我的项目的全貌。

作为整个财年的重点需要,团队所有需要的最高优先级,整个团队的绩效都看你的了。

你说开发资源缓和,没关系,领导都过去,亲自给你打下手,团队所有人都任你调动。

需要眼看无奈按时上线的时候,所有人都要陪着你加班,按时上线后,功绩你占大头。

哪怕是最坏的状况,我的项目干废了,你也被毕业了。你的简历上也算有的写,总比写 crud 强一些吧。

所以,肯定要大需要。

3. 定期同步工作进度

一周也不跟领导说上几句话,领导认为你天天在划水,实际上你每天加班到早晨 8 点,忙得焦头烂额,领导还不停地给你派活,这就是你没有定期跟领导同步工作进度的缘故。

定期同步工作进度有这几个作用:

  1. 让领导看到你的工作,对你成竹在胸,让领导有掌控全局的感觉。
  2. 遇到问题,短少资源,领导能及时帮你协调解决。
  3. 获取领导信赖,建设良好关系。

向领导汇报的模板,能够参考上面这样:

强哥,我最近开发的造火箭需要,目前进度是 50%,火箭发射的不锈钢三脚架和铝合金外壳曾经搭建结束,还差发射燃料没有确定。
我倡议用煤作燃料,最好用无烟煤,更环保,只是燃料组那边始终没给出具体排期,这样可能会耽搁我的项目整体进度,要么这一期上线用玉米秸秆作燃料,你看是否协调一下这个问题?

4. 我的项目完结,被动复盘

什么?复盘?听着很业余的样子,你不晓得怎么复盘。

别放心,其他人也都不懂,大家都是赶鸭子上架。

复盘,一方面是给领导看的,让领导晓得本人的致力过程和工作成绩。另一方面是总结本人的得失,以便下次能更好的甩锅。

能够依照以下几点进行复盘:

  1. 我的项目的指标,以及实现状况
  2. 有哪些做的好的方面,如何持续放弃?
  3. 过程中有哪些有余,起因是什么?你有没有好的解决方案?
  4. 你的反思与总结是什么?

你感觉怎么样?欢送点赞评论!

文章继续更新,能够微信搜一搜「一灯架构」第一工夫浏览更多技术干货。

退出移动版