如何打好我们手中的牌

摘要

我们每个人在面对找工作时所拥有的牌都是不一样的,有的清北复交名校(王炸),有的多份大厂实习经历(炸弹),有的项目竞赛经历丰富(顺子),有的学习能力强会面试(三带一),有的可能就没什么特别的了(对3)。如果没有拿到一副好牌也不要抱怨,因为要有一副打的出去的好牌,是需要过去付出相应的努力的,谁也不是天生一副好牌。不过好牌也可能打的稀烂,坏牌也可能因努力而运气爆棚翻盘。

我从去年(2019年)3月开始找实习开始,从一副还不错的牌(985科班硕士有项目提前准备)打到今年春招最后剩下一副烂牌(没实习没相关项目时间不多),本文将阐述我如何将好牌打烂,将烂牌打好的,以此来说明,有时候选择是多么多么的重要,希望能帮助后来者选择适合自己的道路,成功上岸。

适合阅读人群,依然奋斗的同学,还在迷茫的同学,想从事开发的同学。不建议阅读人群:大佬。

第一章 绪论

楼主背景:本科某世界一流的航海院校,研究生某世界一流的校园环境院校,这就是所谓的双一流学生吧。本科主要做通信,研究生读计算机主要做计算机视觉和数据分析,实习和秋招找的产品经理,春招找的前端开发,也算经历丰富而繁多。秋招以0offer结束,秋招结束后(11月末)果断放弃产品经理,选择从零开始做前端开发的工作,最后拿到跟谁学oc、shopee offer、美团 oc、字节跳动offer,最后选择了字节跳动。

文章结构:本文将主要从以下几个方面进行论述,1.关于如何选择自己的职业的思考:算法岗,产品岗,开发岗。2.关于产品经理的更多思考。3.如何刷题:如何刷了六百多道LeetCode。4.关于前端学习面试的更多思考。5.总结。

第二章 职业选择

首先推荐大家一本书《远见》,讲述如何做好职业规划。而我就是一个没有远见的人,才吃了找工作的亏。要经历如此痛苦而漫长的过程。而这个远见并不完全是要提前规划好自己的职业方向,还要选择正确的路。如果选择的错误的路,只不过是离理想渐行渐远。

我们在找工作的时候更多会首选自己喜欢的工作,这是无可厚非的。谁都不愿意干些自己认为枯燥无趣的工作。另外大家也会关注自己过去做的什么,在什么领域内的积累。这些都是对的,但还不完整。其实我认为,选择自己的职业有三点:1.自己喜欢的,2.自己擅长的,3.这个世界需要你去做的。往往我们忽略了第三点,这也是那么多选择从算法、产品或运营相关工作觉得太难了的原因之一。很矛盾的就是如果你想成为产品经理,那你应该知道市场的需求,而市场对应届生产品经理的需求量很低,这个世界也不需要那么多改变世界的产品经理。

还有无法避免的就是,现在的研究生院校计算机相关专业很多都是做人工智能算法的,cv和nlp成了“众矢之的”。可是最后会因为是否有好导师、好的项目、顶会的论文而导致我们手中的牌产生差距。能上牌桌上的都是神仙,再在神仙中选出大佬。如果牌不好做算法的你是否敢于放弃过去所学呢?当面试官问我跟实验室的同学相比有什么优势的时候,我会说我敢于放弃,对自己清零从头开始,这并不简单这要对自己的学习能力足够的自信。我做算法同学们也主要分两种,一种主动转开发了结局不会差大厂保底,一种继续算法,算法大佬当然结局也不会差,而非大佬们最后的选择权利就少了,大部分去了华为等企业。我倒不是说华为不好,不过很多同学去了华为还是要转岗到开发,那为什么不将选择的权利掌握在自己的手中呢?当然只对像我这样没有顶会学术不精的起作用,学术大佬请忽略这些内容。

