程序员如果30岁之前做不到项目经理岗位是不是就需要转行了?www.mypm.net
首先,项目经理并不是程序员进行岗位升级的必经之路,很多研发级程序员并没有从事过项目经理岗位,所以做不做项目经理对于程序员的职业生命周期并没有必然的影响。项目管理者联盟
不同研发团队对于项目经理的定义是不同的,实际上当前在不少研发团队中,项目经理并不是一个全职岗位,或者说并不会只专注于某一个项目,项目经理的作用往往是进行各种研发资源的整合。所以,目前的项目经理岗位更偏向于管理职能,对于不想向管理方向转型的程序员来说,从事项目经理岗位也并不会累积更多的技术经验,反而会带来一定的困扰。项目管理者联盟
程序员的职业生命周期长短往往与三方面因素有关:bbs.mypm.net
第一个是自身的知识结构;项目管理者联盟
第二个是岗位任务的特点;项目管理者联盟
第三个是突破岗位瓶颈的能力。www.mypm.net
这三方面因素不仅对于程序员的发展方向有较大的影响,对于程序员的职业生命周期也有比较明显的影响。training.mypm.net
项目管理者联盟
知识结构对于程序员的发展会起到比较重要的作用,如果自身的知识结构比较健全往往会有更多的发展方向可以选择,也完全可以选择走研发级路线,这样最终可以走向技术专家岗位。对于非科班出身的程序员来说,如果想在程序员岗位走得更远,一定要注重自身知识结构的构建,尤其是基础学科(数学)和计算机基础(操作系统体系结构等)。项目管理者联盟
程序员能否持续突破岗位发展瓶颈,对于职业生命周期的影响也比较大,突破岗位发展瓶颈的关键在于自身的学习能力以及对于行业发展趋势的认知能力。简单的说就是,程序员既需要知道未来的技术发展趋势,同时自己也有能力向相关方向发展。项目管理者联盟
最后,程序员的岗位任务对于程序员的成长有巨大的影响,所以当在一个岗位上长时间无法实现突破的时候,应该考虑是否需要通过调整岗位来完成突破。service.mypm.net
项目管理者联盟
文章来源:IT人刘俊明PgMp.mypm.net 项目管理者联盟
|