猪猪学长的经验分享

21届不算太失败的猪猪学长前来分享一下学习、求职、职场方面的经验。

学习方面:

我本科、研究生过得都很快乐(浑浑噩噩),但至少保证了没有挂过科(虽然有说法是没有挂过科的大学是不完整的,但挂科又要花时间去补考,万一再没过还要重修),如果大家想要保研的话,绩点还要保证的。考研、去国企事业编公务员啥的,你这基础课程不能太差劲吧(你要是上头有人,当我没说)。

有空的话学点自己感兴趣的东西提前找到未来想要工作的方向:开发、算法、测试、运营、建模...每一个大的方向又有很多细微的方向,就比如开发,你做前端开发、后端开发、客户端开发、游戏开发等等,需要掌握的知识又各不相同。就现在的招聘要求来看,你需要对一行方向专精,如果知识面更广当然更好。所以,你得先确定一个方向,去投入时间精力进行学习。我当时大二加入了校科协,学到了很多东西(前端、后端、PS、AE等等的基础知识,最主要的是在这里培养了兴趣),这里也推荐一下大家,如果你们学校的校科协氛围不错的话,就去“偷学两招”吧。现在互联网上的课程,博客太多,其中不乏大量“不咋地”的内容,跟着看了很久也没学到关键的东西,浪费了时间,也消磨了兴趣。所以,找一些身边大佬抱大腿,了解他们的学习路线,常用的工具。有了大佬的帮助更好地上手,真的很容易激起对一个东西的兴趣or探索欲。

我在校科协学了些东西,半年后就被老师看上了,拉去做项目。当然这时候肯定还是半吊子啊,做项目就是摸着石头过河,边学边做,提升的真的非常快。然后就得全国二等奖了。感觉努力真的会有回报,就更加努力的学习咯。之后大三,跟着老师又做了另外的项目,从学校赛段到华东赛区,一路绿灯,最后去到重邮进行全国决赛,拿到全国一等奖(学校包机票,完全就是免费旅游,bushi)。比赛这东西,有钱(比赛奖金),有名(学校公众号报道),能提升自己(  deadline真的是能逼人一把),所以大家一定要多去参加比赛,做项目啊。互联网+,数模,CTF...更别说还有很多不算太出名的比赛了,报名试一试也是好的呀。

对于想要考研的同学提几点,大三下就可以开始准备考研了,之前学校的基础课有认真听的话,如果你像我一样考本校的话,应该不算太难。跨校考研的话,我觉得比较重要的就是①选学校,有的学校很排外,外校根本进不去,所以要提前打听②弄到那个学校的专业考试往年试卷,会对你很有帮助。

研究生阶段的学习,你最好能在研一结束的时候给自己定个方向,研究生大多都是研究类的东西(人工智能,图像处理,大数据...),但这些方向的工作现在越来越卷,对你算法的要求高,对你学校的要求也高,不是所有人都能走这条路的。是要转型开发,还是坚持算法需要你尽早做抉择,然后下功夫准备(项目,实习,面经...)

求职方面:

在选择了工作的方向,并为之付出了很多学习努力后,现在进入了求职阶段。

面经肯定是要看要背的,技术岗的要准备手撕算法,这些都是常识。讲讲大家通常忽视的点。

简历。公司想要认识你,第一个接触的就是你的简历。很多人会抱怨自己投了一堆简历,没有面试通知。写一堆精通C,精通JAVA这种废话有什么用呢?你要用你做的项目去向别人证明你确实精通这个语言,精通某个方向常用的框架,碰到过这个方向的一些特别的问题,并给出自己当时的解决办法(没有项目,学习阶段不努力现在就赶紧补嘛,b站,github一堆项目跟着做一做, ),学校专业记得写,绩点亮眼的话一定要写上,然后拍个漂亮的证件照放上去(好看真的很加分)

