程序员之间的差距

原创:陶朱公Boy(微信公众号ID:taozhugongboy),欢迎分享,转载请保留出处。

图片

点评:

一个程序员职业生涯往往会跨越这几个阶层:初级工程师、高级|资深工程师、技术专家(包含初级、高级、资深)。

每个阶层的群体他们日常工作事宜、能力模型也都不尽相同:

初级程序员这一群体,一般参加工作没多久,工作经验较缺乏,平时工作中领导一般会给他们安排一些较为简单的增删改查功能,最终他们能在别人的指导下完成一个成型的作品。

高级或资深工程师,这个群体他们本身有了一定的工作经验,能够独立承担起一些复杂的功能需求,可以担任某一块核心领域的Owner,是绝大多数公司的主力军。

技术专家这个群体,要求相对又要高的多。除了技术过硬和有较强解决问题的能力外,还往往需要具备沟通、协调、统筹能力。

有时候面对复杂需求,往往需要横跨多个部门协同合作才能完成,而他这个时候也要承担起PM角色,做好链接,把控项目进度,最后成功落地交付项目,拿到结果。

至于高级乃至资深技术专家,经验就会越丰富,除了技术过硬外,他们对产品,对行业也有自己独到的见解与思考,知道什么阶段会出现什么问题,又该用什么方案解。资深技术专家甚至被要求有从无到有挖掘需求、创造、落地需求的能力。

上述作者发表了几个不同阶段的工程师日常不同工作的拙见,不一定对,给大家做个参考,欢迎大家补充。

 

写到最后

原创不易,如果这篇文章对您有所帮助或启发,麻烦帮忙点下关注,您的支持是我坚持写作最大的动力。
求一键三连:点赞、转发、在看

欢迎大家扫码加我微信,我会在朋友圈内更新日常思考,分享一些程序员日常趣事、编程干货等。可以围观朋友圈,一般不闲聊。

回复“加群 拉你入群,与众多高手一起切磋、交流,相信肯定对你有所帮助与启发

posted @ 2023-06-16 18:00  陶朱公Boy  阅读(127)  评论(0编辑  收藏  举报