教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 做个下世纪的软件工程师

做个下世纪的软件工程师

上传者:网友
|
翻新时间:2022-11-23

做个下世纪的软件工程师

做个下世纪的软件工程师 做个下世纪的软件工程师 做个下世纪的软件工程师 更多内容源自幼儿

近期美国《财富》杂志公布全球最大富豪排名,美国微软公司总裁比尔·盖兹名列榜首,此外前6名中还有两人均出自电子计算机行业。他们的财富令人艳羡,而透过这些让人眼热心跳的数字,我们不难看到一个新行业——信息产业的兴起与巨大潜力,本期为想进入这个行业的朋友指点迷津。

电脑时代

美国微软公司总裁比尔·盖茨连续3年蝉联世界巨富之冠,显示着作为电脑从业者在信息时代里能够取得的巨大财富与空前辉煌。这不仅仅是个人的成功。信息产业自诞生以来,发展态势极为迅猛,业已成为一个国家技术水平的衡量标志,就世界总体状况而言,其产业产值目前排名第三,21世纪将跃居首位。

留意一下你的四周,不难发现这样一些现象:越来越多有关计算机的报刊涌上书报亭;一家又一家电脑公司壁立街头成为这个年代的独特风景;名目繁多的各类电脑培训也如雨后春笋般在城市各处蔓延;各新闻媒体也以空前浓厚持久的兴趣密切关注这一时代“新宠”的动向。所有这一切似乎都在宣扬着一个共同的主题:我们已然进入一个新的时代——电脑时代。

电脑、软件与软件设计师

电子计算机从产生发展到现在仅仅半个世纪,但却创造了并且仍在创造着许多奇迹。它的应用范围之广有目共睹,从人们习以为常的银行储蓄、商场购物到火箭发射、卫星上天,所有这一切都有电脑在发挥着巨大的作用。现今几乎人类社会所有领域的进步与发展都与计算机技术的应用密不可分。

而这一行业也造就了许多商业奇迹,比尔·盖兹成立微软公司不过20年的时间,微软公司已发展成为世界着名的大公司,而他本人也俨然成为世界首富,其持续的指数增长速度是其他行业难以比拟的。专家预言,21世纪将是一个更完全意义上的信息时代,计算机将起着更为重要的作用。

计算机软件是整个计算机系统中最重要的部分之一。没有计算机软件的计算机只是插在一起的一堆集成电路板,没有任何实际意义。有了软件的支持,计算机各项具体功能才得以真正运转,以适应各个领域的不同需要,比如财务管理与银行储蓄,依赖的就是财务软件和金融软件的技术支持。从这个意义上说,软件之于计算机,就如同大脑之于身体。大脑依附于身体,又赋予身体以意志力与行动力,人才得以成其为人,行使为人的种种权利。

计算机软件产业已成为整个计算机行业举足轻重的组成部分,在西方发达国家已成长为一个能带来巨额利润的重要产业部门。在中国,软件业的重要性正逐渐被认识,行业内对软件开发越来越重视,投资力度也越来越大,软件设计与开发之紧迫,大有“箭在弦上,不得不发”之势。

软件工程师的工作就是开发适应各种需要的计算机软件。与计算机技术的飞速发展很不协调,当前世界尤其是中国的软件工程师的数量还很不足,因此计算机行业目前以及今后相当一段时间内,对软件工程师的需求都是一个很巨大的数字。据统计,在美国软件工程师有大约10万左右的缺口。而中国对软件工程师需求之迫切也可以从各种报刊杂志的招聘广告中窥见一斑。

也因此,一个软件工程师的收入无论在国内还是国外都属上乘。在美国,一个取得学士学位的软件工程师年薪一般都在5万美元左右,而取得硕士学位的软件工程师的年薪则在7万美元左右。在国内,一般的私营公司里,一个软件工程师的月薪最低也在3000元以上,在比

较好的外资企业,月收入则有万元左右。所有这些还是指一般的编程人员,如果有了足够的经验和水平,可以做一个项目负责人或者开发小组负责人,则收入会有更大幅度的提高。在未来的21世纪,随着计算机的作用越来越大,软件工程师的行情肯定还会看涨。成为一名软件工程师,你应该具备的条件

