站点工具

用户工具


回答大学生提问:去考研还是本科做前端?

最近我在知乎答了一个大学生的提问

https://www.zhihu.com/question/369283077/answer/1006824219

我只是随手分享了一些我觉得不错的方法,获得了很多赞,这说明两个问题

  1. 现在的大学生非常需要职业生涯指导,但学校提供的指导严重不足
  2. 现在社会中的职场老手根本就没时间给大学生提供细心的知道,因为工作太忙

此外,还多大学生朋友私信我,问了很多类似的问题,在这里我统一回复一下。需要注意的是,这只是我的一家之言,不用全信

正文开始:

这个问题的答案其实取决于你问谁,

  • 如果你问你们学校的指导员或者老师,他们一定说考研好
  • 如果你问你父母,他们也一般觉得考研好(除非家里没钱供你读研)
  • 如果你问本科就出来工作的人,他如果工作得好就会说工作好,他如果工作得不好就会说考研好
  • 如果你问已经考研的人,如果他们考研过程比较顺利就会说考研好,不顺利就会说工作好
  • 如果你问已经研究生毕业的人,如果他们工作找的好就说考研好,工作找得不好就说还不如本科就出去工作

所以你看,这很难回答。但具体到前端领域,我还是可以根据我看到的例子给你分析一下的。

  1. 如果你选择考研,那么大概率你毕业之后不会去找前端工作。我是说大概率。为什么呢?因为研究生群体弥漫着一种「研究生做前端就是血亏」的观点,不信你看这个例子。这个观点的形成是历史原因,我就不多介绍了。
  2. 如果你选择考研,毕业后打算往后端开发、大数据、机器学习等方向发展,那么你可以先了解下这些工作的工作内容、就业情况是否符合你的预期。但说实话,如果你读研的学校不是特别优秀,你学得也不是特别优秀,那么你找工作的时候只是比本科生多了「学历高一点」和「基本工作多一千」这些优势,但是别忘了,你花了三年时间,机会成本不低。毕竟互联网行业发展太快,混了三年的开发,在一线城市工资基本都上一万五了,好一点的上两万也不是问题。所以结论是,这条路会让你的最坏情况比本科生好(基本工资高一点),最好情况也比本科生好(天花板高一点),但具体你毕业的时候是否能比一个三年的本科生情况好,就一半一半了。你读研的时候如果不花大量时间研究编程,其实是还是会被有能力的本科生超越的,毕竟他是在公司里实践,而你是在象牙塔里摸索。那么实习对你就很重要了,你一定要在读研之前去互联网公司实习一下才行。
  3. 如果你选择考研,而且坚持前端方向。恭喜,你选择了一条降维打击之路。目前前端从业者以本科生和大专生居多,硕士占比极少,博士那是闻所未闻了。所以你只要学到跟本科生同样的水平,你都会自带学历优势。而且前端的知识积累效应少,每过几年就会技术翻新,之前的技术不用了(比如 jQuery、require.js、Grunt),就算本科生比你早工作三年,你说不定一年就能赶上他的知识水平(当然实践经验你还是不如他)。但注意,如果你无法适应前端的节奏,学得太慢,这条路就不太适合你了。所以结论是,如果你自学能力强(据我所知研究生的毕业设计很少有纯前端方向的,你只能自学),而且你还愿意不随大流坚持做前端,那么你很容易毕业之后去阿里腾讯,很容易实现降维打击。不用高兴地太早,现在的前端自学起来非常繁杂,因为要了解的东西太多了,所以你依然要在读研之前找个实习为好,了解一下真实的开发是怎样的。我这里就有一个学生走这条路,他是 211 的硕士,自学能力强,而且还找我们做前端培训,毕业直接进今日头条,一年后当上小组长。不得不说学历优势很大。
  4. 如果你选择本科直接找前端工作。这要考虑你家里的经济条件,如果条件较差,需要你挣钱,那么你也只能走这条路,而且这条路是可行的。别管网上怎么说前端饱和了,我作为从业者非常负责地告诉你,把前端基础知识学好的本科生根本不愁工作,学好的标准很简单,能清晰地答出原型链、this、AJAX、跨域、class、异步操作等前端核心知识点相关考题(我出过一份2019前端押题,里面有详细介绍)就是前端基础扎实(有些公司还会考排序算法)。但如果你学得不好,那就凉凉了。所以有些人会选择培训,但培训分两种,好培训和烂培训,我利益相关就不说我们的公司名了。现在前端老手都会告诉你培训都是垃圾,这相当于把你培训的路堵死了,我很早就说了,堵不如疏,与其骂培训是辣鸡,还不如介绍点好培训机构给想培训的人。不然,这些不明就里的毕业生只能选择名气大、上了市的垃圾培训机构了,你们应该知道我说的是哪个机构。我个人走的就是这条本科前端之路,我毕业院校是华中科技大学,还没毕业就进了腾讯。这完全得益于 985 的加持呀。如果是普通本科,真的不要纯自学,因为时代不同了……算了,最后这句我说了也没人信。
  5. 如果你选择本科直接找非前端的开发工作。只要你不做安卓开发、iOS 开发、PHP 开发就行,因为这三个方向真的人才过剩了,其他的开发方向都挺好,比如 Java、Golang、Node.js、C++。我不是这些领域的专业人士,就不多说了。

总结,如果你对自己自学能力有信心,而且家里愿意供你读研,那你就读,读完来虐我们这些本科前端吧。如果你对自己自学能力没有信心,就找人带你学,花点钱,多对比,找靠谱的机构(如何找靠谱的?我有教程)。网上不会有人免费教你编程的,顶多给你一堆链接让你自学,他们还会说没自学能力就滚吧,这种漂亮话于事无补的,不用理他们。

你的出路是自己走出来的,不能被他们左右。

一下就胡乱打了这么多字了,如果有误,请留言指出。

下个问题就留在下一篇文章吧。

饥人谷一直致力于培养有灵魂的编程者,打造专业有爱的国内前端技术圈子。如造梦师一般帮助近千名不甘寂寞的追梦人把编程梦变为现实,他们以饥人谷为起点,足迹遍布包括facebook、阿里巴巴、百度、网易、京东、今日头条、大众美团、饿了么、ofo在内的国内外大小企业。 了解培训课程:加微信 xiedaimala03,官网:https://jirengu.com

若愚 · 2023/02/09 10:54 · 回答大学生提问_去考研还是本科做前端.txt