2022复盘2023规划(技术篇)

2022复盘&2023规划(技术篇)

说明: 以下是我对我自身知识掌握度的分级解释

Lv0 简单了解技术点的应用场景

Lv1 前端: 掌握基础知识,能进行简单组件的开发与页面绘制; 后端: 掌握知识点基础,能结合网络搜索进行简单的运用。

Lv2 前端: 掌握基础知识,能进行较复杂组件的开发与页面绘制;后端: 熟练掌握知识点基础,能将其运用到框架中并进行改造封装运用。

Lv3 前端: 掌握较为深入知识,能结合网络查询等进行框架级别的改造及优化;后端:读过源码,掌握技术原理,能利用技术原理对现有框架进行改造。

Lv4 对技术有一些自己的理解,能对其表达出一些不一样的看法。

Lv5 对该技术有更好的解决方案,有能力着手搭建一套的那种~

2022复盘 - 在学习中积累,在实践中沉淀

2021年像风带着羽毛一样飘走了,2022年紧跟其后,用什么词来形容2022年呢?应该是""。后面的描述仅是我自己内心的一些小想法: 虽然这一年涉猎到了许多新的技术点,但是都比较基础,其能够达到的技术高度、深度与我心里预期还是有很大的差距。回想原因,反思自己,究其原因就是没有时常静下心来读书、真正的深入某一项技术,包括考证等等的,其实都缺少静下心来的时间,每天抽一两个小时,刷视频,读书,整理博客。 正可谓不积小流无以成江河~

回顾我的学习历程,在工作之后,学习不会再像之前一样知识网铺的很大,而是转向工作中遇到的重点问题进行实际的专项研究,更多的是偏应用、重点是技术的应用场景。这是我从未体验过的一种学习,但是也让我产生了一种莫名的危机感。近一年感觉自己在技术成长上非常的缓慢,可能这就符合技术人员的知识成长曲线,如下图:

谈谈技术人员的成长 - 知乎

我现在是处于知识结网积累阶段,在原始知识快速获取后,目前处于及其缓慢的知识积累过程,相信大部分技术人员应该都会有这种感受,迟迟达不到我心理预期的高度是我有些煎熬和折磨了,或许我需要进行一段时间破釜沉舟的学习才能时间自我技术突破。

下面我也复盘一下2022年我自己在工作和学习中用到的技术点。我会从前端、后端两方面根据掌握熟练度、技术深入度综合考虑给出 Level 等级

Web前端:

整体情况:对于前端的流行技术也是需要继续学习,目前仅掌握 React Vue 以及对应的 Antd elementUI UI框架,能够进行稍复杂的组件开发,但更上一个层次,按照目前我的技术积累是比较困难,大前端,足以说明前端知识网络的庞大,我目前所了解到的可能只是冰山一角,级别: lv2 0 经验吧

欠缺点: 基础知识网络的梳理、技术原理的探索。

整体等级 Lv2 经验值0

  • React Lv0 -> Lv2
概述图册
  • Vue Lv1 -> Lv2
img
  • Chrome Plug(谷歌插件开发) Lv0 -> Lv1

    该插件是个插曲,仅作为业务爱好罢了

    img
  • Webpack Lv0 -> Lv1

    ----- 需要深入学习该技术的原理,首先是要充分了解其基本功能。

    img
  • App 开发 Lv0 -> Lv1

    谈到App 开发,不能不谈的就是 UniApp 框架,在其框架可以开发 微信小程序、支付宝小程序、钉钉小程序等的小程序类应用,也可以开发 安卓、IOS系统的APP、甚至开发PC端浏览器应用。当然 uniapp 框架这个我仅仅用过,使用它会让我们工作起来更加便捷和简单,实际其原理以及其更多的优点我还是需要进行更深入的积累学习,而App开发需要关注的重点不止是技术框架,还有其页面元素排列组合的合理性。在页面设计上还是要注意与PC端开发的不同,尤其是页面设计上,这一块也是我需要精进学习的一部分。

  • TypeScript & Less Lv0 -> Lv1

    算是入门了~

Web后端:

整体情况:基础知识基本掌握,进行增删改、公共组件的封装开发、相关中间件的集群搭建不是问题,但再往更高级别的例如容器资源的预判、框架技术选型上的有缺点和当前流行技术的通览都给还有欠缺。 lv2 满经验吧

欠缺点: JVM 调优、 常用中间件的使用及原理、数据库引擎的原理与调优、DevOps 流水线、更加高级的架构知识(包括对服务器资源的分配预判等)。

