中国程序员VS美国程序员,差距在哪里?

中国程序员VS美国程序员,差距在哪里?,第1张

心态差距

近年来由于互联网的迅速发展,全国各地,IT人才的需求量都出现了飞跃式的增长,程序员的薪资也明显高于其他行业。

但在国内,真正因为热爱编程而从事这份工作的人其实并不多,很多人学习程序想得都是这个行业火,赚钱快,入行门槛低。什么技术火就学什么,然后进入一个大公司,做几个成功的项目,积累工作经验,慧腔铅几年以后自己当个小管理,拿着十几万,或几十万的工资,再无追求的过着小日子就好。

甚至到了30岁,如果没能进入管理层,大多数人都会考虑转行,或仅靠自身的知识累积开始创业。

美国程序员大多数都是因为热爱编程行业而从事这份工作的,他们会专注某一个领域几十年。50岁以上的程序员还会安心待在同一个岗位写代码,专研技术。他们想法很简单,对于编程这种事情更多的是那种单纯似的热爱。

影响因素:国外的程序员,专心写程序并专研,他的级别和工资就会年年往上涨,和做管理的人员没太大区别。国内的程序员这方面就杯具了,写程序的工资基本低于管理者,迫于现实的生活压力,不得不往赚钱更多的方向走。

沟通能力

和美国程序员交流的时候,你能从他的切入点和具体思路很清晰的理解他的问题,在阐述问题的时候背景信息也给得相当全面,所以理解他们的问题比较简单容易。

中国程序员阐述问题时逻辑思维不清晰,背景知识没给全,讲了很多,但大家都get不到他要表达的重点,有些人一味的自顾自说,完全不去思考和理解别人给他提的建议。

影响因素:编程所用的英语,比较是美国人的母语;另外就是思维方式的不同。

解决问题能力

如果给我们中国程序员,规定好的方案,他们普遍完成的非常好。但如果没有具体方案,完全是一个开放性课题,很多时候程序员会完全无法下手。

美国程序员这方面能力比较好,他们的探索研究能力非常强,经过一定时间的研究后,能提出一套非常具体有效的方案然后一步一步去解决问题。

在一定程度上,这种差距就如同现今机器学习和真正智能的差距。机器学习可以解决很多特定领域的问题,模型可以优化得越来越好,但优化的尽头也不是真正的智能。

影响因素:两国教育方式的不同,一个善于解决问题,另一个善于发现探索问题。

技术实力

工作初期两国程序员差距不大,5年是个分水岭,这之后开始出现变化了,在中国多数人工作个5-6年就开始琢磨转管理。虽然这5-6年我们代码上的时间,积累的经验可以说很多时候是高于美国程序员的。但在某一项技术上我们有多少人专研超过10年,所以在国内出现了程序员吃青春饭这种理论。

而美国程序员10年以上经验的人有的是。例如,一个工作经验是30年,从dos时代就开发debugger一直干到现在,一个24年工作经验外加5年的博士研究经验,还有两个从毕业到现在圆源一直从事CLR diagnostic api的开发到现在基本都干了十几年了。

在国内真的很难想象有这种团队。记得stackover上统计过,程序员的黄金年龄应该在40岁左右,但我们国内40岁的时候有几个还愿意写程序呢。cocoachina上,一篇写了40年程序的人发表的文章,竟久居排行榜前列不下!

职业诉求

中国的程序员更需要关注物质回报,因为我们的文化强调尽早买房买车。欧美人在这方面要轻松自由得多,有大把的时间去尝试创造,但其实大部分人是不创造的,只是概率比中国大而已。

中国人妄自菲薄没有“创新”能力,是没有意识到自己到了创造力高峰的时候却被现实牵绊,我们用自己的青春和人家的大半生去比较,当然妄自菲薄了,人家可以投入的时间就比你多得多。中国程序员职业黄金时期所要面对的干扰非常大,首先是要让自己融入英语的技术圈子,其次是要应付一个不争气没追求强加个人的世俗文化。

当然小编并不是在长他人志气,灭本国威风,只是想小小提醒作为程序员的你,一定不要以学编程、拿高薪作为自己唯一的人生目标。前好就好像创业路上的你,无论在什么时候,我们都要不断提升自己的专业度和竞争力,永远保持一颗热爱自己事业的工匠之心,坚定的走下去。互联网行业千变万化,要不断的学习,更新知识系统,才能永远不被这个社会所淘汰。

我们以为程序员个个又宅又高冷,在他们面前,我们好像都是他们眼里“无知的人类”,那和程序员们谈恋爱,到底是一种什么体验呢?

1、很宅,很二次元

我在上学的时候,见过很多情侣约会都是去什么咖啡馆、电影院、公园、商场什么的,但是我周围的同学和程序员男朋友约会的地方就非常特别——图书馆、实验室,最快乐的事情就是可以一起玩游戏,还有个程序员朋友跟我说,曾经他和女票每周才能见到一次,以前每周见面还是可以啪几次的,但是自从有了王者荣耀,恩,有什么比玩王者荣耀还有趣呢?其他都是浪费时间。

