当前位置: 首页 > news >正文

2024年终总结:技术成长与突破之路

文章目录

    • 前言
    • 一、技术成长:菜鸟成长之路
      • 1. 学习与实践的结合
      • 2. 技术分享与社区交流
    • 二、生活与事业的平衡:技术之外的思考
      • 1. 时间管理与效率提升
      • 2. 技术对生活的积极影响
    • 三、突破与展望:未来之路
      • 1. 技术领域的突破
      • 2. 未来规划与目标
    • 四、结语

在这里插入图片描述

前言

首先来个总结:2024年对我而言,是充满挑战与收获的一年。作为一名技术爱好者和博客作者,我在这一年中经历了许多成长与突破

回顾过去一年,虽然每次的创作过程都是艰难的,从想写什么、内容大纲是什么、可扩展延申内容有哪些由,最后到写完的自我怀疑(怀疑内容太过简单基础没必要写或写得不好大家会喷),所有有很多文章都是删删改改,甚至现在都有很多文章留在草稿箱没有发布。

写博客的好处:在持续写博客的过程,可以巩固现有的知识,探究新的知识,让知识在脑海中形成体系,这也许是一个菜鸟成长的必经之路,所以在这里也希望所有的读者能把这种习惯贯穿在学习新东西和巩固知识的过程中。下面是一个作为Web工程师的身份来讲讲2024的年历程:

一、技术成长:菜鸟成长之路

1. 学习与实践的结合

年初,我给自己定下了一个目标:在工作之余,创作一些在工作和学习中遇到的相关的技术问题,形成文档, 例如:学习Python编程并完成一个小型项目。这一年,我通过在线课程、技术书籍和社区交流,逐步掌握了Python的基础语法、数据结构和常用库。学习的过程中,我遇到了许多困难,比如在处理复杂数据时的逻辑混乱,以及在项目开发中对算法的不熟悉。但正是这些困难,让我不断探索和突破。

在学习过程中,我的方法是搭建知识体系 -- 手写练习 -- 运用到实际的项目中

  • 搭建知识体系 : 指你可以对一个是知识有个宏观的认知,不要一开始就在某一个点进行死扎,也可以跟类似的知识做一些类别,这样可以更好的对知识进行学习
  • 手写练习: 在技术学习中,如何能加深记忆和学以致用,那就是手写练习了,毕竟好记心不如烂笔头
  • 实践项目项目是巩固和串联所有知识点的最好工具之一,在项目的练习过程中,不仅加深了对知识点的理解和记忆,还学习了业务的处理逻辑,在这个过程中,我深刻体会到,技术学习不能仅仅停留在理论层面,只有通过实践,才能真正掌握知识并发现自己的不足。

2. 技术分享与社区交流

作为一名博客作者,我深知技术分享的重要性。2024年,我在CSDN上发表了多篇技术文章,内容涵盖了web开发、Python基础、项目开发经验和工具使用心得。这些文章不仅帮助了其他初学者,也让我在整理和分享的过程中,进一步巩固了自己的知识体系。

同时,我也积极参与技术社区的交流,通过回答问题、参与讨论,我结识了许多志同道合的朋友。这些交流让我了解到不同的技术思路和解决问题的方法,拓宽了我的视野。

二、生活与事业的平衡:技术之外的思考

1. 时间管理与效率提升

技术学习和写作需要大量的时间和精力,但生活同样不能被忽视。为了平衡工作、学习和生活,我开始尝试时间管理工具和方法。例如,我采用了番茄工作法,将时间划分为专注工作休息的阶段,这让我在有限的时间内保持高效。

此外,我还利用碎片化时间进行学习,比如在通勤路上听技术播客,在空闲时间阅读技术文章。这些小习惯不仅让我充分利用了时间,也让我在忙碌的生活中保持了对技术的热情。

2. 技术对生活的积极影响

这一年,我深刻体会到技术对生活的积极影响。通过学习和实践,我不仅提升了自己的技能,还可以揭示一些志同道合的人,在人生的道路你多了很多共同话题,可以分享更多的知识,学习来自他人 生活习惯和处事优点,可以把生活的一部分分享出来,大家共同讨论

三、突破与展望:未来之路

1. 技术领域的突破

2024年,我在技术上取得了不少突破。从最初拿到空白文档的懵懂,到现在能够很容易的梳理大纲和知识重点;从对新技术的陌生,到能够快速上手并应用。这些突破离不开我的坚持和努力,也离不开社区的支持和鼓励。

2. 未来规划与目标

展望2025年,我希望能继续在技术领域深耕。一方面,我计划空闲时间学习web3、学习人工智能和机器学习,探索这些前沿技术在实际项目中的应用;另一方面,我将继续通过博客分享我的学习心得和项目经验,帮助更多初学者。

四、结语

2024年是我技术成长与突破的一年,也是我生活更加充实的一年。通过学习、实践和分享,我不仅提升了自己的技术水平,也收获了许多珍贵的友谊和经验。未来,我将继续在技术的道路上前行,用技术点亮生活,用分享传递知识。
感谢CSDN这个平台,让我有机会记录成长,分享经验。希望在未来的日子里,我们都能在技术的道路上不断前行,收获更多。

