研一,有点迷茫。

news2024/10/6 0:53:30

12079f05085e7692cd763c5c405df172.png

作者:阿秀

校招八股文学习网站:https://interviewguide.cn

这是阿秀的第「277」篇原创

小伙伴们大家好,我是阿秀。

最近回答了不少大一大二研一在读的学习圈中学弟学妹的咨询问题,基本都是计算机学习、进度、疑惑等等相关的问题,基本都是学习方向和阶段上的疑惑,比如这本书怎么样?那本书该看吗?

今天分享一下给一位研一师弟的一些回答和建议,希望对有相同处境的小伙伴一些启示作用,其中很多内容基本都是通用的,而无关于编程语言和技术栈。

1、师弟的提问

秀哥,你好,我今年是研一下,学的是C++。目前的进度是

1.我在上个学期《C++ primer》、《STL源码剖析》、《Effective C++》这三本书基本过了一遍(但是可能是上个学期看的,现在知识点忘了很多)。我现在要把这三本书二刷么?

2.这个学期我看了《TCP/IP网络编程》、《Linux高性能服务器编程》,这两本书我是看得有点半懂不懂,有很多知识点不是很懂。秀哥,这两本书重要么?需要我再把这两本书再看一遍么?

3.计网我看完了《图解Http》和《图解TCP/IP》,操作系统我是看《现代操作系统》那本大黑书,现在看了2/3了。MySQL我只是看了尚硅谷的视频,那个牛客网SQL前三十道题目也没刷,mysql要学到什么程度?这方面秀哥有什么建议么,怎么去学。

4.Redis我现在是只看尚硅谷的视频和看完《redis设计与实现》,懂了一些基本的知识,redis还没动手实战敲过代码,秀哥有相关的学习的实战资料。Redis这部分知识重要么,需要学习到什么程度?现在不知道怎么去学这部分知识了。

5.力扣刷题140道左右,刚把代码随身想刷完第一遍,秀哥力扣的刷题量大概是到哪里是一个合格线。现在我想先把代码随身刷完第二遍再去刷新题,秀哥,你怎么看?

6.项目方面我这边是一点都没有动,我看学习圈里面的很多人都去弄webserver。秀哥这个项目怎么样。我看学习圈里面的仁说分布式的项目比较有竞争力。现在项目的这块地方迷茫的不行,不知道弄什么项目,怎么去弄项目?

秀哥,我现在比较迷茫,不知道现在该该学什么去了,感觉我之前看的书里面有很多东西不懂,想回头把基础在回去巩固一下,还是先继续把项目这些先弄完再回头复习。之前在备考中级软件设计师两周。

最近刚考完,最近反思了一下我学的东西感觉自己还有很多东西要学,也是前两周没怎么看书,有点找不到学习的状态、有点迷茫。

2、阿秀的建议

师弟,你好。

首先研一问题不大,时间大把,而且你做了很多事情了,看得出来你研一基本没有白过。我在你这个时候好像还在玩爬虫,压根就没有这个意识。

下面的回答,对应着你的问题,没提到的就是问题不大,可以按照你的计划去走。

1、问题不大,暂时不用,即使用也没必要全部刷,找一些重点章节二刷就可以,可以把省下来的时候拿去做些别的,比如搞搞项目或者找找实习这些,比你现在二刷那些书性价比更高一些。

2、《TCPIP网络编程》这本书讲的很浅,很多知识点都一笔带过,全书例子倒是很多,我觉得没有二刷的必要,另一本《Linux高性能服务器编程》倒是难得的好书,对于这本书如果你想要二刷,我是赞成的。

3、在计算机求职中对于数据库的学习包括数据库操纵语言、关系型数据库、非关系型数据库(比如文档型、内存型数据库)这三类,其实说的更具体一些就是分别对应SQL 、MySQL、MongoDB/Redis。

一般MongoDB用到的也不多,除非你是专门想要找数据库方面的工作,比如数据库内核开发或者分布式数据库这类岗位的需要学学之外,其余的也不用看,就好好学SQL 、MySQL、Redis这三类就好。

不管是社招还是校招,这三类基本也够用了,你可以去看下我在学习圈置顶帖知识图谱里提到的校招基础学科学习路线,基本上按照那个来学就问题不大了,如果你比其中写的学的更多则是好事。

4、同第3点,可以按照我以前写的校招基础学科学习路线去学即可。

5、这个算法具体刷多少道没有准确说法,看个人了,有的人刷得多,也有的人刷的少。不过我看那些上岸的一般都是 400+ 起步,我甚至见过刷 600+ 和 800+ 的,你没必要给自己定一个界限,才研一,尽量刷就是了,不要执着于数量。