面试交流。大多数面试上来会让你自我介绍的,强调自己擅长的点,想办法把面试官引到你擅长的点上真的能让你的面试体验up up up。就比如我面的岗位是前端开发,但我web安全方面准备的多一些,我就在自我介绍的末尾提一下最近研究web安全比较多。亲测,大多数的面试官会上钩,问我学了些啥,就可以给他吧啦吧啦讲一堆看了啥书,web安全主要有哪些方面问题,这些点又可以通过什么方法防范...一下子就进入我的主场了。(在这里安利想做开发的朋友们研究研究CTF相关知识,做开发的面试官大多都会了解一些本行业相关的安全问题, 但了解的可能又不那么深入,这就是你的优势点了。而且CTF知识真的把计算机的很多基础知识贯穿了起来,结合动手能力实践,很有意思)

选择路线。国企、互联网两条路,毕业就是分岔路口,你上头没点人,很难从互联网跳进轻松的国企,国企技术跟不上也很难跳去互联网核心部门。一定要结合自身实际,做好选择。

签约。广投广面,但签约要慎重。一家逼签,另一家有意向但没来消息,要提前了解学校和上家关于毁三方的流程,综合考虑各种(工作地点,部门,岗位,薪酬...)再决定是否签约。

职场方面:

我现在是甲方项目经理。以下是之前写的一些想法、日常。就不重复说了。

如果对大家有帮助的话,多给我点赞,评论,收藏,转发呀~
#学长学姐经验分享##学习路径#
全部评论
来给猪猪顶贴
点赞 回复 分享
发布于 2022-05-16 14:39
南邮学长能内推不
点赞 回复 分享
发布于 2022-04-19 22:04
学长,哪个院的啊
点赞 回复 分享
发布于 2022-02-08 19:51
想问中石化22届还有春招吗
点赞 回复 分享
发布于 2022-01-26 16:49
所以猪猪哥啥时候脱单呀
点赞 回复 分享
发布于 2022-01-14 19:37
猪猪哥真的写的好好,想你学习
点赞 回复 分享
发布于 2022-01-14 15:31
点赞 回复 分享
发布于 2022-01-14 08:30
可真棒!
点赞 回复 分享
发布于 2022-01-13 14:37
我来了
点赞 回复 分享
发布于 2022-01-08 22:44
学长为啥没去运营商啊
点赞 回复 分享
发布于 2022-01-07 13:03
早知道当年也加校科协了,加了个小破院的院科协什么东西都没有😢
点赞 回复 分享
发布于 2022-01-07 12:27
抱紧猪猪哥大腿
点赞 回复 分享
发布于 2022-01-06 22:17
猪猪哥太强了,崇拜
点赞 回复 分享
发布于 2022-01-05 18:35
十年老粉占沙发
点赞 回复 分享
发布于 2021-12-28 20:38
给猪猪捧场
点赞 回复 分享
发布于 2021-12-28 16:52
写的好用心啊
点赞 回复 分享
发布于 2021-12-27 20:09
这么好的帖子竟然没啥人看,我不理解
点赞 回复 分享
发布于 2021-12-27 20:02
猪猪哥强的哇
点赞 回复 分享
发布于 2021-12-21 18:09
🎉恭喜牛友成功参与 【返校季】学长学姐经验分享活动! 成功参与即可获得1个牛客周边哦~ ------------------- 【返校季】项目启动!高流量扶持高内容曝光,带给你不一样的“返校”体验! 👉去分享你的过来人经验:https://www.nowcoder.com/discuss/821789
点赞 回复 分享
发布于 2021-12-20 12:21

相关推荐

