书城成功励志不必求职
49099400000011

第11章 软件工程师

未来中国最稀缺人才之——IT业

软件工程师档案

职业名称:软件工程师

所属行业:IT业

金牌星级:☆☆☆☆☆

难易度:☆☆☆☆☆

稀缺程度:随着计算机在社会各个领域的普及,计算机软件的需求也越来越多,越来越广,社会对软件开发人才的需求也好似“无底洞”。未来5年各类软件工程师缺口均超过30万人。

平均年薪:20万~60万元

软件工程师简评:软件工程师是IT行业的一个主流职业。在互联网、通信市场的高速发展下,软件工程师已经成为行业内高薪争夺的对象。谁拥有了高端技术人才,谁就有了占领市场的“法宝”。只要你成为软件工程师,就意味着你已经跨入了“金领”行列,因为它是一个有着高额回报的金领职业。

软件工程师的“薪情”与前景展望

软件工程师,顾名思义,就是在软件、编程方面的技术工程师。随着计算机在社会各个领域的普及,计算机软件的需求也越来越多,越来越广。似乎没有一个高科技的产品与软件不能挂钩的。由此应运而生的需要软件工程师的行业也越来越多。软件工程师不但影响着整个IT行业的发展,并且创造着IT行业的未来。如今,社会对软件开发人才已经由尊重转变成了景仰,除了赋予更多的薪资外,还赋予了更多的地位和由衷的尊敬。相应地,软件行业给予软件工程师的高额回报也是其他职业阶层无法企及的。

(1)区别于“软件蓝领”的“金领神话”

在各大IT类、人力资源类信息中,我们能得到这样一个信息:印度的IT培训已经将IT软件从业人员称为“软件蓝领”。在中国,还很少有绝对意义上的“软件蓝领”存在,这个词被“软件工程师”所代替。在发达程度高的软件开发团体中,“软件蓝领”是指一线编码人员,就像工厂中的一线生产工人,只要能够按照规范完成自己的编码书写工作就可以了。而“软件工程师”与普通的编码人员有很大区别,软件工程师就好像工厂中的“车间主任”,绝大部分精力投入在局部系统的架构设计上。根据现今中国软件业发展的情况,企业对真正的“软件蓝领”的需求不多,最需要的是身兼软件“蓝领”和软件架构员两职的软件工作人员,他们既要进行软件的架构设计,同时又要参与实际操作,进行编码测试和软件文稿的书写。

现如今,在我国规模化发展已经是软件业的发展趋势。很多外资公司原本进入中国市场网络版的目的是建立大型的软件工厂,但是由于碰到人才严重不足的情况,不得不从软件人才的培训做起,等到具有了一定的人才储备之后,才能够开始。软件工作人员的极度匮乏,一时之间成为阻碍中国软件业发展的瓶颈。要打破这个瓶颈,就意味着需要越来越多的软件工作人员,而软件工程师作为软件架构的策划者,更是供不应求,所有企业均不惜重金聘用既懂软件编码又懂架构建设的软件工程师。

据北京三家权威人力资源网站统计:将来几年内我国软件行业的从业机会十分庞大,中国每年对软件人才的需求将达到35万~40万人,而每年高校培养出来的计算机相关专业的毕业生只有6万人左右。特别是处于软件人才金字塔结构的中高部的软件工程师,需求更大。庞大的市场需求创造了良好的就业环境。各大软件工程师培训学校培训毕业的学员的就业率达100%,用人单位中多是银行的IT部门和跨国IT企业,而且越是上规模的公司,工作的拆分层次越清晰,对于软件人才的需求越大。

软件人才市场求大于供的况状势必伴随着行业薪酬水平的高涨。据中华英才网最新的薪酬调查报告:一线操作为主的从业人员每月工资在2500~6000元之间。而在北京地区,学习软件相关专业的本科毕业生月平均收入可达到四五千元左右,而具有一定工作经验的编码人员的月薪可高达七八千元。报告还显示,软件工程师在2007年的普遍年薪均已达到了20万元以上,公司越大,薪资越高。职位越高。除了工资,他们还能得到公司提供的股票、期权等收入。软件工程师可能是第一个把知识、财富、社会地位完美结合起来的职业阶层了。他们拥有洋房、私家车,即将拥有自己的别墅。对软件工程师来说。他们不仅创造着软件业、高科技的神话,也在打造着金领职业的神话。

(2)大缺口造就新时代的宠儿

据粗略估计,中国目前近一万家的软件企业只有不到40万的软件从业人员,远远不能满足需要,仅目前就缺少20万软件人才。这就给人们发出了一个信号:中国有不少人,尤其是年轻人非常有机会从事软件行业的工作。

而据业内人士认为,中国软件业的人才结构也有很大的问题,明显的出现结构上的严重失衡,IT软件人才呈现两头紧缺、中间不足的忧虑状况,即一头是IT行业的基础性编程人员紧缺,另一头是软件管理人才紧缺,高端和低端人才同时匮乏。同时,中间的在职IT从业者急需再“充电”。这是因为,目前中国许多计算机专业毕业的大学生所学的课程教材滞后现象严重,造成实习和工作时解决实际问题的综合能力薄弱。已经在职的年轻人因IT技能不足,造成工作水平不稳定,给用人单位带来了损失。现有的软件开发人员基本是本科毕业,做程序员不能充分发挥作用,而做分析师、软件工程师又不能胜任,结果导致了人员流动率高,软件成本大,软件质量反而低。

