阅读“优秀程序员与普通程序员之间的区别”

语录:

才干是你贯穿始终的思维方式、行为方式、和感觉,它是与生俱来的。任何可以产生效益的,贯穿始终的行为模式都是才干。多数的时候我们没有意识

到它是才干,但是当我们有意识并以及培养它的时候,我们就可以有所成就。取得出色工作成绩的关键在于与你的能力和才干相匹配。

优秀的程序员需要的能力:学习能力、学习欲望、好奇心、成就欲望、执着、追求完美、抽象思维。

优秀程序员的思维:

1、拿到任务开始仰望天空,时而大笑,时而皱眉,时而拿笔写写画画、时而停住不动,最总放下笔开始大叫“我做出来了”

2、做上摆的的都是代码大全,设计模式,MFC大全,,windows程序设计。

3、网页标签十个以上都是与技术相关的。

4、随手写出来程序的流程图

5、容不得破窗户,看见有bug的代码就会不由自主的改过来

6、项目做完了,心里觉得空牢牢的。

7、你发现他总是能说出你不知道的技术来

8、看这家伙的代码比看你自己的还好懂

9、总是你叫他吃饭

普通程序员的行为:

 

  • 拿到任务就开始噼里啪啦敲键盘,一天写了好几千行代码
  • 没事儿就被测试MM叫过去沟通……
  • 都早上10点多了还想着昨晚的球赛,10点半就琢磨中午要吃拉面、扯面、刀削面、牛肉面、旗花面、臊子面、窝窝面还是炒细面……
  • 过了一阵子,看到自己的代码,感到很惊奇,认为是别人写的……
  • 回家就看电视、打游戏、看球赛
  • 周一上班不知道要干啥,迟迟进入不了角色
  • 哇,能Run啦,搞定啦
  • 这谁写的代码,这么烂……算了,管它
  • 问别人问题的时候多,别人请教你的时候少
  • 世界上最遥远的距离不是生与死,而是你亲手制造的 BUG 就在你眼前,你却怎么都找不到她……

最大的区别在于:普通的程序员老和测试的妹妹沟通,告别的单身的机会比优秀的程序员机会大。

 


体会:

1、优秀的程序员没有琐事打扰,或是即使有其他事情打扰也是时刻关注技术。只有沉下心来,认准自己要吃饭的家伙才能真正的学好技术。

2、拿到任务不要急急忙忙写代码,要先思考,想好怎么构架,有了良好的构架才能写好代码,也才能避免写的代码不能用。

3、要严格要求自己写的代码,对写的不好的,有错误的地方要积极改正不要放着不管。


版权声明:本文为博主原创文章,未经博主允许不得转载。

 

posted @ 2014-11-13 17:16  小小小的程序猿  阅读(276)  评论(0编辑  收藏  举报
window.onload = function(){ $("#live2dcanvas").attr("style","position: fixed; opacity: 0.7; left: 70px; bottom: 0px; z-index: 1; pointer-events: none;") }