上海,这帮人把写字楼搞成赛博朋克了,确实不用认定累。 别跟我扯啥“供给优质的技术团队”这种套话。目前的公司招不到人不是出于缺人,是出于这帮人连“代码”是如何写的都不知道,要么他们自己就是写代码的杀手。 咱们先说这帮人到底是个啥样。你找岗位要求,他们第一工夫会看能不能通过指纹识别,能不能用公司发的手机刷门禁。
这年头,连进公司都要扫码,更别想让他们给你写个自我介绍。
这帮人要么就是真·卷王,要么就是等着被开除了。 说个真例子,某互联网大厂招前端,要求是“精通 React 和 Vue”。HR 直接发给了 5000 个简历,结局连个内部真题题都发不出来的人有 80%。
为啥?出于他们连官方 React 文档上的坑都没见过,更别提手写一个好办的 Hooks 了。 再聊聊技术本身。目前的软件,早就不是一成不变的石头了。你见过那种一开锅就炸的锅吗?在软件界,这叫“需求变更地狱”。甲方说需求改,开发就得连滚带爬,连热狗都端不稳。 我有个哥们儿刚入职,他问我:“老板,我做了个后台管理系统,结局上线后发现字段不对,客户直接堵我门口。”我懂那种心态。我告诉他,“逻辑务必得写清楚”,而不是“写完再说”。
后来他重写了文档,结局开发组一个月才干完,差点要裁员。 实际上大量公司,最缺的不是代码本事,是那种能把烂人坏事拎出来狠狠教训的狠活儿。
这帮人要么就是技术大牛,要么就是技术骗子。 说到技术大牛,那得看是不是真会写。别听那些大吹大擂的,他们只会画漂亮图。真正的技术大牛,是能把一堆乱码变成能用的人,而不是把一堆乱码变成无法解读的鬼画符。他们得知道,如何让一个刚入职的实习生,半天就能变成能独立负责模块的大佬。 但也有挺能干的,他们能写出能在 10 个人里把别人都干死的人。
比如那个著名的“单线程暴力破解”大佬,他写的那个脚本,只要转一转就能跑,连新手都看不懂。
那务必的啊,你得带头搞。 再说说那些“资深”开发。他们最大的特征就是“稳定”。他们知道啥能一直用,啥不能硬塞。他们知道代码一旦写完,就得给死,不能改。 有些老板特别能忍,跟开发谈一句话,开发就写三行。结局开发写得牛气,老板还是不中意,直接甩出一个需求来,开发再牛也得受气。 故此对于想进正经公司的程序员,你得做好心理预备,这行最大的坑,不在技术本身,在“人”。 技术本身实际上没那么复杂。写个登录接口,写个数据加载,写个防刷逻辑,写个权限拦截,写个监控报警,听上去是个大工程。 实际上没那么复杂。你只需求搞清楚数据如何存,代码如何跑,接口如何填,日志如何留。剩下的,只要别写反了,别传多了,别逻辑绕晕了。 有个特别能干的,他写代码就像聊天一样自然。他说:“数据是给哪位看的?是哪位用的?啥时候用?超时了如何罚?” 这帮人最牛的地方,是能把一个复杂的系统,拆成最清楚的模块。他们不会给你一堆乱七八糟的 API 文档让你去钻研,而是直接把最核心的逻辑给你,就像交作业一样直接给你。 自然,这行也不是没坑。有些公司,入职第一天就去刷锅。有些公司,让你把代码写一遍,结局连自己写的都不认识。 说个数据,我看过一个外包公司的,入职第一周就写了代码,结局客户说“这代码如何如此烂”。客户说:“你们也没好好试啊,是不是测试环境也跑不通?” 这能怪哪位?怪你们没把环境跑通,还是怪你们没把代码写好?实际上都是站在自己的角度,站在客户的角度,站在老板的角度,站在甲方、乙方、客户的角度,各自说自己的话。 但你目前得明白,这行不是看你会不会写代码,是看你能不能写出能用的东西。 有些公司,招聘条件里写着“精通 Java 后端”,结局 HR 发简历都是 C 语言。
这能怪人没带对工具,还是怪人不会写代码? 实际上这行最贵的,不是工资,是信任。 你想找一家能给你安稳工作的公司,得先学会“做人”。 别总想着“我是最好的技术大牛”,得先学会“我是哪位,我能干啥”。 别总想着“我要把代码全学会”,得先学会“如何跟老板讲清楚”。 别总想着“我要把需求都想全”,得先学会“如何跟客户说清楚”。 这行挺残酷,但也挺真。 有时候你会认定,这行挺枯燥,但只要你肯干,实际上挺有意思。 实际上挺有意思的,出于你要跟不同的人打交道,要处理各种各样的情绪。 有时候你会认定,这行挺累,但只要你肯干,实际上挺有成就感。 成就感来得慢,但来得实在。 并且,这行有时候挺有意思,出于你要跟大量人打交道。 有时候你会认定,这行挺好办,但只要你肯干,实际上挺有前途。 前途实际上挺大的,只要你肯干。 实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,实际上挺有成就感。 带新人,实际上挺有挑战的,出于新人不懂,你得教。 教你,实际上挺有前途的,只要肯干。 只要肯干,实际上挺有前途的,出于技术这东西,越老越吃香。 越老越吃香的,是出于你越老越能带新人。 带新人,实际上挺有挑战的,但只要你肯干,


相关标签: