大学学习历程--wy

大一上:初识计算机专业,学习计算机导论,linux的基本使用,接触第一门编程语言python,英语过四级。(学校开课:高数,线代,计导,Linux等)

大一寒假:自学c语言,持续学习英语。

大一下:学习c语言,开始接触c++,初识数据结构和算法,英语过六级,完成第一个期末实训(财务管理系统,难度不高,几百行左右)。(学校开课:c语言等)

大一暑假:学习Java se , 学习哈工大计算机网络,计算机组成原理网课,深入学习c++,学习STL的底层实现,写一定的算法题,开始接触博客进行记录和反思。

大二上:继续学习c++,学习汇编,(《汇编语言》王爽),接触操作系统,学习操作系统,寻找现阶段可以造的轮子 cJSON,tinyhttpd,了解github,stackoverflow。(学校开课:java,计网,计组,数据结构等)

大二暑假:阅读《程序员的自我修养》,学习《操作系统真相还原》,跟着大佬博客学习Ucore_lab 操作系统实验(收获极大)。学习英语。

大二下:继续学习操作系统,学习数据库,了解前端相关内容,系统学习算法,刷题,剑指offer , leetcode200+。学习了一个嵌入式ucos操作系统的源码。继续学习英语和项目。

 

 

 

 

大一上是一个兴奋和未知的时期,没有任何基础,学习充满挑战,不断的询问,请教,让我能够渡过第一个学期,学习python到类的概念,完全不能理解,我便只能停滞不前,虽然做了很多看似无用功,实则对后来c++对象的理解有帮助,不过c语言的确才应该是第一门应该学习的语言。大一上是熟悉学校,熟悉学习,熟悉游戏规则的时候,发现学校的课程与实际相差太远。开始领悟自学的重要性。大一寒假:听翁凯老师的网课,学习c语言至指针,链表,当时未能完全理解链表。

大一下:学习c++,仍然是看翁凯老师的网课,学习到了对象,操作符重载,异常,继承,封装,多态等面向对象的基础知识,开始接触数据结构,了解树,图等。

大一暑假:看哈工大的网课学习计算机网络,计算机组成原理,看了侯捷老师对STL的讲解,和内存管理板块,如malloc等工作原理,深有收获,自学Java se,慢慢认识到IT对于实践的要求很高。

大二上:学习了mysql的一些语法,了解了数据库。找可以造的轮子和一些网络实验lab等,发现对操作系统的要求很高。遂开始接触操作系统,看了王爽的汇编语言作为基础,然后学习哈工大的网课,根据《操作系统真象还原》开始学习,模仿。 

大二暑假:阅读《程序员的自我修养》,学习到了链接和装载的知识,看《操作系统真象还原》,然后接触Ucore实验,将Ucore的代码领会后才真正建立起了操作系统的一个较为的完整映像。对计算机的基础体系知识有了更深刻更完整的领会。学习了一些高级数据结构 优先队列,b树等。

 

 

 

 

好奇,着手,沉浸,是美的一种体现。

posted @ 2022-11-29 09:56  stu--wy  阅读(136)  评论(0)    收藏  举报