整体等级: Lv2 经验值 80

  • Java 基础 Lv3 -> Lv3

    其实对于Java基础这方面,背一下八股文,读一些源码就差不多可以了,但是对于 Java 高并发以及 concurrent类的运用还是需要更多的实践与学习回顾,其中当然还包括 java 并发的一些场景的积累。

  • Spring Lv3 -> Lv3 有时间还是需要几篇博客梳理总结和学习

  • Mybatis Lv2 -> Lv2 有时间还是需要几篇博客梳理总结和学习

  • Mysql Lv1 -> Lv1 有时间还是需要几篇博客梳理总结和学习

  • Oracle Lv1 -> Lv1 有时间还是需要几篇博客梳理总结和学习

  • Jvm Lv0 -> Lv0 需要读一本相关的书

  • Kafka Lv0 -> Lv1

    img
  • Kubernetes Lv0 -> Lv0

    img

    Kubernetes 也是在近一年工作中经常用到的后端集群管理工具,属于DevOps 流水线中重要的一个组成部分,目前也是了解到其是一个部署、规划、更新、维护、管理容器的应用平台,但是更加

  • ElasticSearch ELK … Lv0 -> Lv0

    img

    elastice search 技术

  • Docker Lv0 -> Lv1

在这里插入图片描述

对于Docker 的学习与运用,目前掌握基础镜像的拉取使用,集群化部署及其配置项(docker file 编写规则)等具体应用还需继续强化学习。

  • ClickHouse 数据库 Lv0

    img

其他技术

此些技术工作中很少用到 这里算是技术墓地了~

Robot 机器人机器人系统

Python语言

PyTorchAI深度学习框架:

tensorflowAI深度学习框架:

2023规划 - 工作中巩固基础开发能力,业余时间深入学习架构知识。

2023年目标是蜕变的一年,无论结果怎么样,计划和期望是要有的,同时信心也要有,期待2023 是我工作中重要的转折点。

前端架构

以 Webpack 前端打包技术为入口,深入剖析 webpack技术原理,广泛了解前端各种技术框架,综合分析各种技术框架,包括PC系列框架、 APP 系列框架,结合相关书籍、博文巩固相关知识,并将学到的知识总结成思维导图、博客文章的形式。

后端架构

以ElasticSearch技术为入口,掌握ElasticSearch、ELK的使用方法、及其简单原理,并对其应用场景展开详细分析与整理。同时对ruoyi框架进行深入的剖析,翻看其源码,整理其架构思路。辅以JVM调优技术、数据库InnoDB 引擎原理等的学习进行后端知识的 广泛了解前端各种技术框架,综合分析各种技术框架,包括PC系列框架、 APP 系列框架,结合相关书籍、博文巩固相关知识,并将学到的知识总结成思维导图、博文的形式。

系统分析师

2023 准备考取 软考·系统分析师 的职称,同时也提高我对系统架构的理解,是我学到更多结构化的系统架构分析知识。

计划事项:

  1. Webpack 深入学习与徒手搭建新框架

  2. Flex 样式布局系统结构化学习提高(css)

  3. Web大前端 流行技术大盘点(2023)

  4. Web后端开发 流行技术大盘点(2023)

  5. 徒手搭建 DevOps 流水线 (gitlab、hober镜像库、docker容器、k8s、maven私服)

  6. Java 8 - Java 11 新特性尝试

  7. ruoyi 框架原理学习、技术点梳理

  8. 考取系统分析师

  9. Web大前端 流行技术大盘点(2023)

  10. Web后端开发 流行技术大盘点(2023)

  11. 徒手搭建 DevOps 流水线 (gitlab、hober镜像库、docker容器、k8s、maven私服)

  12. Java 8 - Java 11 新特性尝试

  13. ruoyi 框架原理学习、技术点梳理

  14. 考取系统分析师

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

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

相关文章

Fabric:使用GoLand+Fabric-SDK-Go操作Fabric网络

遇到bug, 未完待续!!! 写在最前 前序博客已经介绍了使用命令的方式在Fabric上创建通道以及部署执行链码的方法,但这个过程太繁琐,尤其是当Fabric网络中peer节点和组织Org过多时,需要频繁的更改环境变量。 Hyperledger Fabric官方提供了Fabri…

Ubuntu 22.04 LTS上安装Docker-ce

在Ubuntu 22.04 LTS上安装Docker-ce Docker是一个开源平台,用于自动化应用程序的部署、扩展和管理。它使用容器技术,使开发、测试和部署过程更加简化和可靠。本文将介绍在Ubuntu 22.04 LTS上安装Docker-ce的步骤。 步骤1:更新软件包列表 …

5~80V降5V 0.3A同步整流降压型DC-DC转换器-AH7550

AH7550是一种TEL:l86*4884*3702*高压、高效率的同步整流降压型DC-DC开关转换器,恒定120KHz开关频率,输出电流能力高达0.6A,AH7550支持5V~80V的宽输入操作电压范围,同时支持最大占空比90%输出,芯片内置环路补…

小型家用超声波清洗机适合清洗眼镜吗?小型超声波清洗机排行榜

在快节奏的现代生活中,我们的眼睛时常与各种物品接触,如眼镜、隐形眼镜等。为了保持眼睛的健康和舒适,定期清洗眼镜变得尤为重要。而随着科技的发展,小型家用超声波清洗机逐渐进入人们的视野,它能否成为我们清洗眼镜的…

学生备考护眼灯什么牌子好推荐?高性能护眼台灯推荐

作为一名电器测评师,对各类电器好物都了解得比较多,最近也会被很多的人询问护眼台灯哪个牌子好,问其原因才知很多的人有使用护眼台灯出现眼睛酸痛刺眼的现象,这是因为使用了不专业护眼台灯导致的,一般这类护眼台灯使用…

