研发岗入行真相:写给学生和家长的干货指南

昨天刚跟实验室师兄弟吃完散伙饭。 酒过三巡,三个手里拿着大厂研发offer的人,没一个开心的。 一个裸辞在家躺了半个月,连社保都断了。一个降薪三成转了产品岗,说再也不想改线上bug了。剩下那个最能熬的,现在天天蹲公司楼梯间抽烟,说每天睁眼就怕收到线上告警。

别被“年薪百万”的宣传骗了,研发岗的门槛远不止刷算法

每年我都能接到几十个咨询,都是高三填志愿、考研选方向的学生,开口就问“我选这个方向能不能进研发岗拿高薪”。很多人被网上的段子洗脑,觉得研发岗就是进去就起飞,钱多人少地位高。

真的吗?去年我直系师弟,九八五硕,三年刷了三千五百道理扣,面试字节核心算法岗,三面直接挂。面试官最后留的问题是:你项目里这个损失函数为什么选MSELoss而不是交叉熵?你调参的时候改了哪几个超参数,为什么改?

师弟答不上来。哦,他的项目是抱导师大腿蹭的,论文挂名,他只负责跑了两次实验,代码都是师兄写的。

现在校招研发岗,纸面经历的权重越来越低,底层基础的权重比你想象的高太多。你刷一万道理扣,不如把你自己做的项目从需求到上线每一个环节摸透。太多人备考的时候走偏了,满脑子都是怎么包装简历,怎么刷面试题,忘了研发岗本质是要解决问题的。

互联网研发岗校招面试考点权重分布图
互联网研发岗校招面试考点权重分布图

跨考转研发的人,九成栽在了同一个坑里

说实话,这两年跨考进研发相关专业的人太多了。土木的、生物的、化学的,都挤进来,谁都知道研发工资比传统行业高几倍。但我见过太多跨考的同学,从考研开始就走错了路。

他们把全部时间都砸在考研四门课上,总分考了专业前三,顺利上岸,结果研究生开学连C语言指针都搞不懂。等你花一年补完基础,本科本专业的同学早就攒了一两份实习,跟着导师做了两三个项目了。差出来的差距,怎么补?

跨考转研发,正确的节奏是考研复习和能力养成同步走,绝对不能等考上了再动手。比如你复习数据结构,背完二叉树的知识点,就去自己写一遍二叉树的遍历实现,别只盯着选择题能选对就行。你复习计算机网络,知道了TCP三次握手,就去搭个本地的web服务器跑一遍,比你背一百遍知识点有用。

去年有个跨考华五软院的网友找我,说自己考研总分第二,怎么找实习投出去一百多份简历全石沉大海。我让他发github地址给我,点进去一看,三个仓库,两个是考研复习的测试demo,还有一个fork的别人的项目,自己一行代码没写。这不扯吗?研发岗是要干活的,不是看你考研考了多少分的对吧。

跨考研发岗考研复习每日时间分配表
跨考研发岗考研复习每日时间分配表

想长期走研发路,到底该怎么规划才不踩坑

想长期走研发路,到底该怎么规划才不踩坑
想长期走研发路,到底该怎么规划才不踩坑

很多人以为拿到offer入职就稳了,大错特错。现在技术迭代有多快,你三年不主动学习,手里的技术就可能不值钱了。我认识一个十年前的安卓开发大佬,当年在三星拿百万年薪,后来不愿意学新东西,前两年公司裁员,出来找工作连四十万的offer都拿不到,说多都是泪。

给两个实打实的建议,都是过来人的血泪总结。第一个,别天天盯着重复干活,要攒不可替代的领域经验。你做电商研发,别只会写增删改查的接口,多去摸透整个供应链的业务逻辑,多学一学流量高峰时候的容灾方案,熬个三五年,你就是能扛事的熟手,公司裁员都不会裁你。你做芯片研发,别只会按流程画版图,多去啃工艺环节的底层文档,攒几个成功流片的经验,越老越吃香。

第二个,别闷头瞎卷,多攒信息。我见过太多研发,天天窝在工位写代码,连外面现在什么方向缺人都不知道,等公司裁员了才慌了神,到处找工作撞得头破血流。每个季度抽出来两三个晚上,跟不同公司的同行聊聊天,比你闷头干三个月活有用。

不过话说回来,也不是所有人都必须挤去顶级大厂卷核心研发。要是你天生就不喜欢熬大夜改bug,不想天天跟突发需求死磕,去国企做工业软件研发,去地方车企做嵌入式开发,朝九晚五拿三四十万,其实比在大厂耗身体换股票强太多。

真的,研发就是一份普通的技术工作,它给你开高工资,本质是买你的持续学习能力和时间,没有什么躺着赚钱的好事。很多人抱着暴富的梦进来,最后熬坏了身体,又觉得被骗了,其实从一开始就没看清这条路的本质。适合能坐得住、愿意持续学的人走,不适合想捞快钱的懒人。就这么简单。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:研发岗入行真相:写给学生和家长的干货指南
文章链接:https://m.rdbsxx.cn/news/69284.html