望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3222|回复: 4

软件工程师具备的素质

[复制链接]
发表于 2008-6-22 15:28:07 | 显示全部楼层 |阅读模式
软件企业要求基础软件工程师具备六大基本素质,即良好的编码能力、自觉的规范意识和团队精神、认识和运用数据库的能力、较强的英语阅读和写作能力、具有软件工程的概念和求知欲和进取心。

  良好的编码能力。软件人员的一个重要职责是把用户的需求功能用某种计算机语言予以实现。编码能力直接决定了项目开发的效率。这就要求软件工程师至少精通一门编程语言,比如当前国内企业常用的C/C++、VB和国际上最流行的Java语言,熟悉它的基本语法、技术特点和API(应用程序接口)。

  自觉的规范意识和团队精神。随着软件项目规模越来越大,仅仅依靠个人力量已经无法完成工作,因此,现代软件企业越来越重视团队精神。一般来讲,软件企业中的程序员可以分为两种,一种是程序“游击队员”,他们可能对编程工具很熟,能力很强,把编码编得很简洁高效,但却缺乏规范和合作的观念;另一种程序员编程不一定很快,但是很规范,个人能力不一定很强,但合作意识很好。第二种人更加适合现代软件企业发展的潮流。对于基础软件工程师来说,他们在企业中的角色决定了他们必须具有良好的规范意识和团队精神。

  认识和运用数据库的能力。信息是以数据为中心的,因此与数据库的交互在所有软件中都是必不可少的,了解数据库操作和编程是软件工程师需要具备的基本素质之一。目前常用的数据库软件有甲骨文公司的Oracle数据库和微软公司的SQL Server等。

  较强的英语阅读和写作能力。程序世界的主导语言是英文,编写程序开发文档和开发工具帮助文件离不开英文,了解业界的最新动向、阅读技术文章离不开英文,与世界各地编程高手交流、发布帮助请求同样离不开英文。作为基础软件工程师,具有一定的英语基础对于自身的学习和工作极有帮助。

  具有软件工程的概念。基础软件工程师处于软件企业人才金字塔的底层,是整个人才结构的基础,虽然他们从事的工作相对于系统分析师和高级程序员要单纯一些,但是他们是整个软件工程中重要的一环,因此,基础软件工程师同样要具有软件工程的概念。从项目需求分析开始到安装调试完毕,基础软件工程师都必须能清楚地理解和把握这些过程,并能胜任各种环节的具体工作,这样的能力正好符合了当前企业对基础软件工程师的全面要求。

  求知欲和进取心。软件业是一个不断变化和不断创新的行业,面对层出不穷的新技术,软件人才的求知欲和进取心就显得尤为重要,它是在这个激烈竞争的行业中立足的基本条件。软件工程师应具有较强的学习总结能力、需求理解能力和对IT新技术比较敏感,同时,掌握最新的IT实用技术。
(信息来源:http://bbs.tarena.com.cn/viewthr ... &extra=page%3D1
发表于 2008-6-22 16:28:13 | 显示全部楼层

路过,灌水!

呵呵……你总结的不错。虽然是简简单单的几句话,但其中包含的能力太多了,如果不是科班出身或者是专业培训过,不说是掌握了,看也看不懂啊!见笑啦^[s:251]
发表于 2008-6-22 19:01:21 | 显示全部楼层
不断求知,不断进取
发表于 2008-6-24 12:14:45 | 显示全部楼层

真正实现了我的IT职业理想

我叫佟锡旺,一个非常向往IT职业的人,对自己职业方向定位就是IT业,想做一个编程专业人 士。我这个想法在我读中学时就开始鞭策我前进,没有目标,就等于没有生存的动力,我也一直朝着这个信念努力着。 大学学习中,毕业前的时候,我被一所软件学校给吸引住了,一所能成就编程高手成长的外企培训机构──加拿大达内科技把我从失落中拉了起来,让我不再为不能 上大学而难过了,反而让我更加欣慰的是它太适合从事IT业人的成长了,在我心里我觉得比上大学还要好。爸妈也觉得不错,于是我满怀信心,当年4月我便报读 名上课了,编程技能学习之路就这样开始踏上漫漫征途了。
我乐不疲此,每周除了学校安排的课程之外,我 几乎都在学校的空余机房里,温习功课,排除当天的学习难点,练习编程语句,二学年的循序渐进,日积月累,使我懂得了很多,每一阶段学习的结束,使我知道学 习软件开发的知识还很多很多,当前自己的水平离编程专业技术相差还特别特别的大。我努力着,可每天的时间总是不够用,尤其是毕业设计之时,可真是没日没 夜,班上的许多同学都在深夜里网上互相讨论着技术,研究着,设计着,争取在有限的时间开发出令人赞赏、令人佩服的软件系统出来。同学们在毕业设计点评时, 评比得奖了是其次,重要的是明白了完成毕业设计过程中,自己的各种能力得到了提升,设计界面、系统分析、代码实现、功能测试等每一知识点都得到锻炼。
   5个月的培训时间结束了,我发现我已经是一名出色的编程人员了,我参加达内的双选会,很快我就被企业录用了。目标有了,生活就踏实了,我通过加拿大达内科技的5个月时间的培训,真正实现了我的IT职业理想。
CSD0702佟佟锡旺,哈尔滨商业大学本科毕业,应届毕业生,从达内毕业后就业于北京中软融 鑫计算机系统工程有限公司。 中软融鑫,原为中国计算机软件与技术服务总公司金融电子化事业部,1996年7月经股份制改造成立现公司,为中软总公司旗下专门从事金融领域软件开发、系 统集成、产品代理、技术服务的专业化公司,在行业应用系统开发与服务、自主产品创新研发等方面具有雄厚实力和成熟经验。中软融鑫公司从事金融电子化事业已 有十年的历史, 中软融鑫产品在中国人民银行、各商业银行、外资银行得到了广泛的应用。
(信息来源:http://www.tarena.com.cn/beijing/html/2008/3/660.htm
发表于 2008-6-24 13:29:14 | 显示全部楼层

感叹,要求越来越高了

[s:251]从上面软件工程师具备的素质中可以看出,现代社会对各行各业要求越来越高,几乎介于通才了,连软件工程师也要具备较强的英语阅读和写作能力,呵呵呵……难啊,只要不断学习,错了,应该是终身学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2025-5-19 05:59 , Processed in 0.064471 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表