想进BAT等大厂,到底要怎么做?

职场&认知洞察 丨 作者 / findyi

这是findyi公众号的第82篇原创文章

最近我的公众号多了很多学生读者,很多人问我:如果要进BAT等大厂,我是应该直接工作还是考研?

对于未来要从事程序员行业的朋友来说,要不要考研,永远是个很热门的话题。

为了回答读者们的疑惑,我在网上各种找资料。

有的人说读研没用,应该尽快工作,读研那三年,用来赚钱它不香吗???

也有人说,读研作用太大了,有条件都应该读一个,不然你肯定要被社会毒打!

今天和大家聊聊考研还是入海这点事。


 1 

走头无路再读书

先说一个观点:走投无路再读书

如果你找不到好工作,或者没有好的发展前景的情况下,可以考虑通过考研加强竞争力。

但如果大学毕业就能找到好工作,建议不要读研。

大部分人读书就是为了一个好的工作、好的生活。

有的人会说:我是为了做研究或者是为了学更多知识去考研。

不排除有这样的人,但至少我没这么高尚。

一直以来,我就是想多赚钱、实现更大的人生价值、甚至实现社会阶层的逆袭。

我考研就属于走投无路再读书。

大一大二我一直在玩游戏,曾经住在网吧17天,直到被辅导员抓回去,全年级通报批评。

大三的时候,挂了好几门课目,四六级也没过。

同学里面有优秀的本科就能去华为中兴,特别羡慕。

于是我也尝试去找了下工作,再投递了1000+简历,笔试面试100+之后。

终于被所有名企无情拒绝。

最后,一家外包公司给我抛来了橄榄枝。

嗯,月薪2000...试用期800....地点魔都...............

掂量了下魔都的生活费,无奈放弃。

父亲担心我的前途,问我愿不愿意找关系回老家做个公务员。

想想好像也没什么意思,于是我就开始了考研之路。

同时还要补学分、考四六级、考高级程序员证。

疯狂学习了7个月,每天7点就起床,然后晚上2点才睡觉。

有时候半夜精神不集中,我就站在宿舍走道上学英语。

想放弃的时候,就想想拿月薪2000在魔都生活的惨状,于是又动力十足了。

担心被社会毒打的恐惧终于战胜了我的小懒惰。

最后考上华科CS,走投无路的我,终于有了第二次机会。


 2 

哪些人不用考研?

说完自己的经历,再谈谈哪些人不用考研。

毕业十年回头再看看:专科/本科毕业就工作的,且打拼的不错的这群人都是在大学有一技之长的人。

什么是一技之长呢?

比如数学建模或者ACM拿了奖、又或者专业课编程特别好。

再比如有一定的商业头脑、又或者很会人际交往。

还有那种家庭背景雄厚的,也算,「卵巢彩票」嘛。

除了「卵巢彩票」,其他特长都是需要刻意练习才能获得的技能。

比如我的一个本科同学,贵州农村出来的苦孩子。

每天能学习编码16小时,特别是喜欢泡机房。

是的,你没看错,是16小时。

专业课特别优秀,天天刷ACM的题目。

大三那年,在学校组了一个ACM战队,代表学校(211,非985)拿到了全国大赛的银牌。

PS:当年我也想参加他的战队,因为被他嫌弃太菜,拒绝!

毕业后,他加入亚马逊中国,06年的时候年薪20万。

工作两年就还清了家庭的债务,并且给自己父母修了一个小楼房。

5年前,他加入美国谷歌,当实习生。

实习一年后留在谷歌,拿到绿卡,年薪30多万美金。

前段时间看见他朋友圈,又换了一个别墅,大概800平。

在美帝过着编码养鸡的神仙日子,父母也都被接过去了。

如果你想有一技之长必须提前做好规划,并制定可行的落地方案。

利用好大学的时间一步步实现、一步步接近自己的目标。

大家的第一份工作非常非常重要。

很多人忽视这一点,找工作的时候相对随意。

清楚的记得,我们年纪有几个能力还不错的朋友。

拿到了一些工资看起来还不错的外包的Offer,就放弃了保研。

一晃10年过去了,无一例外都是混得每况愈下。

聚会的时候,这几个哥们都会唉声叹气:当年要是再读三年书就好了。