6、webserve这个项目面试是有点拉胯,但还是很值得学的,比如异步日志或者对象池这些技术其实都可以运用到这个项目上。你才研一我建议花时间学学,时间大把不值当不学,大不了学一学不写在简历上就是,做项目主要目的其实是学以致用,把你会的东西,了解的技术融会贯通,这才是做项目最根本的目的。

关于别的项目,你可以去看下置顶帖知识图谱里写的C++项目推荐,我一直有更新来着。

最后我建议这个时候的你学一学项目比较好,这些不懂的偶尔回去看一看就好,不懂的东西正常,温故知新就可以,所以这个时候你去做做项目比回看二刷书籍的性价比要高一些。


这里放个自己的微信,听说再过一段时间微信公众号就不能放二维码了96268a49cf0d6cae857a9d05ab875ef8.png,欢迎来做点赞之交(如果你已经添加我其余微信好友了,无需重复添加)

dcc73b1dfab8cb1b5abb6e638b8ab716.png 

打开世界另一扇窗

阿秀会经常在朋友圈分享一些计算机学习经验、趁手的资源软件工具、生活点滴,偶尔也会帮朋友发布一些工作岗位,欢迎围观朋友圈,一般不闲聊。


前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题,多看看这些能够帮你走的更稳、更顺、更平坦。

后续也会在自己组建的阿秀的学习圈中分享一些社招跳槽找工作的经验,都是自己一路走过来的经验。

6aea564e52ec3577c626158ca8f55a5e.png星球里的精华区、知识图谱以及资源沉淀

一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容91823f5b79850b887b9b1fa3be21db75.png

欢迎点击左下角阅读原文详细了解,这可能是你求职路上性价比最高的一次点击!

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

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

相关文章

chatgpt赋能python:Python怎么批量注释

Python怎么批量注释 Python是一种高级编程语言,广泛应用于数据科学、人工智能、Web开发等领域。在编写Python代码时,注释是非常重要的一部分。注释可以帮助程序员更好地理解代码,便于代码的维护和修改。但有时候,我们需要批量注释…

华为OD机试真题 JavaScript 实现【火星文计算】【2022Q2 100分】,附详细解题思路

一、题目描述 已知火星人使用的运算符为#、$,其与地球人的等价公式如下: x#y 2*x3*y4 x$y 3*xy2 其中x、y是无符号整数;地球人公式按C语言规则计算;火星人公式中,$的优先级高于#,相同的运算符&#x…

YOLOv5/7 更换 DIoU-NMS

