优秀程序员的优秀历程

做为程序员这一行,每个人都有很大的挑战,要知道怎么才能把事情做正确,那么何谓正确的方法,关键是你在做什么和做给谁。如果你是按照正确的方法在做,那不管别人给你如何的压力你都应该保持初衷,是否能成功就看你能否正确的坚持下去,而那些初级程序员总是支持不下去的,而优秀的程序员总是能做到

NetSmell 出品

从Netflix离职后就去了 Yahoo工作,去了不同的公司以后深切体会到,无论你去那个公司想成为优秀的员工过程都是一样的,想成为一个优秀的员工要做到一下几点。

只做正确的事

做为程序员这一行,每个人都有很大的挑战,要知道怎么才能把事情做正确,那么何谓正确的方法,关键是你在做什么和做给谁。如果你是按照正确的方法在做,那不管别人给你如何的压力你都应该保持初衷,是否能成功就看你能否正确的坚持下去,而那些初级程序员总是支持不下去的,而优秀的程序员总是能做到,也许你觉得你不是绝对的,当然绝大部分优秀的程序员还是能够坚持自己的原则和正确的方法,如果说坚持用正确的方法开发而导致没有完成项目,那他们也清楚并不是自己错了而是真的时间上不够,而不是为了按时完成项目走捷径,质量是你成为一个优秀程序员的标杆。一定要保证你所写的代码都是100%正确的,应该严格要求自
己。

甘愿受苦

优秀的程序员都敢于承担任何困难工作,他们都会发很长一段时间来解决看起来麻烦又困难的问题,优秀的程序员享受着困难带给你们的挑战,他们明白如里有能力解决了这些难题,他们将会更上一层。而反之普通的程序员遇到困难和麻烦的事时先想到的就是退缩,他们习惯了退缩,而不是想办法解决。而优秀的程序员会觉得解决难道是一种技能,这对他们来说很重要。

优秀的程序员是需要很多磨练才可以成功的,除非是对上些问题真的没办法解决了才会寻求帮助,当然这可能意味着认输,所以他们有时会竭尽全力做出努力站这种事情尽量少发生,这种精神就是其他人应该好好学习的地方。

当然,这并不是说什么事情你只能自己埋头苦干,而不能寻求帮助。凡事都应该自己全力的努力过才行,不要自己还没动脑子就轻易放弃跑去问别人,经常到最后你会发现其实很多问题自己真的也能独力完全的。

学无止境

若有人说自己什么都懂不用找学什么了,那这个人就太自大了。也许有的行业里你可懒惰的不想学习新的辞知识也可以生存的很好,但是在软件这个日益更新的行业里,如果你每天不学习和关注新的知识和新闻,那你就等着被扫地出门吧,那个老板也不会愿意再用你这个技能跟不上时代的人。如果想成为优秀的程序员,那你就要每天学习新的知识让人不可取代。

如果有机会自己应该多认识一些值得让你学习的良友。可以多征求他们的意见,听听他们的见解。或者在自己的思路上让他们多给些指点。优秀的程序员应该是从不会停止学习的。

[credit type=’翻译’ url=’http://www.nczonline.net/blog/2009/08/21/what-makes-a-great-software-engineer/’]

显示余下内容
相关文章:
  1. “中国巴菲特”李录卖飞了比亚迪?
  2. 美股周一:纳指连跌四天 阿里跌1.60%
  3. “祝融号”火星车完成既定探测任务
  4. 巴黎圣母院屋顶设计大赛结果出炉:中国设计师获得优胜
  5. 外观华丽的安卓之父全面屏手机,遭遇“史上最烂”差评
  6. 沉寂近一年再获新融资,电子签行业“卷土重来”?
  7. 谷歌将会把所有HTTP网站将被标为不安全 鼓励使用HTTPS加密传输
  8. NASA使用弹道气枪并模拟月球岩石以找到耐用的太空织物
  9. “双减”之后,腾讯封杀“小学生”
  10. 英特尔CEO帕特·基辛格在媒体采访时宣称”英特尔回来了”
 

《“优秀程序员的优秀历程”》 有 1 条评论

  1. jogging说道:

    Yes, God help those who help themselves.

发表评论

您的电子邮箱地址不会被公开。