2016-11-07供稿中心: 北大青鸟武汉中南软件学院
看了很多美国大片,对里面那些黑客高手们可以说是崇拜至极,怎么可以把电脑玩的这么溜,感觉程序员就是无所不能的群体,上能开发软件,下能修电脑。可是大家有没有认真研究过究竟什么样的人才适合做程序员呢?
小青给大家盘点一二吧。
<1>好奇心,求知欲
程序员很多的时间不单单是花费在写代码上面,而是大量的阅读优秀的代码,不断的学习也是必须的。了解开源的小伙伴可能都知道,一个工程动不动就是成千上万个文件,更不要说代码的行数了,面对这浩瀚的代码,没有钻研的精神以及发自内心的好奇心,是很难做的很深入的,做程序最忌讳的就是浅尝辄止。有对未知事物的一个求知欲,会让你在今后的长期工作当中越走越远。
<2>良好的习惯
程序毕竟是很多的规则组成的,写出漂亮的程序,高质量的代码需要遵守无数个规范练就的,天马行空的思维是可以有的,但是良好的编程规范还是要遵守的,编程是一件很奇怪的事情,思维要求无限的扩散,但是在代码上需要遵守各种各样的规范,才能写出高质量的代码,这也就是为什么普通的程序员很多,但是真的顶级高手少的可怜的原因。
想迈入这样一个高薪的产业,就需要花费更多的时间,养成更好的习惯。
<3>有一颗做程序员的心
既然想往这个行业去走,那就是有这样的一个方向和目标的,不然何谈想做程序员呢?
需要花费大量的时间在和电脑的对话当中。要有这样的定力。