整理 | 郑丽媛

出品 | 程序人生(ID:coder_life)

在当今快节奏的科技行业中,项目管理和团队协作至关重要。然而一些企业在启动新项目时,常常忽视了对团队成员技能和职责的合理分配,对团队成员的能力也没有很清晰的认知——那么结果会怎样呢?

近日在 Reddit 上,一名从事游戏领域的网友(网名为 LadySpooks000,以下称她为“小 L”)分享了她的“血泪经验”:“这简直是开发地狱!公司 1 年的努力付诸东流,浪费了 7 万多美元。”

5de6cb111b24c87a89cf0e3e3a2a19c0.png

(CSDN 下载自视觉中国)

5a996128f4f5712665edce43b9e73d3b.png

项目陷入困境

事情的最初,起源于小 L 到一家公司去应聘 UI/UX 设计师。

考虑到小 L 的职业目标是成为一名 3D UI/UX 设计师,即她既懂 3D 建模也懂 UI/UX 设计。而当时这家公司已经有了一个 UI 团队,于是便聘请小 L 做 3D 建模师。

虽然应聘岗位和入职岗位不同,但小 L 还是同意了,并决定不干涉 UI 团队工作,只专注于自己的 3D 建模任务。她想得很简单:“领导知道我也懂 UI,还是让我做 3D 建模。如果项目出了问题,那也是领导的决策问题。”

回想当初自己的这个想法,小 L 简直无比后悔:“事后看来,我应该立即干涉的,因为……这个项目被那些完全不懂行的人彻底给毁了!”

当时,公司正在为平板设备开发一款“花园游戏应用”的原型。入职后不久,UI/UX 团队那边就让小 L 做用户测试,因为她以前从未玩过这个应用。按照之前的工作习惯,小 L 要求对方提供“任务列表”,结果 UI/UX 团队根本不懂她在说什么,也完全不知道如何设置用户测试环节。

“这明明是 UX 的基本常识!”小 L 对 UI/UX 团队的无知感到意外,但也没有说什么,便自己上手组织了用户测试环节并制定了一份任务列表。

等到了测试当天,他们让公司老板来测试,可他们竟然连应用能否启动都没检查……可想而知,老板狠狠痛批了团队的无能,并把测试改期到一个月后,要求开发人员尽快修复问题。

目睹了整个过程的小 L,意识到了问题的严重性,终于还是插手了 UI 的工作。她没有等一个月,而是自己进行了一次用户测试:她录制了近两个小时的测试视频,期间非常详细地解释了 UI 的基本原则——因为当时这个应用的所有东西都错得离谱。

看过小 L 的反馈视频后,项目负责人和大老板把 UI 团队的所有人都解雇了,另外把开发人员也裁了。

5c7815f03efe856b7ede98d1a5b973e2.png

混乱的开发过程和人员配置

“他们想让我挽救这个项目,希望能在两个月后,至少可以向潜在投资者展示一些概念性的 UX。”小 L 被委以重任,但花了一个月时间整理所有文件后,她给出的建议是:从头开始。

说到这里,你可能会好奇情况到底有多糟糕?小 L 大致介绍了一下:文件命名混乱,到处都是空文件夹;没有组件化处理,没有样式表或字体规范,甚至没有统一的开发管理系统;光是小 L 制作的模型,不知为何就有 8 个版本;文件名如同乱码,有“kajfsds99000_(3)”、“untitled_56”,另外代码也乱作一团。

没有用户流程图,没有草图,没有线框图……两个月的时间,根本不足以修复这个巨大的烂摊子。所以最终,小 L 告诉项目负责人:从零开始重建可能是更好的选择。

事后小 L 才了解到,原来公司雇的开发人员,一个是自以为无所不能的 Web 开发人员,另一个开发人员倒是一个真正的 Unity 开发者,但他负责检查多个项目的代码,而他只看了这个项目的“演示”视频以为一切正常,因此唯独没有检查这个项目的代码。

至于原 UI/UX 团队的成员,更是离谱:一位大学主修心理学,UI/UX 只是其辅修,另外两位是平面设计师,根本不算真正的 UI/UX 人员。

93b597c8fddbe88c5613dfc549f2b0fa.png

已计划在八月底离职

这件事情发生之后,目前小 L 还在这家公司。她在负责 UI/UX 的同时,还兼任 UX 设计师/顾问/3D 建模师/游戏设计师:“虽然我加薪了,但这与我所承担的工作量依然不匹配。”

公司不愿意聘请专业的游戏设计师,他们觉得有 UI/UX 设计师就可以兼任。与此同时,该项目负责人也陷入了恐慌和严重的信任危机,也不想再招聘新成员,他宁愿项目再拖三年,也要确保项目质量不再被一群不懂行的人毁掉。

在这样的心态下,小 L 几乎被无限压榨:“我已经告诉他们我不能独自承担全部工作,但他们因为项目压力和一些精神问题持续陷入恐慌。我经常在凌晨 1 点、2 点、午休时收到他们的信息,要求我检查进度。甚至,他们还希望我精通游戏开发,这样我连开发工作都能一起包了。”

分享了以上的经历后,小 L 在 Reddit 上透露,她已计划在八月底离职。此外,她还向广大项目负责人提出了以下几个建议:

  • “请务必检查你所雇用人员的真实能力,如果他们没有组织项目的能力,就赶紧辞了,否则他们会毁掉你的项目。”

  • “演示视频看起来很好,并不意味着背后也很好。一定要仔细检查一切,然后再进行下一步。”

  • “不要只想招聘业余的底薪员工,要招一些知道自己在做什么的专业人士。”

参考链接:https://www.reddit.com/r/gamedev/comments/1dxp9b3/development_hell_1_year_of_work_down_the_drain/

推荐阅读:

▶月薪集中在8k-17k、近六成的人一年没跳槽、AI可减少20%-40%工作量,2024中国开发者调查报告来了!

▶程序员凭一己之力自研浏览器,挑战Chrome:GitHub联合创始人力挺,投百万美元支持!

▶万字巨制!阿里、百度、腾讯、字节、蚂蚁等 9 大技术专家同台,“卷”出 AI 编码新未来

0ce70bd93c5cd4f9fc5792d875432ce5.gif

大模型刷新一切,让我们有着诸多的迷茫,AI 这股热潮究竟会推着我们走向何方?面对时不时一夜变天,焦虑感油然而生,开发者怎么能够更快、更系统地拥抱大模型?《新程序员 007》以「大模型时代,开发者的成长指南」为核心,希望拨开层层迷雾,让开发者定下心地看到及拥抱未来。

读过本书的开发者这样感慨道:“让我惊喜的是,中国还有这种高质量、贴近开发者的杂志,我感到非常激动。最吸引我的是里面有很多人对 AI 的看法和经验和一些采访的内容,这些内容既真实又有价值。”

能学习到新知识、产生共鸣,解答久困于心的困惑,这是《新程序员》的核心价值。欢迎扫描下方二维码订阅纸书和电子书。

4dac74965e405503c5c271d9951572e0.jpeg

Logo

加入「COC·上海城市开发者社区」,成就更好的自己!

更多推荐