工做这么多年了,接触过一些外国程序员也接触过很多国产程序员。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,整我的都兴奋起来
没有老大组织,出现问题团队成员本身不会主动沟通,而是坐着等着
写的代码都是给本身看的,不考虑可读性和必要的注释
写了个小算法,以为超级牛逼,不肯意分享,也不肯意注释,等着别人来问,超级有成就感。
喜欢抱怨
怎么我就拿这么点工资
老是和市场上其余朋友比,说他们水平通常却工资比我高多了,是否是公司瞎了眼,仍是本身生不逢时
却从没衡量过本身付出了多少
文章只是客观的写写,固然我本身也属于国产程序员一枚,也有上面的一些问题 :)只是想说说想法就写了这文章,你们不要过于认真,纠结,不要对号入座~~