一个合格的程序员应当具备的能力

1.学习新东西的时候,找不到合适的资料。

(对于一个真正的程序员来说,如何迅速准确的找到第一手的资料是非常重要的能力之一)


2.有了新的较复杂的需求,立马就开始敲键盘垒代码。

(真正的程序员,都会反复讨论反复的评估,等大脑里有一张较为完整的picture之后,才开始制定计划,搭建/修改框架,然后代码和文档齐头并进,甚至文档先行,代码随后)


3.不写总结与归纳的。

(所谓是好记性不如烂笔头,总结和归纳对一个程序员的能力提升是非常快的!避免重复性犯错)


4.知道很多概念,却没有系统的知识

(真正的程序员,不仅知道那些零零碎碎的知识点,更重要的是有系统性的认识,对底层原理要了解!)


5. 对coding style不屑一顾

(真正的程序员,一定是非常严格的遵循特定的coding style)


6. 在工作中喜欢重复制造轮子

(真正的程序员,一定不会去重复制造轮子,当他选择去造一个轮子的时候,一定是当前的轮子有问题,当然这就不是重复制造。所以重复制造,属于费时费力,以耽误团队效率的代价去炫技。)


7. 遇到解决不了的问题

(在遇到自己解决不了的问题时,应当选择比较好的高质量社区,寻求帮助!与小伙伴一起探讨,或者看官方的解释文档!而不是钻牛角尖。)

8. 实时关注最新的技术动态

(身为一个真正的程序员,应该实时 关注最新的行业动态,以及最新最火的技术!在有时间的情况下,应当加以学习了解!)

9.懂得互联网法律法规

(身为一个程序员,应当懂得必备的法律法规!切勿用技术窃取或做出一些违法犯罪的事情!)

10. 应该遵循开源协议与规范

(身为一个程序,应当遵循开源协议!尊重他人的劳动成果)

暂时先写这么多!看完你觉得你满足几条........

本文作者:rianley cheng

本文链接:https://www.cnblogs.com/rianley/p/9395849.html

转载请注明出处!!!!

猜你喜欢

转载自www.cnblogs.com/rianley/p/9395849.html