二面:tl:9.22 约面 - 9.23 面试 - 当晚约三面1. 介绍一下 RPC 的实现原理,它是如何根据方法名找到对应的方法并进行调用的?2. AOP 在 RPC 中具体是如何实现的?3. RPC 的数据序列化协议(格式)是什么样的?4. 在网络传输中,数据格式是如何封装进去的?5. 针对 Protobuf、JSON、Java 序列化等数据格式,对比它们的优缺点。6. 虚拟内存(Virtual Memory)的作用是什么?为什么需要分段、分页和段页式管理?7. 页面置换算法有哪些?8. 如何实现 LRU (最近最少使用) 算法?其数据结构如何设计?9. 如果要实现 LFU (最不经常使用) 算法,该如何设计数据结构?10. 进程间通信(IPC)的方式有哪些?11. 共享内存如何实现两个进程间的通信(例如半双工)?12. 信号量(Semaphore)和管道(Pipe)的区别是什么?13. 信号(Signal)的基本概念是什么,常用于什么场景?14. 网络中的同步和异步的关系是什么?15. 阻塞和非阻塞的区别是什么?16. 网络 I/O 模型有哪些?17. 内核态和用户态的区别是什么?18. HTTP/Cookie 和 Session/Cookie 的区别?19. 跨域 Cookie 是指什么?20. 有一个很大的文件,每行数据格式为 时间戳 和 文本内容,且时间戳是升序的。如何在单机上高效地查找某一时间范围内的所有文本内容?21. 如何写出合并 K 个有序数组到第 K 大元素的算法?22. 手撕:两个有序数组中第k小的数三面: tl:9.25 面试 - 当晚通过1. 自我介绍2. 实习拷打3. UTF-8 英文占几个字节、中文占几个字节、Java 里如何去检查其占几个字节4. 七层网络协议5. HTTPS 是否了解过6. 最近在学什么、看什么书,分享一下7. 手撕:79. 单词搜索(可以重复选取同一个字母)8. 反问
查看29道真题和解析
点赞 评论 收藏
分享
一、MySQL 相关慢查询监控:如何实现慢查询监控?具体实现方式(脚本如何工作)?数据量级:项目核心表的数据量级是多少?如何插入大量测试数据(如1100万条)?插入过程中遇到了什么问题(如查询变慢)?如何分析和优化?索引:B+树的层级概念、原理和自平衡机制。叶子节点存储的内容(聚簇索引 vs 非聚簇索引)。回表操作的流程。联合索引的原理和最左前缀原则。还有哪些其他索引类型?事务与锁:MVCC(多版本并发控制)的实现原理,如何保证事务顺序和避免冲突?MySQL 有哪些锁(行锁、表锁)?产生原因?SELECT ... FOR UPDATE是什么锁?日志:redo log、undo log、binlog的定位和作用分别是什么?基础架构:了解 MySQL 的基础组件吗(如连接器、分析器)?数据库范式:了解哪些数据库范式(第一范式、第二范式等)?二、Redis 相关数据结构:Redis 有哪些基础数据结构?它们的应用场景和底层实现是什么?排序实现:ZSET如何实现排序?底层数据结构(跳表)如何工作?数据结构对比:Redis 的跳表和 MySQL 的 B+树有什么区别?Redis vs MySQL:Redis 和 MySQL 的根本区别是什么?持久化:Redis 基于内存,如何实现数据持久化?过期策略:Redis 的过期键删除策略是什么?三、Kubernetes (K8S) 相关基础架构:能介绍一下 K8S 的基本架构吗?核心组件:Ingress是什么?配置文件:了解或写过 K8S 的 YAML 文件吗?四、Linux 相关进程通信:Linux 进程间通信的方式有哪些?内存管理:页表区别?物理地址、虚拟地址、逻辑地址的区别?用户态/内核态:用户态和内核态的区别?什么时候会发生切换?常用命令:用过哪些 Linux 命令?grep -R和 ls -a参数的作用?五、算法能力编程题:现场编写代码解决“最长有效括号”问题,并解释解题思路。六、个人情况与软技能实习时间预计可以实习多久?学习习惯:最近在看什么书?平时如何解决技术问题?面完我还自我感觉良好,怎么反问说有欠缺啊,不知道有没有机会
查看29道真题和解析
点赞 评论 收藏
分享
评论
22
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务