某些时候有种感觉程序员在互联网/软件行业中属于末端的工种,产品设计(或者说决定要做什么样的产品的人)提出对产品的需求,而程序员的工作是把它实现出来,这种分工是否可以类比为设计师和建筑工人?
另一方面,程序员所使用的技术也已经是现在无比成熟的技术,大多数并不需要自己有太多的创新,仅仅是在网上找到这些技术,学习消化,再用到自己的工作中而已。
前面说的两项导致程序员成为这个行业中其实是被剥削的阶层,程序员加班最辛苦,活最累,工资算时薪的话也并不算太高。
那么,程序员在整个互联网行业中属于低端工作吗?
1
ruandao 2015-07-25 00:55:52 +08:00
是的,不存在剥削,都是个人选择
|
2
TakanashiAzusa 2015-07-25 00:58:53 +08:00 1
设计师和建筑工人对应的应该是“架构师”和“初级程序员”。至于PM,你可以放到甲方那边的位置去。
|
3
chengzhoukun 2015-07-25 01:19:56 +08:00 via Android
所以搞科研方面工作的才牛逼啊,Deep Learning、NLP啥的
|
4
ZhaoMiing 2015-07-25 01:30:23 +08:00 via iPad
改变世界的并不是程序员
|
5
fezar 2015-07-25 01:33:24 +08:00
工资高啊- -
你看那些编辑…… |
6
Marcos 2015-07-25 01:39:10 +08:00
程序员相当于建筑设计中的土木工程,结构工程吧。而非建筑工人。
|
7
YouXia 2015-07-25 01:45:58 +08:00 via Android
没有产品经理的职业也挺多的,做底层架构类就可以了。
|
8
ttph1oc 2015-07-25 02:17:06 +08:00
说低端太妄自菲薄了。普通程序员怎么也能够得上中端吧。往下还有普通设计、普通编辑、普通运营、普通客服等等。
|
9
HancockXu OP @ttph1oc
编辑运营之类的应该算是不同工种了,和程序员不在同一个体系内,单从产品本身而言,程序员确实是这条线上最末端的了。 |
11
samael 2015-07-25 02:50:42 +08:00 via Smartisan T1 1
大晚上发这贴,你是又被产品狗拉着加班改需求了吧?
|
12
msg7086 2015-07-25 02:53:09 +08:00 1
美国大公司的程序员起薪10万/年你怕不怕。
|
13
shippo7 2015-07-25 04:28:00 +08:00 10
如果你不爱这个行业,那么这个行业在你心中就是低端工作。
不爱写程序,觉得程序员是低端工作被剥削 不爱搞销售,觉得销售是低端工作任务重被剥削 不爱商务旅行,公司派你去出差你就是差旅狗被剥削 不爱做产品设计,做产品工作就是产品狗被剥削 不爱农业,回家种地就是农民被剥削 不爱烹饪,当厨师就是个厨子天天掂锅累死被剥削 那你心中什么才是高端工作呢 |
14
kurosagi 2015-07-25 04:34:22 +08:00 3
好想当皇帝!好想欺男霸女!
|
16
octopus_new 2015-07-25 06:36:07 +08:00
俺们运维算什么?...
|
19
puncsky 2015-07-25 07:26:36 +08:00
Engineering is all about details.
|
20
greatghoul 2015-07-25 07:42:59 +08:00 via Android
低端程序员觉得自己低端,高端程序员觉得自己高端,楼主自己要往高端走呀
|
22
wellsho 2015-07-25 07:57:28 +08:00
研发通常属于一线,地位比辅助行政部门、客服高多了。
|
24
loading 2015-07-25 08:20:43 +08:00
说到底是自己水平低。
|
25
HancockXu OP @shippo7 那是不是套用句式也可以说:
你不喜欢驾驶,觉得公交司机是低端工作被剥削 不喜欢创造,觉得建筑工人是低端工作被剥削 不喜欢清洁,觉得保洁工是低端工作被剥削 任何行业都能找到存在的意义并且有某种社会意义的高尚注脚,拿这些情怀去讲现实是不是就有点理想主义了? 一个厨子会真心的说我就是热爱烹饪才去当厨子的吗?同样道理,你是真的热爱写代码吗?如果是你对写代码的热爱是什么呢? 是创造的乐趣吗?可你并没有创造什么啊?你所做的就是把别人博客里的东西,别人写的库,别人的代码弄过来到你自己的项目里而已。 我承认高端程序员是需要很多创造力的,比如有些知名库的作者,可是绝大多数程序员要做的只是把这些库拿来用而已。 这就好比垒积木,积木块别人已经做好了,你要做的只是把它堆成某个样子,而样子别人也都设计好了,这不民工吗? |
26
xrui 2015-07-25 08:49:34 +08:00 via Android
只要想想手下还有没有什么可以控制的人就可以了。不过有的人比较厉害,是设计师,工头和工人的结合
|
27
shippo7 2015-07-25 08:50:20 +08:00 via iPhone 2
@HancockXu 我真的热爱写代码,热爱计算机行业。
工作都是枯燥的,如果你做不到干一行爱一行,不管去做什么工作都会很痛苦。 你去当演员也是去演别人写好的剧本,去写剧本也是按照制片方的要求去写,去当老板也是重复的和客户以及员工协调谈判。大家都是民工,接着上一个环节的工作来做,没有任何一个人能掌握全局。 你自己也没有说出来什么工作不低端。因为如果想要自己创造一切,又随心所欲,待遇又好,只有去当皇帝。 |
28
neo2015 2015-07-25 09:01:18 +08:00
不必吧,程序员的待遇比普遍产品高,主程的待遇更是高于项目经理的
|
29
miniwade514 2015-07-25 09:14:24 +08:00
高端低端是对个人职业发展而言,对行业而言从高到低缺一不可,都去做架构,谁来写代码。
|
30
abscon 2015-07-25 09:23:28 +08:00 via iPhone
|
31
bramblex 2015-07-25 09:24:29 +08:00
|
32
shippo7 2015-07-25 09:27:11 +08:00 via iPhone
@abscon 老板就不属于职场了,和自由艺术家一样,没有月薪,挣多少钱全靠自己的能力,有可能发财也有可能血本无归。还必须是独立私企老板,没有董事会。
|
33
em70 2015-07-25 09:33:28 +08:00 via Android
高端低端标准是啥?
小区门口有家黄焖鸡小店,老板是个30出头的女的,每天亲自做饭送外卖拖地洗碗忙成狗,你说这工作低端不,但我算了一下她月收入至少10万以上。 |
34
cjyang1128 2015-07-25 10:13:54 +08:00
楼主并不喜欢这一行诶
|
35
blue7wings 2015-07-25 10:18:55 +08:00
我觉得挺低端的,
|
36
husinhu 2015-07-25 10:36:11 +08:00 via iPhone
当然不是,门口保安才是。
程序员的价值在于自身是不是一个追求新技术新技能的人。新技术不多说,新技能还有口才技能,销售技能,敢想敢做的技能。没有就是最低工种。 |
37
tracyone 2015-07-25 10:48:28 +08:00
在中国是最低端。中国的加班文化很可怕,但是这个群体却无法维护自己的权益...
我想一个5年经验的程序员,工资上万,双休,朝九晚五,这样还是很舒适。。。。 |
38
wheatcuican 2015-07-25 11:20:50 +08:00
我想大部分人还是主要看收入的。
|
40
Wangxf 2015-07-25 11:48:40 +08:00
为啥总有些人拿牛逼的产品经理和普通程序员比?要比就比同级别的,就好比有些商科金融的鄙视工科一样,再次强调,只有清北复交牛津剑桥国外名校的商科才有资格鄙视工科,其他人就俩字儿,呵呵
|
41
Wangxf 2015-07-25 11:57:03 +08:00 2
而且现在很多产品经理都有个毛病,就是爱得乔布斯的病可惜没乔布斯的命,乔布斯能改变世界是因为他是ceo,你以为是你这种级别的产品狗?要说低端工作,你们这些何尝不是搬运工,程序员好歹还有点技术含量,你们无非就是抄这个抄那个,都是别人大公司,先前的人做出来的,你们只要照着抄,做商城,参(抄)考(袭)淘宝,京东这些,做社交抄袭微信这些等等,还要我说破?何必呢,大家都是混碗饭吃,真正改变世界的是CEO,当然,他们一般说自己是产品经理,比如周鸿祎,雷军,马化腾,你不过是执行老板的任务而已,都是为资本家卖命
|
42
welly 2015-07-25 11:57:50 +08:00 via iPhone
热爱更多的是兴趣,重要的是内心的追求。楼主加油吧
|
43
49 2015-07-25 12:06:37 +08:00 via Android
皇帝也不好当。你看日本那皇帝
|
44
shuangchun 2015-07-25 12:47:31 +08:00
都低端啊,属于蓝领
|
45
xohozu 2015-07-25 13:18:27 +08:00 via iPhone
@chengzhoukun 呵呵,大家也只是用用数学的东西而已,没有高大上区分,只有适合与否。
|
46
linux40 2015-07-25 13:22:32 +08:00
所以说,程序员指的范围很广。。。
|
47
theJian 2015-07-25 13:34:58 +08:00
坐看諸樓撕逼
|
48
chengzhoukun 2015-07-25 13:38:39 +08:00
@xohozu 不可否认,这类职位入门门槛比一般程序员高,而且通常待遇比普通程序员好,更容易进研究院之类的地方工作
|
49
paradoxs 2015-07-25 13:38:53 +08:00
按时上班&&非高级管理层 ,都低端。
|
50
azhao 2015-07-25 13:51:44 +08:00 1
我以前学机械的,我们老师告诉我们,熟练的高级工人能做出比高精机床还精密的零件,什么8/9级技工都是国保级的存在
人才的概念是能人所不能,能做到这点,你就有炒你老板的资格 |
51
linxy 2015-07-25 14:10:36 +08:00
还是钱钟书老先生说的好
**城里人的想出去,城外的人想进来** 围城困境真是无处不在。 |
52
konakona 2015-07-25 14:42:59 +08:00 1
哇……说自己是低端人士的人真的妄自菲薄,太不要脸了。
整天对着电脑对着需求,哪怕是多变的需求,你吹着空调有暖气,虽然坐久了对身体不好但是下班了不懂健身能怪谁?这样的条件,薪水还算丰厚,能力好的薪水能养活一家人。 去外面看看那些跑的快递、出租车司机、月嫂、家政、工地工人等等。这些才是真的社会底层人士,因为谁都可以代替他们,他们在这个岗位也不会也没有发展空间,最多就是管理层,或者转型创业。 但是搞IT你可以解除到很多行业的事,就看你上不上心,将来的路子实在太多。 对啊,他们要是再拼命点,也许就跟你薪水一样了,但是呢? 好!好!检!讨! |
53
NickLiulol 2015-07-25 15:18:20 +08:00
看岗位看心态
|
54
qonco 2015-07-25 15:26:19 +08:00
去工地搬砖和在办公室写代码挣的其实差不多
而且压力小还锻炼身体 |
55
deepreader 2015-07-25 15:28:33 +08:00
我立志做世界上最伟大的工程师之一!
|
56
jesse_luo 2015-07-25 15:45:41 +08:00
争论高端低端有毛用,自己喜欢就好
我们常常高估技术短期的作用,低估技术长期的作用。把程序猿当搬砖的,时间长了就会看到后果的。 |
57
snnn 2015-07-25 16:06:30 +08:00
必须啊。跟PM、销售,简直没法比
|
58
nisnaker 2015-07-25 16:07:42 +08:00 4
是这样的,如果你只是按照上级指示,让做什么做什么,哪怕做的再好,超额完成任务,也的确只是这个环节的末端,是一个好的技工。
但是,如果你能主动去关心产品运营数据,参与产品优化决策讨论,知道产品总体走向与趋势,一步步落实到具体需求,然后跟你的搭档商议接口,各自实现,然后交付测试,上线部署,然后观察数据的变化,就不会感觉自己是一个拿钱干活的技工了。说白了,就是知道自己在做什么。 楼上有人说了,这是一个心态的问题,你得有一个主人翁的心态,所有人都是围着产品在转,发挥自己的专长罢了,你也是其中之一。这才是团队,大家一起尽心尽力去做一件事情。需要强调的是,大家是围着产品本身,而不是围着产品经理。 甚至,你还可以有一种心态,就是你自己是产品的主人,所有人都在为你打工。你不知道怎么运营,所以这事得有运营;你不知道出问题怎么改进,所以又得有个产品;你项目大局观比较差,不会架构,或者跟组员沟通不太好,所以得有个项目经理,来帮助你;你对自己的代码不放心,又缺个人测试;你对linux不熟,搞不定成千上万台机器,所以找个人给你上线部署,分发到全球;你不知道这段代码上线了效果怎么样,所以又得问最初那个运营给你分析一下数据……甚至于,往大了说,产品推广需要钱,没钱,需要一个boss来拉投资;你不会报税,有需要财务…… 这样一来,所有其他环节都妥当了,你终于可以安安心心敲代码了。你完全可以把这个东西看成是你自己的,其他人都是在帮助你,其实还是一点,专业的人做专业的事情,大家都是平等的。 至于收入,这个跟具体某人的优秀程度和行业人才的稀缺性有关,所以单位时间收入有所差异,哪怕你去创业也有可能你拿的工资比技术要少。 如果你只是埋头写代码,一个功能做完了就丢给测试,下班回家老婆孩子热炕头,啥都不关心,第二天上班接着做老大安排的新任务。长此以往,跟其他人得差距可能是,别人一小时能搬100块砖,而你,能搬110块。但你有一天晚上你躺在床上觉得累了倦了,第二天换个地方,接受新领导的指挥,接着搬砖。 其实不只是这个行业,大多数行业都是这样,你一定要知道,你在做的事一件事情,而不只是一份工作。 ====== 我并不是煮鸡汤的,比如楼主是一个清洁工(没有贬义的意思,分工不同罢了),我如果说“心态不对,应该时刻想着自己每挥动一下扫把,这个城市就会干净一点点”,这才是鸡汤,因为对于自身并没有什么提升。 我也不是画大饼鼓励加班,当你真心希望把手上的产品做好时,是没有加班不加班的,你自己从内心就希望能早一点看到改进后的效果,真半夜出故障了你也不会等到第二天早上9点再去处理,能感觉到的,只有时间永远不够用。 我给出的建议是,要主动参与工作环节的上下游,利用你的技术,去提升产品质量。不要只做一个螺丝钉。 至于别人开需求讨论会不要你进门咋办,这个看你自己了。 ====== 当然,你也可以一门心思埋头苦干,把一门技术做深做精,别人一小时搬100块,你能搬1w,100倍于别人的效率,拿别人80倍的工资,也是一条路。 |
59
holinhot 2015-07-25 17:02:41 +08:00
前台呢
|
60
kqz901002 2015-07-25 17:24:52 +08:00
是的
|
61
July7 2015-07-25 20:04:49 +08:00
其实老板呀资本家呀也都是被剥削一族,要给party交保护费,否则等着被收拾吧。。。
|
62
eary 2015-07-25 22:28:38 +08:00
早日坐上CEO才是王道
|
63
ren2881971 2015-07-25 23:26:48 +08:00
我觉得 我的职业挺牛逼的.恩 就是这样。
|
64
stevenrao 2015-07-25 23:29:57 +08:00
深圳优酷招聘前端开发工程师
工作要求: 1、本科以上学历 2、2年以上相关工作经验; 3、精通HTML、CSS、JavaScript等前台相关技术,熟悉W3C网页标准; 4、熟练了解浏览器兼容实践经验 5、能熟练运用一种常见AJAX框架(如Jquery/angularjs/emberjs等),参与或者开发过某种JS框架者尤佳; 6、能熟练运用js调试工具,会H5优先考虑 7、具有责任心、良好的沟通技巧和团队合作精神,能够承担工作压力. 联系方式 [email protected] |
65
j 2015-07-25 23:36:03 +08:00
前台做到35岁还合适么?
开发做到35岁还合适么? 编辑做到35岁还合适么? 设计做到35岁还合适么? 市场,运营,销售......所以,你自己想象呗. 当然这仅特指国内环境。 |
66
HancockXu OP @konakona 人在世界上总得有点追求,我要是老跟收破烂的比那我当然能找到成就感,可是人得立足自身往前看不是?
|
67
madebydup 2015-07-26 04:04:03 +08:00 via iPhone 1
当我产生这样的想法时,我一定是感觉到自己的智力在被浪费,我认为自己所要解决的问题并不需要任何智力成本,或者说任何人都可以替代我。
那么我需要考虑的一定不是自己的职业在整个行业中的位置了。 我得先找一个自己认为难啃的骨头。分析,构思,实现,验证,一步一步完成之后好好的审视一下自己职业技能的高低。看看这个职业是否适合自己,再看看自己所处的体系能为职业发展带来多大的推助力。 总有更大的林子,努力飞到更大的林子。 |
69
thefatguy 2015-07-26 10:09:10 +08:00 1
我想题主的意思是,程序员更多是作为一个实现产品的角色存在,现实中确实会忽略程序员的思考,好像程序员都没有想法似的。一个有意思的现象是硅谷的极客大部分是程序员,到了国内就变成产品经理为主了,可能是因为国内新创业项目的产生并没有太多的依赖技术上的创新吧。对我们写代码的人来说,不断提高技术水平的同时,产品感觉其实也蛮重要的。我看到很多有想法的程序员在学习设计,思考产品,相信有一天他们也会做出不错的产品来。
|
70
ispinfx 2015-07-26 10:47:05 +08:00
必须承认,大部分人都只是螺丝钉而已。
|
71
genffy 2015-07-26 14:40:01 +08:00
开心就好。
|
72
Axurez 2015-07-26 17:07:00 +08:00
人民是历史的创造者
|
75
LeoQ 2015-07-27 06:57:42 +08:00 via Android
@octopus_new 哈哈,运维+1
|