相关文章:

2024年终总结:技术成长与突破之路

文章目录 前言一、技术成长:菜鸟成长之路1. 学习与实践的结合2. 技术分享与社区交流 二、生活与事业的平衡:技术之外的思考1. 时间管理与效率提升2. 技术对生活的积极影响 三、突破与展望:未来之路1. 技术领域的突破2. 未来规划与目标 四、结…...

mysql-06.JDBC

目录 什么是JDBC: 为啥存在JDBC: JDBC工作原理: JDBC的优势: 下载mysql驱动包: 用java程序操作数据库 1.创建dataSource: 2.与服务端建立连接 3.构造sql语句 4.执行sql 5.关闭连接,释放资源 参考代码: 插…...

使用python调用JIRA6 进行OAuth1认证获取AccessToken

Jira配置应用程序链接 1) 创建应用程序链接 登录 JIRA 管理后台。转到 Administration > Applications > Application Links。在输入框中输入外部应用程序的 URL(例如 GitLab 或自定义应用),然后点击 Create new link。 2) 配置 Con…...

HTML5使用favicon.ico图标

目录 1. 使用favicon.ico图标 1. 使用favicon.ico图标 favicon.ico一般用于作为网站标志,它显示在浏览器的地址栏或者标签上 制作favicon图标 选择一个png转ico的在线网站,这里以https://www.bitbug.net/为例。上传图片,目标尺寸选择48x48&a…...

黑龙江锅包肉:酸甜香酥的东北经典

黑龙江锅包肉:酸甜香酥的东北经典 黑龙江锅包肉,作为东北菜的代表之一,尤其在黑龙江省哈尔滨市享有极高的声誉。这道美食不仅承载着丰富的历史文化内涵,更以其鲜明的地域特色,成为了黑龙江省乃至整个东北地区的标志性菜肴。 历史渊源 锅包肉的历史可以追溯到清朝光绪年间,其…...

Unity阿里云OpenAPI 获取 Token的C#【记录】

获取Token using UnityEngine; using System; using System.Text; using System.Linq; using Newtonsoft.Json.Linq; using System.Security.Cryptography; using UnityEngine.Networking; using System.Collections.Generic; using System.Globalization; using Cysharp.Thr…...

winfrom项目,引用EPPlus.dll实现将DataTable 中的数据保存到Excel文件

最近研究不安装office也可以保存Excel文件,在网上查询资料找到这个方法。 第一步:下载EPPlus.dll文件(自行去网上搜索下载) 第二步:引用到需要用的项目中,如图所示: 第三步:写代码…...

【C++基础】多线程并发场景下的同步方法

如果在多线程程序中对全局变量的访问没有进行适当的同步控制(例如使用互斥锁、原子变量等),会导致多个线程同时访问和修改全局变量时发生竞态条件(race condition)。这种竞态条件可能会导致一系列不确定和严重的后果。…...

C语言#define TSLP0 (TSLP_Regdef *)TSENSORO BASE ADDR)的含义?

在C语言中,#define指令用于定义宏。宏是一种预处理器指令,它允许你为代码片段指定一个名称,以便在编译时进行替换。 从你的描述来看,似乎你想定义一个名为 TSLP0 的宏,其值是某个寄存器地址。假设 TSENSORO_BASE_ADDR…...

微信小程序wxs实现UTC转北京时间

微信小程序实现UTC转北京时间 打脸一刻:最近在迭代原生微信小程序,好一段时间没写原生的,有点不习惯; 咦,更新数据咋不生效呢?原来还停留在 this.xxx; 哟,事件又没反应了&#xff1f…...

提示词的艺术 ---- AI Prompt 进阶(提示词框架)

提示词的艺术 ---- AI Prompt 进阶(提示词框架) 写在前面 上周发布了一篇《提示词的艺术----AI Prompt撰写指南》,旨在帮助读者理解提示词的作用,以及简单的提示词撰写指南。本篇作为进阶内容,将给出常用的提示词框架…...

WPF常见面试题解答

以下是WPF(Windows Presentation Foundation)面试中常见的问题及解答,涵盖基础概念、高级功能和实际应用,帮助你更好地准备面试: 基础概念 什么是WPF? WPF是微软开发的用于构建桌面应用程序的UI框架&#x…...

TypeScript 学习

TypeScript 类型 准备本地环境 初始化 TypeScript 项目, 生成 package.json 文件: npm init -y安装 typescript: yarn add typescript -D初始化 TypeScript 配置文件: npx tsc--init输出: Created a new tsconfig.json with:target: es2016module: commonjsstrict: true…...

24_游戏启动逻辑梳理总结

首先这个项目从游戏根入口GameRoot.cs的初始化开始 分为 服务层初始化Svc.cs 与 业务系统层初始化Sys.cs 而服务层 分为 资源加载服务层ResSvc.cs 与 音乐播放服务层AudioSvc.cs 而在 资源加载服务层ResSvc.cs中 初始化了 名字的 配置文件 而音乐播放服务层AudioSvc.cs 暂时没…...