我看到好多学弟学妹们在问现在学前端/Java等来不来的及。最佳的开始时间当然是在过去,其次就是现在,再次也可以是将来,只要准备好开始了就不晚。开发虽然不比产品有趣,不比算法高端,但是它的投入回报比是最高的。而且如果我们想去大厂打牌的话,得靠某一方面的技能能力先上的了牌桌吧,连牌桌都望尘莫及的话,还谈什么理想,什么改变世界。

第三章 我对产品经理感兴趣?

相信有很多想做产品同学跟我有一样的经历:技术做的不够好,看了几本产品的书竟然还都能看明白(看技术书可不这样),觉得产品经理的工作还蛮有趣的,觉得自己对产品经理挺感兴趣的,看了看岗位要求也比较符合自己,起码能看的懂要求的是什么,无非就是好奇心、创新能力,计算机专业背景,这不说的就是本人么。

所以我最开始就选择了以成为最优秀的产品经理为目标(现在看来真是打脸)。我为了做产品经理也很努力,也看了10多本相关的书籍、听知乎live分享、学会画原型写PRD做分析。但是我所做的这些有门槛么?是个真想找产品经理工作的人都会做的吧。犹记得当初面阿里产品经理时,问我为做产品做了什么准备,我竟然大言不惭的说我看了两本书,也学会了一些基本工作内容,还说自己会不断的学习,结果就是反手一个挂。说到找产品工作还是记录一下都面了什么吧,从失败中吸取教训,然后继续失败。
实习 产品实习
秋招 产品经理
腾讯平台产品经理 一面
腾讯产培生      群面
阿里平台产品经理 二面
哈啰产品经理    一面
京东软件产品经理 一面
百词斩产品经理 一面
美图中台产品经理 一面
趣店产品经理    一面
酷狗产品实习生   一面
深信服产培生 二面
kika产品实习生   三面offer
腾讯产品策划 群面凉
滴滴产品实习生   一面
国铁吉讯产品策划

实习投了50多家面了7家,除了offer那家还都是比较知名的厂,对于没有相关经历的我来说,可见学校背景还是重要的,学校只能帮助我过简历,而我没有实力过面试。最后去了小厂实习,做产品没有大厂背书真的更难了。秋招一共投了100多家面了6家,从自信满满冲击大厂,到可怜兮兮求个offer。在这个过程也渐渐习惯了投了没反馈,被忽略被感谢被拒绝被否定,也算练就一颗强大的内心。对于产品经理的面试大部分问题,都主要集中在1.过往经历:做了什么、为什么做、现在还会做吗,有什么困难;2.开放性问题:对产品经理的理解、为什么要做产品经理、场景题。这些问题没有标准答案,反而更难答。我觉的我还是有产品思维的,对人性的洞察,对产品体验的要求,独立思考的能力,可是那又有什么用,面试不能很好的表达出来。

本来就没有面几家,面的还都挂了,真是对自己产生了较大的打击,逐渐的失去了信心,最后不知道为什么还要坚持产品经理,如果让我选择小厂产品和大厂开发,我逐渐更倾向于去大厂做开发,于是在某一个早晨我对自己清零了,彻底放弃产品,我现在真的很庆幸当初放弃做产品的决定,现在看着牛客上还有好多连面试机会都没有的产品同学,我也帮不了他们什么,很无能为力,但是对于还在找实习犹豫方向的萌新们,希望能帮助到你们。特别是对没有名校背景没有上线项目没有丰富实习经历的同学,不知道做什么觉得产品经理还不错的同学,特别的不建议选择产品岗。

所以想选择产品经理的同学真的要想好在那么那么多的竞争者中为什么要选你,你有什么特别的优势和竞争力,能不能接受最后自己进不了大厂甚至找不到工作的风险,你面前可能是无尽的黑暗,也可能是黎明前的黑暗。另外有开发能力的又立志成为产品经理的同学,曲线救国未尝不是一种选择。其实并不是说做产品就一定不会成功,我的失败在于想的太多,实践的太少。如果真的想做产品可以参考@陈剑Neptune 的经历,学学做小程序自己做上线的项目,这样的话,进可以做产品经理,退可以做前端开发。

