国产程序员陋习,写在农历猴年前

工做这么多年了,接触过一些外国程序员也接触过很多国产程序员。javascript

以为国产程序员仍是有些陋习的,固然不是全部人都有,只是比较常见而已。html

你们随便看看,当是娱乐就行了:)html5

 

不谦虚java

以为老程序员只是年龄上老一点,想法,编程水平都不行,只是倚老卖老。程序员

可是大哥,人家吃过的猪肉比你见过的猪还多,能混到今天确定仍是有两把刷子的。web

你老拿本身的强项去比人家的弱项,固然你牛逼,你是田忌赛马~~算法

 

不懂装懂编程

问个东西或技术他会不会,他会的。bootstrap

和客户谈个需求问技术人员懂了没,清楚了没,懂了,清楚了。小程序

问这个功能完成实现有没有问题,没有。

到时间要开始作或者要开发提交功能了,啥都不会了,说当时需求没搞清楚,技术上有难度。

 

懂了皮毛觉得懂了整个世界

java会吗?会的,简单

写过两个小程序

 

面向对象懂吗?懂的

实际:编程的时候会写类

 

网页技术懂吗?懂的,简单

实际:写过一个小的静态网站

 

你以为软件工程是什么?嗯,垃圾,没什么实际用处,你们都这么说的,反正我也不感兴趣

实际:大型项目哪一个不须要用软件工程思想,方法来管理

 

自我中心

自我为中心,不肯意接受他人的评论,即使是好的。

以为评论他的人都是傻子,让他来干还不必定有本身干得好。

以为别人评价他的代码,功能,产品就是和他水火不相容,必须强力反击,而不是考虑是否有地方须要改进。

 

浮于各类花哨技术

问他会什么,一下能说出好多,ssh,entityframework,web service,bootstrap,html5,JQuery,Asp.net MVC...

问他这些技术底层实际用到的技术和原理比方:设计模式,javascript脚本,orm原理,web 服务的原理

啥都不知道。

这里想到了一首歌和武术

  • 歌:李玟的 “刀马旦” --
    耍花枪 舞台的戏班
    二胡拉得响 观众用力鼓掌
    耍花枪 比谁都漂亮
    刀马旦身段 演出风靡全场
  • 刚学武功之人,你问他,他会告诉你他会不少武功:什么什么刀,什么什么剑,什么什么掌,什么什么拳...非常花哨太注重于架势的。
    而功夫深之人则更关注于怎么发力,每一个架势在实战中的应用。研究一门武术,将其深刻,闭关修炼,就能成绝世高手

 

 

抓住一切机会上网,聊天,看新闻

你走到一个程序员面前,他通常都会,快速的点击几下鼠标,把新闻或聊天窗口隐藏掉。大哥,你觉得你干啥别人都不知道?

键盘敲得噼里啪啦响。大哥,你要是代码写得那么快,那也真是高产了,固然我也得想一想你这么快敲出来的代码质量问题。

其实吧你们都知道你在聊天 :)

 

不擅长聆听

公司有时候会组织一些技术分享会,或者项目分享会什么的。

他以为本身什么都会,以为这就浪费时间,还不如本身写几行代码。

首先,这是浪费时间吗?其实通常技术,项目分享会的演讲者都是精心准备,并且是把精华压缩所有分享的,怎么会是浪费时间呢?

其次,不参加分享会,你真的会去写代码吗?

你就不须要听听人家的想法,作法,调整下本身的状态和工做方式?

 

没有本身的追求

老板,主管不安排工做的话,本身不会去找其余事情作作,比方优化代码,学习新的技术,开始下一项工做。

而是坐在那里等着,推一下,动一下。

之前和老外工做过,我也是作完了手头的事情就等着他人安排下一件事情。

但是老外以为很不适应,他说咱们的工做清单中还有这么多事情,你作完了应该本身找下一个工做去作。

我是不会给你安排具体的工做的,咱们的目标就是要在这个时间内,完成全部这些工做。

 

不按流程,规章制度(标准)办事

公司通常都有本身的开发流程,规章制度和代码标准等。

他通常是能不遵照就不遵照,也不主动去看看标准,或者你看到了他就改,没看到就仍是老样子。

并且还不断质疑标准的正确性和必要性。

大哥,一个软件你写出了要考虑到维护性和可读性,等等~~ 这又不是你一我的的toy。

流程,标准,制度不少是实际项目中沉淀下来的东西,适当质疑是能够的。但标准没改以前,请follow。

 

心里有想法不表达

对于某个问题实际上是有些想法或者见解的,但是就是放内心不想表达,也不敢表达,瞻前顾后。

出了问题马后炮就来了,请问马后炮有啥用?

老板会以为你很牛逼?早考虑到了,只是没说。仍是以为你有毛病,知道有问题还不早说。

固然也有人是不问他不说,说也只说一部分~~

 

出现问题,只描述问题,不考虑解决方案

第一时间不是考虑解决方案,而是大喊大叫“XXX,出现问题啦~~”

老板通常都会问“而后呢?”,此话一出,他就惊奇的看着你,过了好久说“就没有而后了啊,我也不知道是什么问题”


很小的问题由于不懂,说得很大
很小的细节问题不肯意改,以为过小,改了本身没成就感,无心义
或者以为根本与本身无关,不去考虑怎么解决

 

作事都是半吊子

 一个功能写个半吊子就说写好了,必定会须要人家来擦屁股
本身也不测试,别人测出bug,都以为是小问题,不屑于改
起来bug都是分分钟能搞定,过几天一问还没改

 

 

缺少团队合做精神

本身的bug都是小问题
发现人家的小bug,整我的都兴奋起来
没有老大组织,出现问题团队成员本身不会主动沟通,而是坐着等着 

写的代码都是给本身看的,不考虑可读性和必要的注释

写了个小算法,以为超级牛逼,不肯意分享,也不肯意注释,等着别人来问,超级有成就感。

 

喜欢抱怨

怎么我就拿这么点工资

老是和市场上其余朋友比,说他们水平通常却工资比我高多了,是否是公司瞎了眼,仍是本身生不逢时

却从没衡量过本身付出了多少

 

文章只是客观的写写,固然我本身也属于国产程序员一枚,也有上面的一些问题 :)只是想说说想法就写了这文章,你们不要过于认真,纠结,不要对号入座~~

相关文章
相关标签/搜索