2022年总结:打开新世界,踏上新征程

news2024/9/28 1:20:20

一、前言

于我而言,2022年是我的幸运年,人生发生转折的关键点。同时,也可能是互联网行业、社会经济状况开始扭转的一年。因此,打算在CSDN开始记录下我的第一篇年总结。当然除了是意义特殊外,也还有现实实在的意义,不管是对于程序员还是普通打工人,定期复盘总结 + 目标计划 都是极为重要的事情。

在记录总结我过去一年的时候,我在思考步入职场的我需要怎么去做年总结、怎么去汇报,更好地展示呢,那么我该如何有效地去复盘?于是,我打开GPT,想GPT同学输入以下内容:
在这里插入图片描述
从小GPT同学口中,我知道了 总结/复盘 = 回顾(过去) + 提炼(收获与不足) + 改进(提升,制定新目标,新计划)。

当然,它回答地没有采用PACD、SMART、GRAI方法论去思考,但总体还是让我满意,于是我接下来也就按照该方式对我的2022进行总结反思。

二、重要事件回顾

在过去的一年,我主要经历了以下几个事情:

  • 互联网公司后端实习(1月初至2月中)
  • 考研复试准备&成功上岸(3月初至4月初)
  • 春招准备并成功上岸中厂-携程(3月初至5月)
  • 毕业设计准备&顺利毕业(4月至6月)
  • 迷茫期、学习机器学习基础,找公司暑期工作攒经验(5月至6月)
  • 阿里巴巴编程之夏开源实习&学车、考研辅导(6月至8月)
  • 研究生入学事宜&课程学习(9-10月)
  • OceanBase数据库大赛参与(11月)
  • 期末准备、明年暑期实习准备(12月)

一月至二月

刚考研初试结束,编程能力退化、实践经验不足;考研复试还不知道能不能进。担心考研失利,春招的最后稻草也抓不住。于是开始寻找互联网公司,进行投递简历,而此时已经一月,几乎投递完无回应。最后一家创业型公司(导师的朋友开的)刚好在招人,也符合我的技术栈,于是我便爽快地答应了。
虽然公司比较小,但是团队氛围还是比较友好,也被前辈们的奋斗精神所感触、影响。
请添加图片描述
再来说一下这段时间,我做了些什么。这段时间(1.05-1.21 & 2.7-2.22),我主要和另外一个新入职的小伙伴一起开发了 比较通用性(产品考虑到我们实习生能力有限吧,的确对于医疗业务域的理解十分浅薄)的消息模块。
除了完成开发任务之外,我还做了一下事情:

  • 通过尚硅谷学习MQ、Redis、JVM、SpringCloud
  • 采用OneNote进行日规划、总结,项目记录分析

在这里插入图片描述
由于我的知识面相对于另外一个伙伴还是丰富不少,因此该模块的开发设计方案以及实现框架,都是我来主导的,这也为我后续的春招奠定了一定的基础。另外,由于我过于乐观的精神,虽然提前完成了开发,但导致开发出现些Bug,测试由原定的1天到后面的2、3天。

吸取的优点

  • 勿只盯安排的任务,需要思维发散全面,从业务、商业需求到技术方案、架构设计、代码实现以及运行整个链路进行思考。
  • 明确自己的最终目标,并寻找到采用 OneNote等笔记方式去分析、记录自己的经历。
  • 能吃苦、坚持,持续学习。

改进的缺点

  • 代码实现的严谨性不够高,在写代码前 应该多思考、考虑,再通过画图(架构层级图、流程链路请求图、等,需要具有分解和抽象的能力)、文字描述。
  • 沟通协作,应该多和团队、上级领导沟通、反馈。

三月至四月

这个期间,在得知擦边进入复试的结果后。基本上保持着高度紧张的状态,每天都在为考研复试准备,同时也为了避免复试被刷,也准备着春招,相继投递美团、小红书、携程等公司。在此期间,主要做了以下事情:

  • 刷牛客(Java、数据库、软件工程)【主线任务】
  • 模拟面试(通过牛客模拟面试)、复习复试专业课(数据库、程序设计、软件工程)
  • 练习英语面试、读文献
  • 收到企业的面试前两天背一下八股文
    在这里插入图片描述

