计算机专业大学生怎么学习?

时间:2022-03-20 15:05:23

漫漫学习路



在2018年1月30日起我的寒假学习路线:

  • 继续学习爬虫,入门scrapy框架
  • 放弃啃《某难读的操作系统书籍》,开始读《剑指offer》,刷leetcode,巩固算法数据结构的基础

从大二下学期开始,我的学习之魂貌似开始觉醒,当时兴冲冲地跟着一个宿舍都报了蓝桥杯算法竞赛,结果没想到试题与想象中的并不一样,自己练的都是些c基础语法题,而竞赛层次主要考的是算法思想,结果堪堪捡了个三等奖回去了,然而没想到这才是算法的开始。在那年暑假,我开始抱着一些程序设计入门书籍看,有郭纬老师的《程序设计入门》,无奈当时的理解力不足,被卡死在动态规划里怎么也出不来,开学之后,也找到一本比较全面的ACM算法习题书《算法入门经典》(刘汝佳),后来不知怎得渐渐放下了算法书。

在学校里认识了一个学长,是当年某非计科专业的第一高薪(年薪24k),大四回来在学校为学弟们传授一些技术。在此入坑python,django框架,linux系统。差不多一个月的间断学习,跟着教程自己搭了一个django后台的博客并部署在阿里云服务器上(网址在这里)。

后来跟一些授课老师交谈之后,老师们意味深长的告诉我校招重视的还是基础,要以c/c++,数据结构,操作系统,网络原理为基础啊。我觉得很有道理啊!3天啃完了《c语言深度解剖》,在学完一遍c之后再看这本书觉得这本书还是相当有含金量的。

学期末了,学校的算法老师认得我,问我学习进度怎样,有如何的打算?我说我现在想复习一些基础的东西来应对校招。算法老师急了,说“你都大三了,现在学这些太晚了,想做后台开发最快的成长路线是写爬虫”。这不是我就开始着手写爬虫,刚好有python的语法基础,写爬虫也算是得心应手,爬虫比较好的教程有《python网络数据采集》,还有静觅大神的博客和视频教程。

爬虫实战写了四五个,开始入手scrapy框架,有些棘手想放一放,先看操作系统巩固一下基础,结果我发现我错了。有一些书如果你没有能力,读了几页还不对胃口,就赶紧放弃!! 这里不是说书不好,而是读不下去就证明你现在的层次没有到,这样读书效率非常低。 《操作系统精髓》《算法导论》这两本是无数人给介绍的经典好书,到了我这里,它只是令我望而生畏的大字典。即使我操作系统期末成绩考了80+,看着这本书我是真的头疼。看不动,惹不起。。

现在离除夕还有15天,我还没有回家,希望以后这是我的财富。