加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[原创]我的理想——成为高级软件工程师

(2007-07-11 08:00:40)
标签:

职业

高级软件工程师

分类: 自我探索与职业选择
 文/杨紫薇 (05级计算机专业)
 
   我现在的专业是计算机科学与技术,确实,我现在时刻准备着成为一名高级软件工程师。就我目前对IT行业的了解,看过报纸上报道和分析,我觉得现实还是蛮乐观的,大概就是IT人才供不应求,当然说的是精英了。

    目前,IT业的迅猛发展造成了300万网络设计、建立和运行、维护的网络工程师需求空缺,仅以Linux人才为例,未来五年内需要120万Linux人才,而如今却只有3000人左右,巨大的人才缺口不仅使得IT业“全线告急”,更使得IT企业求贤若渴,举足无措。
 
    现在教我JAVA老师,她在一家公司搞软件设计,我就时常听她说,现在的IT人才太难招了,我们需要的是既有理论基础又有实践经验的实用型人才,而普通学校培养出的人才,大部分学生连基本的编程知识都不懂,更别说现场写一段代码了。面对这种情况,我想我们在大学四年中,到底有多少同学真正的在学习,等一晃四年过去了,等到毕业时,他们总是抱怨“找工作难”,什么“计算机这么热门都没工作”,这哪是什么客观原因阿,完全是自己在大学四年里没有扎实的学好基本知识。虽然计算机发展更新的很快,可就如李开复说的,我们在学校里要学会学习的方法,而不是专门学会一门课程。     
        

    我有一个叔叔,他在百度公司,他就跟我讲过,IT企业员工的工薪明显高于一般企业员工的薪水,IT业还是急需人才,现在 IT人才的薪金每年都呈现20%到30%的增幅。如果你是IT前卫技术Linux软件精英,赚取10万年薪不是梦。据我了解情况,月薪最少的Linux学员月薪在3000元左右,主要是在一般企业做网管;而薪水最多的学员月薪在5000元以上,加上企业发放的30万元的补助,算起来年薪大概在10万元左右,这些学员多是从事Linux软件的开发和程序编写。


    目前,IT业高薪就业需具备四个要素,即专业技能,项目经验,权威认证和高等学历,但如果单纯讲就业,专业技能与项目经验则是核心要素,也是企业最为看重以及个人在企业日后发展的关键因素,因此,拥有技能与经验的低学历无证者也一样会是职场的有力竞争者;而IT职场上薪水高、竞争强的岗位,通常对高等学历及资质认证也会有一定的要求。我要想在毕业后能逐渐在这个行业站稳脚跟,我要做的有很多很多。

 

    我觉得一个真正的软件工程师,首先应该非常熟悉计算机硬件基础--理解汇编,了解底层。计算机算法--最好是C或C++,java这样的结构化的语言下掌握。后期更主要的知识是软件工程的知识。 到毕业了,先做初级程序员(技术员)等有一定经验和能力再考程序员(助理工程师)积累相当多的经验和很强的独立操作能力再考高级程序员(工程师)。

 

    现在,我大二这学期快结束了,掌握了编程语言如C语言,面向对象程序语言,JAVA。我是在花了一段时间学会了C语言后,弄清楚了这些语言的学习方法和编程思想,所以学起C++,JAVA就比较轻松了。说道客观因素,我不得不提一下我们学院的学科建设,由于刚过一本线,高考时我选了咱们学校的计算机系,当然我现在了解到,数计学院的计算机系需要学习和建设的地方还有很多,但我经常去北理听他们学校的课,收获还是蛮多的。

 

    要想成为软件工程师,在专业方面还得学计算机组成原理、编译原理、数据结构、软件工程、UML、软件测试、计算机网络、数据库、数据库原理编程与性能、软件体系结构、软件项目管理。

 

    另外英语也是很重要得,因为所有的前沿资料都是英文的,帮助文档大部分是英文的。

 

    弄一个软件项目也是必要的,要用到数据库和对操作系统的操作的知识,当然也要找个好搭档,我会把它当作一个商业软件来做。

 

    梦想在心中,我会坚持到底的,加油!
 
文/杨紫薇 (05级计算机专业)
出处:大学生职业生涯规划论坛

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有