对自己目前的秋招进度产生怀疑了

作者:阿秀

原文链接:https://mp.weixin.qq.com/s/knMDDvF8NqzEGNuzeQQAUA (opens new window)

你好,我是阿秀。

一转眼已经是六月中旬了,如果你是应届生的话(大三或者研二),也注意观察的话,可能会发现身边有人慢慢开始准备校招了,或者在各种看书或者在各种刷题,牛客和力扣也刷的飞起。

但由于每个人的具体情况不一样,可能在准备的过程中自己不知道自己目前的进度是否过快或者过慢,在阿秀的学习圈中就有这样的一位学弟,基础不太好,也不知道自己目前的学习进度是否OK。

# 1、疑问

阿秀的学习圈》是阿秀自己组建的学习圈,本来是打算记录自己的学习和充电经历的。后来也慢慢也带着一些研究生师弟师妹以及本科的学弟学妹们一起学习和准备校招相关,目的很纯粹,就是通过自己的努力在校招求职中拿到一个好offer,拥有一个好一点的职业起点。

下面是这位学弟在学习圈中的提问原文:



秀哥好,本人211大三下,想秋招上岸c++后端,基础有些弱,冒昧问一下您几个问题。

  • 1、计网《图解HTTP》,操作系统《操作系统导论》,MySQL《MySQL必知必会》,Redis《Redis设计与实现》这几个都在带着看书,您感觉时间够吗?要不要针对面试直接看八股文。
  • 2、数据结构和算法在一边看书一边刷leetcode,虽然现在只有100多道,但会每天坚持刷下去的。就是没有啥感觉,刷题多了会好吗?
  • 3、C++看完了c++primer,目前准备复习一下,但是《effective c++》和《stl源码剖析》有些看不下去,特别是《stl源码剖析》,看得头疼,平时好像也用不到。
  • 4、项目看完了牛客网的那个webserver,好像有点单调,功能该怎么加呢?

老实说,看到他的问题,我也想起了自己以前准备校招的过程,对这位学弟会产生这样的疑问也不觉得奇怪了。

# 2、回答

(由于微信公众号内文章无法链接到非腾讯域名下的网站中,因此只能给出相应网站链接,需要同学自己手动右键复制链接后才可看到**《阿秀的学习笔记》网站具体内容或者点击文章左下角阅读原文按钮也可直达《阿秀的学习笔记》**网站,下述链接类似,不再一一赘述)

阿秀在仔细思考这位学弟的问题后给出了自己的建议和意见,下面是我在阿秀的学习圈中给出的回答原文:


你好,学弟!首先纠正你一个错误哈,《MySQL必知必会》这本书其实并不是讲MySQL的,严格意义上说这本书其实是讲SQL基本语法的,你如果是抱着学SQL的心去看这本书那还可以,可以去看这本书。

但如果是想要学MYSQL数据库,其实更应该去看《数据库系统实现》这本书好一些,这是华师大数据学院的指定数据库推荐学籍,研二那年去华师大参加暑期学校的时候,一位老师推荐给我的。

我仔细看了,这本书属实不错。如果你不喜欢看书,也可以选择一些网络专栏,比如《MySQL实战45讲》或者《MySQL是怎么样运行的》会比较好一些,需要注意的是这两个专栏都是付费的,为了避免打广告嫌疑就我这里把机构名隐掉了,如果愿意的话可以自行百度这两个专栏。

下面是针对你的目前进度和你的疑问,分别给出的过来人的建议和意见,每条建议和意见分别对应这位学弟的一个问题:

  • 1、应该是不够的,我给你稍微调整一下吧。计网需要看《图解HTTP》和《图解TCPIP》,然后就直接去我网站上看计网模块吧,网址是:https://interviewguide.cn/notes/03-hunting_job/02-interview/03-01-%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C.html,重申一遍:一本《图解HTTP》是绝对不够的。《操作系统导论》这本书比较厚,而且也不好理解,如果你现在是大二肯定可以花时间慢慢看,现在面临找工作建议去看《现代操作系统》这本书,如果看不懂或者觉得很难懂,就去B站看袁春风老师的计算机基础课,然后去看一些总好的操作系统面经,可以去牛客这种专门的网站看,也可以去我网站上看我以前自己总结的:https://interviewguide.cn/notes/03-hunting_job/02-interview/02-01-%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.html。Redis没啥问题,可以这么安排。

  • 2、肯定会好的。算法题这种东西一般刷到50题是一个门槛,到了50题会有一种不一样的感觉,200的量是一个门槛。。。每过一个槛都会感觉就就会好很多的,我的网站上也上线了我以前刷过的算法题,我从自己刷过的600多道算法题里总结出了300多道比较经典的,你可以多留意一下,网址是:https://interviewguide.cn/notes/03-hunting_job/03-algorithm/03-leetcode/01-introduce.html

  • 3、你这么感觉是正常的、、、、因为《STL源码剖析》这本书比较考验阅读者的代码水平,如果你直接看的话肯定是感觉头疼,你可能没看过我以前的C++学习方式,我在看这本书之前是先去看了侯捷老师的源码剖析视频的。私以为,这本书书可以不看,但侯捷老师的源码剖析视频则一定要看。

  • 4、这个问题是老问题了,TinyHttp项目还是有可以改进的地方的,比如加一些线程池或者加个测压环节都可以。不过在你加改进之前,还是建议你先把原项目吃透吧,改别人的轮子之前必须要做的就是先吃透这个项目,这点我在以前的项目学习顺序中也提过!

加油!学弟,你还有很长一段路要走!


# 3、秋招加油

最近阿秀在自己的学习圈子 (opens new window)里发起了一项秋招结伴而行、相互监督的活动。

因为两年前我就是只管学自己的,剩下的全都交给时间了:双非渣硕的秋招之路总结(已拿抖音研发岗SP) (opens new window)没有什么逆袭,有的只是一点点坚持! (opens new window)

直到如今工作了,我依然保持每天学一点点:坚持充电!我离开学校后坚持学习135天了! (opens new window)一天可能做不了什么,但是一周、一个月能做的就有很多了。

如果你能拆解自己的目标到每月、到每周,甚至到每天具体需要做些什么,并且去执行,剩下的就是交给时间了

我始终相信成功是一步一个脚印走出来,而不是什么一蹴而成,每天坚持一点,这样才能积少成多、聚沙成塔、水滴石穿。

如果能够有小伙伴一起结伴而行,也能起到相互监督的作用,目前已经有超过400多名小伙伴加入了,希望他们都能在今年校招中收获胜利果实!

此外,对于每位阿秀的学习圈中的圈友也会奉上自己以前的学习和校招面试总结笔记,也就是《阿秀的学习笔记》PDF版本:计算机校招求职八股文PDF版本 (opens new window)

秋招结伴而行、相互监督打卡->戳我查看活动详情