回顾过去,展望未来:2023年度回顾

2024-01-08 13:04

本文主要是介绍回顾过去,展望未来:2023年度回顾,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

前言

一、回顾2023

1. 发布“第一篇博客”

2. 从0到1,成为万粉博主

7月-9月

10月-12月

3. 这一年,创造了近百篇博客

二、蓦然回首,2023我有话说

1.  不要把编程想的太简单

2. 写博客有什么用

3. 编程如同人的成长三个阶段

模仿阶段

启蒙阶段

主动阶段

三、给2024年立个flag

我们2024年继续接力!乾坤未定,你我都是黑马胜负难料,进退尚有余地


前言

临近期末考试,回味2023不平凡的一年,在匆忙的课程设计论文中,写下2023年的年度总结。主要围绕我这一年的成长与变化以及接下来的规划与打算。2023年已经结束,2024年新的一年正式开始!

一、回顾2023

既然是在csdn回顾我的2023,那就从认识csdn开始吧!

1. 发布“第一篇博客”

我的CSDN账号注册时间是在2022年3月25日,我记得那个时候刚开始学习C语言,对于一个刚接触编程的大一新生来说还真是一个很大的问题,于是我在网上找到了CSDN,那时候的我只是在上面查找资料,并没有想过要在CSDN上面发布文章,所以在那个学期学完C语言以后的一年多基本上没有再碰过CSDN。

就在2023年暑假,我认识了鹏哥,因为他的建议我开始写博客。

  • 我发的第一篇博客是我的个人介绍和目标:我的第一篇博客,也是认识了不少志同道合的人。
  • 我的第一篇技术博客:C语言中的分支语句和循环语句(一),这是我第一次写这种文章,记得也写了有两天了,但没什么人看我的文章,也没人给我点赞评论,当时目的很单纯,就是纯粹记录学习的过程,以便以后的查漏补缺。
  • 我的第一篇大火博客:C语言中的函数(超详细),发布的时候也没想过能有这么多人看我的文章,刚发布的那几天也确实没什么人看,后面不知为何阅读量突然就暴涨,每天都有一些人点赞评论收藏我的文章,也涨了不少粉丝,心里还是有些小激动的,这也是我能一直坚持写博客的动力吧!

2. 从0到1,成为万粉博主

2023.7.13开始写第一篇文章,当时记得我的总排名在148万,前几次还好,我每写一篇,就会前进几万名,后来慢慢的越来越难前进,到年底为止,从最开始的0个粉丝到现在的15101粉丝,从0访问到现在的100万的访问量,从148万排到577名,周排名也进入了第12,这半年,我写的多数都是基础类的文章,被人喷过,也被人赞过。

7月-9月

这三个月以来,我收获了不少粉丝,阅读量和涨粉量也很稳定,周排名也在持续向前。

10月-12月

10月份是我的一个转折点,数据大幅度上升,679、1005、1356,我感受到了创作的乐趣,能被大家认可是我创作过程中最大的动力!

这三个月中随着涨粉量的持续增加,我也是终于步入万粉的行列中,周排名也来到了惊人的第2,刚开始我自己也没有想过会有如此高度,现在看来我确实是做到了,回看2023在CSDN创作的日子,熬夜写过文章,爆肝万字长文,参加各种创作活动,我想这一切也是我应得的。

不仅仅是平台给予的精神成就感,在物质上也得到CSDN很多回馈,由衷的感谢,非常推荐这个平台给大家!

3. 这一年,创造了近百篇博客

在这一年的时间里,简单学习了C语言,数据结构,Linux,opencv,matlab。

我把这些所学的知识整理放在了各个专栏当中,以便大家能够很好的查找:

C语言:

C语言初阶、C语言进阶、C语言每日一练、代码小游戏

数据结构:

数据结构与算法、LeetCode刷题日志

其它:

Cpolar、杂谈、编程小白、matlab基础及应用

Linux目前还没有开设专栏,准备在寒假开始写Linux的博客,敬请期待~

学习编程不在于这个老师能教多少,而在于自己能接受多少;老师说的再多再好,都不是自己的,要把别人的知识转化为自己的,就需要概括总结,让别人的知识变为自己的,这就要翻译,这个翻译的过程就是总结吸收的过程,而博客就是你展现总结吸收的平台。

      回首这一年不知不觉写了快100篇博客,说多也不多,说少也不少,我会继续坚持,2024年,我将与活跃在csdn上的各位程序猿继续前行,改变世界!

