游戏行业,虽然工作体验很差,加班严重,但是大家都忍着

2023-06-18 15:00:52 +08:00
 lcingOnTheCake

在某家公司开发游戏,后端,java 。

项目人员规模,前端 15+,后端 10+,策划 10+,美术走公共部门,不知道人数。

就后端来说,人员组成基本就是一堆刚毕业不久或者三四年工作经验的初中级程序员,加上一个主程。

项目因为前期拖延太久,公司高层拼命崔进度,导致整个项目组加班严重,9 点下班要庆祝那种。

就项目后端的情况来说,代码成面,完全没有任何代码质量,就是根据需求无脑堆功能,比如游戏里有 N 中副本,因为进度以及人员调配问题,每个副本都是不同人开发的,然后每个副本都是一种机制,光死亡复活就走 N 种协议,非常难以维护。

要说给代码重构,不可能,测试测过没问题的,重构出了问题,策划不答应,制作人不答应,他们只看功能是否正常,是不是有 BUG ,不管代码质量。

那么代码质量差,导致程序员优化以及改 BUG 效率低,没关系,搞不定加班搞,加班搞不定招人搞。

现在开发节奏就是,策划提需求,程序员加班开发功能和修 bug ,甚至是反复出现的 BUG ,修好就行,管他什么原因。

像什么,《设计模式》《重构》《代码大全》《人员神话》都一边去,现在就是堆功能,时间不够加班,加班还搞不定招人。测试往死里测,只能测试通过了,再烂的代码都没事。

现在的工作基本上没什么工作体验和技术含量,外面找工作形式也不好,面试了不少人,技术还行,都很久没找到工作,所有项目组也没人敢动,难受就难受,捏着鼻子忍,至少工资按时发。

说实话,工作了 10 多年,没见过这么烂代码的项目,但是神奇的是,项目前体几天对外测试了,能跑通,几十个人花时间堆出来的,虽然烂,但是真的玩。

国内互联网,普通岗位,真的没什么技术含量,会写代码,会加班,能忍就够了,怪不得这么卷。

11579 次点击
所在节点    程序员
74 条回复
guoziq09
2023-06-19 10:21:06 +08:00
看了 op 的吐槽。完全看不出你干了 10 年,或者说你的工作思想还不到 10 年。
绝大多数的项目都会变成屎山代码,只不过时间长短的问题。
如果已经是屎山代码了。不要想着去改变它,否则你会在无限的纠结、膈应中迷茫。不管心理还是生理都会很不好。
试着去接受它吧~
LaGeNanRen
2023-06-19 10:24:12 +08:00
@Leviathann 把疯狂加班堆屎山比喻成土法炼钢好像有点意思哦,给你个感谢
ys2016814
2023-06-19 10:26:12 +08:00
楼主,是不是完美的
Felldeadbird
2023-06-19 10:28:10 +08:00
程序员都有一个理想主义的价值观:代码必须优雅。
但是面对现实都必须妥协成:代码和人谁能跑就可以了。

我在外贸也是这样。我也想把代码写得好,实际上推动重构太难了。
ys2016814
2023-06-19 10:28:50 +08:00
@ys2016814 打扰,毋回。
assiadamo
2023-06-19 10:30:44 +08:00
成员都是 newbee ,反而感觉像批站呢
iold
2023-06-19 10:33:29 +08:00
966 小游戏公司学的是明明白白的。工资就不学了。
urnoob
2023-06-19 10:47:45 +08:00
@ugpu
不光游戏,软件行业八成都是这样的
gogola
2023-06-19 10:53:13 +08:00
@Leviathann #3
说话有水平。
一针见血!
kemistep523
2023-06-19 11:02:25 +08:00
代码和人,又一个能跑就行了
newtype0092
2023-06-19 11:13:06 +08:00
以前做游戏时的灵魂三问:
为什么自己做的游戏这么烂?
为什么这么烂的游戏还有人玩?
为什么这些游戏品味烂的不行的人这么有钱?
FallenTy
2023-06-19 11:14:30 +08:00
时间久了,任何项目代码都是屎山,win11 都是屎山,你和他们比比?都说了代码和人有一个能跑就行。
代码质量这东西,还是留给个人项目吧
je11yfish
2023-06-19 11:17:55 +08:00
@ugpu 这本来就是市场规律,快速响应功能上线,才能验证市场; 代码好看,框架牛逼,大概率就是细工出慢活,等你出来了,市场热点早就过了。
GuLuDaDuiZhang
2023-06-19 12:17:05 +08:00
记得之前有个经典老图来解释这种现象,可惜找不到了。

其实这很正常,长期运行下来的产品都这样的,东西能用代码能通过测试就行了。重构得非常谨慎,技术大牛都难把持住,重构导致屎山雪崩,大家得加更多班来改,改好后客户也不一定有感知也不会为你这次重构付更多钱,而重构的责任却是实打实的要有人背上。

不止游戏,像 win 操作系统,也是屎山一堆,他们敢的大改特改么,多是封装一下往上继续拉屎,历史包袱太重,不敢动啊,只要不影响赚钱,那就这样吧。
Maboroshii
2023-06-19 12:25:19 +08:00
@newtype0092 太踏马的真实了。
真的人口红利,什么游戏都有人充钱
lc5900
2023-06-19 13:01:15 +08:00
屎山一旦堆起来,只会越来越高
a852695
2023-06-19 14:49:09 +08:00
有一份可以还房贷的工作已经不错了...还要啥飞机技术,现在身边兢兢业业搞技术的程序员越来越少了,主程也更多的是救火队长。

能按时发工资,不随意裁员,已经很不错了,至于忍,反正忍了这么多年了,就忍着呗没办法。
LavaC
2023-06-19 14:59:48 +08:00
只要好玩,就算后面用 1000 行代码证明 1+1 也是行得通的。
laozhoubuluo
2023-06-19 15:04:02 +08:00
@ugpu 精品游戏+挣钱这种名利双收的项目太少太少。毕竟懂玩游戏的很少有一个游戏几十上百万随便氪的,反倒是一刀 9999 甚至赌博这种黑灰产这种模式更吸引土豪。
8355
2023-06-19 15:22:25 +08:00
要钱买量的 理解吗
游戏性可玩 充值正常
能不能挣钱的关键是看投放
不是看你代码好坏,你写的爽多给你一个月时间 一年少做 2 3 个游戏,对于老板来说就是利润率降低

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

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

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

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

© 2021 V2EX