自我反思与暑假及大三上学期规划

又要放暑假了,依稀记得上个暑假一边练车,一边试图拿捏C语言,第一次感觉暑假也可以如此忙碌。但是开学以后,我并没有把重心放在期望自己应该做的事情上,更多的时间花费在了处理学院的相关事务。现在看来,大二学年在专业课的学习上更多的是"碌碌无为",对于数据结构与算法和C++的学习也是有许多不足,以至于目前为止我仍然觉得自己没有什么能拿得出手的"长处"。眼看着身边的同学们在各式各样的比赛中拿到了属于自己的奖项,也是心生羡慕了。如果我在大二上学期开始多刷题、深入学习算法,或许在今年的蓝桥杯中也会获得好一点的名次吧。。。

但是现实就是没有这么多如果,机会总是留给准备充分的人的。别人算法赛国奖选手天天都在刷算法题,单片机国奖选手天天都在玩板子,你一个算法题也不刷、还不去学单片机的想来怎样也没办法在蓝桥杯中获得太好的名次吧。。。

作为一个二本计算机选手,还妄图吃天鹅肉,只能从打地基开始。把地基打牢固之后,再通过项目、选择某一块领域方向对其进行深度学习来为自己的地基上添砖加瓦。对于我自身目前的学习进度来说,今年的秋招是不现实的了。把目标再放低一些,时间貌似还是"充足的"。

在这个暑假中,我会继续用在CSDN上发布文章的方式来对我学习的知识进行巩固,其中涉及到C++,数据结构与算法,Linux操作系统。从7月4号正式假期开始之后,需要保证每周产出2篇CSDN文章,每天刷两道算法题,7月份以动态规划和贪心算法的学习为主,8月份开始字符串、dfs、bfs、数据结构相关题目、图论等算法的复习与提高。在此期间,通过博客或者动态来记录当天做的题目,也相当于"打卡"了。预计在7月份结束之前完成对C++基础与Linux系统编程的学习,开始Linux网络编程部分的学习。在9月份之前完结数据结构、C++、Linux系统编程部分文章的编写并且发布,同时在9月份开始进行一项项目,在项目期间对自己掌握的知识进行查漏补缺。在10月份之前完结Linux网络编程部分博客的编写与发布,完成对Mysql数据库的复习。在学校开设的课程上,进行QT与51单片机的学习与入门,并在寒假之前彻底完成对QT和GIT的学习,尝试做一个QT方向的项目。

想在下年秋招的时候拿下offer,实习经历是一个加分项,特别是对我这种学历没有任何优势的人来说。所以在寒假前的一个月,我将会进行简历的投递。一方面是为了增加自己的实习经历,另一方面也想看看自己到底是什么水平。能在公司里磨练最好,结果不理想就只能"菜就多练"!大致投递的方向暂定为QT、嵌入式软件开发,至于后端这种吃学历的地方,估计笔试还没见着就在简历上挂掉了。。。

最后的最后,如果有大一或者大二的同学看见了我这篇"反省",我真心推荐你们尽快敲定一个方向然后全身心投入对该方向技术栈的学习。算法题从掌握一门语言之后就可以开始去刷了,越早越好,当然最好是在对各种数据结构均有一定了解的情况下,不然做部分题目的时候还是满煎熬的。

种一棵树最好的时间是十年前,其次是现在。与其后悔过去,不如就从现在开始,一步一步地去加深对技术栈的学习,别把计划留给明天,最重要的是做好当下。这段反省送给我自己,也送给看到这儿的朋友们。加油加油加油!!!

相关推荐
结衣结衣.2 分钟前
完全理解C语言函数
java·linux·c语言·数据库·经验分享·笔记
零K沁雪3 分钟前
VirtualBox 安装 Ubuntu Server24.04
linux·运维·ubuntu
Hundreds_N9 分钟前
kali改回官方源后更新失败
linux·kali
wenhui.wang33 分钟前
Linux/Ubuntu访问局域网共享文件夹
linux·ubuntu
C_player_00133 分钟前
C++ list的模拟实现
c++
光亮§那方1 小时前
linux - cp 命令
linux·ubuntu
liulanba1 小时前
leetcode--二叉树中的最长交错路径
linux·算法·leetcode
蜗牛学苑_武汉1 小时前
Linux之文本三剑客
linux·运维
逸群不凡1 小时前
C++11|lambda语法与使用
开发语言·c++
DieSnowK1 小时前
[C++][CMake][CMake基础]详细讲解
开发语言·c++·makefile·make·cmake·新手向·详细讲解