二、蓦然回首,2023我有话说

1.  不要把编程想的太简单

        回首反观过去一年,我学的东西还是一些较基础的东西,在学生阶段还是建议什么都去接触一下,什么语言都去了解一下,寻找最适合自己的方向,编程这些东西都是环环相扣,不要想着学一门就够了,现实就是这样,你想的和你做的有很大区别,有些东西急不得,需要积累,不要把编程想的太简单。

2. 写博客有什么用

然后就是写博客,有人问写博客有什么好处。

  • 巩固知识,当你将自己所学的知识输出时,是不是首先要保证自己会呢,俗话说眼过千遍不如手过一遍,自己写博文的时候,看似是给别人看,其实是无形的巩固自己,帮助别人的时候又何尝不是帮助了自己。这种体会,在你发布第一篇博客就能体会到,前提是你要用心写。
  • 作为自己的一个笔记,毕竟是自己写的,以后如果碰到自己遇到过的问题,又刚好记录在博客上面,那么翻一翻,问题就解决了。
  • 收获粉丝,找到朋友,提高自己的知名度,慢慢接触一些比自己厉害的人,自从博主注册了博客,朋友圈的质量陆陆续续高了起来。
  • 提高自己的写作水平,每天写一点东西,写作水平想不高都难。
  • 小虚荣心,看着自己的文章被开源中国,脚本之家之类网站转载,当有人问你问题的时候,把你的博文发给他。
  • 找工作,当你拥有自己的技术博客时,会成为你的加分项。
  • 这一生,总要给自己留下点东西,多年以后,告诉世人,我来过。
     

3. 编程如同人的成长三个阶段

模仿阶段

模仿阶段:看山是山,看水是水

这个时候我们的学习都是被动的,孩子模仿大人的行为,却不了解行为的意义,一个小孩模仿父母扫地版,用的可能就是一个玩具扫把,在屋里转来转去,而编程在此基础上加了痛苦,刚学习的时候,一般书中会给出一些简单的代码,只需要我们照着做就好了,课堂上,老师常说的一句话也是,你能照着书实现某些功能就很好了,不需要去理解其背后的逻辑,这个时候的我们,没有自己的思考能力,只能被动模仿,照着代码敲代码,这个阶段是非常痛苦的,每个初学者都应该深有体会,大多数人也就是在这里放弃了。
      所以在这个阶段,不论是自学,还是上课,最重要的任务就是掌握书本在讲什么,这个时候书中的代码并不没有多少弯弯绕绕,写的什么就是实现什么,一般在这个阶段的人,容易狂妄自大,开始在交流群,网络上面指点江山,犹如行业大牛,其实通常只会一个专业名词。

启蒙阶段

启蒙时期:看山不是山,看水不是水

这个时候就开始遇到困难了,比如有一天突然来了灵感,想写一个小项目,心里想着挺简单,觉得自己so easy,一上手,发现越来越不对劲,这不对,那不对,无尽的bug在等着你,你开始怀疑自己学的知识是否正确,感觉自己之前学的东西没有想象中那么听话,感觉很简单,但就是解决不了,这就叫看山不是山,看水不是水,时不时再来一句TM怎么就不对呢,造成这种问题的原因,也比较简单,就是写的代码还不够多,此时心中虽然极为烦乱,但应需静下心来,刻苦学习为要,只要能静下心来研究,解决问题,用不了多长时间,就能度过这个阶段。

主动阶段

主动阶段:看山仍是山,看水仍是水

到了这个阶段的人,基本上已经脱离了萌新的行列,已经能独自解决问题,对于萌新的问题,大部分也能一眼推断出来,这个阶段的任务就是主动出击,主动探索那些你想完成的业务逻辑,你发现,原来山还是山,水还是水,一切都没有变。
      经过前面两个阶段的磨练,心态平和了很多,原来看不起的人,现在也开始觉得确实厉害,原来自己崇拜的人,也没有那么厉害了,遇事也不会到网上乱喷了,觉得这样太幼稚。这时候的我们,已经大部分准备走向了社会,开始了作为独立个体的独立生存实践。此时以及之后时期的学习,也更多的是在日常生活中的学习和思辨。已经完全是主动的学习过程。

