毕竟编程并不是什么难事。
你若非站在金字塔顶端的天才,便只是一个中低层的程序员。
这是由供求关系决定的,美国的话其实真正缺的是优秀程序员,就是能够通过一流大公司面试这种级别的。普通程序员不缺,很多中国程序员放在美国来看也是普通程序员,所以拿中国程序员来比也没有意义。
之前看过一篇文章说,美国大公司说缺多少程序员,其实不是美国计算机科学硕士不够。这些硕士里面有 3/4 找不到理想的工作而接受低于预期的程序员工作,甚至不做程序员的。但大公司不好意思直接说美国学校毕业的硕士都达不到他们理想的水平,所以只好说美国没有足够的程序员,要求进行移民改革以便找更多程序员。
程序员这个行业有一些地方是跟其它行业存在本质上的不同的。第一就是它确实是个大浪,你只要能够成功驾驭,随着浪去就比别人发展得快得多。第二是程序员工作的终极目标是让人失业,包括让程序员失业,包括让自己失业。程序员的目标就是要让原本自己做的事情变成机器做。如果把程序员看做一个无产阶级工人,那他的目标就是把机器变成自己,然后克隆足够多个原本的自己,自己就变成拥有这些机器的小资产阶级了。接着程序员又需要再克隆小资产阶级的自己,把自己变成大资本家。当然这样上去的难度会越来越大,但程序员的生产力是应该以级数的形式上升的,所以产生的价值也如此。
欧美国家可能工资高很多,同样一个牛逼点的高级程序猿,在国内只能拿个两三万的月薪,到欧美大部分是五到六万月薪,注意这里已经换算城了。
同样虽然同为程序猿,但是这个也分很多方向,而且同一种职能在不同行业得到的薪水可能也不同。
目前从职业方向来说主要有c++,c系,java系,.net系,php系,js系 css+html系,美工系,js+html+css综合。c++,c系偏计算机底层工资貌似最高,尤其做游戏的。java系又分安卓,嵌入式,网络,j2ee。目前高并发,大数据基本java系占了半壁江山。php系基本是些小网站或者网站起步阶段为了快速快发用。js综合系工资其实也蛮不错,貌似大公司或者慧眼识才的公司一般三年都会给到一万以上,牛逼的两到三万!
行业方面传统企业应用基本日薄西山了,
互联网米钱可能多点但是又比较累,如果公司坑那更累。
移动方面,oc前两年培训下有基础的做个一年就过万了,不过安卓这两年基本也跟当年j2ee差不多了。刚出现时,人少然后大量人去干,最后人满为患变白菜价了。
如果想来这行码字,后台建议往大数据,高并发,海量,实时大数据处理,人工智能,垂直搜索方向钻。
前端方面往html5 ,js方面。这些都代表了下个五年的方向。
最后说明单纯打工从工资来看可能确实比传统行业高些,但是工作五八年后未必如此,尤其国内!
至于米国这种高工资还能持续多久,说实话没到米国工作过,只能从这行大的方向来推断,十年内基本没问题,因为传统行业还有很多地方没渗透,同时会产生许多新的需求和技术,而从业人员也经常洗牌!
要明白一点,公司是很难降base的.对于大多数公司来讲,基本上底薪就是一直在往上涨,几乎没有往下跌的.但是考虑到通货膨胀的原因,20年前的收入虽然比现在低,但不见得生活质量就差.
如果公司经营不顺,就会考虑裁员或者不发奖金.比如08和09年的,而程序员的收入很大程度上取决于公司股票的表现,自然而然,在公司股票价格暴跌的时候也会受影响.
至于其他答案里说的高收入行业,要审慎的看.大部分行业都是二八定律,大约百分之二十的人收入很高,但大多数人收入普通或者偏低.毕竟,法学院和医学院在美国到处都是,只有少部分名校毕业的人收入才能接近高薪,更多普通医学院法学院的毕业生最后早已转行,或者放弃,甚至不会被算在统计数字里.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-35512-2.html
卡死机两次了