讲真,我还没见过这么垃圾的IT软件公司!!

IT简史? IT简史 IT萌芽期(约公元前4000年至1945年) 苏美尔人的象形文字(约公元前4000年至约公元前1200年) 巴比伦人的算盘雏形(约公元前2400年) 腓尼基字母(约公元前1000年) 活字印刷术(约1045年) 算尺(1621年) 机械计算器(1642年) 打字机(1714年) 机器发声(1769年) 雅卡尔织布机(1804年) 第一张照片(1814年) 麦克风(1821年) 差分机和分析机(1822年) 电报(1837年) 第一位计算机程序员(1843年) 传真(1843年) 布尔逻辑(1854 阅读详情

见字如面,我是军哥!

“入职第一天,我就想跑。”

上周烧烤摊前,我前同事兼下属小李灌下第三杯啤酒,说出了这句话。“

都说程序员是吃青春饭,但我没想到,有些公司连让你‘好好吃饭’的机会都不给。”

他口中的老东家,堪称软件公司版“垃圾分类指南”——从技术、流程到管理,烂得如此全面、如此系统。

今天,军哥我就把这个反面教材拆开给你看。如果你在面试中闻到以下任何一种味道,请立刻、马上、头也不回地离开。

1、面试时:美好的幻象

话说,小李是通过猎头推荐进入这家公司的。

面试时,技术总监侃侃而谈:"我们采用最前沿的技术栈,坚持工程师文化,给团队充分的自主权。"丰厚的薪资包加上诱人的技术愿景,小李毫不犹豫地接了offer。

2、代码沼泽:50万行无人认领的遗产

入职第一天,美好的泡沫就开始破裂啦。

小李接手的第一个任务,是修改一个简单的用户信息展示功能。当他拉取代码时,惊呆了:

50 万行代码的单体仓库,没有任何模块划分;

核心业务逻辑里充斥着各种hard code;

一个Util类长达 3000 行(我第一次打开那个传说中的CommonUtils.java时,以为打开了某个压缩包——27个静态方法,从日期格式化到微信支付签名,从图片压缩到订单号生成。最绝的是第1486行,有一段被注释掉的代码,上面写着:‘暂时不知道这段干嘛的,但不敢删——2019.3.25 王工留’),被 200 多个地方引用;

单元测试覆盖率:0.27%。

最可怕的是,当他询问技术债务改进计划时,组长一脸茫然:"先把需求做完,优化以后再说。"

3、开发流程:一场永无休止的救火

在这家公司,开发流程基本靠吼。产品经理随时可以冲到程序员身后改需求,理由是"这个很简单,就加个小功能"。

发布流程更是灾难:

没有测试环境,直接在生产环境调试;

周五下午六点准时上线,然后全员通宵;

回滚?不存在的,出了问题就紧急修复;

小李记得最清楚的一次,为了一个紧急bug,团队连续工作了 38 小时。

最后发现,问题出在半年前某次草率的上线。

另外,没有任何技术文档,再说一句,什么文档也没有,核心业务逻辑全靠口口相传。当某个核心成员离职后,他负责的模块就成了一座孤岛,没人敢动。

任何技术改进建议都被驳回。"能用就行"是最高指导原则。当你提出要引入代码规范或自动化测试时,得到的回复永远是:"先把需求做完,这些以后再说。"

4、技术决策:外行指导内行的荒诞剧

公司的技术总监虽然是销售出身,却对技术选型有着谜之自信。

比如,某个周一,他突然要求全栈统一使用 GO 语言,理由是他看了一篇公众号文章。

三个月后,项目推进困难,他又下令全部用回原来的技术栈。团队这三个月的工作,全部付诸东流,哈哈,笑死人了。

技术总监每次看完技术公众号,都像拿到了尚方宝剑。上周要求全栈转Go,这周要上 Serverless ,下周可能就要用 Rust 重写前端。团队私下有个群,名叫‘总监今日又读了什么’。

5、团队管理:完全是程序员的血汗工厂

管理层把程序员当成流水线工人:代码行数成为绩效考核标准,加班时长决定晋升机会。

更可笑的是,公司引入了所谓的"敏捷开发",实际上就是每天站会汇报进度,晚下班证明工作努力。

一位刚来的同事因为连续三天准点下班,被领导约谈"工作态度问题"。

6、那么问题来了,这样公司为什么还能存在呢?

经过深入了解后,小李找了本质原因:

a、商业模式取胜:公司靠销售驱动,技术只是辅助部门。只要能签单,系统再烂也无所谓。

b、管理层不懂技术:从 CEO 到技术总监,没有人有技术背景。在他们眼中,软件开发就是敲键盘,没什么技术含量。

c、缺乏技术领导力:技术总监只关心如何取悦老板,从不替团队发声。

d、人才流失恶性循环:优秀的工程师不断离职,剩下的要么是能力不足,要么是已经麻木。

7、那么如何识别不靠谱的软件公司?

各位在面试时,可以多问几个问题:

比如,公司的技术债务如何处理?

开发流程是怎样的?

有没有技术分享和成长体系?

甚至还可以观察细节:

办公室氛围如何?

程序员是朝气蓬勃还是死气沉沉?

技术领导在讨论时是据理力争还是唯唯诺诺?

公司是技术驱动还是销售/运营驱动?

最后,我想说:

如果你不幸已经在坑里,如何自救?我传授你 4 个方法。

1)”文档自救法:边读代码边写注释,做成个人知识库

