百科问答小站 logo
百科问答小站 font logo



国内外的程序员最大的区别是什么? 第1页

  

user avatar   yao-dong-27 网友的相关建议: 
      

最大的区别就是赚钱的欲望的差距,不是说外国程序员就不喜欢钱,只是没国内那么渴望赚钱。

国内程序员也不是喜欢钱本身,而是的确缺钱,不得不想办法去赚钱。所以看到求职者一个个欲望都是写在脸上的,几个offer差千把块也要反复比较,计较奖金加薪报销福利,不是说这些不该计较,只是别想太多,钱的事想多了,技术的事就想少了。

也不是怪他们,国内程序员普遍出身底层,家境不怎么好,家族还要靠他翻身的,要在大城市安家,要买房结婚生小孩,都要钱。我也见过富二代当程序员的,只是太少了,可以忽略不记,那真是因为爱。

过一个体面的生活,在美国和中国,难度是完全不一样的,美国只要有个每年三四万美元,日子就过得不错了,这属于高中毕业只要工作踏实认真点就能拿到的薪水。程序员们很容易就能拿到普通人两三倍的薪水,生活基本没有经济压力,除非那种非要在硅谷核心区买房,生很多孩子还都要上私立名校的人才会缺钱。

软件技术这领域很有意思,你越是不着急赚钱,技术就能做得越好,毕竟软件领域还是存在大量一个人单枪匹马就能干的技术,而这种技术需要全身心的投入需要长期积累,开始肯定是没啥回报的,甚至失败率都是很高的,而越是很多人不着急赚钱,就会有越多人把某个技术打磨到很高境界,从而产生长期价值。越是着急赚钱,就越无法踏实积累,自然技术境界上不去,也只能赚点小钱。

你看苹果赚钱吧,但是它的很多技术都积累了很长很长时间了,mac和iPhone的操作系统核心来自乔布斯的NextStep公司的OS,那是上世纪80年代乔布斯被赶出苹果后就开始做的了。苹果系统的编译器优化很好吧,那个LLVM编译系统是chris lattner二十多岁就开始做的,现在他都四十多了头发都快掉光了。苹果用的编程语言Objective-c是八十年代搞的,创始人都去世了,享年七十七岁。苹果用来赚大钱的技术哪个不是几十年积累的结果。

一项长期积累打磨的高水平技术,能够创造长期高价值,也会带动一批其它程序员跟着赚钱。而如果急于赚钱,不但技术水平不高,不能带着周边人一起赚,还要跟周边人手里抢钱,于是卷了起来。越是低端技术越是竞争激烈,真正高级的技术,会的人没多少,合作都凑不够人哪里还会内卷。

这就是个发展阶段的问题,国外IT行业兴起的时候,他们已经是发达国家了,程序员这个职业出现的时候,第一批从业人员就是中产阶级了,他们也不是太指望做个程序员就能改变命运阶级跃迁之类的,也不需要,程序员只是一个新兴的有趣的轻松工作而已,对那些nerd类型的年轻人特别有吸引力。

而国内不一样,IT起步的时候是90年代,温饱问题刚刚勉强算是解决了,第一批从业者小时候吃不饱穿不暖的大有人在,好不容易赶上这个IT大潮,当然是着急先解决经济压力问题,实现阶级上升,心态完全不一样。

如果让中国程序员们拥有美国从业者那样的心态,需要他们出生的时候就是中产,不为温饱发愁,不需要承担带领家族改善生活的责任,要知道中国婴儿能吃上靠谱点的奶粉都是最近十年的事情,任重道远啊。

搞技术创新首先要有个富足的心态,搞成了有成就感,搞不成就图个乐呵,不要太在意赚不赚钱。而这种富足的心态需要整个社会都比较富裕才行,富裕时候自己心态好,别人对失败也会很包容,穷的时候搞搞模仿还行,创新真的得靠富裕。

我估计着,2010年以后出生的这批人比较有希望,特别是一二线城市家庭的,可是他们普遍还在上小学和幼儿园,要十多年以后才会陆续进入职场。

一代人有一代人的使命,我们这代使命就是赚钱,生几个一〇后,给他们富足的生活,希望他们之中出现一些有才华天赋的。




  

相关话题

  如何看待链家程序员删除财务数据获刑 7 年? 
  编程是否存在终极问题? 
  面试 C# 被人问你是如何优化你的代码的,该从哪些方面进行回答? 
  阿里巴巴 P8、P9 及以上到底是什么水平? 
  数据类型中为什么至今没有“分数”这一种? 
  如何看待字节跳动程序员猝死? 
  如何追到湾区码农小哥哥? 
  程序员工作中占时间最长的是哪个步骤? 
  你在阅读源代码或设计文档时,看到哪些惊艳的技巧? 
  C++ 学到什么程度才能叫精通? 

前一个讨论
如何评价华为天才少年钟钊团队成功开启了 AutoML 大规模商用的先河?什么是 AutoML?
下一个讨论
C/C++该采用怎样的命名规则才能让自己的代码足够清晰呢?





© 2025-02-20 - tinynew.org. All Rights Reserved.
© 2025-02-20 - tinynew.org. 保留所有权利