当程序员需要天赋吗?
在程序员这个坑里陷得越久,越觉得写程序也是需要天赋的。
我之所谓“天赋”并不
是说一拿到问题就能解决的才干,而是包含很多方面:1. 一点就透、举一反三、触类旁通的能力——好的程序员,几乎能仅通过代码实例就学好一门新的语言。
2. 抽象问题的能力——经常看到有些程序员,工作了两三年,写东西还是以复制粘贴为主。
3. 积累经验、总结问题的能力——好的程序员,都有一个百科全书式的脑子。
在这三种能力上天生匮乏的人,显然是不容易成为一名优秀的程序员的。
不知道大家对这一问题有何看法?
[当程序员需要天赋吗?]