彩票走势图

是什么让你变成一个伟大——或者说优秀的开发者?

原创|行业资讯|编辑:龚雪|2015-01-30 09:47:19.000|阅读 175 次

概述:是什么让你变成一个伟大,或者说优秀的开发者?我们来听听那些伟大者(优秀者)的经验之谈。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

根据开发者Michael O. Church发表的,希望在那些高竞争环境下工作,就需要在工作中学习,而且不能害怕学习,在工作中需要有干劲。知道低性能或者过高性能(都需要避免);知道软件开发的规范(指CS666);避免内部斗争;而且还需要尽可能的锻炼。

是什么让你变成一个伟大——或者说优秀的开发者

不仅如此,Church认为开发者应该更好的管理分配自己的时间,尽可能学得更多,"自主安排时间或者利用自己的时间,也是很重要的"。

Church也做了另外的阐述,我想信任和经验老道的人都应该喜欢这个观点。识别哪些技术更长久,哪些会被快速淘汰。也许有一半的'NoSQL' 数据库和大数据技术活不过15年,他说道,另一方面,线性代数工作知识通常很适合你。我们最好能时刻了解,当前的流行趋势,他表示,我们应该花更多时间在了解时尚(猜猜"时尚"指的是什么?——我们的经验。)

来自Salsita Software博客 CEO兼创始人Matthew Gertner看了Church的文章后,总结:如果你想成为一个伟大的编程者或者开发者,那么要

"如果你有坚实的基础,并开发了某种实用性好、可维护的东西。从你开始有这个想法到投放到市场这一系列都会是相关的,即使他看起来会花费不少的时间。"Gertner写到,"在我的经验中,项目常失败,比起因为错过市场(这样的原因),软件从未正真正常工作过。"

不过,这也没有阻止开发者们拥抱速度这一概念,甚至有时候会跳过代码评审这个过程。"我们需要在在测试和文档里不断工作,不能让他有丝毫的模糊不清",Gertner 表示,"我们需要明确,我们的工作不是在短时间里制造出更多的代码,而是将创建一个稳定、高性能、可维护和易于理解的软件。"


标签:程序员

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP