h*o
2 楼
如果有个加拿大的朋友用gmail里的call phone打我的手机,那算不算是mobile to
mobile呢?因为我现在用的AT&T合约是mobile to mobile free的。多谢!
mobile呢?因为我现在用的AT&T合约是mobile to mobile free的。多谢!
c*x
3 楼
【 以下文字转载自 JobHunting 讨论区 】
发信人: YoungSquare (不老方), 信区: JobHunting
标 题: 为什么程序员是一个伟大的职业?
发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
泡沐起飞的猪,最后一定会重重的摔倒谷底。
果不其然,2001年和2008年两次经济危机,泡沐经济的破裂导致大量程序员下岗,我这
传统行业的工程师在一边呵呵,心想果然是一帮投机分子。然而我没有想到的是,虽然
整个计算机行业在不断震荡,程序员的工资却逐渐把我们这些传统行业的技术人员甩到
了后面。
想到2001年那波泡沐,九十年代进入程序员行业的大多数其他行业转过去的,甚至包括
很多文科生,说的不好听都是在别的专业混不下去的才去写代码。2008年的时候,泡沫
破灭,程序员的工资相对我们这些传统行业工程师也没有太多优势,然而又过了十年,
如今硅谷的有经验的普通工程师大多是三十到四十万美元一年的薪水,就连一些刚毕业
没有任何经验的二十出头小年轻也可以拿到十几万美元一年,这个薪水已经达到或是超
过很多传统行业的资深工程师和高级工程师。在所有人为此诧异的时候,我在思考,我
也许错了,我到底错在哪里,导致与误判了程序员行业的发展趋势?
我逐渐意识到,程序员是有史以来人类最伟大的职业,因为他们摆脱了生产关系和阶级
制度的束缚,人类历史上第一次,无产阶级工人有了和资本所有者制衡的能力,因为无
产阶级工人掌握了生产资料。具体来讲怎么说呢,打个比方,我比较熟悉半导体行业,
IBM和Intel的半导体工程师们,大多数有着美国博士学位,一路名校,二三十年的顶级
行业工作经验,看起来是工人阶级里面精英中的精英了吧?然而在近年来的半导体产业
夕阳化过程中,因为半导体制程的更新速度放慢和中国半导体技术的崛起,导致资本方
在市场上的利润率也逐渐降低,半导体行业竞争开始减少,行业内部开始不断兼并,对
于老工程师也开始大规模的裁员。这些工程师曾经是人类的精英,他们曾经设计制造着
人类有史以来最复杂精密的机器,然而如今他们为了保住一份工作战战兢兢,如履薄冰
。说到底为什么?因为他们不掌握生产资料,也不可能掌握生产资料。如今一台14nm的
光刻机要卖数亿美元,对于无产阶级工人来说,他们是不可能通过资本的逐渐积累来掌
握生产资料的。资本的壁垒让这些失业工人一无是处,不管他们对于半导体生产设计如
何理解透彻,没有生产资料和设备,他们的知识就没有价值。一旦产业发展放慢,他们
的经验一旦固化,就可以被资本家用更廉价的工人取代,这些曾经拿着较高薪水的工人
会马上失业,最好的结果就是降薪降职称。我进入IBM没到一年,我司的半导体制造部
门就被出售给global foundry,伴随而来的是半导体研发和生产部门大规的裁员,和资
深工程师的降薪降职。我刚入职时的同事走了好几个,有的老员工被强制退休,招我入
职的老板被降职降薪,最后我也走了。
去年乘着IEEE开会,我对几个大的半导体公司进行了刺探和了解,发现总体比较悲观,
Qualcomm和Intel的资深工程师也都非常紧张,行业内兼并不断,随便一说就一大堆,
altera,英飞凌,freescale,等等等等,普遍规律是老工程师干掉,招一些工资低的
小年轻取而代之,总体雇员数量缩减,兼并就是裁员的最好时机和借口,整个行业抱团
取暖,寒冬已经来临。
另一方面形成鲜明对比的是程序员的高工资。我在思考,为什么互联网行业的资本家必
须要给工人开那么高的薪水?为什么程序员工作那么轻松,很多人从来不加班,每天写
个几十行代码,一年几十万美元的工资就有了。这个趋势也是最近十年才越来越明显的
。七八十年代计算机属于昂贵资产,只有大型的资本集团才能购买,那时候的程序员也
不掌握生产资料,离开了IBM的大型机,很多程序和技术根本没有用武之地。那时候计
算机专业的薪水相比别的专业没有任何优势。
然而伟大的变革发生了,有史以来第一次,工人阶级真正掌握了生产资料,拥有了和资
本家议价的能力,真正的改变来自于几点,一方面在计算硬件层面是个人电脑的普及和
云计算技术的发展,计算硬件变得非常便宜而且容易获取,另一方面在理论层面,互联
网技术的快速发展带动了知识的快速传播,导致以前曾经很少人掌握的技术和理论被大
众可以轻易访问,更重要的近年来的开源软件和技术的快速发展,以前通过软件和知识
产权霸权来控制工人的方法也不奏效了。典型的例子就是LInux系统为代表的Google,
Unix系统为代表的IBM,Windows系统为代表的微软。曾经的电脑技术霸权主义,比如微
软,IBM,惠普等公司,逐渐失去对产业的绝对控制地位。Google和Facebook等新型的
IT产业资本就代表了这种新型的生产力关系,这些新型互联网公司的领导者也是从旧体
制里面脱离出来的,自己也受到了开源软件和共享硬件的好处,明白这一新的生产力模
式的优势,自然对于工人阶级的看法和定位都不一样,在这些企业工作的工人也享受了
资本快速发展的利润,直接获得了其他行业无法比拟的财富。
传统行业的工人属于旧经济体制下的被剥削者,自己无法掌握自己的命运,随时可能被
资本抛弃。新经济下的程序员们掌握了生产资料,包括云计算资源和开源软件,一旦对
雇主不满意,分分钟创业单干,所以程序员行业创业成功的特别多。而且程序员们很容
易通过开源程序技术给雇主设置招聘壁垒,让自己的位置难以被新人取代。因为商业软
件真正的服务对象是雇主而不是雇员,商业软件的设计目的就是分化雇员的技术优势,
让企业可以用低成本取代劳动力。使用开源技术而不是闭源技术,可以保障工人的地位
,让工人得到前所未有的就业优势。也正是如此,所有我认识的真正懂计算机的无一不
是Linux等类似技术的拥护者,而喜欢用微软和Windows相关技术的大多不太懂电脑或是
对计算机一知半解。
总而言之,程序员是一个伟大的职业,我们不管是不是程序员,都要明白他们高工资背
后的社会学和经济学原理。
发信人: YoungSquare (不老方), 信区: JobHunting
标 题: 为什么程序员是一个伟大的职业?
发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
泡沐起飞的猪,最后一定会重重的摔倒谷底。
果不其然,2001年和2008年两次经济危机,泡沐经济的破裂导致大量程序员下岗,我这
传统行业的工程师在一边呵呵,心想果然是一帮投机分子。然而我没有想到的是,虽然
整个计算机行业在不断震荡,程序员的工资却逐渐把我们这些传统行业的技术人员甩到
了后面。
想到2001年那波泡沐,九十年代进入程序员行业的大多数其他行业转过去的,甚至包括
很多文科生,说的不好听都是在别的专业混不下去的才去写代码。2008年的时候,泡沫
破灭,程序员的工资相对我们这些传统行业工程师也没有太多优势,然而又过了十年,
如今硅谷的有经验的普通工程师大多是三十到四十万美元一年的薪水,就连一些刚毕业
没有任何经验的二十出头小年轻也可以拿到十几万美元一年,这个薪水已经达到或是超
过很多传统行业的资深工程师和高级工程师。在所有人为此诧异的时候,我在思考,我
也许错了,我到底错在哪里,导致与误判了程序员行业的发展趋势?
我逐渐意识到,程序员是有史以来人类最伟大的职业,因为他们摆脱了生产关系和阶级
制度的束缚,人类历史上第一次,无产阶级工人有了和资本所有者制衡的能力,因为无
产阶级工人掌握了生产资料。具体来讲怎么说呢,打个比方,我比较熟悉半导体行业,
IBM和Intel的半导体工程师们,大多数有着美国博士学位,一路名校,二三十年的顶级
行业工作经验,看起来是工人阶级里面精英中的精英了吧?然而在近年来的半导体产业
夕阳化过程中,因为半导体制程的更新速度放慢和中国半导体技术的崛起,导致资本方
在市场上的利润率也逐渐降低,半导体行业竞争开始减少,行业内部开始不断兼并,对
于老工程师也开始大规模的裁员。这些工程师曾经是人类的精英,他们曾经设计制造着
人类有史以来最复杂精密的机器,然而如今他们为了保住一份工作战战兢兢,如履薄冰
。说到底为什么?因为他们不掌握生产资料,也不可能掌握生产资料。如今一台14nm的
光刻机要卖数亿美元,对于无产阶级工人来说,他们是不可能通过资本的逐渐积累来掌
握生产资料的。资本的壁垒让这些失业工人一无是处,不管他们对于半导体生产设计如
何理解透彻,没有生产资料和设备,他们的知识就没有价值。一旦产业发展放慢,他们
的经验一旦固化,就可以被资本家用更廉价的工人取代,这些曾经拿着较高薪水的工人
会马上失业,最好的结果就是降薪降职称。我进入IBM没到一年,我司的半导体制造部
门就被出售给global foundry,伴随而来的是半导体研发和生产部门大规的裁员,和资
深工程师的降薪降职。我刚入职时的同事走了好几个,有的老员工被强制退休,招我入
职的老板被降职降薪,最后我也走了。
去年乘着IEEE开会,我对几个大的半导体公司进行了刺探和了解,发现总体比较悲观,
Qualcomm和Intel的资深工程师也都非常紧张,行业内兼并不断,随便一说就一大堆,
altera,英飞凌,freescale,等等等等,普遍规律是老工程师干掉,招一些工资低的
小年轻取而代之,总体雇员数量缩减,兼并就是裁员的最好时机和借口,整个行业抱团
取暖,寒冬已经来临。
另一方面形成鲜明对比的是程序员的高工资。我在思考,为什么互联网行业的资本家必
须要给工人开那么高的薪水?为什么程序员工作那么轻松,很多人从来不加班,每天写
个几十行代码,一年几十万美元的工资就有了。这个趋势也是最近十年才越来越明显的
。七八十年代计算机属于昂贵资产,只有大型的资本集团才能购买,那时候的程序员也
不掌握生产资料,离开了IBM的大型机,很多程序和技术根本没有用武之地。那时候计
算机专业的薪水相比别的专业没有任何优势。
然而伟大的变革发生了,有史以来第一次,工人阶级真正掌握了生产资料,拥有了和资
本家议价的能力,真正的改变来自于几点,一方面在计算硬件层面是个人电脑的普及和
云计算技术的发展,计算硬件变得非常便宜而且容易获取,另一方面在理论层面,互联
网技术的快速发展带动了知识的快速传播,导致以前曾经很少人掌握的技术和理论被大
众可以轻易访问,更重要的近年来的开源软件和技术的快速发展,以前通过软件和知识
产权霸权来控制工人的方法也不奏效了。典型的例子就是LInux系统为代表的Google,
Unix系统为代表的IBM,Windows系统为代表的微软。曾经的电脑技术霸权主义,比如微
软,IBM,惠普等公司,逐渐失去对产业的绝对控制地位。Google和Facebook等新型的
IT产业资本就代表了这种新型的生产力关系,这些新型互联网公司的领导者也是从旧体
制里面脱离出来的,自己也受到了开源软件和共享硬件的好处,明白这一新的生产力模
式的优势,自然对于工人阶级的看法和定位都不一样,在这些企业工作的工人也享受了
资本快速发展的利润,直接获得了其他行业无法比拟的财富。
传统行业的工人属于旧经济体制下的被剥削者,自己无法掌握自己的命运,随时可能被
资本抛弃。新经济下的程序员们掌握了生产资料,包括云计算资源和开源软件,一旦对
雇主不满意,分分钟创业单干,所以程序员行业创业成功的特别多。而且程序员们很容
易通过开源程序技术给雇主设置招聘壁垒,让自己的位置难以被新人取代。因为商业软
件真正的服务对象是雇主而不是雇员,商业软件的设计目的就是分化雇员的技术优势,
让企业可以用低成本取代劳动力。使用开源技术而不是闭源技术,可以保障工人的地位
,让工人得到前所未有的就业优势。也正是如此,所有我认识的真正懂计算机的无一不
是Linux等类似技术的拥护者,而喜欢用微软和Windows相关技术的大多不太懂电脑或是
对计算机一知半解。
总而言之,程序员是一个伟大的职业,我们不管是不是程序员,都要明白他们高工资背
后的社会学和经济学原理。
m*r
6 楼
这篇文章有点意思,观点不管对错,至少比较新颖,没看别人这么说过。
d*a
7 楼
OMAP 5的那种异构多核的设计,两个大核加两个小核,看下来更为合理。
平时手机放音乐的时候,确实没必要去用Cortex-A9或Cortex-A15的核。
平时手机放音乐的时候,确实没必要去用Cortex-A9或Cortex-A15的核。
d*c
9 楼
观察不错,不过应该是生产工具而不是生产资料。作为知识工作者没有传统意义上的生
产资料,都是处理信息,是生产工具的门槛降低很多。要说的话还是有生产资料,那就
是你干什么,处理什么信息。如果没有合适的事情做,那也产生不了价值,所以程序员
自己在家里生产不出来东西,除非做出了有用的东西。
产资料,都是处理信息,是生产工具的门槛降低很多。要说的话还是有生产资料,那就
是你干什么,处理什么信息。如果没有合适的事情做,那也产生不了价值,所以程序员
自己在家里生产不出来东西,除非做出了有用的东西。
a*g
11 楼
有趣。
【在 c****x 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: YoungSquare (不老方), 信区: JobHunting
: 标 题: 为什么程序员是一个伟大的职业?
: 发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
: 曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
: 玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
: 程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
: 航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
: 尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
: 泡沐起飞的猪,最后一定会重重的摔倒谷底。
【在 c****x 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: YoungSquare (不老方), 信区: JobHunting
: 标 题: 为什么程序员是一个伟大的职业?
: 发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
: 曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
: 玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
: 程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
: 航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
: 尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
: 泡沐起飞的猪,最后一定会重重的摔倒谷底。
k*u
13 楼
其实说白了就是程序员弄几台电脑就可以创业,实在不行写个脚本抢deal都可以挣钱
传统行业得花大价钱买厂房工具才能创业,就是个体户给人耕田还要本钱买头铁牛
传统行业得花大价钱买厂房工具才能创业,就是个体户给人耕田还要本钱买头铁牛
l*e
14 楼
google voice number is treated as a landline.
w*l
16 楼
路边修自行车的也有生产资料。。。这思想还停留在中学马克思主义政治经济学的水平
。在这个产能过剩的时代,占有市场机会的才是资本家,生产资料算个p呀,你有市场
机会分分钟从银行贷款就有生产资料了
开源软件位置难以被新人取代?商业软件的设计目的就是分化雇员的技术优势?为毛我
觉得是相反呢?Google Facebook就不是商业软件吗?
马公高工资说到底还是供需决定的好吧
。在这个产能过剩的时代,占有市场机会的才是资本家,生产资料算个p呀,你有市场
机会分分钟从银行贷款就有生产资料了
开源软件位置难以被新人取代?商业软件的设计目的就是分化雇员的技术优势?为毛我
觉得是相反呢?Google Facebook就不是商业软件吗?
马公高工资说到底还是供需决定的好吧
R*e
17 楼
什么乌七八糟的,像施一公谈量子纠缠
【在 c****x 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: YoungSquare (不老方), 信区: JobHunting
: 标 题: 为什么程序员是一个伟大的职业?
: 发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
: 曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
: 玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
: 程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
: 航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
: 尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
: 泡沐起飞的猪,最后一定会重重的摔倒谷底。
【在 c****x 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: YoungSquare (不老方), 信区: JobHunting
: 标 题: 为什么程序员是一个伟大的职业?
: 发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
: 曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
: 玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
: 程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
: 航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
: 尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
: 泡沐起飞的猪,最后一定会重重的摔倒谷底。
w*m
18 楼
分配机制的问题。
IT业的发展大部分归功于硬件工程师开发的硬件,但是收入都让搞软件的拿了。
就像很多医生只会开药。药其实是科学家开发的,但credit都让医生拿了。
IT业的发展大部分归功于硬件工程师开发的硬件,但是收入都让搞软件的拿了。
就像很多医生只会开药。药其实是科学家开发的,但credit都让医生拿了。
J*y
21 楼
关于硬件的说法是准确的,关于软件的说法有点意淫。程序员现在比较火爆也是由于行
业发展周期的原因,不过软件行业目前处于上升阶段而已。这完全是由程序员的供给和
需求决定的,和生产资料没什么关系。等到AI可以写程序了,程序员就完蛋了。
【在 c****x 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: YoungSquare (不老方), 信区: JobHunting
: 标 题: 为什么程序员是一个伟大的职业?
: 发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
: 曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
: 玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
: 程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
: 航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
: 尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
: 泡沐起飞的猪,最后一定会重重的摔倒谷底。
业发展周期的原因,不过软件行业目前处于上升阶段而已。这完全是由程序员的供给和
需求决定的,和生产资料没什么关系。等到AI可以写程序了,程序员就完蛋了。
【在 c****x 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: YoungSquare (不老方), 信区: JobHunting
: 标 题: 为什么程序员是一个伟大的职业?
: 发信站: BBS 未名空间站 (Tue Nov 21 15:42:12 2017, 美东)
: 曾经的我是看不起程序员的,那时候我认为他们不过是一帮写写JavaScript,摆弄一些
: 玩具一样的东西,好像搭积木一样的搞几个网页和app,算啥?我们这些搞真东西的工
: 程师才是人类技术的精华,从火箭飞机到半导体精密制造,我们这些机械,电子,航空
: 航天工程师们,设计顶尖的机器,摆弄着价值数千万美元的昂贵制造设备,操控微纳米
: 尺度精度的精密仪器,我非常为我的专业自豪,认为那些写代码的码农不过是乘着经济
: 泡沐起飞的猪,最后一定会重重的摔倒谷底。
m*n
23 楼
说白了程序员可以自己作closure,自产自销,相对于大组织有独立性,所以在工资上
有议价权
有议价权
相关阅读
python读入数据的问题为了解决block的问题而引入了fpclojure和common lisp区别大么,语法上。remove one class from list of classes版上还有人编写COM吗?java substring这货竟然不是subString.go-like channels/selectors in scalatracing和logging有什么区别?rx framework / rxJava use case?突然发现自己写不了Java了学习了一下午 Haskell入了一本java8后悔了AppGyver Supersonic 真不错akka能代替卡福卡么?买了辆好车, 就敢去取笑修路工人苦逼?感觉scala越来越火了Python代码如何调试?过去有一个软件叫 Dreamweaver ,现在还有人用吗?其实想学就学fp,不学就算了ifanr:到底谁才是真正的隐形战友——开源软件和 OpenSSL 的真实故事(zz)