基于springboot的日记本系统源码+数据库+安装使用说明

之前写的SpringBoot日记本系统备受好评,考虑到还是有很多小伙伴不会部署,所以这一篇文章就单独来讲一下部署步骤吧。 需要资源 idea(破不破解都行) MySQL(最好5.7以上版本,最好8.0) Navicat…

C/C++ 获取系统时间time_t的使用

time_t:它通常是一个长整型(long int),用于表示从特定参考点(通常是 1970年1月1日00:00:00UTC)经过的秒数。这被广泛用作时间戳。 但是time_t获取的时间是一个长整型,可以通过ctime()函数将其转…

探索 Vue3 ( 三 ) Teleport传送组件

Teleport Vue 3.0新特性之一。 Teleport 是一种能够将我们的模板渲染至指定DOM节点,不受父级style、v-show等属性影响,但data、prop数据依旧能够共用的技术; Teleport中的内容允许我们控制在任意的 DOM 中,完全不受父级style样式…

Gartner2023数据库魔力象限发布 阿里云依旧领导者 腾讯退出 EDB/Yugabyte进入

这是一个跨越数年的系列,历史文章参考: * 数据库魔力象限2022:阿里领先、腾讯再次进入 * 2021 藏在魔力象限中的数据库江湖 * Gartner云计算魔力象限2018 概述 Gartner云数据库魔力象限(后简称“象限”或“MQ”)一…

Postman报:400 Bad Request

● 使用Postman发送Post请求报400,入参为JSON; 二、分析 1、Postman请求并没有请求到后台Api(由于语法错误,服务器无法理解请求); 2、入参出错范围:cookie、header、body、form-data、x-www-f…

fastapi 处理请求参数整理

1、路径参数 app.get("/getfilecontent/{id}/{pre}") def get_filecontent(id,pre):"""路径参数,测试接口,读取当前工作目录下的file.txt文件,返回txt中的内容:param id: The ID of the item to retrieve.:param p…

百模大战中的AI行业:新趋势与未来发展

文章目录 每日一句正能量前言技术进步应用拓展行业变革人才竞争后记 每日一句正能量 人生最重要的价值是心灵的幸福,而不是任何身外之物。 前言 随着科技的迅猛发展,人工智能(AI)已经成为引领技术革命的重要驱动力之一。在当前的…

电气 接近开关

npn:和负载(控制器或者继电器)共阳极,低电平响应 pnp:和负载共阴极,高电平响应

阻焊层,预计将以4.5%左右的复合年增长率增长

阻焊层,也称为阻焊剂,是施加在印刷电路板 (PCB) 上的保护层,用于保护铜迹线在焊接过程中免受氧化、污染和损坏。近年来,由于消费电子、汽车、航空航天和电信等各种应用对 PCB 的需求不断增加,阻焊层市场一直在显着增长…

网页版音乐元数据编辑器Music Tag Web

什么是 Music Tag Web ? 『音乐标签』 Web 版是一款可以编辑歌曲的标题,专辑,艺术家,歌词,封面等信息的音乐标签编辑器程序, 支持 FLAC,APE,WAV,AIFF,WV&…

25、新加坡南洋理工、新加坡国立大学提出FBCNet:完美融合FBCSP的CNN,EEG解码SOTA水准![抱歉老师,我太想进步了!]

前言: 阴阳差错,因工作需要,需要查阅有关如何将FBCSP融入CNN中的文献,查阅全网,发现只此一篇文章,心中大喜,心想作者哪家单位,读之,原来是自己大导(新加坡工…

Docker 学习总结(80)—— 轻松驾驭容器,玩转 LazyDocker

前言 LazyDocker 是一个用户友好的命令行工具,简化了 Docker 的管理。它能够通过单一命令执行常见的 Docker 任务,如启动、停止、重启和移除容器。LazyDocker 还能轻松查看日志、清理未使用的容器和镜像,并自定义指标。 简绍 LazyDocker 是一个用户友好的 CLI 工具,可以轻…

Java小案例-Java实现人事管理系统

前言 《人事管理系统》该项目采用技术jsp、Struts2、Mybatis、dwr、tomcat服务器、mysql数据库 开发工具eclipse/idea。 【项目使用技术】 Struts2Mybatisdwrjqueryjscss等技术 前端使用技术:JSP, dwr、jquery、js、css等 后端使用技术:Struts2Myba…

html之如何设置音频和视频

文章目录 前言一、音频标签:audio1.audio简介2.常用属性controlsautoplayloop代码演示: 二、视频标签:video1.video2.常用的视频元素controlsautoplayloop代码演示: 总结视频元素总结音频元素总结 前言 html中插入音频和视频的方…

macos 上使用 java+opencv记录

自编译 失败很多次之后终于跑起来一个 javaopencv 的demo。 过程 主要步骤如下: 编译需要 Apache Ant brew install ant需要告诉 opencv 需要 javabuild -DBUILD_opencv_javaON brew edit opencv编辑这个我错了很多次 直接编辑完了它会默认下载未修改的openc…