我之前的公司是做企业服务的,业务内容很简单,就是把工业企业的说明书做成电子的样本。每天的工作基本上都是重复的劳动,觉得自己没什么进步,所以选择了离职。 离职时候跟带我 iOS 开发的师傅聊了聊,公司里也有其他人跟我一样,每天做着重复的工作,但是有的人就可以变成架构师,或者 CTO ,有的就会一直那样做下去。就像工场里的工人,每天都在组装零件,有的就能成为组长,有的就一直是普通工人。 可我觉得程序员的成长不应该是这样的,现在换了新公司,感觉同事好水,跟以前的没法比啊。。
1
suyuanhxx 2016-05-31 13:40:28 +08:00
能力稍微强一点的工人吧
|
2
Canrz 2016-05-31 13:46:51 +08:00 6
青铜器是有技术的奴隶铸的,代码是有技术的码农写的
|
3
tabris17 2016-05-31 13:51:49 +08:00
靠自学啊,有些人天生不适合做技术,没有好奇心和专研的劲头
|
4
just4test 2016-05-31 13:53:38 +08:00
程序员和工人能有啥区别。
大多数内容都是重复性劳动。动了脑子,掌握了提高生产力的方法,就能升级。 |
6
sitelogin 2016-05-31 14:19:16 +08:00
就是工人 或者说进城务工人员, 叫法不同,但其实是一个意思
|
7
crazyxin1988 2016-05-31 14:20:30 +08:00
恩 是有的 其实就是板砖的
|
8
justjavac 2016-05-31 14:21:17 +08:00 via Android
心里默念: programmer, coder, typer
|
9
66beta 2016-05-31 14:21:42 +08:00
20~30 年前纺织厂女工
|
10
czzhengkw 2016-05-31 14:23:46 +08:00
哪天你不把自己当流水线上的工人了,你就会慢慢摆脱这种困境了……
|
11
DiamondY 2016-05-31 14:37:10 +08:00
那你觉得程序员的成长应该是怎么样的?一心想着公司带着你成长吗?公司的属性已经决定了它不是一个培训机构。
|
12
sfree2005 2016-05-31 15:05:56 +08:00
即使做同样的事情,也会有不同的做法。可以去看看新的技术, 尝试着用新的技术去解决旧问题。这样至少不会觉得太闷
|
13
zhangfan 2016-05-31 16:07:33 +08:00 1
难道不是吗?
你去看看 startup 公司,哪家不是流水线似的? 别人创业都是流水线似的了,程序员就有特殊了? 程序员就是在敲拯救世界的代码了? |
14
ipconfiger 2016-05-31 16:09:12 +08:00 1
这个工作, 算不上程序员吧, 只能算是个编码的, 技术含量和几十年前发电报的发报员差不多, 估计那个年代发报员的技术等级比这个还高点
|
15
yumijie 2016-05-31 16:10:50 +08:00
差不多吧,找优越感?
|
16
SmiteChow 2016-05-31 16:20:31 +08:00
尝试换一个角度想问题,重复的工作一定可以用自动化去方式去做,因为重复可以总结为模式,模式可以落实到规则,规则就能编码啦!
|
17
thekoc 2016-05-31 16:24:14 +08:00 via iPad
难道不是编棉花的吗
|
18
cxbig 2016-05-31 16:35:31 +08:00
"就是把工业企业的说明书做成电子的样本"这是程序员的工作内容么?
|
19
armoni 2016-05-31 17:10:03 +08:00 3
机长还是驾驶员呢,工资是唯一衡量你工作重要性的指标
|
22
TonyYOYO OP @DiamondY 国内某些互联网公司还是技术氛围很好的, 对于新技术的使用也是因为业务需求而应运而生,公司和员工一起成长嘛。
|
24
sfree2005 2016-05-31 20:20:37 +08:00
@TonyYOYO 我是从 web 后端做到前端再到 hybrid 。 同样的技术用多后都会觉得闷,所以就不断去看看有什么新搞头。只有这样才能忍受那些千篇一律的业务~~当然了,如果能找到更新鲜,令自己充满热情的业务就更好了~
|
25
Fredpata 2016-05-31 20:20:42 +08:00 1
码农就是建筑行业里的农民工啊……社会分工都是行业最底层……你可以想成封建社会 小农社会里的,木工,泥水工什么的……只不过工资高点而已……本质差别不大。等到以后技术成熟,门槛更加低……建大楼的时候,工资就低了……我怎么感觉现在已经有了……就是外包公司…… T.T
|
26
ibigbug 2016-05-31 20:23:00 +08:00
是
|
27
assassinpig 2016-05-31 20:30:57 +08:00
程序员之觉醒
|
28
Tink 2016-05-31 20:41:02 +08:00 via iPhone
我们不生产代码,我们只是代码的搬运工
|
29
teehoo 2016-05-31 20:44:29 +08:00
不像流水线工人才不正常,那代表着低效
|
32
TonyYOYO OP @assassinpig 你不是程序员么。。- -
|
33
chenyu0532 2016-05-31 22:28:18 +08:00
程序员常常调侃自己是码农,如果你当真了,那你就太可悲了
|
34
mikegreen7892003 2016-06-01 01:04:24 +08:00
可能再发展个几十年,大部分程序员职位就只需要流水线工人了。不过目前还是需要一点点技术性的。
就跟历史上印刷工人,铁匠,以及各种在特殊时期有技术能力要求的职位。 技术的不断创新只会让各种职位的门槛不断变低,不过目前码农算门槛比较高的那一类。 |
35
LINAICAI 2016-06-01 01:24:39 +08:00
大家都出自少林寺,为什么只有少部分人能成为乔峰,因为造化、付出、起步不同啊。
做一件事不难,难就难在怎么做好,做好后总结以便下次做的更快更好,如果你当自己码农那你就是码农,下班了不充电就会玩游戏这种的前途就是停留在这个水平,你再问问架构师平时和下班回家做什么的就知道差别了。 |
36
SlipStupig 2016-06-01 01:51:21 +08:00
@LINAICAI 欲成神功必先自宫?
|
37
Stupitch 2016-06-01 07:03:59 +08:00 via Android
专业化以后就是技能工人,都这样,除非你够牛逼,不牛逼只能这么干。我觉得重点是有份工作糊口再说,再一边学习研究,找好下家再走,不然很吃亏。
|
38
assassinpig 2016-06-01 07:07:41 +08:00
@TonyYOYO 啥都干的程序员吧
|
39
yszx 2016-06-01 08:22:30 +08:00
我倒是觉得程序员是另一个世界的上帝···是创作家
|
40
linux40 2016-06-01 08:36:19 +08:00 via Android
所以,要往研究方向发展。。。
不然你用的都是别人的成果+自己的经验,这样的话,自己的东西很少。。。 |
41
Yoock 2016-06-01 08:43:26 +08:00 via Android
你也可以是魔法师
没事做点好玩的事 |
42
cheng007 2016-06-01 08:52:44 +08:00
制造流水线的流水线工人
|
43
guyanyouyou 2016-06-01 08:59:22 +08:00
所以要私下里多学习多研究,不然上班的那些时间不就是工人么。
|
44
DiamondY 2016-06-01 09:00:50 +08:00
公司和员工一起成长的情况,有是有,但不多,可以说是很少。可这也不会改变公司的属性本质,作为逻辑思维比一般行业从业员稍微强一些的程序员,应该清楚这件事。程序员找到一家能够一起成长的公司,那可能是上辈子兢兢业业搬砖积的福:( 大多数程序员的成长应该还是靠自己的兴趣热情和耐心坚持吧。
|
45
happinessnch 2016-06-01 09:00:57 +08:00
70 年代 底特律的汽车工人 , 我觉得这个更形象一些。
|
46
qymobile 2016-06-01 09:01:23 +08:00
没有一个煤老板是挖煤挖的好才当上煤老板的
|
47
yxaaa123 2016-06-01 09:16:22 +08:00
小时候觉得写代码的那都是科学家,所以我实现了小时候的梦想吗。。。?
|
48
Felldeadbird 2016-06-01 09:18:27 +08:00
同样搬 10 车砖。
A: 他用廉价请了几个无业游民搬,自己赚钱差价。 B :他觉得自己可以胜任,自己搬。 C :他思考后,觉得自己是搬不了多少的,而且又辛苦。于是乎他制作了机械臂。 上面就是一个例子。程序员和工厂的工人其实没有本质的其他。只不过在外面来看,程序员应该是高智商的。可实际并不是每个程序员都是“高智商”的。 这里的高智商并不是真正的高智商,而是不会思考。 楼主可以观察一下身边的同事,绝对有上面几个例子的人。 |
49
cxshun 2016-06-01 09:25:27 +08:00 1
尝试用不同的方式去做同一件事,然后慢慢地就会发现你的思想和技术都会上升一个层次了。
IT 行业跟其他大部分行业不同的地方就是它的变化,你可以用 100 种不同的代码实现去做同一件事,就算 hello world 也一样,你可以有超过 10 种方式去写 hello world ,但你需要知道它真正做了什么,并且各种写法的好处,这才是你真正的竞争力,沉淀下来的总是最经得起推敲的。 每个行业一般的人都一抓一大把,真正的精英总是欠缺的。工厂里面也总有人可以从流水线做到总工,再到厂长,程序员也这样,有人能从程序员,做到 CTO ,再到技术副总裁,全看自己的选择,是泯然众人还是突出重围。 所以有时候不满一个行业和环境(环境确实很大影响),还不如真正让自己变成牛人,牛到足以去改变这个环境甚至整个行业。 |
50
tempuseraccount 2016-06-01 10:36:59 +08:00
程序员比工人好的地方是,你自己也拥有生产工具。
|
52
loading 2016-06-01 11:05:43 +08:00 via Android
你有这个疑问就是自视过高了!
本来就是,码农! |
53
h2ero 2016-06-01 11:14:28 +08:00
必须高度分工生产力才能上去。
|
54
jinsongzhao 2016-06-01 11:22:26 +08:00 via Android
两个搬砖工人的故事大家都知道的。职业无贵贱,否则就是奴性,宫廷剧看多了。
|
55
zhouyg 2016-06-01 11:46:16 +08:00
码农,码农,感觉我还不如工人。
|
56
charleyking 2016-06-01 11:54:41 +08:00
需要靠自己努力的吧,否则天天搞业务代码,又不会进步,当然就感觉和工人一样了
|
57
TonyYOYO OP 我很同意上面说靠自己努力的观点,如果你要成为同行业里的翘楚,必须要付出比别人更多的努力才行。。
不过上面老说程序员是码农的人,我怀疑你们自己是不是程序员。。。或者是 PM |
58
nicevar 2016-06-01 19:12:50 +08:00
弱者之辞
|
60
ruhua 2016-06-02 00:07:34 +08:00
@Felldeadbird 说的挺有道理的,有些人意识到这些,但未必有执行力去实现自己的想法
|
61
20150517 2016-06-02 19:30:24 +08:00 via Android
难道只有我一人发现问题在哪里吗?
如果是重复性的活,你重复去做你就是流水线工人,而技术高的人会让计算机来重复去做,这就是程序员 |