从软件产业的职业生涯规划谈社会需求的IT人才.ppt

从软件产业的职业生涯规划谈社会需求的IT人才.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
从软件产业的职业生涯规划谈社会需求的IT人才 居琰 工学博士 重庆市信息产业局信息化推进处处长 Email:juy@cqit.gov.cn Tel 一句台词 你爱他吗?把他送到纽约去 你恨他吗?把他送到纽约去 我们的台词 你爱他吗?让他当程序员! 你恨他吗?让他当程序员! 恭喜的理由 高科技 朝阳产业 灵魂产业 时代潮流 高收入 白领 体面 抱头痛哭的理由 目不暇接 身不由己 竞争残酷 起五更爬半夜 比工人还工人 猪狗不如的生活 软件产业需要的人 充沛的体力 灵敏的反应 年轻 效率高 报酬低 程序员30岁话题 “三十而立”,意即三十岁是人生的一个黄金时段,是事业初成,蓬勃兴起的起点。 中国程序员这个团体中,很多到了30岁,或者还没有到30岁的开发者对以后的发展便感到了盲目。 国内的很多软件公司在招收程序开发人员时往往将30岁界定成为了招收程序员的年龄上限 两种极端 “30岁问题”产生的重要原因:很少有人能够有一个明确而踏实的目标 唉,瞎混吧! 我要做比尔盖茨! 不考虑实际情况的自我催眠中迷失了方向 理想和现实 30岁以后还能做什么 不要给他人打工“的想法,总要自己扯出来单干 不断地出现了具有中国特色的小作坊软件公司 完成J-C的转变 程序员是职业(career),而不只是工作(job) 要重技术能力,更要重综合的职业素质 准备跳槽 53.30%的人跳过两次槽 16.43%的人跳过三次槽 30.27%的人跳过三次以上槽 跳槽原因 46.61%是因为待遇感到不太满意 26.12%是因为业务得不到发展而离开 18.34%则是要更换到其他行业。 选择工作的动机 业务水平的提高,以及个人职业发展比薪资相对重要得多 50.51%的人认为在找工作中个人职业发展是最重要的因素 36.94%的人认为薪资最重要。 跳槽的背后 大部分软件企业规模太小、极不稳定 IT教育体系不满意 对薪酬不满意 对软件公司不满意 对自己也不满意。 人才状况 供不应求,缺口较大 人才结构失衡,软件人才结构呈“纺锤型”,即“软件金领”和“软件蓝领”严重短缺 软件人才流向结构失衡 ,主要流向北京、上海、广州和深圳,流向外资企业 要回答的问题 我们的软件业发展需要怎样的职业化程序员? 投身软件业的程序员如何走职业化道路? 如何帮助程序员达成职业化? 个人职业生涯规划与管理 软件特点 一个软件系统,无论其规模大小,其生产都至少需要经过设计、编码、测试三个阶段; 根据这三个阶段,可以将从事软件生产的人分为三类:产品的设计者、产品的组织者、产品的生产者。 软件企业需要的人才 软件企业真正需要三类人才: 第一类是既懂技术又懂管理的软件高级人才; 第二类是系统分析及设计人员,称为软件工程师; 第三类是熟练的程序员。 程序员分类 软件设计师 测试工程师 文档工程师 项目经理 产品经理 选择1——软件工程管理 建筑房屋 中国软件行业最缺少的人才也就是软件工程管理人才,以及具有软件工程管理思维的程序员。 深入研读并理解CMM(Capability Maturity Model,成熟度模型)的定义、应用 Microsoft Project,项目管理 选择2——软件系统建模 统一建模语言UML(Unified Modeling Language) 选择3——软件测试与管理 在认识上重开发、轻测试,没有认识到软件项目的如期完成不仅取决于开发人员,更取决于测试人员 提高对软件测试的认识,同时要掌握先进的软件测试方法 选择4——数据库应用开发 数据库工程师、数据库管理员、数据库程序开发工程师、数据库设计人员 Oracle、IBM DB2 UDB和Sybase ASE,Microsoft SQL Server和Borland公司的InterBase 选择5——通用桌面软件开发 要想成为一个很好的通用软件开发工程师,要很熟悉自己所使用的编程语言:Basic,C/C++和Pascal 软件工程师、系统分析工程师、软件实施工程师、企业信息专员 选择6——娱乐游戏软件开发 娱乐需求和未来可能的娱乐市场的驱动下,运行于个人计算机上的小型娱乐软件也逐渐吸引世人的眼球 利用常见的开发工具来实现,譬如Visual C++,Delphi,C++ Builder,以及Visual Basic等 软件工程师、高级软件工程师、游戏研发工程师、C/C++程序员、游戏设计师 选择7——信息管理软件开发 数据库技术、程序设计语言 软件工程师、高级软件工程师、系统分析工程师、企

文档评论(0)

kaku + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档