2)技术镀金法:在烂系统中实践新技术(容器化、自动化脚本)

3)简历美化法:如何把“救火经历”包装成“高并发应急经验”

4)面试甩锅法:当被问及为什么离开时,如何得体地解释。

最终,小李在坚持了八个月后选择了离开,并且离开之前几个月工资都比之前发的晚了快一个月。

临走前,他和技术总监有一次深入交谈。当他详细描述了团队面临的问题和改进建议时,技术总监的回复让他彻底死心:"你说的都对,但老板不会为这些看不见价值的事情买单。"笑喷了~

回见~若觉得不错,请点赞或分享,分享给你身边需要的朋友们~

关于我:一个 IT 从业 20 年的互联网老兵,1 号店架构师/前饿了么/贝壳找房技术总监,我叫程军,百度可查,目前一人企业,自由职业者。

一个灵魂非常有趣的人~

需要付费修改简历或者 1 对 1 陪跑请联系我或咨询职业规划或提升技术管理能力可以私信我。


更多精彩,关注我公号,一起学习、成长

Debian下Rust环境极速安装指南:国内镜像+避坑配置(附清华/中科大源对比) 本文详细介绍了在Debian系统上快速安装和配置Rust开发环境的完整指南。针对国内网络环境,重点对比评测了清华大学、中国科学技术大学等主流镜像源,提供了详细的安装配置步骤、Cargo优化技巧以及常见问题排查方案,帮助开发者显著提升依赖下载和编译效率。 阅读详情

相关推荐

主板USB接口全部失效解决方案(通用串行总线USB控制器有黄色叹号)保姆级教程亲测有效

通用串行总线控制器总是有叹号解决办法 办公室的崩腾时代老电脑,疫情期间没人用,来了开机之后发现鼠标键盘都用不了,本以为是主机放时间长出了问题,后来想起来就百度了“鼠标键盘都失效”的标题,结果发现了“串行总线控制器总是感叹号”的关联问题。正好办公室电脑都装有teamviwer常用来远程办公(在家偷懒)。所以通过远程发现电脑室可以运行的。并在控制面板发现:通用串行总线控制器总是感叹号,插入外设时USB无反应。如图:​ 并且右键选中其中一个,点击最后一个选项:“属性” 可以发现“设备状态”中会提示“由...

xiao_bai_0_0的博客 2万+

讲真,我还没见过这么垃圾的软件公司!

当他详细描述了团队面临的问题和改进建议时,技术总监的回复让他彻底死心:"你说的都对,但老板不会为这些看不见价值的事情买单。面试时,技术总监侃侃而谈:"我们采用最前沿的技术栈,坚持工程师文化,给团队充分的自主权。关于我:一个 IT 从业 20 年的互联网老兵,1 号店架构师/前饿了么/贝壳找房技术总监,我叫程军,百度可查,目前一人企业,自由职业者。团队这三个月的工作,全部付诸东流,哈哈,笑死人了。更可笑的是,公司引入了所谓的"敏捷开发",实际上就是每天站会汇报进度,晚下班证明工作努力。

