大家好,今天给大家分享的是编程导航知识星球open in new window的 Noisy 同学的自我介绍:

星球原文链接:https://t.zsxq.com/0ari2Ujb4

大家好,我是西安某 985 计算机硕士,预计今年毕业,秋招获得了字节,阿里云,蚂蚁等公司的 offer,权衡之下决定签下字节。很高兴加入知识星球跟大家一起学习进步,下面我分享一下自己的经历和感悟。

我本科是非科班,专业是传统工科,本科期间的话也有学过一些编程相关的课程。我清楚的记得,在大一的寒假学长说下学期要学 C++,这门课对于计算机小白来说还是比较难的,于是我就打算在寒假提前学一下,当时找了一个慕课跟着学,学习过程中我就发觉自己对编程还挺感兴趣的,不但不觉得枯燥,而且还越看越有劲。

下学期开学之后由于自己提前看过 C++ 的慕课,所以觉得上起课来非常轻松,最终这门课也取得了不错的成绩。这之后我对编程的印象就是我觉得我还挺喜欢的,但是当时一门心思上课,从来没想过要转行,只是自己课余时间会零散学一些编程相关的东西,比如 python 和爬虫等。

直到大三的时候,因为涉及到读研和就业的问题,自己也思考了很多,同时大三也学了很多本专业的专业课,我觉得自己确实不喜欢本专业的东西,无论是继续读研还是以后工作,做自己不喜欢的事情是非常痛苦的,然后自己确实非常喜欢编程,但是因为自己专业知识非常欠缺,短时间内直接找计算机相关的工作也不现实,于是我就产生了跨专业保研的想法。幸运的是,因为自己本科成绩还算可以,最后也是顺利本校跨专业保研到了计算机。

在研究生期间,组里做的是深度学习相关的工作,同时也有一些系统开发的工作,因此我开始是同时学习深度学习和后端开发部分的知识,后来考虑到就业问题,权衡之下觉得自己更喜欢做开发工作,于是就专心学 Java 后端,也是因为组里很多研究生师兄都是找的 Java 后端的工作,交流起来也比较方便。

因为自己本科是非科班的,对于计算机知识缺乏一个系统的认识,开始学习的时候还是挺迷茫的,像无头苍蝇一样不知所措。后来自己逐渐学会了参考各个大神提供的学习路线和学习资料,这极大的提高了我的学习效率。比如学习算法的时候,我买了力扣会员看里面的 leetbook,看了代码随想录,还看了 acwing 的课程,几个月的时间刷了五百多道题,在学习 java 八股的时候,比如 jvm,我买了深入理解 java 虚拟机的书,结合尚硅谷宋红康老师的课程来看,获益匪浅。

靠着前辈们总结的学习路线和学习资料,我也是最终拿到了不错的 offer。下一步的目标就是顺利毕业了。

很高兴能加入到编程导航知识星球open in new window,希望在这里可以多多认识志同道合的伙伴,不忘初心,继续加油!

加入星球

更多内容加入星球可见,欢迎大家:

👉🏻 点此加入星球

微信扫码领券加入