三、给2024年立个flag

  1. 首先要做的就是复习数据结构,学习算法,之前学习了数据结构,但是使用场景太少了,快忘了,我在数据结构和算法这方面还得非常薄弱,这是非常致命。然后就是也是报了蓝桥杯~
  2. 之后就是python、Linux、MySQL、C++多线程和网络编程,包括计算机网络等等,给自己充电。到时候也会开设相应的专栏。
  3. 读一些与编程无关的书,开阔自己的眼界,多了解一些其他的东西。
  4. 提炼自己,减少水文的篇数,大幅度提升文章质量。

之后可能就是实习找工作了。

我们2024年继续接力!
乾坤未定,你我都是黑马
胜负难料,进退尚有余地

这篇关于回顾过去,展望未来:2023年度回顾的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/583539

相关文章

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

Java基础回顾系列-第七天-高级编程之IO

Java基础回顾系列-第七天-高级编程之IO 文件操作字节流与字符流OutputStream字节输出流FileOutputStream InputStream字节输入流FileInputStream Writer字符输出流FileWriter Reader字符输入流字节流与字符流的区别转换流InputStreamReaderOutputStreamWriter 文件复制 字符编码内存操作流(

Java基础回顾系列-第五天-高级编程之API类库

Java基础回顾系列-第五天-高级编程之API类库 Java基础类库StringBufferStringBuilderStringCharSequence接口AutoCloseable接口RuntimeSystemCleaner对象克隆 数字操作类Math数学计算类Random随机数生成类BigInteger/BigDecimal大数字操作类 日期操作类DateSimpleDateForma

Java基础回顾系列-第三天-Lambda表达式

Java基础回顾系列-第三天-Lambda表达式 Lambda表达式方法引用引用静态方法引用实例化对象的方法引用特定类型的方法引用构造方法 内建函数式接口Function基础接口DoubleToIntFunction 类型转换接口Consumer消费型函数式接口Supplier供给型函数式接口Predicate断言型函数式接口 Stream API 该篇博文需重点了解:内建函数式

Java基础回顾系列-第二天-面向对象编程

面向对象编程 Java类核心开发结构面向对象封装继承多态 抽象类abstract接口interface抽象类与接口的区别深入分析类与对象内存分析 继承extends重写(Override)与重载(Overload)重写(Override)重载(Overload)重写与重载之间的区别总结 this关键字static关键字static变量static方法static代码块 代码块String类特

Java基础回顾系列-第六天-Java集合

Java基础回顾系列-第六天-Java集合 集合概述数组的弊端集合框架的优点Java集合关系图集合框架体系图java.util.Collection接口 List集合java.util.List接口java.util.ArrayListjava.util.LinkedListjava.util.Vector Set集合java.util.Set接口java.util.HashSetjava

Java基础回顾系列-第九天-数据库编程

Java基础回顾系列-第九天-数据库编程 数据库简介工具包java.sql API 内容与数据库建立连接执行SQL语句数据库检索和更新查询结果SQL类型对应Java类型映射元数据异常 API方法DriverManagerConnectionStatementPreparedStatementCallableStatementResultSetjava.sql.Date批处理、存储过程、事务

Java基础回顾系列-第一天-基本语法

基本语法 Java基础回顾系列-第一天-基本语法基础常识人机交互方式常用的DOS命令什么是计算机语言(编程语言) Java语言简介Java程序运行机制Java虚拟机(Java Virtual Machine)垃圾收集机制(Garbage Collection) Java语言的特点面向对象健壮性跨平台性 编写第一个Java程序什么是JDK, JRE下载及安装 JDK配置环境变量 pathHe

HNU-2023电路与电子学-实验3

写在前面: 一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计 8 重 2-1 多路复用器。 4.分析模型机的工作原理,设计模型机控制信号产生逻辑。 二、实验内容 1.用 VERILOG 语言设计模型机的 8 重 3-1 多路复用器; 2.用 VERILOG 语言设计模型机的 8 重 2-1 多

Vue2电商项目(二) Home模块的开发;(还需要补充js节流和防抖的回顾链接)

文章目录 一、Home模块拆分1. 三级联动组件TypeNav2. 其余组件 二、发送请求的准备工作1. axios的二次封装2. 统一管理接口API----跨域3. nprogress进度条 三、 vuex模块开发四、TypeNav三级联动组件开发1. 动态展示三级联动数据2. 三级联动 动态背景(1)、方式一:CSS样式(2)、方式二:JS 3. 控制二三级数据隐藏与显示--绑定styl