如今流行的一个说法是,现在的程序员与工业时期的工厂工人并无二致。
均是富集于人口密集的城市、均是超时劳动、均是遭受资本家的盘剥、均是一架大机器上的螺丝钉,在超过“劳动年龄”之后被弃如敝屣。
基于这些相似点,有些人得出结论,程序员不过是这个时代的“无产阶级”,和以前的流水线工人,纺织厂女工属于同一社会分工和定位。
是否当真如此,这个问题值得仔细推敲一下。
个人所处的社会阶层,取决于他能让属于他的生产资料产生的价值。传统的生产资料包括实体的机器、厂房、地皮、原材料、资本和人等等。
而作为信息时代的标志,人人都可以通过网络获取一项虚拟的生产资料——信息。诚然,信息壁垒依然存在,但普通人能接触到的信息总量和质量与信息革命之前的时代相比已不可同日而语。
程序员是与电子计算设备打交道的人,此类设备本质上是信息的产生、加工和分发工具。一台电脑加一条网线,程序员就可以以极其低廉的方式获得他所需要的生产资料。而拥有生产资料的人,就不能再称之为“无产阶级”。
我们已经听过了太多程序员在车库创业的故事,也许这些故事仍然可以称之为“个例”,毕竟,哪个时代没有一些白手起家的人。
但如果某个行业能在全社会掀起创业的热潮,那么就不能再以孤例的眼光看待。只有在该行业的生产资料极大丰富,且对再加工之后的产品有持续需求的情况下才有可能出现这类情况。
是否能以足够廉价的方式获取生产资料,是程序员与工厂工人的第一个区别。
注意这里强调的是再“分”工,而不是再加工。
程序员能够开发出各种程序满足人们的需求,工人也能生产出各种生活必需品,所以在生产资料再加工这一点上,两者没有本质区别。
专业细分是社会生产率提高的根本因素。每个人只负责整条产业链中的一环,愈发细致的分工与合作是现代生产活动的组织方式。
程序员和工人均为某一细分领域的专家,但二者所处的分工链条深度不同。
工人是分工链条的末端,他所能做的就是尽自己所能做好手头的事情。
而程序员虽然仍然要听老板的,但他手下仍有电子设备作为分工的最后一环。
程序员可以通过编码为这些电子设备“分工”,从而令其为程序员服务。
从某种意义上说,程序员就是这些电子设备的“老板”。同时随着设备的计算能力越来越强,这些设备就能逐渐胜任更加精细的分工任务。
随着分工的深入,一方面带动社会整体劳动生产率的提升,一方面更加高效地产生价值。
一个大型工厂的老板最多能令数万工人为其服务,而所有能跑代码的设备都可能为程序员服务。
在分工链所处的位置和对生产资料的再分工能力,是程序员与工厂工人的第二个区别。
其实程序员是新时代的工厂工人这种论调,只不过是之前“青春饭”、“过了 30 岁不能再编程“等论调的新瓶装旧酒而已。
但程序员面对的现实压力确实是不容忽视的问题。很多人学了很多技术,掉了很多头发,但最后仍被公司扫地出门,问题就在于做了无用的努力。
解决之道其实就蕴含在前文论述的两点之内:
实际执行的术便是一定要有自己的“产品”。
这当然是一个程序,可以是公司的产品,也可以是个人作品。但需要关注两个关键点:
可以看看这些久盛不衰的“产品”:操作系统、数据库、浏览器、服务器软件、办公处理、图像应用处理等等甚或编程语言本身,都是这两个关键点的很好的体现。
当你拥有这样的产品时,操心的就不是公司会不会要你了,而是如何高效地指挥你自己这支被你分工的生产队,实践一些大胆的想法。
最后附上我最喜欢的历史名人名言作为结尾:
臣但恐富贵来逼臣,臣无心图富贵。
——杨素
1
SSLishell 2018-11-22 21:27:41 +08:00 1
然而现实就是要么成为资本家要么成为螺丝钉
|
2
easylee 2018-11-22 21:27:42 +08:00 via Android
深深感觉和美国几十年前的那些韭菜是一样的。
|
3
svt 2018-11-22 21:52:59 +08:00
感觉真的是毫无区别啊。。。资本的运营。。。。。。。。。。。不过呢,,,资本的运营看的是个人的价值啊,如果你的价值越来越高,那你也不会被替代啊
|
4
yangzhezjgs 2018-11-22 22:26:10 +08:00 via Android 2
根据政治经济学,商品价值以简单劳动为尺度计量,复杂劳动等于自乘的或多倍的简单劳动。
程序员的工资比工厂工人高,原因在于劳动更复杂,而楼主列举的写操作系统、数据库之类的程序员工资更高,本质上也是因为工作更复杂难度更高而已。 综上,知识才是程序员和工厂劳工的区别,社会地位上没有本质区别。 |
5
ppyybb 2018-11-22 23:30:37 +08:00 via iPhone 1
你要这样想,大多数工种也差不多啊,很多还没得选,程序员至少还有出国或者做管理或者当技术专家这些路,虽然难但是有路可走。
工厂工人再钻研技术也不可能翻身的。 |
6
xiangbulala 2018-11-22 23:30:39 +08:00 2
那天朋友跟我说:
你看每天下班时候望京东地铁附近几个写字楼鱼贯出来的人,和富士康门口涌出的厂哥厂妹有什么区别... |
7
JerryCha 2018-11-22 23:35:02 +08:00
但至少在现阶段,程序员是一个入门门槛比工厂劳工要高得多的工种
|
8
peartail 2018-11-22 23:40:10 +08:00 via iPhone 3
信息可否作为生产资料存疑。用自己拥有信息来证明自己有生产资料,并把自己和无产阶级区分开,这种观点同样存疑。
如果生产资料的门槛这么低,拥有一个鸡蛋的无产阶级,是否也可称作掌握了生产资料了呢?他也有凭借鸡生蛋蛋生鸡的可能性。 信息能否算作生产资料,还是要看要看信息价值几何。 所以,我仍然认为大部分程序员仍然是靠出卖自己劳动力、除此以外别无他物的无产阶级手工业者。 程序员操纵电子设备 - 流工人一样可以操纵工业流水线、机床、挖掘机等设备。 第三点中年危机 - 既然是出卖劳动力,我认为方向还是要提升自己在劳动力市场的不可替代性。 |
9
orangeff 2018-11-22 23:46:04 +08:00 via iPhone
我仿佛又看到了马克思主义政治经济学
|
10
Eugene1024 2018-11-22 23:48:16 +08:00
问这个问题的价值在哪?相同又怎么样?不同又怎么样?没看懂 G 点在哪
|
11
sammo 2018-11-22 23:51:14 +08:00 2
白领职员和工厂劳工有何不同
行政小妹和工厂劳工有何不同 卡车司机和工厂劳工有何不同 物业管理和工厂劳工有何不同 ... 诶,你难道真的觉得自己和工厂劳工一模一样吗?你自己都不这么觉得,凭什么让别人这么觉得? |
12
sammo 2018-11-22 23:52:51 +08:00 2
你觉得你和工厂劳工一模一样阿,那你怎么不去做工厂劳工阿?
建议发这种文章的人,赶紧辞掉程序员工作,直接下工厂去。反正在你眼中都一样嘛。工厂里还有厂妹可以泡,是不是? |
13
yishenggudou 2018-11-23 01:06:21 +08:00
你的野心太大
|
14
zwsghxs 2018-11-23 01:16:02 +08:00
原来我也是无产阶级?(д)゚゚
这不是废话吗,家里没矿没好几套房的,坐办公室敲代码就不是给人剥削了?你能拿这么多钱是因为你能被剥削更多钱。 |
15
lostberryzz 2018-11-23 01:57:39 +08:00 via iPhone 1
@sammo So what
|
16
Trim21 2018-11-23 02:34:25 +08:00 via Android
感觉跟楼主想法有部分类似。
程序员不应该类比传统的流水线上的工人,而应该类比成设计和制造机器的工程师。 要设计某个行业所需要的机器,需要工程师对他们制造的机器所在的行业有一定的了解,对相应的工程原理有一定的了解,跟程序员需要一定的计算机技术是一样的。 而设计制造出来的机器就好像程序员写的代码,可以进行生产,生产出产品赚钱。 流水线工人只是按照一定的预设好的流程,人工的做一些机器做不到或者成本太高的事情,技术门槛要低很多。 但至于程序员是不是无产阶级,写出来的代码不是自己的,公司运营中积累的数据也不是自己的。很难说程序员算有什么“产“,跟工人一样都是无产阶级。 |
17
jedihy 2018-11-23 03:26:35 +08:00 via iPhone 1
所有人只要不是资本家都是工人,你关心这个干嘛?
|
18
gpj22pYlv2qYiZ8U 2018-11-23 05:10:41 +08:00 via iPhone 1
|
19
zander 2018-11-23 05:17:46 +08:00 via iPhone
生产资料那一套已经不怎么适合现在的模式了。
|
20
rtwzer0 2018-11-23 06:09:51 +08:00
算工资吧我 996 一月一万,时薪大约 35,朋友一天 8 小时上 28 天班,一个月大约八千。时薪也是 35
|
21
busfool 2018-11-23 07:55:46 +08:00 via Android
没有任何区别
|
22
hjlmjx 2018-11-23 08:26:01 +08:00 via Android 1
@ppyybb 我不同意你的工人再钻研技术也不能翻身的观点,我就是一名普通工人出身自学成了一名白领。
|
23
chniccs 2018-11-23 08:28:39 +08:00 2
区别就在:工人加班有工资
|
24
zkeeper 2018-11-23 08:35:23 +08:00
楼主, 工厂劳工可没一年五六七八十万或者更高的收入, 他们也不会考虑是买宝马还是奔驰, 福田还是南山的房子.
另加不会在网上发帖问跟程序员有什么不同了. |
25
tourist2018 2018-11-23 08:39:43 +08:00
@xiangbulala #6 工资是后者的好几倍
|
26
shylockhg 2018-11-23 08:57:18 +08:00
本来就是啊,都是穷屌丝出身
|
27
masker 2018-11-23 09:07:52 +08:00 via Android
楼主第一大错觉 :我应该比别人高端
|
28
shuperjolly 2018-11-23 09:10:25 +08:00 via iPhone 1
作为同是打工的程序员的机遇要比工厂好一万倍不止了好吧,说那么多就是矫情,贩卖焦虑而已,想赚钱自己当老板去啊,bb 个毛线。
|
29
via 2018-11-23 09:29:45 +08:00 via iPhone
温州有的工厂一个月只放一天假,别问我是怎么知道的
|
30
geshansuiyue 2018-11-23 09:37:15 +08:00 1
我就是高考结束了去工厂体验了一下才发誓永不做厂狗的。
|
32
MushishiXian 2018-11-23 09:55:51 +08:00
看要跟谁比较了,在资本面前大家都是劳工而已,但是跟工厂比,肯定有优势
|
33
Mark24 2018-11-23 10:02:42 +08:00
其实就是新时代的劳工。
为什么想制造优越感?? 车库创业,公司背后都是资本游戏,和一个码字工有啥关系。 相信了苹果、微软、FB 的创业神话,总觉得程序员是核心,背后的资本才是好么。 |
34
exmario 2018-11-23 10:05:01 +08:00
@MushishiXian 只是不同类型的工厂而已
|
35
helionzzz 2018-11-23 10:06:48 +08:00
等你真去工厂做了一段时间再回来说这个。 一天天的坐电脑前面无病呻吟,别忘了吃不上饭的人在中国还有几千万呢
|
36
lulinux 2018-11-23 10:11:33 +08:00
都是劳工,没有高低贵贱之分。不过程序员跳出来自己单干成功的可能性可能更大,因为他们可以更容易生产和控制自己的产品。
|
37
jaryur 2018-11-23 10:11:47 +08:00 via iPhone
现在看来,(大部分)技术是廉价的,我觉得更多的是程序猿自身的附加价值,比如创造力
|
38
no1xsyzy 2018-11-23 10:13:25 +08:00
程序员只不过是一名工厂劳工,是资本主义社会最脆弱的东西;但他是一名能思想的工厂劳工。用不着所有资本家都拿起武器来才能毁灭;一口气、一滴水就足以致他死命了。然而,纵使资本家毁灭了他,程序员却仍然要比致他于死命的东西更高贵得多;因为他知道自己要死亡,以及资本家对他所具有的优势,而资本家对此却是一无所知。
|
40
dapang1221 2018-11-23 10:18:19 +08:00
那你得分怎么看,按工资比,码农比劳工好太多了,但是你看,人家劳工一下班,就回到自己的房子,屋里有个同是厂妹的对象给你做饭,晚上二人世界,码农呢,回到合租的单间,吃着外卖,打开 ph,续费了个大会员
|
41
jackgxl 2018-11-23 10:18:37 +08:00
本质是一样,程序员现阶段议价能力强点。
|
42
ala2008 2018-11-23 10:25:11 +08:00
一样一样的
|
43
66beta 2018-11-23 10:26:12 +08:00 via Android
跟父辈那一代工人比的话,有房贷,更惨
|
44
axeojpwt 2018-11-23 10:31:21 +08:00
我是劳工。
|
45
jayin 2018-11-23 10:34:29 +08:00
所以要拥护社会主义,无产阶级
|
46
yangzhezjgs 2018-11-23 10:37:42 +08:00
@inter18099 iphone 类似于手机中的奢侈品,你要用奢侈品的规律来看,奢侈品的价值都是上浮的。。政治经济学漏洞没这么大
|
47
paragon 2018-11-23 10:41:22 +08:00
劳工有加班工资,你什么都没有
|
48
stebest 2018-11-23 10:46:17 +08:00
劳工经常劳动身体好,而诸位还要看颈椎保健书
|
49
weo0 2018-11-23 11:04:53 +08:00 1
各位是真没去过工厂,大四去实习过,再也不想去了。一个化工专业码农的肺腑之言。
|
50
a4854857 2018-11-23 11:14:43 +08:00
我国的政治教的内容太生猛了。。大家思考问题的方式都很唯物。。
|
51
vitoaaazzz 2018-11-23 11:25:09 +08:00
代码民工
|
52
sucai 2018-11-23 11:45:12 +08:00 1
各位说没区别的有几个进厂干过?大学曾去烟台亲戚家工厂体验过,每天固定朝 8 晚 8+,还有最后一周完全夜班,晚 8 点半到早 8 点半,因为有亲戚的关系周日休息,一月到手 4000,干完一个月,回了学校才感觉自己活过来了
|
53
zlyang 2018-11-23 12:43:52 +08:00
有一份可以生活的收入,这不就是想要的吗?工种平等,大家又有什么不一样的嘛。
|
54
f4nyc 2018-11-23 13:15:42 +08:00 via iPhone
本质上是没差,都是无产阶级。
但是维多利亚时期的工人一天要工作十二小时以上,而且积攒不下存款,一天没有工作便要衣食无着,在完全没有防护措施的工厂里干不了几年就会满身病痛。 所以有了 communism,有了第一国际,有了宪章运动,有了工人们团结起来共同斗争。 所以国外没有普遍 996,而只有傀儡工会的天朝普遍 996。 |
55
xuhp 2018-11-23 13:26:39 +08:00 1
|
56
xuhp 2018-11-23 13:27:41 +08:00
|
57
leoojiang 2018-11-23 13:30:07 +08:00
工资不同
其他并无不同,职业本无高低贵贱 |
58
dazhangpan OP @f4nyc 哈哈,大多数公司连傀儡工会都没有吧
|
59
hoshizukiko 2018-11-23 16:42:23 +08:00
还是有不同的,比如你做程序,还能抽到空摸鱼划水,而工厂里会有拉长盯着你,说话带点笑都会被点名喷。最直观的还是春运啥的抢票,程序员抢票总比在厂里打工方便吧?个人看法。
|
60
warcraft1236 2018-11-23 16:51:27 +08:00
和工人比应该不太恰当,应该是工厂中的工程师
一个工厂里不可能只有工人而没有工程师的 |
61
dear123 2018-11-23 16:51:47 +08:00
这两者的不同犹如其它任何两种不同职业之间的不同一样
|
62
Norie 2018-11-23 18:20:09 +08:00 via Android
都是劳磨
|
63
xschaoya 2018-11-23 18:43:21 +08:00 via Android
有思想的劳工+1,议价能力强点儿
|
64
JounQin 2018-11-23 19:21:19 +08:00 via iPhone
大家都是人,百年之后归于尘土,你和王思聪又有什么区别。
|
65
Flobit 2018-11-23 19:27:03 +08:00 via Android
没啥区别,都是在改变世界
|
66
liuxu 2018-11-23 19:43:44 +08:00
一个智力工作者,一个体力工作者
|
67
iiduce 2018-11-23 19:50:52 +08:00
行行都有难念的经,行行都有自己的荣光。
你这么问是不够自信,还是瞧不起厂工。 我一个堂哥参加工作,被问父亲是做什么工作的,他答道“修理地球的”。 |
68
likebeta 2018-11-23 20:02:58 +08:00
工厂劳工不会闲的蛋疼在这发这种文章
|
69
stzz 2018-11-23 20:17:09 +08:00 via Android
不就是看不起工厂的嘛,不就是卖惨嘛,我堂堂程序员怎么沦落到厂哥的地步了。口嗨的也就算了,还假惺惺论证一遍,拼凑出一些共同点,表达我真的惨。那我同样可以对比出和流浪汉 /残疾人...的共同点,然后表示我和他们一样?不觉得这有点恶心吗?
|
70
string643 2018-11-23 20:34:26 +08:00
没啥区别
|
71
piaochen 2018-11-23 22:54:39 +08:00
刚毕业的那会,到了一家加班加成狗的公司。天天晚上加班到深夜,也不知道什么时候能下班。天天在大排档吃晚饭的时候,真心羡慕建筑工地上的工人,那些人喝酒喝的那么快活,喝完就能休息了。我们只能苦笑,吃完还要继续回去加班。
|
72
em70 2018-11-24 00:11:20 +08:00 via Android
程序员只需一台电脑就能产生价值,不需要原料,最大成本就是人。工人没有机器没有原料就开不了工,而机器和原料比人值钱,人可能只占成本 10%。
|
73
yhzwy 2018-11-24 10:05:25 +08:00
你们咋不明白程序员就是个门槛很高的工作啊,很多人想学都学不会。
所以薪资才会开得相对高。 真以为资本家没事干给你们开这么多薪水啊? |
74
yhzwy 2018-11-24 10:05:41 +08:00
程序员想得都是当资本家的事情,所以觉得自己 low 了。
|
75
respect11 2018-11-24 10:19:22 +08:00
我们只是这个时代的“工厂劳工”
|
76
whusnoopy 2018-11-24 10:41:59 +08:00 1
字面意义的程序员和码农跟工厂劳工没区别
字面意义的研发工程师和软件设计开发跟工厂业务主管和流程设计开发没区别 你把自己当直观拿到方案去实现的码农,那就真的只是码代码的体力劳动者,你把自己当手里业务实现的设计师,你就是有思考有进步有控制权的脑力劳动者 |
77
zllfdd 2018-11-24 19:47:31 +08:00 via Android
和公司签的合同都叫劳动合同,除了工资不一样,别的区别不大。
要说技术,车间工人也有他们所需的技术。你的活儿,他们干不了,他们的活你也不一定能干 |
79
MaiKuraki 2019-09-28 15:41:05 +08:00
程序员是生产资料
|