华为课程学习:如何成为一名优秀的软件工程师

视频认为成为一个优秀的软件工程师,应具备三个典型特征:

1. 极客精神

图片说明

在这之下又分为三点:1、好奇心。2、积极实践。3、精益求精。

感悟:这个很正常了,这三点通用于任何职业,具备这三点,任何事情都能做好。

2. 良好的习惯

图片说明

分为几点:1、专注可用性。意思是要紧扣客户需求,不要单纯为了炫技。

2、善用现有的代码,不要重复造轮子,除非现有的轮子不好用了。

3、编写高可维护性的代码。实践证明,优秀的软件工程师编码效率是普通软件工程师的十倍,就是因为他们变成的是高可维护性的代码。

4、测试代码。养成测试的习惯。

3. 持续学习的能力

图片说明

当今社会终身学习

总结

图片说明

一名优秀的软件工程师拥有几项品质:精益求精、甘于磨练、生命不息奋斗不止、分享知识、乐于助人、从容耐心。

图片说明

推荐的学习资料

C++程序设计语言

C++ primer

C++编程思想

more effectice C++

设计模式

重构:改善现有代码的设计

零信任架构

图片说明

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务