吸取的优点

  • 开始采用Excel表进行量化每日计划,相比Notion,Excel二维表更加清晰、直观,方便总结思考
  • 发现通过牛客网、八股文等方式去巩固基础知识还是不错的。【在此推荐一下小林Coding、阿秀的笔记 ,接下来的暑期实习也开始以此准备起来】

改进的缺点

  • 此阶段状态挺好的,但唯一不足,可能是效率还是比较低下,需要刻意去训练个人的记忆力、思考深度能力

五月至六月

此阶段,主要就是准备毕业设计和毕业的事情了。同时,也收到了携程的Offer,开的也很不错,但是还挺心动的,但是考虑到干三个月就跑不仅对自己麻烦也对公司产生不好的影响,还是拒了,然后再去找一些其他公司实习,期间投递焦点科技、伯索科技等,期间因为担心科研需要,也开始学习了一些机器学习基础知识并在Gitee上面打卡学习记录。最后,比较心仪的伯索结果说招聘过去是做技术支持,想了想这不就是去打杂的嘛,然后就拒了。

在这里插入图片描述

吸取的优点/收获

  • 具有强烈的好奇心和干劲儿
  • 发现开源新大陆(发现了 开源之夏、编程之夏等开源实习和GitHub的丰富世界)

改进的缺点

  • 专注度不够,需要抓住核心的技术能力,分析问题比较表面,有点追求名利。

七月至八月

这段时间,是我打开新世界的起点。我除了考研辅导、学车之外,成功入选了编程之夏项目,并发现了GitHub的魅力,开始通过GitHub去关注、认识编程的大佬、发现优质的开源项目。
由于之前写过一篇,此处不再赘述,具体的可见关于参与阿里巴巴编程之夏Asoc-Nacos的感悟

九月至十月

该段时间,我主要是进行了研究生课程的学习和经典书籍的啃读。编程之路很长,计算机基础和代码能力等是至关重要的,因此计划这半年主要进行操作系统、计算机网络、数据库等基础扎实。并开始在GitHub进行代码打卡,和改用Notion做笔记。
期间读过的主要课程和书籍包括:

  • 操作系统\系统:CSAPP 30%、Unix入门经典 90%,Linux就该这么学部分30%,深入理解Linux内核部分5%
  • 计算机网络:网络怎么连接的50%,及Netty权威指南80%
  • 数据库:MySQL高性能数据库部分15%
  • 架构工程:凤凰架构、软件工程-DevOps等概念
  • Java并发:Java高并发从入门到精通90%,并发编程的艺术40%
  • JDK源码解读、Tomcat深入剖析
  • 大数据相关组件(星环老师讲的,讲的挺好的,对分布式、架构的理解以及大数据生态的理解很有帮助):zookeeper,hadoop,spark,kafka
  • 设计模式:代理模式、工厂模式、单例模式等回顾
  • 软件方法学:一门抽象度很高、讲的很抽象!,对问题分析、抽象建模有所启发。

优点及缺点

  • 该时间段能够较好地去专注阅读书籍,也颇受启发。但缺乏实践和定期复盘总结,导致 学习记录很多,复盘总结麻烦,不过还好形成了较为完善的知识体系,为后续的深入学习奠定基础。
  • 想法过多,想 开源项目参与、经典书籍阅读、Java后端应用学习深入、科研学习,拓展认知、身体锻炼多方面兼顾,却不能很好地做到时间管理、甚至有点懒散。

十一月

该月主要进行OB的探索。具体见的该博客

十二月

开始准备期末及考试、暑期实习。结合着代码随想录进行力扣刷题,并开始收集八股文、面经整理,结合着经典书籍,备战明年暑期实习。
作业ji

三、总结展望

过去一年,匆匆忙忙,想了许多,也尝试了很多。但却没有很好地长期专注、持续输出下去。但是我不后悔,因为未来是充满不确定性的,就应该大胆探索尝试,只是应该学会合理分配时间,坚定关键目标,静下心来认真思考、专注学习、执行、总结反思,形成良好的闭环。2022年已快过去,2023年,更是我的关键年(秋招),希望明年的秋招一切顺利,也愿同在奋斗和明年冲刺的应届生 顺利,与安与君共勉!

