国外程序员陋习,写在农历狗年前

为了呼应下面以前写的文章,今天来写写国外程序员的陋习(当然不是所有人都是这样,但是也应该是我碰到比较多的)

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

http://www.cnblogs.com/michael703/p/5183902.html

从毕业以来工作10几年中和各种老外(美国,瑞士,丹麦,澳大利亚,阿根廷,希腊,德国,日本)都合作过,有开心,有痛苦,有学习,有吵架~~

当然老外们有很多值得学习的地方,也有很多很专业,很厉害的,但是也有很多是比较水的。下面来写写老外们的一些不太好的陋习~~

写文档胜过写程序

文档写得好这个确实是老外的一个能力,但是有多时候是该有的内容没写,不重要的内容写了一大堆。

文档一边写,一边反复的review,不写好文档不开始代码。

需求不清楚,写文档

改需求,写文档

改设计,写文档

一言不合就是写文档

真正编码,猴年马月了,项目时间来不及,包给外包公司吧~~

表功劳胜过写程序,到处展示自己的小东西

写了点小东西逢人必说,到处展示。

国人喜欢埋头苦干,不出风头,写好代码,实现系统功能,自己开心满意就好了。

老外在你的东西上绣绣花,然后拿着你的东西到处展示,到最后显得好像你弄出来的东西,都是他的功劳,厉害大了~~

当然还占着英文和资本家的优势啦。

吹牛能上天,满嘴跑火车

知道一点东西或者一点皮毛,就能吹上好一阵子

关键逢人必吹,当然还会挑人的重点吹比方那些对相关知识不太懂的领导

这样显得自己很牛,能吹出一番天地。

脸皮极其厚,能屈能伸

开会的时候可以满嘴的说,就是不愿意写文字性的东西做确认。

过几天观点可以全然和以前不一样,然后你就根本不知道他到底想干什么了。

实在没法解释了,他会说我们之间可能有些misunderstanding !!!^ ^, 我就问你服不服~~

能屈能伸,你得势,他可以和你刚吵过架又过来巴结你,你不得势,可以说得你体无完肤。

大家都知道他能力不行,他照样继续在重要场合,说自己的一套,一个PPT到处演示。

一副不管你们怎么批,我就是这个样子,你拿我怎么办吧。

过了一阵子,你发现这种充数的员工,不但没被开掉,职位还挺高~~

上班打酱油能力一流,总显得很忙

可以盯着一个屏幕大半天不动,也真是厉害。

老板不走,他也不走。老板不在,他总是家里有点事情先走了。

找他做个事情,先是说我真的很忙的,然后说如果真需要我帮忙请告诉一下我的老板(其实有时也就是两个小时的事情)

去开会时绝对不会在会议室等,而是时间快到了一路小跑,走路带风,真的是不要太忙哦~~

喜欢开会,会议特别多

各种会议能参加都参加,八竿子打不着的东西最好也要参与一下

这样可能可以刷存在感,不会让老板觉得自己没事情做

会议上可以坐在那里一直保持沉默,估计大脑在休息,当然也可以随便提点貌似相关的问题,显示自己的存在。

会后大家讨论个东西,他总能说个两句,表示大概知道一些信息。

多参加项目会议还有个好处是,有项目庆祝的时候也能混着吃喝开心,开心。

不做决定

老外喜欢说,喜欢发表自己的观点,但也不太爱得罪人

你说这个方案可以吗?他说不错

你说另一个方案可以吗?他说也蛮好的

你说两个方案你觉得哪个好?先说一大堆XXXXXXXXXX,嗯,这两个真的很难选,我觉得你们是专业的,你们做决定吧,我相信你们的决定~~ 我去~~

不管自己事情,爱管别人事情

做项目的不管管自己的项目进度,而是掺和你的架构是否正确,代码质量是不是高

做测试的不安排怎么测试,一个劲的质问你的项目进度,你对某项技术是否了解

做架构的不安心做架构,跑来写代码,还总觉得自己代码写得好,质量高,我只能送他三个字“算了吧~~”

管别人的事情可能比较简单,只用嘴巴说说就好了

表面让你提意见,暗地里还不知在搞什么

有些总是很客气的让你提意见,搞得好像他很open很想改进

但是你给他提完意见,你发现他并没有后续动作

