前言
刚参加工作的程序员萌新怎么在职场发光发亮?
为什么同样的工作内容却是别人拿了好绩效而你只能拿一般的?
为什么别人一年能调2次薪,而你2年才调一次?
「程序员虽然是技术活,但也是在职场中的,而在职场中就必须掌握一些职场的方法。」
工作6年来,我也从一个毛头小子成为老油条了,也总结出了3个对我帮助非常大的原则。
周围的同事和上级对我的评价无一不是好评,秘密就在于这3个原则,好好实践,少走我前几年走过的弯路。
一,主动
如果说做什么能让上面对你的印象深刻起来,那我只会推荐这一个,那就是主动的态度。
很多新人由于一些的原因,「不敢和上级沟通,也不敢去主动承接一些任务,」这也就「导致上级对他的印象不深也没有什么好的评价」。
新人首先要打破这一关,「打破脸皮问题,主动去询问,主动去承担」,你要想着,主动带给你的好处,不光是工作能力上的提升,也是在对外营造你的影响力。
而影响力则会在年终考评起到极大的作用,所以不管从什么方面考虑,主动是第一条原则。
二,以终为始
当你主动承担了一些任务时,你首先需要思考清楚这件任务最终是要达成什么结果?
「以结果倒推你每日的工作,做好每日的工作计划。」
比如你拿到了登录的功能需要去做,那么你得了解清楚这个功能最终应该是什么效果?,对业务有什么收益? 未来还有没有其他规划?
基于这个目标,「一定要写好技术文档,列好详细计划」,将你对这个功能的思考写下来,你如何安排自己的工作,将这些记录下来,就这一点就能让你在上级眼里留下好印象。
当然,这样做不是说为了留下印象而是为了锻炼自己的思维,训练拆解的能力。
这个能力会贯穿你整个的编程生涯,也是走上领导位置带人的重要能力。
三,闭环
做完以上觉得就很OK了吗?不,你还差最后一步,那就是闭环。
什么意思呢?
你想想,上级给你分了任务,你自己做好了计划,那你上级知道你的计划吗?
所以,「你得让你的上级对你的任务有一个闭环的信息」,知道你现在做到哪了,预计什么时候做完,同时最好要每日汇报进度,风险提前说出来。
总之一个核心,「让事情相关的人都清楚什么时候开始,什么时候结束,有没有达到目标。」
写在最后
程序员刚入行首先要掌握职场中的一些方法才能发展的更快更好,毕竟大多数的程序员都是做业务上的开发而不是研究底层搞科研的。
要正确认清楚自己所处的位置,「做到以上3点让你少走几年弯路。」