三种程序员的具体工作职责分别是啥

受邀。管理路线是所有工种必须放在第一位的路线,当然,综合自己的实际情况,其实另两条路都不错,唯一注意的是不能停留在原阶段,举步不前。1、技术路线,这条路线到达架构设计师的人,并不多,能够到达的都是程序员中业务非常精良且具备大局观的人物。我的理解,架构的职责是产品需求提出后,能够通盘考虑开发的稳定性、扩展性、各项性能指标的良性发展,架构通常要能够预见到产品发展的未来方向,并从产品建立的初期,协助产品解决未来产品中可能存在的隐患问题的角色。2、管理路线,这条路线其实是在技术路线基础上的延展,但是更多考虑的不是技术或架构层面的问题,而是如何使用人员解决实际问题了。3、产品路线,其实,很多人在技术往管理的路线上无法继续,或者突然发现除了开发,自己也能准确把握用户需求的时候的选择。这种开发人员的特点往往是思路非常清晰,同时敏感、主动,有发现产品设计缺陷和漏洞的能力。
■网友
国内的大部分架构师和部分产品经理,都是虚的。也有部分项目经理其实只是个研发经理。在不同的角色定位的公司之间游曳,需要有很强的IQ和EQ,天猪,我总的感觉是,做什么都很合适。
■网友
技术、管理、产品,只有做技术的叫程序员。做管理和做产品需要懂得技术,但是不需要会编程。
■网友
谢谢邀请。 不太赞同三条路的说法,其实是两条。 管理是一条。 技术和设计是一条。 它们之间的区别是你的工作目标是“人”还是“事”。 具体的职责请参照邻居们的回答。


    推荐阅读