话说当年,我还是个对着Python敲出“Hello World”都得激动半天的编程小白。班里那位传说中的“代码之神”我的同桌李狗蛋,那可是被誉为“行走的Stack Overflow”,手指在键盘上飞舞,宛如李白斗酒诗百篇,一言不合就能写出几百行代码,bug看了都绕道走。他看我整天对着屏幕愁眉苦脸,终于有一天,他“慈祥”地拍了拍我的肩膀,语重心长地来了一句:“哥们,看你这算法逻辑,简直是盘古开天辟地,混沌一片啊!要不,今晚来我家,我手把手教你,保证你醍醐灌顶,茅塞顿开!”
那会,我真是两眼放光,激动得就差给他磕一个了。要知道,期末大作业那可是个“拦路虎”,一个稍不留神,就得挂科重修。李狗蛋这话,简直是雪中送炭,旱逢甘霖啊!我当时心里那个美滋滋,觉得这同桌简直是“活菩萨下凡”,普度众生。我甚至脑补了一出“IT天才倾囊相授,学渣逆袭成大牛”的励志大戏。现在回想起来,真是“年少不知愁滋味,只把套路当真谛”!
当“写作业”遇上“产品经理”
到了李狗蛋家,我整个人都进入了“学习模式”。桌上摆着两台电脑,咖啡香气弥漫,一切都显得那么“专业”。我正襟危坐,准备接受知识的洗礼。结果,李狗蛋却不紧不慢地给我倒了杯水,然后,重点来了!他一脸严肃地打开了一个文档,上面赫然写着几个大字:“XX项目需求文档V1.0”。
我当时就懵圈了,这不是说好写作业吗?怎么突然就“项目需求文档”了?还没等我开口,李狗蛋就指着文档上的密密麻麻的字,滔滔不绝地讲了起来:“你看啊,这个模块,用户登录后需要实现数据加密传输,还得考虑并发量,我们预计至少要支持百万级用户同时在线……然后这个支付接口,必须兼容多种支付方式,还要确保交易的原子性、一致性、隔离性和持久性……”
我听得那叫一个头晕目眩,耳边嗡嗡作响,感觉自己不是来写作业的,而是来参加一场“产品经理的魔鬼培训”!李狗蛋他根本不是要教我算法,他这是要“压榨”我的“劳动力”!他根本就是把我当成了免费的“代码狗”,或者更准确地说,是一个被他“画大饼”忽悠过来的“测试小白鼠”!那一刻,我真想吟诗一首:“问君能有几多愁,恰似一江春水向东流,流到同桌家,被当产品狗!
代码与甲方,哪个更难缠?
这下我才明白,什么“手把手教学”,什么“醍醐灌顶”,全是P话!这李狗蛋,平日里跟我称兄道弟,关键时刻就把我当“牛马”。他就是想让我帮他“过一遍需求”,看看哪里有逻辑漏洞,哪里有遗漏的功能点。说白了,他是在利用我的“小白视角”,替他发现产品逻辑里的“坑”!
更离谱的是,李狗蛋还特意强调:“你得像个‘杠精’一样,给我找出毛病来!不然这活可就算白干了!”我当时心里那个气啊,这简直是赤裸裸的“PUA”!这不就是典型的“甲方爸爸”附体吗?明明是自己的项目,非要拉上别人当“苦力”,还得美其名曰“教学”。这操作,简直比IT行业里的“996”还让人心塞!
我突然想起古人云:“醉翁之意不在酒,在乎山水之间也。”而李狗蛋的“作业之意”,根本不在“作业”,而在乎他的“项目交付”!我真是欲哭无泪,这跟我预想的“学习编程”完全是两码事啊!我本以为能像《天龙八部》里的虚竹那样,稀里糊涂地得到高人真传,结果却成了“扫地僧”的“临时工”!
谁还没掉过几个“坑”?
从那以后,我算是彻底明白了。IT这个圈子,表面上是技术与逻辑的较量,骨子里却充满了各种“套路”与“反套路”。甭管你是小白还是大神,都得警惕身边的“李狗蛋”。他们的嘴里,可能藏着一个又一个的“需求陷阱”,他们的笑容背后,也许就是你加班加点的“修罗场”。
当然,这事也不能全怪李狗蛋。谁让咱们当初太天真呢?谁还没掉过几个“坑”?就像那句网络流行语说的:“打工人,打工魂,打工都是人上人!”可问题是,这人上人,很多时候也得被“套路”啊!
不过,话说回来,虽然被李狗蛋“骗”了一次,但也算间接体验了一把“产品经理”和“测试工程师”的日常。至少,我以后再也不会轻易相信“来我家写作业”这种鬼话了!毕竟,这年头,连“同桌”都开始玩“狼人杀”了,咱们这些“平民”可得擦亮眼睛,别一不小心就被“刀”了!
在IT江湖里,学会“防坑”是门必修课
你看,这IT江湖,何其广阔,又何其险恶!从当年的“同桌骗我去家里写作业”,到后来工作中的“甲方爸爸无限提需求”,再到如今“AI抢饭碗”的焦虑,哪一个不是在考验咱们的“抗压能力”和“防坑指数”?
所以下次再有人跟你说“来我家写作业”这种话,你可得留个心眼!尤其是在IT这个圈子里,人均“戏精”,遍地“套路”,一不小心,你可能就成了他们“项目交付”的垫脚石,或者“绩效考核”的牺牲品。
就像那句老话说的:“防人之心不可无。”在这个代码奔腾、需求爆炸的时代,学会“防坑”和“反套路”,才是咱们这些ITer,乃至所有普通大众,安身立命的“葵花宝典”!毕竟,谁也不想成为下一个“被同桌骗去写作业”的“冤大头”吧?