根据中国职业规划师对于行业的观察,得出一个结论,大龄程序员的出路主要有这三条:做管理、自己创业和继续写程序。那么我们来盘点下,我们的程序员兄弟们真的可以很好的在这几条路上好好发展么。 首先,做管理。做管理是绝大多数人的选择。原因嘛,当下中国职场的大环境如此:招聘单位一般不要年龄大的程序员,再加上你年龄大些后,实战经验丰富,不让你带人让谁去带呢?
下面推荐两个后期程序员的发展职业
一: 技术经理 项目经理是具体项目工作的管理者,他们在工作中不断提升自己的领导才华,同时该职业又是一个权利与责任并存的职业, 他们主要对项目进行背景调查,收集整理项目相关资料,进行需求策划,撰写项目调查报告和信息综述,对项目组成部分或模块进行完整系统设计,联系项目相关单位和相关技术专家,制定项目可行性研究报告,协同配合制定和申报立项报告材料,组织项目团队完成项目任务,保证项目的完成时间和完成质量。
岗位职责:
1.项目经理为整个项目的第一责任人。
2.项目经理对《质量检查报告》中的所有细则负首要责任。
3.项目经理必须有效掌控项目开发的各个环节,协助、指导项目组成员的工作,及时发现并处理项目中存在的问题,并对项目组成员的工作进行合理的评价。
4.负责管理和控制项目全过程的质量、进度。分析偏差,采取纠正措施。如果发现项目实际进展显著偏离计划,则及时采取纠正措施。
5.根据项目规范建立项目组内部管理和沟通机制。
6.可根据需要调配组内人员等资源。
7.有权对项目组成员提出奖惩建议。
8.项目经理负责组织需求分析工作,并组织对需求文档和需求变更文档进行复审。
9.分配系统设计任务,包括体系结构设计、模块设计、用户界面设计、数据库设计等。
10.组织对体系结构设计、模块设计、用户界面设计、数据库设计进行评审。
11.负责组织项目开发小组会议并编写会议纪要。开发小组会议每周至少举行一次(可与项目例会合并),对难点、疑点问题进行分析、解决,保证小组内成员充分沟通。
12.负责每周对开发人员的代码进行检查。
13.负责提交测试版本、搭建符合实际的集成测试环境,每个项目只能有一个测试环境,开发环境不可与测试环境混合。
14.所需提交文档: 1.立项后制定《项目计划》并保证该计划的合理性和现实性。组织项目组内对《项目计划》进行评审,《项目计划》制定或变更 •后必须发邮件通知部门经理、测试部及项目相关人员。 •每周五下班前提交项目的《项目周报》至TFS上项目相关目录。 •协助设计人员编写《体系结构设计报告》、《模块设计报告》、《用户界面设计报告》、《数据库设计报告》 •提交《内部验收表》。项目成果交付用户前项目经理必须组织内部验收,并签字生效。 •结项前向项目管理部门提交《结项申请书》。负责组织开发设计人员、需求分析人员、测试人员,根据《用户需求说明书》提交各类技术文档,并保证该文档的及时有效性和准确性。
二:产品经理
产品经理(Product Manager)是企业中专门负责产品管理的职位,产品经理负责市场调查并根据产品、市场及用户等的需求,确定开发何种产品,选择何种业务模式、商业模式等。并推动相应产品的开发组织,他还要根据产品的生命周期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相关的产品管理活动。 岗位职责: 产品经理是每个产品牵头人,在市场营销部,对某个产品在集团内的盈亏负责,并为这个产品的运作去协调所有的人,并充分地协调这个产品的所有运作环节和经营活动。 一般来说,产品经理是负责并保证高质量的产品按时完成和发布的专职管理人员。他的任务包括倾听用户需求;负责产品功能的定义、规划和设计;做各种复杂决策,保证团队顺利开展工作及跟踪程序错误等,总之,产品经理全权负责产品的最终完成。另外,产品经理还要认真搜集用户的新需求、竞争产品的资料,并进行需求分析、竞品分析以及研究产品的发展趋势等。 不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。 产品经理要求对业务最熟悉,项目经理次之,技术经理排最 后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。
一般来说很多人会说,程序员35岁就会面临失业的状态,但是如果你技术能力的提升,自然就会成为公司的主力,提升个人能力,所以程序员越老越吃香。
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !