对于程序员的几个思维惯性

383人已阅读 2018-08-04 11:35:14
导读 在进入程序员这个行业之后,会感觉到各种不一样的感受,今天小编通过华嵌科技整理了一些资料,希望对大家有所帮助。
嵌入式学院 移动互联网 开源硬件平台 嵌入式CPU 嵌入式OS 嵌入式协处理器 嵌入式硬件平台

新闻详情

2018-08-04 11:35:14

对于程序员的几个思维惯性

在进入程序员这个行业之后,会感觉到各种不一样的感受,今天小编通过华嵌科整理了一些资料,希望对大家有所帮助。

怎么可能
  "程序出问题时,他会说:这怎么可能,小编的程序前几天还跑的好好的,小编只不过改了~~~,没问题。
  如果问题的症状出在别人的模块,项目经理让他检查代码时,他会说这问题肯定不出在自己身上,甚至可以拍着胸脯说绝对没问题。
  即使他真去检查代码,也不会一行一行仔细看,那些自以为没问题的地方眼睛一刷就过去了。结果n个人折腾个半死,到最后问题竟定位到自己刚改动的代码上。资格越老的程序员越有这种倾向。
  没有血的教训,很难深刻体会这一点。
"标新立异"和"拿来主义"
  编码时有两种极端的思维,一种是"标新立异",另一种是"拿来主义"。
  对于前者,他倾向于认为别人的实现不够好。带着怀疑和学习的态度,喜欢做些小动作,总要怎么修改下,使其看起来和原来的不一样,更符合自己的"风格"。
  这些人往往是IT行业的新军,他们有的是"创新精神"。殊不知道,这种"创新”给项目带来inovaiton和活力的同时,也往往会给项目引入许多难以排查的新问题。
  对于后者,他往往习惯通过过各种途径获取和自己模型相近的实现,然后在这上面修修改改就用,不会努力让已有的实现有一次新的质的提高,让自己更上一层楼。
  他们主要是一些有一定工龄的程序员,被*磨去菱角,也磨去创新的动力。
  很多开发人员就是从"标新立异"到"拿来主义"的逐步演化的。
能用就行
  这个时代太流行"能~~~就行"了。小编朋友说"文章没必要写的文绉绉的,让人家看懂就行!"。
  这对小编是可能是一个"讽刺",也是一个安慰吧。很多开发人员写代码时,听到经理说自己定义的数据结构不规范,自己的算法缺乏效率,自己定义的接口不标准不好用没有隐藏足够的信息等等,他们常常会嘀咕着说"能用就行!"。
上一篇: 无 下一篇: 无

相关文章

推荐课程

查看全部课程
武汉华嵌科技

武汉华嵌科技

洪山校区

查看全部校区 进入官方主页