可是,这个世界没有时光机器和后悔药可吃啊.....


 3 

怎么选学校?

考研,我建议一定要选专业排名靠前的学校和院系。

如果是很一般的研究生院校,出来也没有太多竞争力。

只不过把就业时间推迟了几年而已。

研究生的学校差异比本科还要大,因为学习时间就2-3年,还有大半年要写论文。

教师和同学对你的影响要远比本科深远。

特别对于CS专业来说,好的学校才有正儿八经的实验室。

一般的学校的老师教授基本属于打酱油状态,或者直接把你卖给外包公司赚外快。

嗯,这样你也算多了两年外包经验.......

另外,读研期间一定要好好学习,好好跟着导师做项目或者做研究。

要么项目能力突出,要么有一些拿的出手的论文。

现在社会的竞争非常激烈,也非常残酷。

前段时间我一个华科研究生师弟跟我说:腾讯去华科招人,笔试之后只有30%的人能进入面试环节。

笔试有很多算法题,如果错了一两道,基本就没有机会面试了。

这还是好的学校,一般的学校,笔试机会都需要自己去争取。

我毕业那年,腾讯百度去华科招人,周边学校只能跑到华科来参加笔试。

不少非211院校的研究生,连笔试资格都争取不到。


 4 

其他逆袭方法

有些人可能要问:我现在也没有一技之长,也不想考研怎么办?

那我就不能去好好工作了吗?

其实不是,如果你现在离毕业还有一段时间,好好利用这些时间。

去参加一些比赛,或者去刷刷算法题,补一补专业课。

再或者找些实习的机会,增强找工作的时候的筹码。

很多人可能会抱怨自己学校不好,身边的人都不学习,没有学习资料。

讲一个曾经下属的例子,2012年我在360带团队,那时候360已经上市了,主要招研究生了,最起码也是本科毕业。

但我却招过一个专科下属,武汉职业技术学院的一个小孩。

当时他给我投简历,附带了一个他的博客。

点进去看了下,发现他写的技术文章特别出色,于是破格让他来北京面试。

这小伙现在在武汉金山软件带团队,职场发展的非常不错。

所以学历也不是绝对的,只要找准目标,往目标努力,在工作之前储备更多优势,也能发展的很不错。

大家一定要在工作之前多掌握一些技能,多学一些有用的知识。

不要空着手去社会拼搏竞争。

少打几盘王者荣耀,少和同学喝酒聚会。

多去去自习室学习,多去去机房上机,多去leetcode之类的刷题网站刷刷算法题,

多和老师做做项目,这样当你步入社会之际,你的底气会更足。

不然的话你会被社会毒打到怀疑人生。

你会发现你投的简历都石沉大海。

你会发现要晋升的时候,那个人总不会是你。

你会发现怎么越工作越艰难,天天要担心被淘汰。

如果你进的第一家公司,不那么好。

你会发现你后面走的路,相对于那些进了大厂的同学,简直是曲折太多、难走太多。

当你们毕业后,会发现同学和同学之间的差距真的是会越来越大,并且同学和同学之间逐渐不再联系。

有人创业成功成了企业家、有人年薪百万做了个金领、有人过着小日子挺滋润,还有人可能找工作和温饱都成问题。

真的是这么残酷,仿佛大家都生活在不同的世界之中。

但其实选择哪个世界,都是我们自己决定的。

另外那些已经毕业在不好的公司工作的朋友,也不要灰心。

从现在开始改变,好好工作抓紧学习,争取早一点实现突破,缩小和其他人的差距。


 5 

孤独的奋斗

奋斗的路上一定会充满痛苦、孤独甚至是其他人的闲言碎语。

不管是考研、还是工作,一定要屏蔽那些噪音。

我考研的时候,很多同学讽刺我:成绩这么差还想考华科研究生。

我用结果击碎了他们的质疑。

建议大家要想成事,需要埋头干、默默干,拿结果说话。

一个一个目标的制定,突破、忍受痛苦和孤独。

慢慢的,当所有目标都实现了,人生也就完成了一次逆袭。

在我们走进社会之前的迷茫、痛苦、孤独都不算事。

