大一上:初识计算机专业,学习计算机导论,linux的基本使用,接触第一门编程语言python,英语过四级。(学校开课:高数,线代,计导,Linux等)
大一寒假:自学c语言,持续学习英语。
大一下:学习c语言,自学c++,初识数据结构和算法,英语过六级,完成第一个期末实训(财务管理系统,难度不高,几百行左右)。(学校开课:c语言等)
大一暑假:学习Java se , 自学计算机网络,计算机组成原理,深入学习STL和c++,写一定的算法题,开始接触博客进行记录和反思。
大二上:深入学习c++,接触操作系统,学习操作系统,寻找现阶段可以造的轮子cJSON,tinyhttpd,了解github,stackoverflow。(学校开课:java,计网,计组,数据结构等)
大一上是一个兴奋和未知的时期,没有任何基础,学习充满挑战,不断的询问,请教,让我能够渡过第一个学期,学习python到类的概念,完全不能理解,我便只能停止不前,虽然做了很多看似无用功,实则对后来c++对象的理解有帮助,不过c语言才应该是第一门应该学习的语言。大一上是熟悉学校,熟悉学习,熟悉游戏规则的时候,发现学校的课程与实际相差太远。开始醒悟自学的重要性。大一寒假:听翁凯老师的网课,学习c语言至指针,链表,当时未能完全理解链表。
大一下:学习c++,仍然是看翁凯老师的网课,学习到了对象,操作符重载,异常,继承,封装,多态等面向对象的基础知识,了解了一些底层实现,开始接触数据结构,了解树,图等。
大一暑假:看哈工大的网课学习计算机网络,计算机组成原理,看了侯捷老师的STL的讲解,和内存管理如malloc等,深有收获,自学Java se,慢慢认识到IT对于实践的要求。
大二上:找可以造的轮子和一些网络实验lab等,发现对操作系统的要求很高。遂开始接触操作系统,看了王爽的汇编语言作为基础,哈工大的网课,根据《操作系统真象还原》开始学习,模仿。
把学校课程和自学分开,主要是个人认为学校的课程很少有实际性的大帮助,后续会持续添加,哈哈。
好奇,着手,沉浸,是美的一种体现。
标签:操作系统,--,c++,网课,学习,大一,自学,历程,wy From: https://www.cnblogs.com/wuyun--wy/p/16934459.html