• 优秀程序员和一般程序员,你是哪一种?

    发布:51Code 时间: 2018-09-03 14:04

  • 1.对待需求的态度 优秀程序员:在有需求与任务时,会不断地询问需求与任务,并且多次确认想要的结果,再动手写代码。 一般程序员:接到任务就闷头写代码,反正做错了也是你们要...

  • 1.对待需求的态度

    优秀程序员:在有需求与任务时,会不断地询问需求与任务,并且多次确认想要的结果,再动手写代码。

    一般程序员:接到任务就闷头写代码,反正做错了也是你们要求的,不是我的锅。

    2.编码习惯

    优秀程序员:他的代码读起来是赏心悦目的,若遇到难理解的实现点时,他也会写下清晰的注释来帮助后来人理解。

    一般程序员:我有我的代码风格,我看得懂就行了。几个月后我也看不懂了,那就重写一遍吧。

    3. 善于学习

    优秀程序员:遇到没接触过的技术时,他会主动搜索资料去学习钻研,并以此为乐趣。

    一般程序员:疯狂地找插件,类库和框架,常常做代码搬运工,安慰自己不要造轮子。

    4. 对工作精益求精

    优秀程序员:会抽时间review自己的代码,并思考如何提高性能。

    一般程序员:只喜欢开发新项目,不喜欢维护旧项目,万一搞崩了呢?

    5. 有钻研精神

    优秀程序员:遇到问题,会考虑独立寻求解决办法,提升自己处理问题的能力。

    一般程序员:喜欢把问题交给别人,把代码发给别人,让别人帮他找问题。

    6. 良好的情绪管理

    优秀程序员:理解需求是会不断变化的,不会把消极情绪表达出来,能控制好情绪,能跟产品经理和谐愉快沟通。

    一般程序员:因为需求反复修改就索性说这个代码实现不了。

    7. 态度很谦虚

    优秀程序员:对新的技术敏感度,保持学习的热情,而且为人很谦虚,不觉得自己有多牛。

    一般程序员:生怕别人不觉得他是大牛,到处瞎逼逼。

    文章来源:网络
    上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8103),我们将立即处理。

  • 上一篇:为什么开发者应该摒弃敏捷?

    下一篇:Java工程师如何进行职业规划才能拿高薪?

网站导航
Copyright(C)51Code软件开发网 2003-2018 , 沪ICP备16012939号-1