什么造成了程序员的加班现象?

2019-08-18 19:07:55 +08:00
 silvernoo

看到这样一个新闻,不禁想到曾经一个周末,我们程序员全员加班,产品和设计居然没一个人来。

我个人看法是,领导层觉得编程是一个没有创造力的工作,不需要创造力,所以,加班就会效果倍增。我不完全认同,但不否认,很多成熟的软件架构和设计模式确实削弱了程序员的创造力

4223 次点击
所在节点    问与答
38 条回复
guog
2019-08-18 19:23:16 +08:00
你跟 pm 撕逼一天他需求有了,你的代码一行还没写呢。
而且流程上一般设计会先出稿,后面很少改动吧。
kangzai50136
2019-08-18 19:30:36 +08:00
需求多呗,例如前几年微信刚出抢红包的时候,红包功能才出来一两天,其他大厂的软件全部都有抢红包功能了,只能由程序员加班加出来了。
murmur
2019-08-18 19:39:02 +08:00
缺少核心竞争力 缺少创新力 只能靠加班堆速度领先竞品 如果你的产品不能在最快时间上线盈利 或者被收购
就有大厂收割你
thfurior
2019-08-18 19:39:28 +08:00
我觉得大头是工作量评估不准确,设计人员考虑不周或者不预留突发问题的解决时间
guokeke
2019-08-18 19:49:28 +08:00
我觉得的吧,还是因为穷。。。
zr8657
2019-08-18 19:52:13 +08:00
我现在每周三四天加到 8 点,不干活的纯粹摸鱼,因为之前我这项目组到点下班被别的项目组举报说是工作量不饱和,所以现在做样子。我都不知道这些人到底怎么想的,只能说一句工贼司马
YvesX
2019-08-18 19:53:47 +08:00
互联网行业的增速下降。
cozof
2019-08-18 20:03:31 +08:00
劳动法等没被执行。
yangzhezjgs
2019-08-18 20:16:47 +08:00
需求变化快
Kaiyuan
2019-08-18 20:29:38 +08:00
提需求的人不会去评估实现这个需求所需要的时间,也不会去管中途修改需求后开发要多长时间才能更改。
我觉得是很多公司没有完整的项目进度评估的能力,要么就故意压缩开发的时间。
hoyixi
2019-08-18 20:32:20 +08:00
无它,无能的管理

只要中国式的“领导”在, 哪个公司都一个吊样
tetora
2019-08-18 20:41:28 +08:00
前前任老板,中午吃饭的时候说过:"如果不是我没时间,我自学编程,我上我也行,根本不用招你们"
archersgz
2019-08-18 21:08:53 +08:00
因为行业的本质就是快速迭代,大佬扎克伯格就讲了完成大于完美,以最快的速度把东西整出来.
SorcererXW
2019-08-18 21:53:18 +08:00
本质上是因为软件开发这个工作不能靠堆人来实现,但是软件又需要快速迭代,所以程序员个体就需要加班来满足需求。
假如软件开发能够堆人,那么为了更加高效地完成需求,企业会雇佣更多的劳动力,但是对于个体来说,薪资水平必然也会降低。这也能解释为什么现在工程师的收入较高,同时很多程序员找不到工作。
songhui4123
2019-08-18 22:12:31 +08:00
从没有项目经理开始。

正确的软件工程是:项目经理跟产品经理撕逼,替程序员挡需求,给每个程序员分配任务制定进度。程序员只需要按进度编码。

后来,出现了所谓的“扁平化”,程序员自己面对产品经理,一边跟产品经理撕一边钻绕脑的算法,自然撕不过产品经理,“完不成任务”自然就得加班了
zw1one
2019-08-18 23:10:15 +08:00
因为他们觉得程序员只是实现产品的工具,没把程序员当人看。
lincanbin
2019-08-19 00:19:27 +08:00
内卷,程序员没有没有维护自己权益
huruwo
2019-08-19 01:14:21 +08:00
是社会主义核心价值观
songhui4123
2019-08-19 01:23:27 +08:00
砍掉项目经理,直接让一个产品经理对标一个程序员,是国内公司近几年独特的“发明”。就像“用鼓风机吹空肥皂”的故事,国外用一套透视设备+机器人分拣空肥皂盒,国内直接一台鼓风机就把空肥皂盒分拣出来了。国外一个产品经理+N 个程序员的工作,国内一个程序员全包了。公司倒是节省了成本了,只是苦了程序员。
songhui4123
2019-08-19 01:35:21 +08:00
还有最不要脸的“让程序员自己估时间”,表面上看是尊重程序员的意见,实际上是把项目评估的球踢给程序员。

其实领导心里早就有他能接受的时长底线了,如果程序员估算的时间超过了他的底线,肯定会变脸色的,那程序员只能重新估,估的比领导的心理底线短了,领导就会顺水推舟“那就按你说的来喽”。当然领导心里的这个底线跟程序员的难缠程序相关,对难缠的程序员,这个底线会放宽一些,对老实脸皮薄的程序员,这个底线会很短很短。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/592928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX