总结:回顾我的2023年

文章目录

  • 心得体会
    • 接触博客
    • 接触竞赛
    • 接触自学
    • 接触环境
    • 一些收获
  • 2024年的目标

2023年已经结束了,那么特此在这里记录这一年的心得体会,同时也给明年定下目标吧

心得体会

接触博客

本人于2022年9月开始的自己的大学生活,是一个很普通的双非院校计算机,进入学校也和其他懵懂的大学生一样步入了正常的运转中,进学生会,加社团,学竞赛,基本都没少下,这也是很正常的一件事,毕竟都有从懵懂到熟悉这样的过程,由于环境原因,在2022年12月初就草草结束了大一的第一个学期。

回到家中,不免对于这一个学期真正落实到自己身上的所学所做感到一些疑惑,我到底学了什么,又做了什么呢?于是为了前途去寻找一定的方法和目标,在偶然间看到了CSDN博客,也看到了一些比较好的,对我有帮助的文章,于是开始思考我是不是也能和这些人一样,在上面积累自己的所学和经验,哪怕不为给别人解决问题,但也是给自己算是一次经验,于是,在2022年12月16日,我在博客平台发表了我的第一篇文章,讲的是关于自己对于冒泡排序的理解。

C语言:帮助快速理解上手冒泡排序

现在回过头来看,冒泡排序是一个非常简单的内容,就是一次次的寻找到最大值再挪动到后面的过程,可以说是排序中性能最差的算法也不为过,但当时的我依旧对解决了这样的一个冒泡排序感到愉快,我想这应该就是一个普通人对知识慢慢学习的过程,在经过一系列运行后运行出有序的一串序列后的愉快感,想必每一个计算机初学者都会有的一次体验。

接触竞赛

于是在2022年底到2023年的寒假,一直也是断断续续的学习一些知识,这些知识有的是学校的课程内容,也有些是在网上寻找的资料,总体来说是在慢慢的学习和摸索。

时间来到2023年春季,我所在的院校组织了算法竞赛蓝桥杯的竞赛,这个竞赛应该是一个开展程度在普通计算机院校中算是比较普遍的一个比赛,对于当时的我来说,手里面所掌握的知识体系是不完整的,只会一些普通的C语言语句,对于C语言中的指针掌握也不算很全面,只是掌握了一部分的内容,所以在下学期开学后的蓝桥杯中,也是可以说是意料之内的结束了这次比赛的经历,并没有获得实质性的奖励,但也并非没有收获,当我下来在寻找答案,想要看一下别人的解法经验的时候,我发现解法所用的并非是C语言,而是C++语言,解法中使用的容器可以巧妙的把题目解出来,也是在那时我接触到了各种算法,贪心、回溯、动规…要说完全没有收获也并不是,起码当时的我意识到了自己的不足,应该要重新认识自己的能力,其实没有那么强,只是沾沾自喜罢了。

结束竞赛后,背着电脑和自己的梦想,来到了学校的图书馆,当时学校开设了面向对象设计的语言是C++,所以我便选择了C++作为目标,看了一些书之后,发现自己对于C语言的学习其实也没有那么扎实,于是从图书馆借了一些关于C语言的书,开始重新学习C语言,也在博客上积累自己的一些收获,2023年4月开始,算是正式的写博客了。

接触自学

开始沉下心来学习基础知识的同时,我也对于学校的内容产生了疑惑,学校的内容和进度已经远远不能让我满足了,所以开始自学,暑假回到家买了一本《大话数据结构》,开始学数据结构的课程,从线性表链表到栈和队列,再到二叉树排序等等,开始一步一步踏实的实现内容,几乎是把书上所讲的内容都落实到了手上功夫,也基本都在博客中体现了出来,当时的我其实还没有一个真正的目标,还在考研和就业中纠结。

接触环境

2023年8月底,一次偶然的机会,在牛客平台上刷题时看到了帖子,也意识到现在就是所谓的秋招时间点了,我因此也开始在空闲时间关注24届的秋招情况,也看到了一些大佬写的学习路线,看到了他们作为过来人的一些经验,我意识到此时应该决定要走哪条路线了,于是我决定一心到底,我也想和他们一样走秋招的路线。

当时我在思考,自己能否走通呢?在这样的社会环境下,找工作其实并不容易,而计算机作为一个一流专业,和其他专业相比具有天然的优势,双非本科或许也有走进公司的机会,我因此也下定决心要开始学习技术,争取未来也能找到工作,在牛客的大批量的帖子中,我意识到了找到一份好工作的三个必备条件:

  1. 扎实的计算机知识基础
  2. 一定的算法能力
  3. 在公司实习的经验

