看到这样一个新闻,不禁想到曾经一个周末,我们程序员全员加班,产品和设计居然没一个人来。
我个人看法是,领导层觉得编程是一个没有创造力的工作,不需要创造力,所以,加班就会效果倍增。我不完全认同,但不否认,很多成熟的软件架构和设计模式确实削弱了程序员的创造力
1
guog 2019-08-18 19:23:16 +08:00
你跟 pm 撕逼一天他需求有了,你的代码一行还没写呢。
而且流程上一般设计会先出稿,后面很少改动吧。 |
2
kangzai50136 2019-08-18 19:30:36 +08:00 via Android
需求多呗,例如前几年微信刚出抢红包的时候,红包功能才出来一两天,其他大厂的软件全部都有抢红包功能了,只能由程序员加班加出来了。
|
3
murmur 2019-08-18 19:39:02 +08:00
缺少核心竞争力 缺少创新力 只能靠加班堆速度领先竞品 如果你的产品不能在最快时间上线盈利 或者被收购
就有大厂收割你 |
4
thfurior 2019-08-18 19:39:28 +08:00
我觉得大头是工作量评估不准确,设计人员考虑不周或者不预留突发问题的解决时间
|
5
guokeke 2019-08-18 19:49:28 +08:00
我觉得的吧,还是因为穷。。。
|
6
zr8657 2019-08-18 19:52:13 +08:00 1
我现在每周三四天加到 8 点,不干活的纯粹摸鱼,因为之前我这项目组到点下班被别的项目组举报说是工作量不饱和,所以现在做样子。我都不知道这些人到底怎么想的,只能说一句工贼司马
|
7
YvesX 2019-08-18 19:53:47 +08:00
互联网行业的增速下降。
|
8
cozof 2019-08-18 20:03:31 +08:00 via iPhone 5
劳动法等没被执行。
|
9
yangzhezjgs 2019-08-18 20:16:47 +08:00
需求变化快
|
10
Kaiyuan 2019-08-18 20:29:38 +08:00
提需求的人不会去评估实现这个需求所需要的时间,也不会去管中途修改需求后开发要多长时间才能更改。
我觉得是很多公司没有完整的项目进度评估的能力,要么就故意压缩开发的时间。 |
11
hoyixi 2019-08-18 20:32:20 +08:00
无它,无能的管理
只要中国式的“领导”在, 哪个公司都一个吊样 |
12
tetora 2019-08-18 20:41:28 +08:00 via Android 2
前前任老板,中午吃饭的时候说过:"如果不是我没时间,我自学编程,我上我也行,根本不用招你们"
|
13
archersgz 2019-08-18 21:08:53 +08:00
因为行业的本质就是快速迭代,大佬扎克伯格就讲了完成大于完美,以最快的速度把东西整出来.
|
14
SorcererXW 2019-08-18 21:53:18 +08:00 1
本质上是因为软件开发这个工作不能靠堆人来实现,但是软件又需要快速迭代,所以程序员个体就需要加班来满足需求。
假如软件开发能够堆人,那么为了更加高效地完成需求,企业会雇佣更多的劳动力,但是对于个体来说,薪资水平必然也会降低。这也能解释为什么现在工程师的收入较高,同时很多程序员找不到工作。 |
15
songhui4123 2019-08-18 22:12:31 +08:00 via Android
从没有项目经理开始。
正确的软件工程是:项目经理跟产品经理撕逼,替程序员挡需求,给每个程序员分配任务制定进度。程序员只需要按进度编码。 后来,出现了所谓的“扁平化”,程序员自己面对产品经理,一边跟产品经理撕一边钻绕脑的算法,自然撕不过产品经理,“完不成任务”自然就得加班了 |
16
zw1one 2019-08-18 23:10:15 +08:00 via Android
因为他们觉得程序员只是实现产品的工具,没把程序员当人看。
|
17
lincanbin 2019-08-19 00:19:27 +08:00 via Android
内卷,程序员没有没有维护自己权益
|
18
huruwo 2019-08-19 01:14:21 +08:00 via Android
是社会主义核心价值观
|
19
songhui4123 2019-08-19 01:23:27 +08:00
砍掉项目经理,直接让一个产品经理对标一个程序员,是国内公司近几年独特的“发明”。就像“用鼓风机吹空肥皂”的故事,国外用一套透视设备+机器人分拣空肥皂盒,国内直接一台鼓风机就把空肥皂盒分拣出来了。国外一个产品经理+N 个程序员的工作,国内一个程序员全包了。公司倒是节省了成本了,只是苦了程序员。
|
20
songhui4123 2019-08-19 01:35:21 +08:00 3
还有最不要脸的“让程序员自己估时间”,表面上看是尊重程序员的意见,实际上是把项目评估的球踢给程序员。
其实领导心里早就有他能接受的时长底线了,如果程序员估算的时间超过了他的底线,肯定会变脸色的,那程序员只能重新估,估的比领导的心理底线短了,领导就会顺水推舟“那就按你说的来喽”。当然领导心里的这个底线跟程序员的难缠程序相关,对难缠的程序员,这个底线会放宽一些,对老实脸皮薄的程序员,这个底线会很短很短。 |
21
charlie21 2019-08-19 01:38:46 +08:00
人力成本低。13 亿人,1/2 会编程。祖国地大物博 恭喜恭喜
|
23
jaskle 2019-08-19 07:32:14 +08:00 via Android
我觉得主要是工期不是我们说了算的,再加上以前的项目会不停产生新锅
|
24
l00t 2019-08-19 08:26:36 +08:00
工具人就是这个样子的咯
|
25
passerbytiny 2019-08-19 08:47:20 +08:00
正常情况下应该是:开发人员决定预估时间,产品负责人决定优先级,8 小时工作制决定干多少。但是一帮“钱够就能 996 ”和一帮“给钱就能 996 ”的 213,把决定预估时间的权力让了出去,自觉帮产品负责人决定了“全部都是最高优先级”,自觉忽略了 8 小时工作制而决定了“全部干”。
|
26
PythonKGB 2019-08-19 08:53:57 +08:00
有时候产品经理也是背锅的,比如接客户需求,对方导致的改动,产品在项目 /销售挡不下来的情况,只能和程序员要时间了。
|
27
bibizhang 2019-08-19 09:03:24 +08:00
凡事都是有代价的
|
28
sgissb1 2019-08-19 09:07:58 +08:00
没有正确使用维护权益的手段,跪舔,假怂(表面装怂其实很认可利益分配),真怂(有实际社会压力,表示怂),教主式企业文化(准确的说应该是安利营销式文化),鹬蚌相争渔翁得利( diao 丝们互相博弈,老板装聋作哑得好处),公司确实需要加班(如真实的项目需要,且不超过两个月的短期加班),鄙视链(加班多少也成了某些大佬的鄙视链工具),莫名其妙的自我安慰(加班即正义且不管什么性质的加班)
|
29
zengming00 2019-08-19 09:16:26 +08:00
一帮“钱够就能 996 ”和一帮“给钱就能 996 ”的奋斗逼 直接导致的
|
30
free9fw 2019-08-19 09:39:01 +08:00
资本主义压迫
|
31
kkeiko 2019-08-19 09:51:25 +08:00
其他行业也有加班,而且很多行业加班也不少,互联网其实并没有很特殊,加班本身在中国社会当下是不可避免的。
|
32
tushile928 2019-08-19 09:58:46 +08:00
公司要赚钱,核心是业务,是需求。别扯其他的。我们公司业务不紧张是不会加班的
|
33
axeojpwt 2019-08-19 10:04:01 +08:00
码农真的是因为掌握了网络话语权,喜欢叫,你多见见其他行业就知道码农算是性价比很高的职业了。
人家 985 毕业的土木,城市规划,机械... |
34
shikimoon 2019-08-19 10:04:39 +08:00
加快迭代速度,给产品更多的试错机会
|
35
dalieba 2019-08-19 10:22:58 +08:00 via Android
权贵阶层已经全面进入吸血模式
|
36
huangdadaxian 2019-08-19 10:25:02 +08:00
社会主义初期阶段
|
37
wangming262626 2019-08-19 11:30:29 +08:00
大概是一个产品里面程序实现的时长大于产品和设计。还有就是贫富差距,在乎钱的程序员远远多于在乎休息时间的程序员,只要有家庭收入不及家庭支出的程序员,加班性价比再低都能招到人
|
38
MorningStar0 2019-08-19 11:42:55 +08:00 via Android
@axeojpwt 有一个被忽略的问题是,大部分 996 的程序员,拿的工资也不是很高,而且这部分人做的工作也是最容易被替代的。
这样和传统行业比起来,他们工作的性价比真的高么? |