程序员家里,总是有各种各样的游戏和动漫周边,曾经我去一个朋友家里,男生是程序员,女生是游戏运营,于是家里沙发上、书架上都是各式各样的动漫抱枕,多得感觉自己突破了次元壁障。

不过,也有的程序员不需要女朋友,手办就是他的女朋友,曾经有人跟我说,她有个程序员同事很二次元,不喜欢跟同事讲话,但是很喜欢对他的手办讲话,连写程序改bug都是在跟他的手办一起分析哪里写错了。有人问他,你每天这样真的会有妹子喜欢你吗?他说:“可是miku酱不会这么认为哦”

2、生活很糙,工作很细

我和程序员的接触主要都是工作上的,在工作上每一次无论我们提出什么样的天马行空的需求,都可以被他们很巧妙的归类为最优的解决方案,甚至有的人代码上也有些小洁癖,为了让代码看起来更简洁或者运行得更加流畅会做更多的优化改进。

但是貌似在生活上程序员并不如此,据一位程序员女朋友爆料,在一起生活的时候,他永远找不到自己的衣服、裤子、袜子、鞋子在哪儿,不管找什么都是”喵喵我的xxx放哪儿了?“

不仅会忘记自己的衣服放哪儿了,其实有的程序员连女朋友在哪儿也不知道。

我有个朋友跟我说,有次周一,男朋友走的比较早,然后等到她梳妆打扮完毕准备去公司开启美好的一周的时候,发现自己不能走出家门,因为男朋友走的时候忘记了女朋友在家里,然后就把门反锁了,还忘记把钥匙拔出来……女朋友在屋子里出不去,结果让她最后下午一点多才到公司。

还有在中关村工作的朋友跟我说,每次坐地铁路过中关村附近的时候,就会看到程序员们成群结队的上车,他们经常会聊一些我们听不懂的技术上的问题,看表情就知道他们非常开心沉浸在这种环瞎饥御境里,让她感觉,认真工作的男人是最有魅力的。

3、忘记所有的生日、纪念日、节日

我很惊讶,几乎所有的找我聊的女生都讲出了这一点,那就是程序员会忘记所有的生日、纪念日还有节日,你不可以旁敲侧击,因为他们根本get不到,你要很直接的去讲。

有个女生跟我说,她过生日的时候,他是记得的,但是等到生日那天到了,她才发现男朋友什么礼物都没有买,问他他解释说,不知道送什么,在某宝搜了半天关于”双鱼座女生喜欢什么生日礼物“然后没收到,所以没送。

我记得5月末的时候,还有一个朋友跟我吐槽,她说5月20号那天正好是个周六,于是她就定了一束花送到家里,等到程序员男朋友醒的时候,收到了那束花。那个朋友心中以为自己的男朋友收到后会很开心或者送给她520的礼物,但现实状况是她的男朋友仿佛受到了某种惊吓,然后问她“今天是什么日子啊?你送我花干什么啊?”

女生:????磨岩??

我问她们,那七夕你们是怎么过的?然后她说:七夕?不存在的!

4、很会赚钱,但不会花钱

程序员收入很高几乎是一个共识了,很多运营市场的同学可能要工作两三年薪资才能和程序员起薪持平,而程序员如果平时接一些项目来做的话,收入也是令人望尘莫及。他们真的很会赚钱,用技术解决了社会中的不少问题,有的程序员还可以自己开发特别厉害的APP,在应用市场上获得大笔收入甚至有机会获得融资,还有的人钻研学术,发了各种肢睁paper获得各种专利。

但同时,他们又是一群不会花钱的人,经常会穿着拖鞋来上班,连衣服穿的都是公司的文化衫,就算是周末也会因为”没有什么事儿“这种理由来公司加班。

我有个朋友跟我说,每次到了什么重大节日或者生日的时候,程序员男朋友都跟女生说“反正卡在你手里,你喜欢什么自己买”,可是哪个女生会真的自己买呀?女生需要的不是一个礼物,而是你给买的礼物啊!

生活里听到最多的一句话就是“随便”,想吃什么?随便;看什么电影?随便;周末我们去哪儿?随便。

5、宝宝心里苦,但我就不说

程序员有时候太喜欢和机器打交道,于是和人打交道时就有些不知所措。仿佛程序员和PM(产品经理)天生就是一对冤家,但是还是有产品经理和程序员在一起,我的一个朋友就是这样。

她跟我说,有时工作回来,跟男朋友吐槽她公司的其他程序员”为什么我们公司里的技术都这么渣,说这个也实现不了,那个也实现不了,怎么都不动脑子,等到出了bug非要说是我没写,这不是常识么?“

然后男朋友才开始说”我们公司的产品经理才是坑的一叉,什么需求都考虑不好,我现在还在天天帮他填坑。“