如若你戳到了他的痛处,实际上他会很记仇的,在合适的场合会反击你的

不要看他表面上和你和和气气的,逮着机会就会弄你。

让我想起了一句话:没有永远的朋友,只有永远的利益~~

学历真不等于能力

国外有很多名校毕业的动手能力确实也不行,但是能吹,善算计

有些技术职业学校毕业的,倒是技术杠杠的,写代码能力也是一流

但是老外的貌似对于老外持有的国外高学历还是有种敬畏感,对国人却不然

你的能力强弱,取决于老板对这方面的了解程度,而不是你的实力

很多人认为我自己能力强,是金子总会发光,然而很多情况不是这样的,因为你的老板可能不具备鉴别金子的能力。

一个水平和能力不行的铜器反复的告诉老板:“我就是金子,我就是最好的”

老板久而久之也就真信了,自己也为铜器的老板要显示自己有鉴别金子的能力,拿着铜器到处说这是最好的金子,当然很多人确实也没见过金子,也就相信了

即便其它人知道不是金子,但他是老板,大家也只能揣着明白装糊涂了 :)

好了,最近一直和一些老外在讨论项目,争论架构,所以也看到了他们很多真实的一面,故撰写上面的文章稍微描述一下个人体会,

客不客观就由各位看客来评论了。当然此文也是为了回应以前写的“国产程序员的陋习”,老外也是有不少陋习的 :)

原文地址:https://www.cnblogs.com/michael703/p/8446057.html

时间: 2024-11-06 22:48:14

国外程序员陋习,写在农历狗年前的相关文章

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.

推荐!国外程序员整理的机器学习资源大全

推荐!国外程序员整理的机器学习资源大全 本文汇编了一些机器学习领域的框架.库以及软件(按编程语言排序). 伯乐在线已在 GitHub 上发起「机器学习资源大全中文版」的整理.欢迎扩散.欢迎加入. https://github.com/jobbole/awesome-machine-learning-cn C++ 计算机视觉 CCV —基于C语言/提供缓存/核心的机器视觉库,新颖的机器视觉库 OpenCV—它提供C++, C, Python, Java 以及 MATLAB接口,并支持Windows

推荐!国外程序员整理的机器学习资源大全(转)

本文由 伯乐在线 - toolate 翻译自 awesome-machine-learning.欢迎加入技术翻译小组.转载请参见文章末尾处的要求. 本文汇编了一些机器学习领域的框架.库以及软件(按编程语言排序). C++ 计算机视觉 CCV —基于C语言/提供缓存/核心的机器视觉库,新颖的机器视觉库 OpenCV—它提供C++, C, Python, Java 以及 MATLAB接口,并支持Windows, Linux, Android and Mac OS操作系统. 通用机器学习 MLPack

转:为什么国外程序员爱用 Mac?

Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yac

如何不被程序员嫌弃——写给那些血气方刚的产品经理

进入微软.亚马逊,谷歌等美国IT企业工作人才项目,起薪40万,百度搜索(MUMCS) 最近有位刚做 PM(产品经理)的小伙跑来跟我控诉,说公司技术部的 RD 们(程序员)个个不给力.需求过了千百遍还是理解错,或者就是简单回一句"做不了",表情如死灰. 这位 PM 血气方刚,张牙舞抓,脑子里总有一千万个新产品需求的想法扑腾着.他咄咄不停的抱怨 RD 们不配合,能力差,懒惰,没思考能力,没品位,顺带连抠脚味儿太大这种事也强烈谴责了."擦,老子明天就去学编程!" 哎,我发

为什么国外程序员爱用苹果Mac电脑?(转)

Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yac

为什么国外程序员爱用苹果 Mac 电脑?

Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yac

为什么国外程序员爱用Mac?

Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yac

【转】国外程序员整理的Java资源大全

Java几乎是许多程序员们的入门语言,并且也是世界上非常流行的编程语言.国外程序员Andreas Kull在其Github上整理了非常优秀的Java开发资源,推荐给大家.译文由ImportNew- 唐尤华翻译完成. 以下为具体资源列表. 构建 这里搜集了用来构建应用程序的工具. Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建.Maven优于Apache Ant.后者采用了一种过程化的方式进行配置,所以维护起来相当困难. Gradle:Grad