为了账号安全,请及时绑定邮箱和手机立即绑定

好的程序员要具备什么样的素质?

好的程序员要具备什么样的素质?

繁华开满天机 2019-04-19 16:29:28
好的程序员有着聪明的大脑,好的的逻辑思维,好的抽象思维,大脑比较活跃等等。。这是成为好程序员的必经之路么?如果不具备上面的那些,是不是只能干几年码农就会被淘汰呢?或者说压根儿不适合干程序员这一行呢。
查看完整描述

2 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

这个问题没有一个准确的回答,仁者见仁智者见智吧。就我个人而言,要想做一个好的程序员,应该有以下几个方面要做好:
要对技术有真正的兴趣为了工作而工作和为了梦想而工作是完全不同的两个状态,有兴趣才会在学习的过程有更大的动力,在程序员的道路上走的更久,也会更积极的面对各种bug。
不要害怕困难程序员这一行是要紧跟时代步伐的,每一天都有新的技术在诞生,不可能把所有东西都学会,碰到困难在所难免,所以要有一个良好的心态,解决一个难题,就又向优秀程序员的目标更近一步
要学会自行解决问题请教别人不失为一个好方法,不过相信大家都有体会:问过别人得到解决方法远不如自己解决来的深刻,现在是信息时代,熟练运用搜索引擎和各种平台资料进行查找、提取信息,是一项基础并且重要的技能
也要学会写一些文档可能有些人会觉得,程序员就应该做好技术类工作,其他方面自有其他人来处理。我不能说这是错的,只是既然我们讨论的是如何做优秀的程序员,就应该谈到上升空间,现在不管做产品做项目,都离不开文档,好的文档可以使你在与其他人的交流之中更加如鱼得水。
注意编码细节有时候你的能力多大并不只是反映在你能解决多难的问题,一个编码的坏习惯都有可能暴露你的水平:注释是否规范,代码是否可以再精简...习惯养成的越好,以后碰到的问题就会越少。
作息规范,很多人喜欢深夜写代码,因为比较安静,效率也高,殊不知这样对身体的危害是很大的,20出头的时候正值青春可能没有多大感觉,等到30岁的时候你就会发现一大堆身体问题随之而来,出来混,都是要还的,所以还是建议养成良好的作息习惯,没有好的身体,一切都是空谈
                            
查看完整回答
反对 回复 2019-04-19
?
HUX布斯

TA贡献1876条经验 获得超6个赞

好的程序员,一般会:
自己搜索答案,从海量的资源中发现自己需要的,比如别人的经验
不耻下问的前提是已经做够了功课
将自己的问题进行归纳,提出优秀的问题
其实这并不是好的程序员的标准,而是所有的好的技术人员的标准。
                            
查看完整回答
反对 回复 2019-04-19
  • 2 回答
  • 0 关注
  • 530 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信