第四章 刷刷题

自从发了一个刷了六百多道LeetCode的帖子,大家好像都还挺愿意拿这个事情说事的。那我就来讲讲刷题的事情。刷题并不完全为了笔面试,刷题是一种建立自信的过程,让你遇到面试官抛出的题目不再畏惧,撕它就完事了。刷题也是会上瘾的,一天不把lc的20个刷题积分拿到就不舒服,不过刷了这么多也还不够换个T恤。这一点就不如牛客,参与投票还送了个卫衣。

我按链表、栈、队列、数组、字符串、数学、哈希表、树、图、回溯、贪心、动态规划等模块从简单到中等难度刷了两遍,我感觉已经足够在面对面试官抛出的问题的时候快速想到思路了,甚至我感觉刷的都有些浪费了,毕竟前端对算法的考察还没有那么深。推荐慕课网的《玩转数据结构》与《玩转算法面试》,配合着刷会轻松多,毕竟先了解一个类型的题目原理再实战要容易的多。

第五章 前端开发

前端开发的内容相对来说还是比较杂的,不过主要也就以下几个方面:语言:HTML/CSS/JavaScript等 浏览器/安全 网络/协议 数据结构与算法 框架:vue/react等,其实基础的部分看个两个月就能大致掌握了,而我看了三个月,因为我很多时间都用来刷题了......。 虽然两三个月不长,但是要在两三个月内沉下心来,不被外界干扰的去学习,也是比较难的事情吧,毕竟现在在家的效率会打折扣,而这也是我可以做到,强大之处吧。当然我肯定还是受惠于我的学校,如果没有我的学校名头,我可能连简历都过不了,面试官更不会有耐心去看我是否有这个潜力了。要感谢我的学校。

我问过一个面试官,问他看重候选人什么能力,他就直说看学校,在春招这个时候了,基本就看看名校硕士和海归了,本科生的简历基本不看了。虽然不是所有公司都这么样这么严重,但是看学校确实是不能回避的事情,毕竟学校也证明了过去努力能达到的水平和目前接受的教育的水平。其他的面试官会回答,看重候选人的学习能力,理解力,潜力,聪明度,可是这些除了短短不到一个小时的面试,剩下的还是看学校和经历来衡量。所以如果学校不是那么好选择无非就是考研或提前准备好自己的规划。说到考研欢迎报考厦门大学,真是计算机考研科目少、比较好考、学校水平名声也不错、学校环境更佳、帅哥美女更多。

接下来讲讲前端面试。春招可投的不多,我一共投了30多家,面了12家,过了4家,挂了8家,要比秋招0%的通过率高正无穷倍。面试还真是挺玄学的一件事,有的小厂挂了,反而大厂过了。所以被小厂否定的时候,也不要否定自己,因为每一家选择人才的标准不一样,而且我们能表现出来的状态是也不一样。
跟谁学 二面offer shopee 三面offer 美团 三面oc 字节跳动 四面offer
网易云音乐 二面凉 vivo 二面凉 深信服 三面凉 招银网络 二面凉
4399 面凉 三七互娱 一面凉 竞技世界一面凉 顺丰科技 一面凉

对于面试,只看面经是不够的,面经只能用来查漏补缺,还是要系统的学习的,这样才能融会贯通,回答的更有条理。由于我接触前端的时间并不长,其实面试官有一部问题我都是不会的,不过面试官可能也不在乎你一两个问题具体会不会,只要把会的问题答好就可以了。回答问题没头绪怎么办?多面多总结,我也算比较幸运面试的邀请还是比较多的,是越面越自信的,因为感觉问题就那么几样,越来越轻松和面试官谈笑风生,给面试官的印象就会比较好,所以会更容易通过,这也算小技巧吧,要自信要多笑。那你会问没有面试怎么办?珍惜每一次面试的机会,不过真的没有面试也要看开吧,过去欠下的账迟早要还的,减少抱怨,好好学习提升自己的能力才是王道。