chengjun_java的专栏 453

USB3.0一致性测试方案

为各测试项目具体测试结果包括脉冲串突发时间、脉冲串重复时间、时钟周期以及眼图等完整USB3.0测试项目,工程师可以看到各项测试的具体结果方便观察。RIGOL 提供了一套完善的工具,包括数字示波器、专业的测试夹具以及全自动一致性测试软件,使得USB 3.0设备设计人员能够高效精确地进行信号捕捉、测试与分析。报告第二部分测试摘要,在此可以看到USB3.0测试所有测试项目,并且可以观看到测试是否正常,可以帮助工程师更好的判断测试结果。,以简化下载、存储以及对于多媒体的大量内容的共享。

2409_87378937的博客 2526

讲真的,我还没见过这么垃圾的IT软件公司!!!

当他详细描述了团队面临的问题和改进建议时,技术总监的回复让他彻底死心:"你说的都对,但老板不会为这些看不见价值的事情买单。面试时,技术总监侃侃而谈:"我们采用最前沿的技术栈,坚持工程师文化,给团队充分的自主权。关于我:一个 IT 从业 20 年的互联网老兵,1 号店架构师/前饿了么/贝壳找房技术总监,我叫程军,百度可查,目前一人企业,自由职业者。团队这三个月的工作,全部付诸东流,哈哈,笑死人了。更可笑的是,公司引入了所谓的"敏捷开发",实际上就是每天站会汇报进度,晚下班证明工作努力。

chengjun_java的专栏 308

从萤石云到GB28181:海康4G摄像机接入第三方平台的曲折之路

本文深入探讨了海康4G摄像机接入第三方平台时遇到的协议冲突问题,特别是GB28181与萤石云服务的互斥性。通过技术分析揭示了4G模块的定向流量限制和协议栈资源竞争等核心问题,并提供了有线接入测试和萤石云API二次开发等解决方案。最后总结了设备选型的关键参数和协议兼容性检查清单,为安防监控系统集成提供实用指导。

mango的博客 991

【软件分享】天若OCR文字识别V4.48(翻译功能免费)

软件简介 吾爱破解论坛大佬天若幽心开发的一款OCR文字识别工具。支持快速截图识别,以及文本翻译。 下载地址 蓝奏云盘:点击下载 百度网盘:点击下载(密码:4dm4) 坚果云盘:点击下载 天翼云盘:点击下载 微软云盘:点击下载 使用教程 1、下载后对压缩包进行解压 2、双击天若OCR文字识别.exe 3、发现桌面右下角出现软件图标 4、双击软件图标即可开始截图识别 原帖地址 https://www.52pojie.cn/thread-692917-1-1.html ...

XavierJ的博客 1万+

盘点垃圾软件公司 7 个典型特征!

技术总监出身销售(N 年没写代码的总监),却对代码指手画脚:"这个功能很简单啊,不就是几行代码的事?"当你解释技术复杂度时,他打断你:"别跟我说这些,我只要结果。关于我:一个 IT 从业 20 年的互联网老兵,1 号店架构师/前饿了么/贝壳找房技术总监,我叫程军,百度可查,目前一人企业,自由职业者。"小王,看你最近都是准时下班,是工作不饱和吗?当你试图解释这个系统已经无人敢改时,老板的回答是:"那就更别动了,万一改出问题谁负责?周一早上,产品总监兴奋地宣布:"我周末看到一个很棒的功能,我们要立刻做!

chengjun_java的专栏 377

从源码编译CesiumForUnreal

从源码编译CesiumForUnreal插件

专注GIS开发 5643

在外包干了几年,感觉真废了。。。

大专生,17年通过校招进入湖南某软件公司,干了接近5年

一个不太黑的测试人~ 1万+

基于深度学习的大豆病害检测识别系统:YOLOv10 + UI界面 + 数据集

