前言
此文为本人第一篇博客,本人是大四学生,刚刚考完研,在准备复试科目C和C++语言的时候,发现自己的编程能力比起大一有很大的下降,因此决定重新预习一下,便写下此篇flag。希望与看到此文的同学们共同埋下一颗种子。想立flag的同学,可以在评论处,写下自己的flag。一、简要介绍
本人就读于西安某老八校,大四老学长,计算机科学与技术专业。在大一、大二研究CV(计算机视觉)比较多,从图像分类到目标检测再到人体姿态估计都做过一些,大三的时候开始准备考研的CV方面涉及的便比较少了,近些年的transformer也只是听说过,具体技术细节并不是特别清楚。在考研过程中萌生了要转NLP(自然语言处理)的念头,打算在研究生阶段从事NLP相关的工作。因此,若有小白想了解这两个方向可以私聊,看到会回复。后续也会分享一下自己学习NLP过程中的笔记和想法,以及代码实现。
二、Flags
1.通过一段时间学习C/C++可以在复试中取得好成绩
复试科目是四选三:C/C++、软件工程、数据库、计算机系统结构(C/C++算一门),因此想通过两个月左右的学习,可以达到应付复试的水平,同时提升自己的编程能力为研究生生涯,甚至找工作打下坚实的基础。
2.在3月中旬前学完CS224n
CS224n是斯坦福大学的一门课程,全称是用深度学习来进行自然语言处理。应该是入门自然语言处理必学课了。希望可以在近3个月的时间里将它看完初步入门NLP。我会把自己的学习笔记之类的上传。
3.刷40道牛客题
刷题是提升自己能力的必经之路,希望可以通过40道题来加深自己对算法的理解。
4.一个长远的flag
希望自己可以在研究生毕业时取得大厂的sp以上的offer,达到年薪40+
三、如何做
怎么做总结起来就四个字,投入时间。但细节就有很多了,首先,我打算在B站找一找比较靠谱的C语言视频,跟着课快速过一遍C语言的语法和特性,有可能的话可以更加深入的学习一下C语言,给大家推荐一个C语言课程:比特鹏哥C语言,这个课是西安其他大学的朋友给我推荐的,目前听了三节感觉还不错。其次,每天坚持读一些英语、背单词,持续提升自己阅读外文的能力,来更好地学习CS224n。刷题的话打算先从一些基础的、简单的题刷起,一点点加大难度。预计一天投入在C/C++上的时间大约是4小时,CS224n是3小时。