今天是2020年6月29日。算起来,我已经在家呆了整整半年了。如果没有疫情的影响,或许我已经顺利拿到双证,开始工作了。此时已是深夜,看着窗外车辆快速驶过的身影,纷飞的思绪,不禁回到四年前。

从高考志愿填报说起

  我出生在陕西,也即秦人。老秦人从不饶舌,俺也一样。16年高考英语+理综属于超常发挥,语文+数学失误较多。总的来说,是我的正常考试水平。差不多超出当年一本线50分,其实也没什么学校好挑。至于专业方面,我更是一穷二白。不过我足够幸运,因为我有一个年长四岁的哥哥。他先我一步踩了所有我未知的坑,然后回来告诉我哪里不能去。我们本着“文科选学校,理工选专业”的原则,优先考量专业。我哥问我有没有想学的专业?我说“只要不学物理就行”。也因为分数比较尴尬,所以只考虑省内的学校。专业方面ICT,通信、电子、计算机、软件、自动化、集成电路挨个写。并且不服从调剂,这句话害的我哥哥半个月没睡好觉,直到我被计算机科学与技术专业顺利录取。他担心我被滑档,不过我无所谓,万一滑档我再复习一年(考完数学那天,确实这样打算来着)。我当时问了句“这专业能修电脑吗?”,因为我家电脑老古董了,我高中时自己换过CPU和显卡,以至于它还健在。我哥说“应该可以,主业是敲代码的”。我并不知道什么是代码,只能想象的到:大概是一个人,拿着一本书上面写着很多数字,然后就往电脑里输入,跟打字员一样。带着这样的认识,开始了我的大学生活。

军训期间

  “你不军训,体会不到想家的感觉”,舍友的妈妈如是说道。我曾以为我可以独自一人去往天南海北,不会想家,不会思念,享受孤独,可我高估自己了。那年中秋佳节,是我18年来第一次不在家中。

upset

  军训期间也是学校各个社团学生会招募新人的时候。我和舍友一起加入了西区的羽毛球协会宣传部,为什么是宣传部,主要是因为部长小姐姐长得好看。为了加快课外8学分的累计,我又加入了东区计算机学院分团委学生会宣传部,为什么又是宣传部,这次是因为部长长得帅。颜狗就是本汪了~~~

upset

大一:玩 —— 一只水桶能装多少水取决于它最短的那块木板

  • 社团生活 学生会的好处有这么几点,可以帮你稳定持续的拿到课外学分,有的同学可能一学期就有十几分,还有的同学可能大学四年都凑不够,等到大四牵扯毕业的时候才很狼狈的去参加各种社团活动,我介于二者之间,大一一年达到最低的8学分要求。还可以认识更多有趣的人,我记得当时我们部门,就有一个有趣的家伙。他是内蒙古的考生,但是没有我想象般粗犷豪迈,反而是有很多文艺气息,偶尔在我这个钢铁直男眼中还有点娘。不过,我最佩服的是他会骑马和射箭,摔跤什么的我倒没兴趣,虽然我喜欢看WWE。后来听他说,因为他们高考会考射箭,基本上青青草原的人都会射箭。学生会还可以培养为人处事能力,我们大一的班助就是校学生会主席吧,后来经常去参加省人民代表大会,各种党政会议。不过我不怎么喜欢讲话。所以我混完大一,就自动退出了。
  • 初识代码 看完这段程序,我才明白,原来代码不是号码,程序员也不是打字员。
