伟大的程序员都有三个优点:懒惰、急躁和傲慢。为什么这么说呢?懒惰会促使他们去写一些省事儿的程序来辅助他们或别人更好的工作,这样他们就无需再去回答一些不想回答的问题。没耐心会激励他们去写一些程序,不等你提出就主动满足你的需求。傲慢会促使他们写出可靠无误的代码,因为他们不想受到批评和指 责。但是,伟大的程序员也并不总是的,那些每天都能将自己的工作完成的很好的开发者,比那些偶尔编码到令人眩晕的高度的程序员要更。为了提高你的就业能力,你不需要成为一个伟大的开发者,而是一个的开发者。下面的7个习惯,能逐渐让你成为的开发者。
每天至少写4个小时代码
猛的一看,这条建议没有意义,因为很多程序员在他们的电脑桌前几乎每天要写至少8个小时的代码,很多甚至是10个小时。他们实际上只有很少的时间花在了实际 开发工作中。很多项目中,开发者把他们的时间大部分都消磨在了开会、娱乐、吃饭等等的这些事情上面,所以,纯粹写代码的时间是没有4个小时的,但令人惊讶 的是,在办公环境中这点是很难实现的。为什么呢?一个很重要的因素就是:要保证开发者在那4个小时内不能被打扰。因为一旦你全身心投入进去,你的大脑就处 在高速运行中,一旦中间被打断了,可能会需要你花一个小时的时间才能找回原来的感觉和思路。怪不得那么多程序员都不喜欢在编程中受到打扰呢。
配合开发团队
作 为团队中的其中一员,学会和你的同事相处是成为一个开发者的重要组成部分。这要比你有经验丰富的编码技能更重要。无论他多么有才华,就问一个关键的问题,和他们一起工作有开心吗?如果答案是否定的,可能会影响整个团队的士气。但这不仅仅是自大的家伙单方面造成的问题。如果开发人员太好或者因为某些原因 不适应团队环境也可能会出现一些问题。
利用业余时间编码
如果你写代码仅仅是为了钱,那么你很难在新的领域学到新技能以及经验。为了娱乐而去编码是很重要的。大神级的开发者,他们业余都有自己研究的项目领域。这些开发者不会为他们的小项目使用他们在工作中需要的技能,相反,他 们会利用一些业余项目来增加自己的技能,同时让自己跟上新技术发展的步伐,这才是真正让他们兴奋的。
学会写潦草的代码
很少有 项目会需要开发者去创建一个华丽的代码作品:它们所需要的通常是一个可以在上面建立具体功能的通用平台。有效的方式就是快速写一些可运行的作品,然后从中受益。不管你的代码是邋遢也好,重复也好,命名很烂也好,代码只是一种解决方案的表现形式,之后你可以去重构它,让它看起来很好。
不要在相同的工作上停留过长时间
一 个保证不失去自己编程优势的有效方式就是去重新找一个工作,然后让自己融入到开发团队中。因为一旦你掌握了工作所需的所有技能,你就进入了一个死胡同,你的技能很难再提升,你也很难成为一个更好的程序员。你需要不断挑战自己,如果你在一个地方工作了好几年,那么你可能已经学到了当时想学的东西,所以不要再 待在那了——继续前行,去寻找新的挑战。
郑州学什么好程序员写代码的七个好习惯
郑州电脑/网络相关信息
9月18日
2022-10-01
2022-09-26
2022-09-22
2022-09-21
2022-09-20
2022-09-15
2022-09-14
2022-09-09
2022-09-07