他们就天天这样互相怼,但整体上还算愉快,因为都觉得很庆幸自己不是对方口中说的那样的人。

6、喜欢你,却不知道怎么表达

如果你找了一个程序员做男朋友,你就要特别有耐心,每次生气的时候,不要拐弯抹角地说,这样更容易产生误解,或者……他根本没有发现你生气了。我的朋友跟我说,她在感情里完全没有办法任性,每次生气的时候,反倒是她要心平气和地跟他讲所有的逻辑(吵架为什么要有逻辑),然后跟他讲哪件事情做的不对,为什么她会生气……

当然,程序员男朋友也特别可爱,他们有一些不善于和人沟通,于是有些话总是想旁敲侧击地讲出来。

有一次,程序员男朋友回家奔丧,安慰母亲外婆,毕竟老两口把他带大,感情很深。几天以后风尘仆仆地回来,女生去火车站接他,然后一起去吃火锅。平时一向在餐桌上风卷残云的他那天突然变得格外沉闷,然后看着她,眼神里有种说不出的情绪。

女生停下筷子,就小心翼翼地问他怎么了,他叹了口气说:“不知道,突然不想吃东西,就想这样看着你,也蛮好。”

我听完感觉喂了一大把狗粮,我问她,你们有吵架的时候么?如果是他的问题他会认错吗?她跟我说:如果他知道自己错了,他就会突然卖萌,不说话,睁大眼睛眨巴眨巴,然后假装很委屈好像在说”你就会欺负我“,道歉?不存在的。

7、不轻易谈爱,爱了就不会放手

之前在我的印象里,程序员都是不善言辞的人,可是我却发现,和这些程序员女朋友聊完以后,发现他们却都是在爱情里主动的一方。

我的朋友跟我讲,在一次本科毕业晚会的时候,几个节目过后,突然舞台上红色帷幕拉开,一个男人捧着花出现,可是坐在观众席后台的她因为近视,抬头瞄了一眼并没有看出来这个人是谁,但是感觉还挺帅的,可能以为是下个节目的演员,于是就继续低头玩手机。

然后突然听到那句“不是在最美好的时光遇到你,而是因为遇到你才是我最美好的时光,敏敏我来了。”然后全场尖叫,坐在女生前面的同学回头激动地和她说“敏敏,好像是你男朋友啊!”另一个坐在旁边的同学跟她说“卧槽,你的男票过来了!”

这时她抬起头才发现舞台上,那个灯光下手捧鲜花的他,那个西装革履的他,简直帅的让人不敢直视。当时她脑子里全都是d幕“他不应该是在大连么?今天中午还跟我说他在预答辩么?他不是在写代码么??”甚至在被人推着站起来以后,她还是愣在那,直到男朋友走下舞台走向她,拉着她向舞台走。

在舞台上,他说“敏敏,我们俩异地恋两年多了……不管以后有什么困难,我在这里和你说,三年后,你一定是我的妻子。”说罢,单膝下跪抬头看着她,拿出戒指说能不能为她戴上?她还记得当她说可以的那个瞬间,他笑起来像个大男孩。

后来,她才发现,原来他为了她特意在当天下午两点从大连飞到长沙,第二天就要飞回大连。她跟我说,其实异地恋坚持下来,都是因为每一次见到他的瞬间,都能重新体会心跳加速的感受。

追程序员难道和其他的男生不一样吗,可能是我身边的程序员都比较奇葩吧,我觉得他们并没有传说中的那么死板,相比之下,我还觉得他们多了一逗比的气息呢。

先说说我们的那两个PHP吧,真是金句不断,我差点咐纯就有冲动给他们两个做个金句语录了。说话也很幽默,平时总是和我们一起聊天,在求助他们帮忙的时候也会义不容辞,而且我们的程序员都不矮呢。撩起女生来也是一个比一个强的,一点都不会逊色。

所以要想追一个程序员并不是什么难事,因为做程序员的男生和其他的男生都是一样的,并没有真的很死板,碧猛他们在工作的时候很认真,不衡慧咐许有一点马虎,但是在玩的时候,也是不会输给任何人的。女追男隔层纱,其实程序员还是很好追的。

你可以先慢慢的对他表达你的喜欢,你喜欢人家总得让人家知道吧,不能你在这暗恋了好久,被别人捷足先登了。你得让他知道你对他有意思。程序员男生的反应可能不那么灵敏,所以你可以多暗示几次,然后也暗示一下身边有威胁的同性。让他们知道这个程序猿是你准备牵走了。

暗示了以后常常请他帮忙。让一个人喜欢你,就要让他常常帮助你。如果他很愿意帮助你,而且在帮助你的过程中也并没有表现出什么不好的情绪,基本他也喜欢你。可以慢慢吸引他,让他主动去追你。如果他Get不到你的信息,那就没办法了,只能你主动表白了。希望你能成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12466729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存