YOLOv10是一种高效的目标检测算法,能够在保持高精度的同时,提供较快的检测速度。YOLOv10使用了改进的卷积神经网络架构,并在多个计算机视觉任务中表现出色。在本项目中,我们将使用YOLOv10进行大豆病害的检测和分类。本系统利用YOLOv10算法,实现了大豆病害的实时检测和分类。通过结合深度学习和图像处理技术,可以帮助农业领域的专业人员更加高效地识别和诊断大豆病害,提高农作物的生产力与质量。

YOLO 699

为Ollama本地大模型添加持久化记忆层:openclaw-ollama-memory项目详解

在构建基于大型语言模型(LLM)的对话应用时,上下文管理是核心技术挑战之一。其原理在于模型本身不具备跨会话的持久化记忆能力,每次请求都是独立的。这导致在多轮对话中,模型无法有效利用历史信息,用户体验割裂。从技术价值看,独立的记忆层通过解耦推理与存储,能突破模型固定上下文窗口的限制,实现更智能、连贯的交互。其核心应用场景包括聊天机器人、智能助手及需要长期记忆的复杂代理。本文聚焦的 openclaw-ollama-memory 项目,正是为 Ollama 生态提供的记忆层解决方案,它通过向量检索和智能摘要等机制

weixin_42521558的博客 312

IT培训行业潜规则大揭秘

2009,永生在路上 3365

ASPICE学习笔记

ASPICE的全称是Automotive SPICE。

汽车电子软件领域知识分享 1355

IT员工绩效系统将何去何从?

最近一直在出差,两个非常难缠的项目,把我所有的精力都消耗殆尽。这两个项目失败的原因我总结了一下:    1.项目初期,销售人员盲目的许诺给客户很多目前公司无法承担开发的模块,导致现在客户满意度直线下降到0;2.项目开发阶段,没有很好的管理程序员的开发进度与系统的完善程度,导致目前很多功能都只实现了一部分,在已经过了合同期的情况下,系统验收还是遥遥无期。3.就一个测试人员,还是个菜鸟

羽飞碎念 760

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

幽默:一只IT狗的职场经历

   来源:世界经理人     笨球儿是非著名软件公司“超软科技”的员工XL的狗狗,它从小就很有志向,看到看到主人有着一份很有前途的职业,也决定到“超软”来锻炼成为一个百折不挠的IT战士。经过XL的内部推荐,笨球儿顺利地得到了面试的机会。  面试官:小笨你好,欢迎你到本公司面试。我们是美资企业,经常和老外打交道,所以对英语的要求比较高,请你先用英语做一下自我介绍。 

很不错的 blog 1328

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

IT职业真的是个好职业么?

  过年的时候,和一个表弟聊起了工作,忽然问起我,什么时候改行, 或者出来开小公司自己做。当我表示,近几年没有这方面的打算的时候,他竟一脸惊讶,你都这么大了,还做软件开发?你的身体受得了么?(补充一下,我是81年的程序员)。     再聊了聊,他做出这样理解的原因无非是两条,一个是从各种渠道(特别是网络)获得的关于it苦逼工作经历的信息,一个是基本上人人都有的“人往高处走”的想法。...

皇马啸西风的一亩三分地 275

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IT是民工还是笨球儿

笨球儿是非著名软件公司“超软科技”的员工XL的狗狗,它从小就很有志向,看到看到主人有着一份很有前途的职业,也决定到“超软”来锻炼成为一个百折不挠的IT战士。经过XL的内部推荐,笨球儿顺利地得到了面试的机会。 面试官:小笨你好,欢迎你到本公司面试。我们是美资企业,经常和老外打交道,所以对英语的要求比较高,请你先用英语做一下自我介绍。笨球儿:汪汪!汪格利西骨得摸你·#%#¥……¥%—%·#¥ 面试

if you really want ... 636

IT公司是怎样面试的?

进入一家实力非凡的跨国大型企业,是每一个IT人梦寐以求的事。但大公司总共只有那么几家,IT行业的从业人数却呈井喷之势。想找个好东家,没点儿真才实学是不行的。简历通过筛选只是万里长征的第一步,笔试又是万中挑一,好不容易接到面试通知,考官们却又个个老奸巨滑,处处给你设陷阱。那么多人在最后关头功亏一篑,都是吃了《面试指南》这种垃圾书籍的亏,甚至有人进门之后到处踅摸摆歪的笤帚,看每一样东西都像是对方用来考

