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

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

 

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

 

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

 

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

 

第三,软件工程的概念。

 

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

 

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

 

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值