int main()
{
    
    printf("Hello,world!\n);
    return 0;
}
  • 外出上网 最开始去网吧,是因为还没有买笔记本。有些C语言实验报告,在西区实验室里做不完的只能自己想办法了。离学校最近的大概就是智慧城的经典网吧了,当时怂怂的拿个小U盘,找个没人的小角落里坐下。然后开始安装Visual C++6.0,发现这玩意安上用不了,好像是只能32位操作系统,然后安装Win-TC,也用不了。老师上课还用过TC,那一看就更古老,这电脑还是别想了。当时但凡有个Dev-C++的IDE也不至于混的这么惨,更不用提CodeBlocks和宇宙第一IDE Visual Studio了。后来就没去网吧学过习,尽打游戏了。不过下学期的C语言课程设计,我做的还是很用心的,这个时候已经有了自己的笔记本,折腾的时间也变长了。
  • 挂科风波 大一考的第一门课程叫做《计算机科学导论》,是门必修。也是我唯一挂过的必修课。记得这门课程的老师,跟我们提到——他当年上大学,也只挂了唯一课程《离散数学》。所以在下学期的课程,我学的更加认真。最后得分94。现在记不清是不是专业最高分了,不过最差也在前三。可是这又有什么用呢,即使一科考满分也无法弥补另一科挂了的事实,更何况也没考满分呢。此后,我不再那么看重成绩,而是更多地在实践中运用所学。课程平均分保持在80+就可以了。
  • 不得不提的实验室文化 这是邮电大学的一个特色。每年都会有各种实验室组织纳新工作(主要针对大一大二同学),这里我只简要列举计算机学院的实验室。Linux兴趣小组、3G移动应用开发实验室(现在不知道还叫不叫这个名字)、软件科技协会、网络科技协会、硬件科技协会、ThoughtWorks(卓越女生计划)、ThoughtCode、(已经不存在的2+2和3+1)、计科卓越班,另外可能近两年还有一些其他实验室,我具体不了解。实验室会提供学习资源和平台,在老师和优秀的学长学姐的指导下,你将会有一个更加明确的方向。在这里,你会参加各种学科竞赛与开发交流日,像ACM、全国大学生电子设计大赛、全国大学生计算机系统能力培养大赛、开源软件自由日、互联网+、挑战杯等。一方面可以为个人赢得信心和荣誉,也帮助实验室吸引更多优秀的学生,让学习技术氛围得以传承。
  • 遗憾的暑假 这个暑期其实有一些遗憾,因为我面试通过了2+2,不过因为各种原因。直到快放暑假时,才通知我是否愿意留校学习,主要是学长有电赛任务,其他人可以跟着学长学习嵌入式技术。不过我当时拒绝了,现在想想,如果当时选择留校,或许会接触到很多有意思的事情。

大二:学 —— 程序=数据结构+算法

  • 不喜欢数据结构却喜欢数字电路 大二上开设的最重要的两门课程大概就是数据结构+数字电路了,当时并未意识到数据结构课程的重要性,从来都是只管理解概念,绝不动手编码。我们当时采取翻转课堂模式,可能对我此种模式并不适应。实验也基本是小组合作完成,约瑟夫环、马踏棋盘、走迷宫等很有意思的编程也都是能混则混。最后考试前,在慕课网上听了几节免费课,成绩混得还不错,可是编程能力实在太差。与此相比,更喜欢数字电路的实验课程。
  • 偶尔换换口味 偶尔闲的无聊,也会自己看看哔哩哔哩的学习资源,动手实践一番,或者学学微信小程序。
    CSDN:Windows编程(一)画一只哆啦A梦
    CSDN:C语言控制台小游戏之下落的字符
  • 接触STM32 大二上学期我还是去了2+2,并且可能是因为面试题我只会做嵌入式组的缘故,被分到了嵌入式小组里。当时我们的任务是做一个基于STM32的循迹小车,唯一做嵌入式的学长做的是一个两轮的平衡小车。我当时以为,这嵌入式就只能做车呗?也没什么兴趣。基本上跟着同级的组长混了一学期。寒假时,才自己买了块正点原子的mini开发板,跟着学了起来,算是入了单片机的门。后来在HY学长、KJ学长的忽悠下和M老师的指导下,渐渐喜欢上嵌入式技术。我始终认为,要想真正学通计算机,成为软硬件兼备的人才,必须掌握嵌入式技术。
    CSDN:STM32学习专栏
循迹小车
平衡小车
  • 钟情X86汇编 下学期最重要的事情大概就是整天拿着一本《汇编语言(第3版)》,在实验室一坐一整天,我想没人比我更无聊。但我确实喜欢在MASM下各种EDIT LINK DEBUG。这也为后来斩获校汇编语言程序设计竞赛一等奖打下了基础,虽然这种校赛在很多人心中可能就是被强制要求参加而不得不去水一场的比赛。但它给了我足够的信心。
    CSDN:X86汇编语言学习专栏
  • 折腾的暑假 暑假先是参加了大学生电子设计竞赛,这个放到后面讲。接着回家学了学python,还去蓝桥杯、PTA练了练编程,但是没什么胆子报名参加比赛认证。
    CSDN:OpenCV-Python学习专栏

大三:赛 —— 以赛代练,实践创新

upset
  • 小插曲——成为国防科大招生宣传志愿者
upset
  • 反思的暑假
    "I want to make Huawei a better company. My mind is focused on moving forward. I don't want to stop to put on a hat, to accept an award. Can a table full of awards prove my capability? Can they prove I can build good 5G? "参加过19年电赛之后,我报名了龙芯的暑期训练营,当时是第一届,在南京市江北新区举行。

  在此期间,我结识了中山大学集成电路专业的两位同学,我们被安排在一个小组进行实验。也了解到中美科技争端日益加剧,芯片行业只是一个缩影。从指令集架构、芯片设计能力、EDA软件工具、芯片制造工具光刻机等链条都或多或少依赖于国外。龙芯中科作为国产CPU的重要力量,任重而道远。进而萌发了我想要从计算机应用领域转而进入计算机设计领域的初心。同时,一个人在陌生的南京城游荡了一番,我发现我已经不再那么害怕孤独。

upset
  • 江南佳丽地,金陵帝王州
打卡NUPT
打卡NJU
长江边
玄武湖
博物馆
总统府
慕燕滨江
明故宫
纪念馆
2019.8.15

大四:得 —— 学习是输出不是输入

  • 嵌入式、LinuxC相关
  • 你的所有烦恼都来自于读书太少而想的太多    ——杨绛
  • Pain is inevitable.Suffering is optional.

总结

  我天性不宜交际。在多数场合,我不是觉得对方乏味,就是害怕对***得我乏味。可是我既不愿忍受对方的乏味,也不愿费劲使自己显得有趣,那都太累了。我独处时最轻松,因为我不觉得自己乏味,即使乏味,也自己承受,不累及他人,无需感到不安。  ——周国平《风中的纸屑》

  四年的大学生活即将落下帷幕。感谢母校为我提供一个良好的学习与实践环境,让我通过四年的努力学习,能够在毕业时顺利找到工作,也结识了一批志同道合的朋友。感谢2+2实验室、卓越班、硬件协会为我提供的学习资源和平台,感谢M老师、D老师、X老师等几位老师不仅在计算机技术和学校的各项学科竞赛中给予我诸多指导,也在我求职面试及做人交际方面提供诸多建议。使我更加清晰的认识到计算机科学的魅力,也更加向往计算机科学与技术。
  最后,再一次感谢我的父母和哥哥,如果我学得了一丝一毫的好脾气,如果我学得了一点点待人接物的和气,如果我能宽恕人、体谅人这全都要归功于他们。