最后,在此也立一个flag吧!

技术目标
  • 数据结构\算法:力扣坚持每日打卡,暑期实习笔试前(3.1),代码随想录2刷&力扣达400题、GitHub每日打卡
  • 计算机基础:小林Coding、阿秀的笔记结合经典书籍进行深入学习(完成小林Coding的学习),力扣计算机基础专项练习刷完【4.1前】
  • 架构、设计:书籍阅读、开源项目源码阅读,大数据组件深入学习
经历目标
  • 大厂暑期实习
  • 秋招大厂Offer
项目实践
  • 拥抱开源项目,尝试打造自己的开源项目,并获取一定Stars
  • 分析业务域、商业问题,多看云原生、大数据等前沿技术以及商业落地情况
  • 多看Issue,学会分析问题,锻炼分析能力(学、思并重)
身体方面
  • 增重130斤,坚持每周锻炼 2-3次

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【ROS服务通信】服务端和客户端

本文记录下ROS服务通信的实现,首先明确,ROS中的服务通信主要适用于偶然的,有实时要求的场景。服务通信基于客户-服务的架构,在主节点下,由服务端和客户端组成,服务端负责对请求做出响应,客户端发…

SQL Server2019详细安装教程(含JDBC连接)

文章目录一、安装SQL Server引擎1.1、安装SQL Server1.2、SQL Server选项配置二、SQL Server Management Studio(SSMS,客户端)2.1、安装连接工具2.2、连接SQL Server三、JDBC连接SQLServer提前配置查看SQLSever的启动端口Java代码参考文章一、…

雷神五代笔记本U盘重装系统图文教程

雷神五代笔记本U盘重装系统图文教程分享。有用户使用的雷神五代笔记本开机之后会自动安装很多的软件,导致卡到无法正常使用。这个情况是电脑中了病毒程序导致的,一起来看看如何通过U盘来重新安装系统操作教程吧。 准备工作: 1、U盘一个&#…

蓝桥杯嵌入式串口uart

文章目录前言一、板子串口原理图2.cubeMx配置3.波特率的简单讲解4.代码编写一、发送数据函数二、开启接收中断函数三、中断回调函数四、具体使用总结前言 本篇文章将带大家了解串口的编程,串口在比赛当中和实际工程中都是非常重要的,串口的难度也比较大…

微信小程序自定义tabbar底部菜单

自定义 tabBar 可以让开发者更加灵活地设置 tabBar 样式,以满足更多个性化的场景。 在自定义 tabBar 模式下,为了保证低版本兼容以及区分哪些页面是 tab 页,tabBar 的相关配置项需完整声明,但这些字段不会作用于自定义 tabBar 的渲…

UC伯克利提出AIGC图像编辑新利器InstructPix2Pix,AI模型P图更加精细

原文链接:https://www.techbeat.net/article-info?id4375 作者:seven_ 最近的一些工作向我们展示了AIGC在创造性生成图像、视频等方面的潜力,相信已有很多研究者在沿着这一方向进行拓展式的挖掘和创新。目前已有很多衍生应用出现在了大家眼前…

Java中的类和对象

