美文网首页@IT·互联网职场
程序员的苦恼:为什么总是背黑锅?为什么经验丰富却难找工作?

程序员的苦恼:为什么总是背黑锅?为什么经验丰富却难找工作?

作者: 鹤九日 | 来源:发表于2024-08-01 14:23 被阅读0次

大家好,我是鹤九日;九日为旭,昵称颠倒,便为我名。

可怜的互联网程序员们,有时候真的为你们感到不值。

引子

程序员是一个高薪的职业,但也是一个年轻化的职业。

刚入行的时候,没有经验,找不到工作; 好不容易吃苦受累,熬到了经验丰富,随着年龄的增长,却依然找不到工作。

我工作多年,没有遇到过不加班的游戏公司,从来不知道晚6点下班是什么感觉。

加班是常有的事,通宵不回家的不在少数。

最大的福利可能就是十块钱的饭补加打车报销,但迟到是一定会扣钱的。

吃着最大的苦,干着最累的活,背着最黑的锅。

因常年与机器打交道,很多程序员都变得越来越沉默,越来越闷骚,很多人不善言谈,如果心善心软很容易成为职场中的软柿子。

我就是那么一类人,我的领导曾私下告诉过我: 你做事不要那么好心,有时候硬气一些,否则别人会觉得你做的一切都是理所当然,甚至算准了就是欺负你,你也会受着。

我经常会想: 真心待人,有什么不好呢?我一个程序让我动心眼,我哪有那么多弯弯绕的心思呢!唉,可能咱天生就是缺那么一根筋吧。

结果可想而知:不善于交流的我,经常背锅,即使问题不是我的,但是神奇的产品策划和测试都能将问题归咎于我身上,因为代码是我写的。

生活案例一

前两天朋友同我诉说:公司的线上项目出了大事故,导致损失不小。公司的高层正在开会,打算精简掉一部分程序员。

当时我很疑惑,反问朋友:项目上线前,起码会有三道测试关卡,分别是个人测试、GM测试、模拟线上测试, 为什么会出现这么严重的问题, 你们公司没有测试吗?

朋友告知:测试就会查看常有的页面显示问题,主要功能还是程序测试。

我半开玩笑地问朋友:测试部门是不是你们老板的亲戚,后台咋那么硬呢。

测试部门是互联网公司的最后一道大门,一个项目经他们的手,就跟杀毒一样,确保项目上线前不会出现问题,即使存在问题,也不会导致重大事故。

线上项目出问题,就相当于把用户当作小白鼠测试,那就别怪用户翻脸不认人。

如果非要裁人,第一个应该是拿测试开刀,也轮不上程序。

公司想要开除程序节省成本可以直接明说,何必走哪些弯弯绕,不如将测试部门一并开除得了,更节省成本!

生活案例二

互联网有个默认的规矩:前端程序员讨厌产品部门,跟测试部门是一家人。

原因在于: 产品部出方案,美术部出资源,前后端程序员开发功能,测试部门模拟调试。

如果产品部门的需求一直在变动,很可能会导致前端和测试的工作都是白做的。

前端程序受美术UI资源的限制,因为需要体现出来;也受服务器的限制,因为数据需要保存联调。

测试部门更惨,所有的人将工作完成以后才轮的上测试部门开始调试。

所以大多数结果是: 前端和测试部门一块加班,因为项目开发的截至时间快到了。

我曾在某公司就职,也遇到过跟朋友类似的情况。

当时线上项目反馈一个显示的问题,需要服务器保存一个标记,比如1表示可以显示,0表示不显示很简单的一个逻辑。

问题在于服务器不想碰代码,我反馈给领导,领导是个好性子的人,最终的结果是客户端自行处理。

我曾告知领导,如果客户端自行处理做本地存储,导致数据丢失怎么办?

领导让我先做了再说,结果出了问题,项目总监当着众同事的面把我一顿训。

原因很简单: 总监刚上位,需要杀鸡儆猴!

我之所以被针对是因为总监上位之前,我曾因功能问题与他发生过不愉快!

后来我零赔偿被迫离职,到后来听说那家公司被合伙人坑了,一毛没赚!

最后

说这些,终究是希望那些善良的程序员们,请保护自己!

其实很多程序员都是很真诚的,但是跨部门合作,还是多留些心眼吧。

我吃的亏实在是太多了,有时候我甚至觉得真诚、心善不适合职场,因为非人的物种太多了。

您怎么看呢? 欢迎留言!

我是鹤九日,祝您生活快乐!

相关文章

网友评论

    本文标题:程序员的苦恼:为什么总是背黑锅?为什么经验丰富却难找工作?

    本文链接:https://www.haomeiwen.com/subject/tpuohjtx.html