大一 学习计算机基础,编程基本技能,比如数据结构、计算机网络、计算机组成原理、操作系统、数据库等等,而这些体系基础知识,给我的编码生涯打下扎实稳固的基础听过一句话:勿在浮沙筑高台,计算机领域或者编程领域一样如此不掌握这些基础知识,很多更上层的应用,最多会用,谈不上理解那时候对计算机还是比较感兴趣的搜了很多的公众号去学习,比如csdn,景禹等,收获也是满满的,下面我们就来聊聊关于大学一般是做什么的?接下来我们就一起去了解一下吧!
大学一般是做什么的
大一 学习计算机基础,编程基本技能,比如数据结构、计算机网络、计算机组成原理、操作系统、数据库等等,而这些体系基础知识,给我的编码生涯打下扎实稳固的基础。听过一句话:勿在浮沙筑高台,计算机领域或者编程领域一样如此。不掌握这些基础知识,很多更上层的应用,最多会用,谈不上理解。那时候对计算机还是比较感兴趣的搜了很多的公众号去学习,比如csdn,景禹等,收获也是满满的。
到大二的时候,我目前对于未来的规划甚是迷茫。一方面觉得学校教的很多东西与实际工作脱离,我觉得现在学校里做的很多东西是为了一个更高的分数而已,像最近学的数分、计组(我觉得对这些内容确实不太感兴趣但又不知道应该花时间学些别的什么)同时又不太清楚是否想读研,所以感觉好的成绩可能有更多机会),另一方面觉得目前考编可能会比较好,想考公、考教资,这样一想我现在所学的东西价值和意义在哪里呢?有时候又会考虑出国体验国外的大学…就是目前我感觉就是什么都想要、都想尝试,(不太好的状态)但又比较缺乏尝试的时间与好的机会,也没有更好的去走出迷茫找到自己方向的方法,这段时间,状态很不好,只好去问问熟悉的老师有没有什么实践项目可以参加,最后拿去比赛用的。同时看看acm相关的知识,刷点题,多看了一些开源项目。
大三 继续参与项目,参加些acm竞赛,拿不拿奖我都无所谓,我在同学之间组一个Team,可以大家一起使用Github协作来写代码。当然,也可以参与开源项目。这期间深入理解面向对象,理解编程的本质。懂得合理得运用抽象和分治来解决问题,提高Debug的能力。感觉收获很多。
大四 出去实习或考研,因为我的学校是一个双非大学,计算机也不是学校很好的专业,消息也比较闭塞。在我的圈子里,我觉得自己已经很不错了,我之前也一直这样认为。但是,当我今年开始准备春招准备校招的时候,我发现我错了,和真正优秀的人比起来,我什么都不是。以前觉得自己会的东西,出去一看,大家其实都会;以前觉得很多知识等工作了再去学也不迟,出去一看,发现早就有人学会了。但是,现在认识到这些已经有点晚了,因为已经开始找工作了,没有时间再去让你从头开始学了。这时候我又要弄毕业设计的事情,忙的焦头乱额的,这时候我去某音上搜相关的资料,得知了很多公众号,当时我一个一个去试了,最后终于从一个毕业admin这个公众号上,获取了毕设源代码。最后也算顺利完成了毕业设计。
所以说,永远不要自满,要知道人外有人。如果有一天,你觉得周围没有人比你更厉害了,一定要记得,不是你走到巅峰了,而是你的圈子,应该扩大了。只有你的周围,有很多更厉害的人,你才能意识到自己的不足。这也是我常挂在嘴边的:你想变成什么样的人,你就要去认识什么样的人,你的周围是什么样的人,你就会变成什么样的人。要知道,人以群分。