软件人才的大量缺乏,尤其是中高端人才的缺乏,已经成为现阶段制约中国软件产业发展的主要原因。在业内,有句通俗的话说:谁先抢到了优秀的软件工程师,谁就先抢到了大半的市场。由此可见,软件工程师在相当长的一段时间仍然是职业的焦点,也是目前存在缺口最大的职业。也正因如此,各大公司都以高薪高福利高培训机会为条件聘请软件工程师。

可以说,谁现在进入软件工程师行列,谁就成为了这个职业的领跑者,他所得到的不仅是高额的薪资回报,接踵而来的,将是地位、尊重等名誉上的回报。

如何把自己培养成优秀的软件工程师

(1)“复合”创造财富

现阶段,中国的软件人才缺口确实庞大,但是想要进入这一行业的人要特别注意,近几年内想要从事软件开发行业,仅仅具备一些简单的技术操作能力是不够的,还需要具备系统架构的策划能力。因为,你将要努力的方向是软件工程师,而不是程序员。你想踏入的是金领职业,而不是高级“蓝领”行列。

想进入软件工程师行列,就应该了解目前这个职业从人员的现状,从而有的放矢地培养自己。下面我们简单分析一下软件行业的从业状况。

在学历结构上,软件产业人员结构呈“橄榄型”。如今,软件产业共有各类专业人才10万人左右,其中65%以上拥有本科及本科以上学历,9%拥有硕士学历,2%拥有博士学历。

从岗位结构看,在软件产业人才中,中层技术和管理人员占12%左右,高级技术和管理人员不到5%。既缺乏系统分析师、系统设计师和架构设计师等高级人才,更缺乏熟悉产业化软件开发过程、了解市场需求和社会信息化、能把握软件质量控制的项目经理、产品经理和软件企业的创业领军人物,也就是说,能真正称为“软件工程师”的人非常少。

在年龄结构上,软件企业近年来大量吸收青年员工,因此平均年龄约为28岁,其中28岁以下占75%,35岁以下占92%。这一年龄结构反映出,软件产业的从业人员平均从业年龄约在3~4年。具有4年左右软件开发经验的专业人员往往是较为紧缺的人才,而4年以上成功由软件开发专业人员过渡到专业的“软件工程师”也相当紧缺。

在知识结构上,软件产业是软件技术和市场结合的产物,软件工程师的理想知识结构应该是专业化、复合型和国际化的。一个优秀的软件工程师既要有熟练的软件编程能力,又要具备软件工程开发和基本的软件架构能力。而目前,全国软件产业工程师人才知识结构仍存在很大的缺陷,这是当前软件产业发展的障碍之一。同时,随着竞争的加剧,软件企业对人才的需求也从原来的“单一技能型”向“一专多能复合型”发展,只掌握某一项技能就能就业的时代已经过去。所以,想在软件行业成为遨游职场的金领,仅仅有过硬的专业知识还是不够的。只有将过硬的软件专业知识和后期的能力提高结合起来,才能真正成为软件“金领”。

对于想进入这个行业的人来说,如果在校学习的是相关专业,那么,在校期间要重视基础理论的学习,尽量扩大掌握的计算机知识的广度。如果有条件,应该争取去规模较大的企业中工作一段时间,或者选择真正的培训公司进行“实战培训”。

如果以前对软件开发不甚了解的人想要进入这个行业,参加一些培训机构的培训课程也是有作用的。

(2)合理规划“程序人生”

如今,社会上存在这样的观点,软件工程师是吃青春饭的,过了35岁就基本上没有人要了。而各大招聘网站里有关软件工程师的招聘信息,也有很多明确注明“35岁以下”。软件工程师的职业寿命是不是真的如此短暂呢?是不是做了软件工程师,就意味着35岁退休呢?想要长期立足于这个金领职场中,软件工程师该如何规划自己的职业生涯呢?

第一,要好好规划自己的路,慎重安排自己的轨迹,不要频繁跳槽,特别是不要为了一点工资而转移阵地。从长远看,当你对一个行业有了几年的用心钻研后,取得高薪酬根本不是问题。频繁地动荡则会使你对哪个行业都没有摸透,永远是新手!

第二,可以做技术,但千万不可沉湎于技术,而是培养自己的综合素质,在适当的时候向技术管理方面转变。因为技术只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老还是个工程师。然而,由于软件开发工作有一定的强度,同时,要求从业人员有极强的学习能力,因此,不可否认的是,无论从精力还是学习能力,年轻的软件技术人员都比年长者更具有优势。换句话说,作为IT从业人员,到了一定年龄时应该考虑向管理层面发展,这样更有利于职业生涯的发展。所谓综合素质包括专业知识、人际关系管理能力、社交能力等多个方面。

第三,扩大知识范围。多看看其他方面的书,诸如金融,财会,进出口,税务,法律等,为以后做一些积累。涉猎面的广阔程度和日后取得的成绩是成正比的!

第四,准备自己的产品。有了自主研发的产品,无疑为自己的职业生涯增加了一个重量级的砝码。可以藉此作为晋级的资本,也可以进行技术转让或与人合作搞企业。

第五,多接触市场,培养市场感觉。

第六,树立自己的品牌。要学会善于推销自己,树立自己的品牌形象,特别是培养自己在业内的名气。有了名气,高薪自不在话下,更重要的是有与外资合作的机会。

未来的十年甚至二十年,仍然是IT行业的高速发展期,想要成为IT业的精英,一定要规划好自己的未来,在初期就做好职业规划,这样才能最终迈向金领。你现在比别人多走了一小步,将来会领先其他人一大步。