作为一个优秀的软件工程师,应该具备什么样的素质或者技能?麻烦告诉我
1个回答
展开全部
在1972年,Edsger Dijkstra发表一篇论文,名字叫作“谦虚的程序员”。他在此文中主张所有的程序员都应尽力弥补他们很有限制的智力。那些最精通编程序的人往往是那些认为自己的头脑是多么有限的人,他们是谦虚的。而那些最为糟糕的程序员往往是那些拒绝承认自己的能力不适应工作任务的程序员。他们的自我妨碍自己成为优秀程序员,你学到越多的东西来弥补你的大脑,你就越能成为一个好的程序员,你越谦虚,你取得的进步也就越快
2. 热爱热爱软件是成为优秀软件工程师的必要条件。
3. 持续和快速学习的习惯
这条不需要多说吧。
4. “懒惰” DRY(Don't repeat yourself)
不断寻求不重复劳动的解决方案。
5. 广博学习软件开发以外的知识。比如设计、写作、演讲等。“功夫在诗外”这说法不错。
2. 热爱热爱软件是成为优秀软件工程师的必要条件。
3. 持续和快速学习的习惯
这条不需要多说吧。
4. “懒惰” DRY(Don't repeat yourself)
不断寻求不重复劳动的解决方案。
5. 广博学习软件开发以外的知识。比如设计、写作、演讲等。“功夫在诗外”这说法不错。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询