文章目录 NMS原理介绍DIoU-NMS效果展示NMS 耗时对比YOLOv5 更换方式YOLOv7 更换方式NMS原理介绍 在执行目标检测任务时,算法可能对同一目标有多次检测。NMS 是一种让你确保算法只对每个对象得到一个检测框的方法。 在正式使用NMS之前,通常会有一个候选框预清理的工作(简单引…

二、微机保护的结构框图原理

在实际应用中,微机保护装置分为单CPU和多CPU的结构方式。在中、低压变电所中多数简单的保护装置采用单CPU结构,而在高压及超高压变电所中复杂保护装置广泛采用多CPU的结构方式。 (一)单 CPU的结构原理 单CPU的微机保护装置是指整套…

5.3.1 因特网的路由协议(一)

5.3.1 因特网的路由协议(一) 我们知道因特网在现实生活中的应用非常广泛,我们可以进行网络聊天、查询资料,购物等,他给我们的现实生活带来了极大地方便,我们已经知道互联网是由一个个经过路由器连接的网络…

Java设计模式(八)— 单例模式3

系列文章目录 单例模式之静态内部类 单例模式之枚举方式 单例模式之JDK源码分析 文章目录 系列文章目录前言一、单例—静态内部类1.静态内部类案例2.静态内部类优缺点 二、单例—枚举方式1.枚举方式案例2.枚举方式优缺点 三、单例—JDK源码分析1.JDK源码分析 四、单例模式注意…

Java同步容器和并发容器

同步容器 在 Java 中,同步容器主要包括 2 类: Vector、Stack、HashTable Vector 实现了 List 接口,Vector 实际上就是一个数组,和 ArrayList 类似,但是 Vector 中的方法都是 synchronized 方法,即进行了同…

大型企业的知识库是什么结构的?真的有用吗?

大型企业的知识库是指建立在企业内部的一个包含各种知识和信息的系统,它可以帮助企业更好地管理和利用企业内部的知识资源,提高企业的创新能力和竞争力。 知识库的结构和内容包括以下几个方面 一、知识分类和标签化 在建立知识库之前,企业…

哪款佩戴舒适的蓝牙耳机好?公认佩戴舒适度高的蓝牙耳机推荐

现如今,蓝牙耳机越多人使用,不同于有线耳机,蓝牙耳机更为方便,没有线束的困扰,走到哪也不用带上手机一起,特别便利。然而,随着蓝牙耳机市场的扩大,各种类型各种样式的耳机五花八门&a…

骨传导蓝牙耳机怎么用,分享几款不错的骨传导耳机

骨传导技术是利用振动将声音转化为不同频率的机械振动,通过人的颅骨、骨迷路、内耳淋巴液传递、螺旋器、听神经、听觉中枢来传递声波。相比传统耳机,它在运动时使用,不会损伤到我们的听力。它不需要入耳佩戴,佩戴更舒适健康。 骨传…

悄悄告诉你有什么免费的ai绘画工具

是不是每次看到一幅美丽的画作,你都会心生羡慕,想要自己也能创造出那样的艺术品?别担心,现在有了ai绘画工具,你也可以轻松成为一位小小画家!这些神奇的工具不仅能够帮助你发挥创造力,还能让你玩…

SQL Server 中count方法和case when语句配合使用中的问题

概要 我们在使用SQL Server生成报表统计数据的时候,经常使用sum,count等聚合函数,有时候还会配合case when语句一边执行过滤操作,一边进行聚合。 本文介绍一个在使用中的常见的错误和解决方法。 设计和实现 下面是一张订单记录…

【链表复习】C++ 链表复习及题目解析 (2)

目录 牛客 CM11 链表分割 牛客 OR36 之链表的回文结构 Leetcode 160. 相交链表 LeetCode 141. 环形链表 LeetCode 138. 复制带随机指针的链表 本文继续延续前文,为大家带来几道经典的链表中等难度的题目。 牛客 CM11 链表分割 现有一链表的头指针 ListNode* p…

探索iOS之Metal标准库

Metal标准库包括&#xff1a;通用函数、整型函数、关系函数、数学函数、矩阵运算、SIMD运算、几何函数、纹理函数等。接下来让我们走进Metal标准库的世界。 1、通用函数 通用函数在<metal_common>头文件中&#xff0c;T为scalar或vector的浮点类型。如下表所示&#xf…

公司最大的内卷,是OKR驱动

作者| Mr.K 编辑| Emma 来源| 技术领导力(ID&#xff1a;jishulingdaoli) 去年5月&#xff0c;以善用OKR独步江湖的Google公司宣布将对 Google 员工的绩效管理方式进行改革——Google 开始使用一种名为 GRAD 的新绩效评估流程。据了解&#xff0c;这一调整主要是基于员工对谷…

集权设施管理-AD域安全策略(二)

活动目录&#xff08;AD&#xff09;凭借其独特管理优势&#xff0c;从众多企业管理服务中脱颖而出&#xff0c;成为内网管理中的佼佼者。采用活动目录来管理的内网&#xff0c;称为AD域。 了解AD域&#xff0c;有助于企业员工更好地与其它部门协作&#xff0c;同时提高安全意…

算法练习5:二进制字符串前缀一致的次数

给你一个长度为 n 、下标从 1 开始的二进制字符串&#xff0c;所有位最开始都是 0 。我们会按步翻转该二进制字符串的所有位&#xff08;即&#xff0c;将 0 变为 1&#xff09;。 给你一个下标从 1 开始的整数数组 flips &#xff0c;其中 flips[i] 表示对应下标 i 的位将会在…

docker容器 - 卷(volume)- 挂载

目录 参考文档&#xff1a;Volumes | Docker Documentation 什么是卷&#xff08;volume&#xff09;&#xff1f; 什么是挂载&#xff0c;它的作用是什么&#xff1f; 一台机器里的多个容器之间共享数据&#xff08;使用挂载&#xff09; 首先我们可以使用最简单的docker …

预训练、微调和上下文学习

最近语言模型在自然语言理解和生成方面取得了显著进展。这些模型通过预训练、微调和上下文学习的组合来学习。在本文中将深入研究这三种主要方法&#xff0c;了解它们之间的差异&#xff0c;并探讨它们如何有助于语言模型的学习过程。 预训练 预训练&#xff08;Pre-training&…

RadEx Pro处理电火花数据操作步骤(上)

最近单位采集了很多的电火花测线&#xff0c;同事在使用GeoSuite AllWorks 2022R1处理这些测线的时候&#xff0c;发现二次波对地层辨识和划分干扰比较严重。GeoSuite AllWorks 压制二次波的能力有限&#xff0c;有人推荐我们试一试地震处理软件RadEx Pro。 两个中文文档“RadE…