一、对这个职业的浓厚兴趣。软件工程师是一个诱人的职业,同时它也非常艰苦,经常会在计算机屏幕前一坐就是一整天。为了解决软件开发过程中的一个问题,你往往还要面对连续工作数小时却无任何进展的信心以及耐力的挑战。如果对这一行没有足够的兴趣,大概你是很难坚持下来的。不过这也正是这一职业的乐趣所在,当你历尽千辛万苦终于完成了软件的设计,你的成就感以及喜悦之情也是他人难以体会的。

二、比较好的数学功底。软件产业是一个纯粹的智力型产业,所有的软件产品都是工程师智慧的结晶。人的智力因素在软件开发中起了非常重要的作用,其中抽象思维能力和逻辑思维能力尤其重要。而这两种能力的培养和获得都离不开良好的数学功底及科学分析能力。许多着名的软件方面的专家都是学数学出身,比如着名的计算机科学家图灵,又比如国内的王选教授。软件开发,需要将现实生活中的具体问题抽象为数学模型,同时为了提高软件的性能,又需要选择适当的算法,这一切都离不开较好的数学素养。

三、很好的协同工作能力。搞软件开发一般说来都是很庞大的系统工程,必须依靠集体的智慧与合作。也许起初一个软件天才还可以凭借个人的智慧开发出一个软件,可是随着计算机技术的飞速发展,现在软件程序的繁复以及工程之庞大已远非个人可以想像、胜任。现在说一人开发一个软件,听来就像天方夜谭。随着软件功能越来越强,界面越来越友好,也越做越大,一个软件通常都需要几十个甚至上百个程序员来协同完成。像现在大家都很熟悉的Windows

9

5、Of-fice等,都是上百个软件工程师共同完成的。所以对一个软件工程师来说,不能很好地和别人协同合作,就搞不好软件开发。

四、比较广阔的知识面。计算机软件的应用领域越来越广阔,这就对软件开发工程师的知识面提出了更高的要求。要为某一领域做专业软件,首先开发人员对该领域要有相当的了解,才能很好地把握这一领域的具体需求,从而开发出适合需要的软件。而制作那些面向具体用户的软件,对工程师的要求就更高。因为如果你对用户的领域了解不够的话,就无法和用户很好地交流,也就无法了解用户的真实意图,很难开发出适合用户需要的软件。

当然,以上只是一个软件工程师所应具备的基本素质,要做一名成功的软件工程师,你自然有很长的路要走。但最根本的,你要先进入计算机行业。计算机行业是典型的高科技行业,它的入场券现在最低也要是专业本科毕业,以后的行情也许还要再涨。它是一项专之又专的技术行业,你的专业技能越过硬,你在业内的实力也就越强,你成功的机率也就越大。所以,如果你想将来做一名软件设计师,当务之急,就是要努力考取某所大学的计算机专业。因为,这是你必需的入场券。

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

种树
伐木工人的故事
假如我有一双翅膀
文具袋
漫画《父与子》——画的局限
手工制作
罗汉鱼
我的妹妹
罗汉鱼
抓青蛙
我的新书包
受伤以后
保护青蛙
怀念我的小兔
鬼屋
县人防办工作总结及工作设想
党员争创规划
乡镇工作安排
检察工作总体思路
卫生工作安排
镇政府办公室工作思路
检察工作思路
2012安全生产工作思路
2012检察工作思路
2012新的一年社区工作思路
2012信访工作要点
治安工作谋划
公司工作展望
及早谋划工作
公司党委工作安排
加强民主法制促进社会主义精神文明建设
影视广告音乐的困难及策略
再论我国物权行为理论体系的科学构建(1)论文
民主政治的制度基础
国家公务员制度与有效政府
分析电影未来发展与出路
制度差异与政治反对
农村集体建设节约集约用地的法律探讨(1)论文
对体育影视娱乐化发展策略探析
欧洲民法典草案及其对我国民法典制定的借鉴意义(1)论文
物权变动制度视野中的政治哲学意蕴(1)论文
论物权自助行为-物权自我保护与实现之维度(1)论文
谈国产喜剧电影的思考
对影视广告限时的思索
影视广告空间的形成及体现
《手捧空花盆的孩子》教学设计
《失物招领》教案设计
《四个太阳》教学设计
《小伙伴》教学设计
《松鼠和松果》教案设计
《小白兔和小灰兔》教学设计
《司马光》教学设计
《吃水不忘挖井人》的启示
《小壁虎借尾巴》教案设计
《胖乎乎的小手》教案设计
《吃水不忘挖井人》第二课时
《要下雨了》教案设计
《月亮的心愿》教案设计
《王二小》教学设计
《吃水不忘挖井人》第一课时教学设计