文章目录1.面向对象和面向过程的含义2.类的定义与使用2.1什么是类2.2类的定义和格式2.3类名的修改方法![在这里插入图片描述](https://img-blog.csdnimg.cn/f126dbd47491402e93bc83bc07f51673.png)3.类和对象3.1类的实例化3.2成员的访问4.this引用4.1为何要this引用4.2什么是th…

java和vue的学生健康管理系统疫情打卡系统

需求:关注学生健康数据以及疫情打卡 系统分两个角色:学生和管理员 演示视频 https://www.bilibili.com/video/BV1iD4y1h74F/?share_sourcecopy_web&vd_sourceed0f04fbb713154db5cc611225d92156 技术:springbootvueelementuipagehelperm…

医疗器械实验室设计基本要求SICOLAB

医疗器械实验室设计基本要求SICOLAB 医疗器械实验室设计、医疗器械实验室装修、医疗器械实验室建设SICOLAB 一、实验室分类 (一)基础实验室 生物学评价检验实验室、电气安全检验实验室、环境试验检验实验室、手术医疗器械检验实验室、医用材料检验实…

【图像去噪】双立方插值和稀疏表示图像去噪【含Matlab源码 2009期】

⛄一、稀疏表示模型简介 图像的稀疏表示能够更好地表示出图像的特征, 其理论依据就是, 有用的图像信号是有序的, 而噪声普遍是杂乱无章的, 因此可以提取出能够表示图像特有奇异性特征的信息, 比如边缘、线段、条纹、端点等, 再用特定的过完备字典中的原子进行线性组合, 重构出…

JDK的安装及环境变量配置

一、应用安装 1、可以在官网下载jdk,(http://www.oracle.com/)下载自己适用的版本。 2、双击下载的 .exe安装包文件,如 jdk-8u131-windows-x64.exe。 3、进入安装向导。 4、点击下一步,更改安装路径,我选择安装在d盘…

30分钟看懂linux内核 - page介绍

【推荐阅读】 浅析linux内核网络协议栈--linux bridge 深入理解SR-IOV和IO虚拟化 了解Docker 依赖的linux内核技术 浅谈linux 内核网络 sk_buff 之克隆与复制 深入linux内核架构--进程&线程 内核中最初勾引我好奇心的还是内存管理方面,我们平时编写应用程…

代码随想录训练营第53天|LeetCode 1143.最长公共子序列、1035.不相交的线、53. 最大子序和

参考 代码随想录 题目一:LeetCode 1143.最长公共子序列 确定dp数组下标及其含义 dp[i][j]:字符串text1中的0~i字符构成的字符串和字符串text2中的0~j字符构成的字符串的最长 公共子序列 的长度为dp[i][j]。注意和之前做过的Leet…

将postgresql配置为Linux服务管理 systemctl service

发行版安装的数据库在装完后会自动添加数据库服务,但编译安装的不会,需要手动添加。 cd postgresql-14.0/contrib/start-scripts/ cp linux /etc/init.d/postgresql cd /etc/init.d/ vi postgresql 修改以下部分 ## EDIT FROM HERE# Installation pre…

Vuex4.0.0 源码解析

本文章基于以下版本撰写 VUE 版本: 3.0VUEX 版本:4.0.0Vuex仓库:https://github.com/vuejs/vuex/tree/v4.0.0Vux文档:https://vuex.vuejs.org/zh/ 在 vue 中使用 vuex import { createApp } from vue import { createStore } f…

C语言中函数的先后关系,java和C语言的语法区别

以上代码中,sum函数在上面,main函数在下面,在main函数中就可以调用sum函数。 如果sum函数定义在main函数后面,则需要在main函数前面声明sum函数。即在main函数前面写:void sum(int begin, int end); C语言中&#xf…

EMC测试中的电流探头

专栏 专注介绍电磁兼容(EMC)的相关知识,算是对本人浸染 EMC 专业十余年的一个阶段小结 。 本文目录1.EMC测试中的电流探头是什么?2.电流探头的主要指标要求3.什么是转移阻抗?1.EMC测试中的电流探头是什么? …

校园兼职网站

开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字): 网站前台:关于我们、联系我们、资讯信息、企业信息、职位信息 管理员模块: 1、管理关于我们、联…

vTESTstudio入门到精通 - vTESTstudio工具栏介绍_File

vTESTstudio作为跟CANoe工具并套使用的一个强大的工具,那么想要用好它就得对他有个全面的认识,第一步起码要知道tade工具栏都包含哪些功能要清楚,今天我们就着重分享下vTESTstudio工具栏包含哪些内容,以便在我们编程的时候更好的去…

java 瑞吉外卖day2 笔记 员工增加 员工信息分页查询

PostMapping public R save(HttpServletRequest request,RequestBody Employee employee){log.info("新增员工:{}",employee);//设置初始密码123456 需要进行md5加密employee.setPassword(DigestUtils.md5DigestAsHex("123456".getBytes()));em…