或许未来的我回过头来看这三条概括的不算特别全面,但目前的我会向着这个方向继续前进。

一些收获

回顾2023年,从懵懂到找到目标,再到为了这个目标而付出努力,其实在这过程中也做出了不少的积累,我用下面的图片来证明吧

博客的积累

在这里插入图片描述

leetcode上刷题

在这里插入图片描述

保持每天写代码的习惯

在这里插入图片描述

2024年的目标

希望2024年的自己,可以不忘初心,继续为了梦想而奋斗,为了那个目标而奋斗,争取在2024年找到一份满意的实习吧,也算是对未来的一份憧憬,祝愿每一个追梦人都能不忘初心,砥砺前行。

引用翁凯老师的一句话:在计算机里头没有任何黑魔法,所有的东西只不过是我现在不知道而已,总有一天,我会把所有的细节,所有的内部的东西全都搞明白了。
加油吧,每一个为了梦想而前进的人。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/284751.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

c++_08_操作符重载(操作符重定义) 友元

1 操作符标记 单目操作符&#xff1a; - -- * -> 等 双目操作符&#xff1a; - > < - << >> 等 三木操作符&#xff1a; ? : 2 操作符函数 2.0 前言 C编译器有能力把一个由操作…

Origin绘制频数分布直方图+曲线拟合分布

问题描述 有组数据大概分布如下&#xff0c;现在想在Origin中绘制出以下效果 流程 如果我们想要人为每个柱子的边界&#xff0c;以方便展示&#xff0c;需要新建一列&#xff0c;输入数据分布的大概区间。 需要注意的是&#xff0c;C(Y)列中删除数据时若留下的“-”符合存…

鸿蒙开发第1篇__网络请求

先访问 OpenAtom OpenHarmony &#xff0c; 浏览 Http数据请求&#xff0c;

CSS 缩减顶部动画

<template><!-- mouseenter"startAnimation" 表示在鼠标进入元素时触发 startAnimation 方法。mouseleave"stopAnimation" 表示在鼠标离开元素时触发 stopAnimation 方法。 --><!-- 容器元素 --><div class"container" mou…

Linux:apache优化(7)—— 日志分割|日志合并

作用&#xff1a;随着网站访问量的增加&#xff0c;访问日志中的信息会越来越多&#xff0c; Apache 默认访问日志access_log单个文件会越来越大&#xff0c;日志文件体积越大&#xff0c;信息都在一个文件中&#xff0c;查看及分析信息会及不方便。 分割 实现方式&#xff1a…

【java爬虫】使用element-plus进行个股详细数据分页展示

前言 前面的文章我们讲述了获取详细个股数据的方法&#xff0c;并且使用echarts对个股的价格走势图进行了展示&#xff0c;本文将编写一个页面&#xff0c;对个股详细数据进行展示。别问涉及到了element-plus中分页的写法&#xff0c;对于这部分知识将会做重点讲解。 首先看一…

【SpringBoot开发】之商城项目案例(实现登陆版)

&#x1f389;&#x1f389;欢迎来到我的CSDN主页&#xff01;&#x1f389;&#x1f389; &#x1f3c5;我是君易--鑨&#xff0c;一个在CSDN分享笔记的博主。&#x1f4da;&#x1f4da; &#x1f31f;推荐给大家我的博客专栏《SpringBoot开发之商城项目系列》。&#x1f3af…

【NLP论文】02 TF-IDF 关键词权值计算

之前写了一篇关于关键词词库构建的文章&#xff0c;没想到反响还不错&#xff0c;最近有空把接下来的两篇补完&#xff0c;也继续使用物流关键词词库举例&#xff0c;本篇文章承接关键词词库构建并以其为基础&#xff0c;将计算各关键词的 TF-IDF 权值&#xff0c;TF-IDF 权值主…

霹雳吧啦Wz《pytorch图像分类》-p2AlexNet网络

《pytorch图像分类》p2AlexNet网络基础及代码 一、零碎知识点1.过拟合2.使用dropout后的正向传播3.正则化regularization4.代码中所用的知识点 二、总体架构分析1.ReLU激活函数2.手算3.模型代码 三、训练花分类课程代码1.model.py2.train.py3.predict.py 一、零碎知识点 1.过拟…