第六章 总结

所以当我们的手中牌不是那么好的时候,选择和努力同样重要;及时的放弃未尝不是一种好的选择;自信和笑容是加分的选项。

也欢迎评论或者私信我,交流考研、产品、算法、前端方面的问题。愿只争朝夕,不负韶华,祝大家都可以收获满意的offer,顺利步入职场。

参考文献

致谢

感谢厦大,没有厦大的名字我估计过不了简历关。感谢牛客,让我做更充分的准备拿下offer。感谢给我offer的公司,谢谢对我学习成果的认可,特别感谢字节跳动,所有的等待和信任都是值得的。感谢评论点赞的牛友,让这个帖子更有价值。最后感谢自己的果断放弃和努力,避免了失业有了不一样的人生。

#春招##职业规划#
全部评论
&可以发一篇好论文
3 回复 分享
发布于 2020-04-07 23:18
给大佬跪了,心智够坚定
2 回复 分享
发布于 2020-04-07 22:03
想问一下lz从零开始学前端的经历…
1 回复 分享
发布于 2020-04-07 20:57
&毕业季看到这个论文格式的文章真的头疼。。。
1 回复 分享
发布于 2020-04-07 22:05
哈哈哈哈哈 看到致谢笑晕过去 经历秋招后我也劝自己懂点事 放弃产品了😂
1 回复 分享
发布于 2020-04-07 22:24
一个3
1 回复 分享
发布于 2020-04-08 12:07
在家静下心太难了,特别羡慕能在家学进去的人,我这二个月都不知道干啥了,现在水平很菜,看面经感觉知识点看过,但是很多组织不好语言回答,项目也才写了个2048游戏和网页画板这种小项目,用vue仿的网站还没有写完,到今天都不敢投简历去找实习,怕丢脸😓
1 回复 分享
发布于 2020-04-20 00:36
自律是第一要义。刷六百多LeetCode、自己沉下心学习,很多人都做不到啊
1 回复 分享
发布于 2020-05-18 00:07
&我觉得我的经历和楼主真的太像了(也是通信😂) 秋招真的不应该一股脑扎进产品  神仙打架 hc还少
点赞 回复 分享
发布于 2020-04-07 20:47
&楼主写的走心了,分析的很有道理!膜拜了。
点赞 回复 分享
发布于 2020-04-07 23:24
&双非硕士的我哭了    看来面试机会都没有
点赞 回复 分享
发布于 2020-04-07 23:59
楼主真的是榜样,希望当我碰到这种情况时也可以勇敢地清零
点赞 回复 分享
发布于 2020-04-08 06:59
老实说,计算机硕做前端还是有点可惜了,好在楼主结果还不错,加油
点赞 回复 分享
发布于 2020-04-08 07:04
&后端转测开 拿了字节offer。选择真的挺重要的 后端简历都过不了 测开直接通知面试了。而且转测开学习成本挺低的 需要的知识大部分跟开发一样。
点赞 回复 分享
发布于 2020-04-08 08:42
感谢分享!
点赞 回复 分享
发布于 2020-04-08 10:45
楼主写的很走心了,其实对于大部分人来说,这些选择并没有太大的好坏之分,做算法的不一定比做开发的好多少,适合自己的就行。另外,我本来也以为计算机专业面产品容易,秋招投了一个爱奇艺的产品简历都没过,后面就没再看产品了。
点赞 回复 分享
发布于 2020-04-08 11:19
给我加个精呀@向宇同桌 哈哈哈哈
点赞 回复 分享
发布于 2020-04-08 18:14
&我也方了,985硕女生,技术不行,没实习没啥项目没比赛……好怕
点赞 回复 分享
发布于 2020-04-08 20:03
点赞 回复 分享
发布于 2020-04-10 23:22
膜拜大佬,求职路都是坎坷的
点赞 回复 分享
发布于 2020-04-11 01:21

相关推荐

159 401 评论
分享
牛客网
牛客企业服务