推荐大家迷茫的时候,可以看看阿甘正传、当幸福来敲门等电影。

我看了之后,就只有一个想法:不管怎么样,我就要傻傻地坚持。

也就是说,只要你有了目标,坚持再艰难也不要放弃,最终幸福一定会来敲门。

当我通过四六级的时候、当我考上华科研究生的时候、当我拿到腾讯Offer的时候,那种喜悦,真的是到今天还有余味。

有一句很喜欢的话,分享给大家:千淘万漉虽辛苦,吹尽狂沙始到金。


【您的在看,我的莫大鼓励】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/307353.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

.NET 5.0 RC 2 发布,正式版将在 11 月 .NET Conf 大会上发布

原文:http://dwz.win/ThX作者:Richard翻译:精致码农-王亮说明:1. 本译文舍弃了少许我实在不知道如何翻译但又不是很重要的语句。2. 本文有不少超链接,由于微信公众号和头条平台外链会被剔除 URL 地址,所以原…

leetcode216. 组合总和 III

一:题目 二:上码 class Solution {/**递归深度根据k值确定,宽度的话那就[1,9]因为递归不允许重复&#xff0c;那么的话我们需要每次在横向遍历的起始位置1*/private List<List<Integer>> ans new ArrayList<>();private List<Integer> path new Arr…

BeetleX之Websocket协议分析详解

Websocket应用协议已经普及多年了&#xff0c;它是HTTP1.1的内部升级协议&#xff0c;主要作用是补充HTTP1.1无法灵活地主动推送消息给客户端的缺陷问题。在这里主要介绍一下使用组件如何扩展一个完整的Websocket协议。协议介绍Websocket并不复杂&#xff0c;但协议文档内容还是…

甲骨文是否可以要求 Java API 享有版权?这场10年官司怎么结

美国最高法院10月7日就 Oracle 甲骨文诉 Google 谷歌一案进行口头辩论。案件一直以来争议的核心是&#xff0c;甲骨文是否可以要求 Java API 享有版权&#xff0c;如果可以&#xff0c;那么谷歌是否侵犯了这些版权&#xff1f;Java API 是否可以享有版权&#xff1f;Sun 公司在…

C#知多少 | 每个版本都更新了什么?

总所周知&#xff0c;.NET5.0马上就要来了&#xff0c;最后一个预览版RC2也已经发布了&#xff0c;在11月的时候&#xff0c;我们就正式的发布了&#xff0c;然后我们就可以迁移使用了&#xff0c;当然今天说的重点不是.NET&#xff0c;今天说的是伴随着.NET5一起到来的C#9.0&a…

leetcode40. 组合总和 II(树层去重)

一:题目 二:上码 class Solution {/**注意这里的去重:1.我们分为树层去重比如[1,1 2,5] target 8,那么如果我们用树枝去重的话,那么就会出现[1,2,5],[1,2,5]那么的话我们就需要树层去重 就是横向遇见相同的元素跳过。2.树枝去重的 树枝去重就是 我们数组前面使用过的元素不…

WPF开源控件扩展库 - MaterialDesignExtensions

WPF开源控件扩展库 - MaterialDesignExtensionsMaterialDesignExtensions仓库截图logoMaterial Design Extensions 在WPF开源控件库 ????Material Design in XAML Toolkit(本站介绍&#xff1a;????链接)的基础上进行了控件扩展和特性新增。本开源项目中的控件或许不在…

leetcode131. 分割回文串

一:题目 二:上码 class Solution {/**思路:1.纵向递归的话 我们递归深度是 我们的 切割线切到了最后 2.横向for 我们的宽度就是字符串宽度3.在哪截取的话 那就是在哪个坐标的后面*/List<List<String>> ans new ArrayList<>();List<String> path n…

WordPress 已过时?创始人与新架构拥护者开战

喜欢就关注我们吧&#xff01;近日&#xff0c;WordPress 创始人 Matt Mullenweg 与 Netlify 首席执行官 Matt Biilmann 展开了一场口水战&#xff0c;双方就 WordPress 与新兴 WEB 应用架构 JAMStack 孰优孰劣进行了激烈的辩论。何为 JAMStack?JAMStack 是一种将 Web 应用部署…

leetcode93. 复原 IP 地址(思路+详解)

一:题目 二:上码 class Solution {/**思路: 1.跟分割字符串差不多,但是我们需要记录添加的.的个数 当其个数等于3的时候 我们就已经切割成4段了。2.判断字符是否合法1>:以0开头的数字不合法2>:遇见非数字字符不合法3>:大于255不合法*/private List<String> an…

今天的你,又被带节奏了吗?

这是头哥侃码的第220篇原创十一期间&#xff0c;我在某微信群看到几个哥们在讨论 与「带节奏」有关的话题。很显然&#xff0c;像这种略带吐槽的的话题是很容易引起共鸣的。于是你一句他一句的&#xff0c;用自带表情包的方式开始说起了「带节奏」的各种操作。先是A君&#xff…

谷歌最终还是把Knative交了出来

谷歌方面正计划将其开源 Knative 项目的直接控制权让渡给一个指导委员会。Knative 是谷歌开源的一套 Serverless 架构方案&#xff0c;它扩展了 Kubernetes&#xff0c;专注于解决容器为核心的 Serverless 应用的构建、部署和运行的问题&#xff0c;它构建在 Kubernetes 和 Ist…

你那么普通 所以一定要自信啊

你这么普通&#xff0c;必须自信啊 ​ 昨天讲到&#xff0c;不管你准没准备好&#xff0c;该来的都来了。只要你进入了社会&#xff0c;这一切都没得选&#xff0c;好的坏的甭管啥事&#xff0c;都一股脑摆在你面前&#xff0c;你必须要处理。你说我不行啊&#xff0c;我做不到…

leetcode293周赛6064. 不含特殊楼层的最大连续楼层数

一:题目 二:上码 // class Solution { // public:// bool find(vector<int>& v,int i) { // for (auto nums:v) { // if (nums i) return true;//包含某个数 就返回true // } // return false; // }// int maxCon…

leetcode293周赛5234. 移除字母异位词后的结果数组

一:题目 二:上码 class Solution { public:/**1.所谓字母异位词就是相同的字母组成的字符串&#xff08;这个字符串可以相同&#xff09;2.首先判断两个字符串中的字母是否相同用map进行计数&#xff0c;然后在另一个字符串中查找某个字符进行--;3.如果最终的map中所有的value…

七国要求科技巨头预留后门 应对马甲芯片高度警惕

日前&#xff0c;美国、英国、日本、澳大利亚、加拿大、新西兰、印度呼吁科技公司设计产品时确保政府可以访问经过加密的消息和内容。其实&#xff0c;西方科技公司配合西方政府在产品中预留后门早已不是新鲜事&#xff0c;斯诺登就曾经爆料多个美国科技巨头配合美国情报部门收…

leetcode78. 子集

一:题目 二:上码 class Solution {/**横向递归的是:我们子集的长度纵向递归的是:我们子集的中元素的更改*/List<List<Integer>> ans new ArrayList<>();List<Integer> path new ArrayList<>();public void getAns(int[] nums,int st) {ans.ad…

跟我一起学Redis之看完这篇比常人多会三种类型实战(又搞了几个小时)

前言对于Redis而言&#xff0c;很多小伙伴只关注其关键的五大基础类型&#xff1a;string、hash、list、set、sorted set(有序集合)&#xff0c;其实还有三种特殊类型在很多应用场景也比较适合使用&#xff0c;分别是&#xff1a;bitmap、geospatial、hyperloglog&#xff1b;上…

leetcode90. 子集 II(树层去重)

一:题目 二:上码 class Solution {/**- 先排序- 树层去重:那么直接在从横向循环中去重即可*/List<List<Integer>> ans new ArrayList<>();List<Integer> path new ArrayList<>();public void getAns(int[] nums,int st) {ans.add(new ArrayLi…

Rancher 2.5 正式发布,多项重大更新来袭!

喜欢就关注我们吧&#xff01;近日&#xff0c;Kubernetes 管理平台 Rancher 2.5 正式发布&#xff0c;官方公布了在 Rancher 2.5 中的多项重大更新&#xff0c;包括全新的安装体验、针对边缘集群的大规模 GitOps 以及 EKS 集群的全生命周期管理。具体更新信息如下&#xff1a;…