phphot 1619

【转发】关于软件企业的估值

觉得写的有一定道理,分享一下。 不客气的说,国内主流机构对软件行业的无知让人震惊。类似的文章俺2年前就发过,1年前又发过,但持续不断的利润下滑仍然没有让那些自以为的业内专家得到教训。各种软件垃圾股依然是市盈率高企,年年负增长,基金抱团扎堆。2001年前纳斯达克泡沫给研究者造成的幻觉,以为不着边际的高科技远景能够支撑公司的盈利。但考察美国的软件发展史,企业的利润和其技术水平并不是严格的正相关关系,...

weixin_30621711的博客 620

IT行业的发展

yangqing_feng的专栏 818

草根IT江湖路之四:羞辱,将眼泪吞下

草根IT江湖路之四:羞辱,将眼泪吞下 前言:很多事情,都不是一帆风顺的;很多的事情,也不是一蹴而就的,更多的事情,也不是说你想怎么样就怎样的!         系列文章       草根IT的江湖路之一:心若在,梦就在—11秒,改变人生        草根IT江湖路之二:改变,破釜沉舟的斗争       草根IT江湖路之三:希望,在坚持之中     草根IT江湖路之四:羞辱,将...

weixin_34112900的博客 79

IT公司是怎样面试的? (转载)

IT公司是怎样面试的?  进入一家实力非凡的跨国大型企业,是每一个IT人梦寐以求的事。但大公司总共只有那么几家,IT行业的从业人数却呈井喷之势。想找个好东家,没点儿真才实学是不行的。简历通过筛选只是万里长征的第一步,笔试又是万中挑一,好不容易接到面试通知,考官们却又个个老奸巨滑,处处给你设陷阱。那么多人在最后关头功亏一篑,都是吃了《面试指南》这种垃圾书籍的亏,甚至有人进门之后到处踅摸摆歪的笤帚,...

weixin_33674976的博客 157

周末杂谈:我们为什么恨IT

在我们“恨”IT以前,让我们先“恨”一次HR。 连葛优都知道,二十一世纪什么最重要?人才。然而,HR部门的工作似乎不太令人满意,两年前畅销财经杂志 Fast Company 副主编Keith Hammonds写了一篇文章:《我们为什么恨HR》(Why We Hate HR),文笔颇为辛辣,而且流毒很广。我们不妨先看看这位仁兄的高见: 第一,人力资源从业人员的综合素质不是最...

weixin_33924770的博客 165

转帖--想唱不能唱的IT精英们

转帖--想唱不能唱的IT精英们看过《超级女声》,便想到那些奔命在华夏大地上的工程师们,  那些为了一单生意而徉装豪爽善饮的销售们,  那些和厂商里的区域经理打成一片争取特单的渠道代理们,  那些三十几岁满身是病满头白发的CEO们,  那些整日加班以点击率养胃的网站编辑们,  那些西服革履暗中盘算贷款的IT精英们。        IT业就是一个努力工作回报难以把握的行业。  没有知识版权的销售们

ToB公司的战略与经营 2219

国内IT软件开发人员现状

         首先在这里讨论的是国内的大陆地区。在今天这个中国IT环境下,开发人员出路何在?一个优秀开发人,应该有致力于编写优雅代码,让别人读得懂,具有可读性,可测试性的代码,不仅仅是可以运行的代码。所以经常需要对现有的代码重构,包括自己写的代码。而现在国内的开发人员这方面的素质一直缺乏,就更难谈得上对软件开源社区的贡献了。       所以一些优秀的开发人员后面都去做架构师了,但又不是每个...

weixin_34337381的博客 219
上一篇: 裁员大潮!今年少跳槽,别离职。。。
下一篇: 大厂裁员真相:3类人优先保,2类人必被裁!
军哥手记
军哥手记 业界专家认证 业界专家认证
博客等级 码龄21年 661粉丝 608原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值