FPGA项目(14)——基于FPGA的数字秒表设计

1.功能设计 设计内容及要求: 1.秒表最大计时范围为99分59. 99秒 2.6位数码管显示&#xff0c;分辨率为0.01秒 3.具有清零、启动计时、暂停及继续计时等功能 4.控制操作按键不超过二个。 2.设计思路 所采用的时钟为50M&#xff0c;先对时钟进行分频&#xff0c;得到100HZ频率…

【Maven】下载配置maven以及IDEA配置maven详情

目录 1、下载maven 2、配置settings.xml 2.1、配置本地仓库 2.2、配置阿里云镜像仓库 2.3、配置JDK 3、配置环境变量 4、IDEA配置maven 1、下载maven maven官网&#xff1a;https://maven.apache.org/ 2、配置settings.xml 2.1、配置本地仓库 <localRepository>C:\…

oracle 9i10g编程艺术-读书笔记1

根据书中提供的下载代码链接地址&#xff0c;从github上找到源代码下载地址。 https://github.com/apress下载好代码后&#xff0c;开始一段新的旅行。 设置 SQL*Plus 的 AUTOTRACE 设置 SQL*Plus 的 AUTOTRACE AUTOTRACE 是 SQL*Plus 中一个工具&#xff0c;可以显示所执行…

GPT4-AIl本地部署-chat AI本地使用

文章目录 GPT4-AIl本地部署GPT4客户端下载地址&#xff1a;对应的下载下载后的文件点击安装&#xff0c;改一下文件存放路径&#xff0c;下面都是默认下一步进度条100%后&#xff0c;点击完成 安装完桌面生成图标&#xff0c;点击选择都是NO&#xff0c;不进行数据上传点击后&a…

Python编程新技能:如何优雅地实现水仙花数?

水仙花数&#xff08;Narcissistic number&#xff09;也被称为阿姆斯特朗数&#xff08;Armstrong number&#xff09;或自恋数等&#xff0c;它是一个非负整数&#xff0c;其特性是该数的每个位上的数字的n次幂之和等于它本身&#xff0c;其中n是该数的位数。简单来说&#x…

一起学Elasticsearch系列-写入原理

本文已收录至Github&#xff0c;推荐阅读 &#x1f449; Java随想录 微信公众号&#xff1a;Java随想录 文章目录 写入过程写操作写流程写一致性策略 写入原理RefreshMergeFlushTranslog图解写入流程 ES作为一款开源的分布式搜索和分析引擎&#xff0c;以其卓越的性能和灵活的扩…

29 UVM Command Line Processor (CLP)

随着设计和验证环境的复杂性增加&#xff0c;编译时间也增加了&#xff0c;这也影响了验证时间。因此&#xff0c;需要对其进行优化&#xff0c;以便在不强制重新编译的情况下考虑新的配置或参数。我们已经看到了function or task如何基于传递参数进行行为。类似地&#xff0c;…

均方差损失推导

一、损失函数&#xff08;Cost function&#xff09; 定义&#xff1a;用于衡量模型预测结果与真实结果之间差距的函数。&#xff08;有的地方称之为代价函数&#xff0c;但是个人感觉损失函数这个名称更贴近实际用途&#xff09; 理解&#xff1a;&#xff08;以均方差损失函…

Python浪漫520表白代码

系列文章 序号文章目录直达链接表白系列1浪漫520表白代码https://want595.blog.csdn.net/article/details/1306668812满屏飘字表白代码https://want595.blog.csdn.net/article/details/1349149703无限弹窗表白代码https://want595.blog.csdn.net/article/details/1297945184跳…

使用.Net nanoFramework 驱动ESP32的OLED显示屏

本文介绍如何使用.Net nanoFramework 驱动ESP32的OLED显示屏。我们将会从最基础的部分开始&#xff0c;逐步深入&#xff0c;让你能够理解并实现整个过程。无论你是初学者还是有一定经验的开发者&#xff0c;这篇文章都会对你有所帮助。 1. 硬件准备 1.1 ESP32开发板 这里我们…

搭建flink集群 —— 筑梦之路

Apache Flink 是一个框架和分布式处理引擎&#xff0c; 用于在无边界和有边界数据流上进行有状态的计算。 Flink 能在所有常见集群环境中运行&#xff0c;并能以内存速度和任意规模进行计算。 Flink并没有依靠自身实现所有分布式系统需要解决的问题&#xff0c; 而是在已有集群…
最新文章