C++/CLI(Common Language Runtime)关键点详解

C++/CLI(Common Language Runtime)是 Microsoft Visual C++ 的一个扩展,允许使用 .NET Framework 的功能,同时保留对本机 C++ 代码的访问。当您需要在 C++ 和 C# 之间进行互操作时,C++/CLI 是一种常见的选择,因为它可以作为桥梁,将托管代码(如 C#)与非托管代码(如 C+…...

Transfoemr的解码器(Decoder)与分词技术

在自然语言处理(NLP)领域,解码器(Decoder)和分词技术是两个至关重要的概念。解码器是序列生成任务的核心组件,而分词则是将文本数据转换为可处理形式的基础步骤。 一、解码器(Decoder&…...

CDSN 2024博客之星总评选-主题文章创作,我的AI之路-起手篇

CDSN 2024博客之星总评选-主题文章创作,我的AI之路-起手篇 一. 回顾自己的机器学习之路二. 2024年的大模型学习三. 对自己的期望 一. 回顾自己的机器学习之路 自2019年起,我开始涉足机器学习领域,最初接触的是通过模型实现自动化的任务&…...

Android BitmapShader简洁实现马赛克,Kotlin(二)

Android BitmapShader简洁实现马赛克,Kotlin(二) 这一篇 Android BitmapShader简洁实现马赛克,Kotlin(一)-CSDN博客 遗留一个问题,xml定义的MyView为wrap_content的宽高,如果改成其…...

蓝桥杯 阶乘的和(C++完整代码+详细分析)

题目描述 原题链接 阶乘的和 问题描述 给定 n 个数 Ai​,问能满足 m! 为 ∑(Ai!) 的因数的最大的 m 是多少。其中 m! 表示 m 的阶乘,即 123⋯m。 输入格式 输入的第一行包含一个整数 n。 第二行包含 n 个整数,分别表示 Ai​,相…...

【Bug 记录】el-sub-menu 第一次进入默认不高亮

项目场景: 项目场景:el-sub-menu 第一次进入默认不高亮 问题描述 例如:sub-menu 的 index 后端默认传过来是 number,我们需要手动转为 string,否则会有警告,而且第一次进入 sub-menu 默认不高亮。 解决方…...

JavaSec-RCE

简介 RCE(Remote Code Execution),可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景:Groovy代码注入 Groovy是一种基于JVM的动态语言,语法简洁,支持闭包、动态类型和Java互操作性&#xff0c…...

springboot 百货中心供应链管理系统小程序

一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,百货中心供应链管理系统被用户普遍使用,为方…...

树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频

使用rpicam-app通过网络流式传输视频 使用 rpicam-app 通过网络流式传输视频UDPTCPRTSPlibavGStreamerRTPlibcamerasrc GStreamer 元素 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 使用 rpicam-app 通过网络流式传输视频 本节介绍来自 rpica…...

逻辑回归:给不确定性划界的分类大师

想象你是一名医生。面对患者的检查报告(肿瘤大小、血液指标),你需要做出一个**决定性判断**:恶性还是良性?这种“非黑即白”的抉择,正是**逻辑回归(Logistic Regression)** 的战场&a…...

QMC5883L的驱动

简介 本篇文章的代码已经上传到了github上面,开源代码 作为一个电子罗盘模块,我们可以通过I2C从中获取偏航角yaw,相对于六轴陀螺仪的yaw,qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...

2.Vue编写一个app

1.src中重要的组成 1.1main.ts // 引入createApp用于创建应用 import { createApp } from "vue"; // 引用App根组件 import App from ./App.vue;createApp(App).mount(#app)1.2 App.vue 其中要写三种标签 <template> <!--html--> </template>…...

五年级数学知识边界总结思考-下册

目录 一、背景二、过程1.观察物体小学五年级下册“观察物体”知识点详解&#xff1a;由来、作用与意义**一、知识点核心内容****二、知识点的由来&#xff1a;从生活实践到数学抽象****三、知识的作用&#xff1a;解决实际问题的工具****四、学习的意义&#xff1a;培养核心素养…...

Python实现prophet 理论及参数优化

文章目录 Prophet理论及模型参数介绍Python代码完整实现prophet 添加外部数据进行模型优化 之前初步学习prophet的时候&#xff0c;写过一篇简单实现&#xff0c;后期随着对该模型的深入研究&#xff0c;本次记录涉及到prophet 的公式以及参数调优&#xff0c;从公式可以更直观…...

【git】把本地更改提交远程新分支feature_g

创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...

企业如何增强终端安全?

在数字化转型加速的今天&#xff0c;企业的业务运行越来越依赖于终端设备。从员工的笔记本电脑、智能手机&#xff0c;到工厂里的物联网设备、智能传感器&#xff0c;这些终端构成了企业与外部世界连接的 “神经末梢”。然而&#xff0c;随着远程办公的常态化和设备接入的爆炸式…...