`
tf03172003
  • 浏览: 75183 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

软件工程师应具备的基本素质

阅读更多

在找工作的准备过程中,偶然看到一个公司的面试题,问的是:你认为一个软件工程师应该具备哪些基本素质。

 

自己简单的想了想,以下仅为个人看法:

 

第一,扎实的专业知识。包括:基本的编程语言,数据结构与算法,计算机网络,操作系统,数据库,软件工程,分布式系统等等。

 

第二,编码能力。每个程序员都应该具有很强的代码实现能力,毕竟编码就是我们的饭碗。

 

第三,软件工程的概念。

 

第四,英语听说读写。中国的IT业目前和很多国家有很大的差距,而且这种差距并不会在短时间消失。即使某一天这种差距消失,但是英语始终是IT业的第一语言。

 

第五,团队精神和沟通能力。

 

第六,事实求是与解放思想。一个合格的程序员需要不断的学习和吸收新事务,与时俱进。不光要了解整个IT行业的发展动态,同时要有自己的思想,具有很强的判断力,要能够预测行业的未来发展趋势。与此同时也别忘了脚踏实地的工作和生活。

姑且就这些吧,算一个小小的总结,给自己留下个纪念。

28
10
分享到:
评论
25 楼 duben 2009-10-20  
nonultimate 写道
第六条有中央领导说话的味道



真的有那个范儿,开会思想汇报就说这个.

24 楼 frogxj 2009-10-18  
fanchangyong 写道
人品算不算啊/

tf03172003 写道
fanchangyong 写道
人品算不算啊/

哎!忘写了,肯定算的啊

23 楼 chancelai 2009-10-18  
素质怎么跟技术混为一谈呢?
22 楼 java_my_life 2009-10-17  
flootball 写道
太夸张了吧!!
如果上面我都有了,最差我也在google上班了。

顶起!
21 楼 tf03172003 2009-10-16  
westice 写道
非计算机方面专业的学生,想搞IT业怎么发展?

可能 你 前面的路 没有学计算机 专业的 好走。
但是 只要你坚持,技术上的 差距 只是 暂时的。
保持 一颗 永不 言败 的心 才是重要的。
这世界上没有什么 挫折 能够 击跨 你。
20 楼 wangguanqiu 2009-10-16  
westice 写道
非计算机方面专业的学生,想搞IT业怎么发展?

自学发展
19 楼 westice 2009-10-15  
非计算机方面专业的学生,想搞IT业怎么发展?
18 楼 wangguanqiu 2009-10-15  
代码清晰明了,方便维护,程序满足客户需求,易用性、安全性强,工作时间做好本职工作
17 楼 tf03172003 2009-10-15  
lianghe0208 写道
什么是软件工程师的基本素质?软件工程师是人,人都做不好软件工程师免谈,所以做人的基本素质才是软件工程师的基本素质。
其次是做事态度要端正,不然技术再好,毛用没有。
最后才是技术。

恩。你说得很对。很多是大家都默认的东西,我就没写出来了。
16 楼 lianghe0208 2009-10-15  
什么是软件工程师的基本素质?软件工程师是人,人都做不好软件工程师免谈,所以做人的基本素质才是软件工程师的基本素质。
其次是做事态度要端正,不然技术再好,毛用没有。
最后才是技术。
15 楼 shijian0306 2009-10-14  
你这不是叫基本素质,要技术了,不要混为一谈
14 楼 emperor_he 2009-10-14  
要吃苦耐劳 == 经常免费加班 & 少提加工资的要求
13 楼 flootball 2009-10-14  
太夸张了吧!!
如果上面我都有了,最差我也在google上班了。
12 楼 Max_1106 2009-10-14  
貌似中国民工级的程序员一大把,你这种要求还没有普及开哦
11 楼 yilv99 2009-10-13  
英语听说读写。。。
10 楼 condeywadl 2009-10-13  
还有创新能力
9 楼 hit.java 2009-10-13  
人品也算啊
8 楼 nonultimate 2009-10-13  
第六条有中央领导说话的味道
7 楼 yangtao309 2009-10-13  
事实求是与解放思想 是实现编码四个现代化的基本准则
6 楼 SilverBlade 2009-10-13  
高级程序员的要求
软件工程师的要求远不止这些

相关推荐

    软件人才需要具备6条基本素质

    ### 软件人才需具备的六大基本素质 ...总之,作为一名优秀的软件工程师,除了具备上述六大基本素质外,还应当不断提升自己的综合能力,包括沟通能力、解决问题的能力等,以适应日新月异的技术变革和社会需求。

    软件工程应具备的素质

    本文将基于提供的文件内容,深入探讨软件工程师应当具备的关键素质,旨在为即将步入或已经在该领域的专业人士提供有价值的参考。 #### 一、持续学习的能力 软件开发领域日新月异,新技术、新框架层出不穷。因此,...

    好的测试工程师应具备的素质

    一名优秀的测试工程师不仅需要具备扎实的专业技能,还需要拥有良好的职业素养和个人品质。以下将详细介绍一个优秀的测试工程师应该具备的主要素质。 ### 1. 技术能力 - **编程基础**:虽然并非所有测试工作都需要...

    软件测试工程师应该具备哪些素质?

    现在从事程序员的人有很多,做测试工程师的人少点,工作压力不太大  测试工程师应该具备的三项基本素质[1]很多年轻或者刚刚从事测试工作的工程师,经常会问:“测试工程师需要什么技能或者具有什么素质才是合格的?...

    做一个合格软件工程师基本的素质

    以下是对成为一个合格软件工程师所需具备的基本素质的详细阐述: #### 1. 团队精神和协作能力 团队精神和协作能力被列为基本素质之首,并非偶然。在这个高度合作的行业中,无论个体能力多么出色,团队协作始终是...

    软件工程师面试评价表.pdf

    软件工程师面试评价表.pdf 本文档为一份软件工程师面试评价表,用于评价应聘者的个人...本文档是一份非常重要的软件工程师面试评价表,对于企业选拔软件工程师和软件工程师的个人发展计划都具有非常重要的参考价值。

    软考中级软件工程师复习材料

    理解这些概念并能灵活应用是合格软件工程师的基本素养。 三、设计与实现 在设计与实现部分,考生需要掌握常用的算法和数据结构,如排序算法、查找算法、树结构、图结构等,并能根据实际问题选择合适的设计模式。...

    做一个合格软件工程师基本的素质!

    ### 做一个合格软件工程师的基本素质 在当今数字化时代,软件工程师扮演着至关重要的角色。无论是企业级应用开发还是消费级产品设计,都需要具备高素质的软件工程师来推动技术进步和创新。那么,如何才能成为一名...

    软件技术专业(嵌入式软件开发工程师方向).pdf

    德、智、体、美等全面发展,掌握本专业的基本知识,能熟练使用国际上最新的嵌入式软件开发环境与工具,熟悉嵌入式软件开发规范,具备较强的嵌入式软件开发实践能力和良好的软件工程素养,能顺利地进入相关应用领域,...

    软件测试工程师应该具备的三项基本素质[2]

    软件测试工程师应该具备的三项基本素质[2] 软件测试 软件编程技能实际应该是测试人员的必备技能之一,在微软,很多测试人员都拥有多年的开发经验。因此,测试人员要想得到较好的职业发展,必须能够编写程序。只有...

    se.rar_se 软件工程师_软件工程师

    描述中的“非常不错的软件工程师需要学习的知识点多学多健康”强调了软件工程师需要广泛学习,不断更新知识,以保持专业素养。 首先,从“软件工程”这个标签来看,我们可以探讨一下软件工程的基本概念。软件工程是...

    软件测试工程师基础教程

    对于想要成为软件测试工程师的读者,本书还列举了测试人员应具备的职业素养,包括技术技能、沟通能力、问题解决能力等,为读者描绘了一个合格软件测试工程师的形象。 #### 软件测试流程 软件测试流程被细分为需求...

    L1软件工程师必备

    ### L1软件工程师必备知识点详解 ...综上所述,作为一名L1级别的软件工程师,不仅需要掌握扎实的专业技能,还需要具备良好的综合素质和个人品质。只有这样才能够在激烈的市场竞争中脱颖而出,并为公司创造更大价值。

    软件1201-29-李晓杰-软件工程师职业素养与就业前景借鉴.pdf

    《软件工程师职业素养与就业前景》 在当今信息化社会中,软件工程师扮演着至关重要的角色。他们的工作不仅推动了科技进步,而且对经济和社会发展产生了深远影响。本文将深入探讨软件工程师所需的职业素养以及他们...

    软件测试工程师培训

    软件测试人员职业要求部分,则会讲述一个合格的测试工程师应该具备的技能和素质。 其次,软件测试流程是软件测试工作的核心,它包含了需求测试、单元测试、集成测试、系统测试、性能测试、用户测试和回归测试等多个...

Global site tag (gtag.js) - Google Analytics