职业定义
职业定义:项目经理( Project Manager ) ,从职业角度,是指企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。
职业其他名称:软件开发工程师
任务职责
工作内容、任务、职责:
内容:
1、确保项目目标的实现,领导项目团队准时、优质地完成全部工作。
2、与客户沟通,了解项目的整体需求。并与客户保持一定的联系,即时反馈阶段性的成果,和即时更改客户提出的合理需求。
3、制定项目开发计划文档,量化任务,并合理分配给相应的人员。
4、跟踪项目的进度,协调项目组成员之间的合作。
5、监督产生项目进展各阶段的文档,并与QA即时沟通,保证文档的完整和规范。
任务职责:
1、控制工期,严格按照业主方及甲方合同要求保证工程进度的顺利实施,对于进度提前业主方及甲方所发的进度奖励由项目经理合理分配。
2、保证质量,严格按照合同要求精心组织施工,确保项目质量达标。
3、控制成本,在确保质量及进度的前提下,优先考虑可降低生产成本的各种施工方案、材料、工具,将成本控制在合理的范围之内。
工作考核要求:
日常出勤及项目成果、客户反馈进行考核评级。
知识背景
学历要求:
本科及以上。
行业知识背景:
1、项目经理应对承接的项目所涉及的专业有一个全面的了解。
2、项目经理要有一定的财务知识。
3、项目经理要有一定的法律知识(民法)。
4、项目经理应对按合同完成项目建设有必胜信心,并在实际工作中做到言行一致。
5、工程建设合同的签订尽量避免感情因素。
专业知识背景:
对计算机基础知识有一定程度的了解,熟悉编码流程以及业务流程,有一定的项目管理经验,能够根据项目的具体状况写出相应的文档,并且针对项目当前的状况写出相应的文档。
专业要求:
计算机类
大学课程
重要的大学课程:
操作系统 计算机图形学 软件工程 数据结构 编程语言
重要未开设的大学课程:
Android移动应用开发 数据挖掘 项目风险与管控 Object_C 项目管理规划
职业技能
专业技能:
熟练掌握软件开发语言,如C++、java、C#、Objective-c,以及一些主流的软件开发IED,如VS、Eclipse;对软件架构设计、数据库架构设计能够熟练掌握。
通用技能:
1、具备与客户良好的沟通能力,将客户的需求及时进行反馈;
2、对软件开发模式能够熟练的应用到项目中;
3、具备良好的协调能力,协调整个项目小组的工作;
4、具备相应的时间观念。
从业资格
必要项:
能够独立进行开发,有基础的java开发经验,大学过程中做过一两个比较小的小项目,积累过相关经验。
附加项:
有自己的博客,能够参与到相关开源项目当中,有开源项目参与经验。
常用工具
gdb、g++、eclipse、xcode、mavon、jira、project、trolle、mysql、oracle、mango、sqlserver
薪酬待遇
薪酬结构:
五险一金+福利制度。项目经理的薪资不定,跨度很大,年薪从接近10万到高级经理的近50万都不等。
满意度:
4(薪酬满意度评分:1点~5点,分别代表“非常不满意”~“非常满意”)
福利制度:
带薪年休假。
工作环境
工作场所:
工作环境比较舒适,适合讨论问题,环境宜人,位置附近交通便利,与众多互联网公司具有一定的共性。
环境具体描述:
工作场所内有健身房、茶水室、按摩室;格子间,开放式环境。
发展前景
行业发展前景:
从近十年来看,软件项目经理的待遇发展成指数上升,从薪资成长上来看,项目经理的薪资成长曲线在软件公司中属于增长率最快的,行业发展前景良好,项目经理从业人数正趋向饱和。
个人发展路径:
通常来说,这一职业从业者年轻时会从事代码编写工作,随着经验的丰富,逐渐成长为高级软件开发工程师,从技术岗转为管理岗位。具体发展路径为:
软件开发工程师—项目经理—初级项目总监—中高级项目总监—CTO
职业的就业趋势:
项目经理需求人数正趋向饱和。
职业道德
1、应当对公司商业机密进行保密,不得泄露公司代码。
2、高度的责任感,与公司荣辱与共。
3、对于工作要始终饱含激情,愿意和自己的同事交流分享,实现共同的成长。
4、廉洁自律,不做任何违反国家相关法律条款的事。