优秀的程序员应该具备哪些素质?看到评论区笑翻了!

如果有正在学java的程序员,可来我们的java技术学习扣qun哦:69122, 2579里面免费送java的视频系统教程噢! 小编也是一名从事了6年java开发的全栈工程师,花了近一个月整理了一份较适合18年学习的java干货,基础原理、框架源码和工作经验都有涉及,送给每一位java小伙伴,欢迎初学和进阶中的小伙伴。

要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码。

好的程序员写的代码,整洁而规范,视觉上自然有一种美感。空白错落有致,注释恰到好处,命名和排版遵守统一的规范。差的程序员写的代码则经常出现过长的函数,前后不一致的命名方式和排版,过深的嵌套结构,非常复杂的表达式,随处可见的数字等毛病。

这里小编见一网友问到:什么是好程序员,是懂技术?还是编程速度快?然后最后说第一点就是:敢于甩锅,什么鬼?然后评论区网友也十分给力,开启了接龙模式,还挺有意思的呢。

IT至今仍是投入产出比最高的行业之一,很多人天天挂在嘴边的金融IT男,不是空穴来风。这个行业这不算苦,不算累,只是有点智力门槛而已。程序员闲的没事时候,又习惯性不想离开计算机,然后就总编些自黑的段子,又苦又累也好,收入低早衰也罢,包括找不到媳妇之类,全是这么出来的,行外人不必当真。

我认为一个优秀程序员是谨慎的,在有需求与任务时,会不断的澄清需求与任务,并且多次确认想要的结果,在写代码时,他的脑海是有一系列详细步骤的,即知道他在做什么,在出问题后,他会详细的先研究问题出在哪里,思考缘由,他的代码读起来是赏心悦目的,若遇到难理解的实现点时,他也会写下清晰的注释来帮助后来人理解。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180727A12JR800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券