2023年度总结 - 职业生涯第一个十年

8ed4b11124442aa4f88cb548351c4e24.png

2023年只剩下最后一周,又到了一年一度该做年末总结的时候了。

回想起去年,还有人专门建立了一个关于年度总结文章汇总的仓库。读了很多篇别人写的,给了我很多的触动和感想。这里的每篇文章都是关于某个人这一整年的生活和工作的轨迹啊。即使你这一年过的再平凡,也能从别人的视角窥见一种完全不一样的生活图景。

仓库的地址:https://github.com/saveweb/review-2022,该仓库接受投稿。

所以想想今年还是下笔了~

下笔之前先来脑图下:

鉴于我的很多平台 ID 名为“编程范儿”,故以此代表本人

c4a46afe4cd7735539bdf39dd2376137.png

知识创作

其实对于程序员来说,Git 的提交记录无疑是这一年来自己的工作之余的代码和内容产出成功的有效说明:

04e5a1b640a6142fe1b34663bcade4b9.png

载体

从图中可以看见从五月份开始,Git 的提交记录较之前突然有了明显的提升,原因主要在于 spacexcode.com[1] 这个网站的搭建。至于为什么要创建这个网站, 前面也写过我对于建立这个网站的初衷和后续的持续工作计划。

  • [x] 双节前把我的网站重构了一遍[2]

  • [x] 人生不必要精彩,但得有故事[3]

这大半年以来,几乎每天都会将自己的所学到的一些经验、技术和感想形成文档记录下来。不管它能为你产生多大的效益,但最起码等到某个历史节点它能成为你参与互联网这个伟大时代的一点遗产。或者为你的后代追溯你的生平提供一些历史资料信息。这样来看,还是值得好好坚持创作下去。

除了在这个网站上,我还有一个 i-fanr.com[4] 站点,本着流量运营的角度去分享一些关于前端的零碎的知识点文章。目前保持每个月两三篇的更新频次。

语雀的小记和知识库会记录一些瞬间的灵感和及时的所见所闻为后面的写作积累素材。

自从年初买了第一个付费知识星球“池建强·让时间为你证明”,发现优质的东西包括信息总是有价值的。以后我会愿意为知识付费。看到一些人持续地写作,分享,交流,碰撞,确实让思维得到飞跃的变化。

只有大量的输入才能保证有效的输出。

创作类型

以上都是以文字的形式来进行的创作,视频媒体近几年逐渐成为主流,我也不敢轻易忽视。视频号自从申请也没怎么更新,其实是我把视频定位为文字的辅助,它是另外的一种信息展示方式,比起文字更直接。我一直有个思路,它来源于“卢克文”的创作模式,视频的脚本来自于他写的文章,然后通过拼接图片或已有的短视频形成画面的再次创作的形式。

或许 Markdown To Video 的技术可以帮助到我。mdvideo[5]

除了文字的形式,动态的演示网页也是我的创作形式之一。在这个网站上你会发现很多通过简单的配置来动态改变页面效果的地方,它能更直观的将一些知识特性演示给别人看。

创作的灵感来源

在社交媒体上关注一些行业的大佬,从他们的视角去发现一些新的资讯。

Github 更新后,首页的信息流也是有效的信息来源,伴随着推荐质量都很高。

其次,一定尽可能多的拓展自己的语言,然后尽可能大的拓展自己的信息渠道。中文互联网比起整个互联网毕竟是很小的一块。

自媒体运营

自媒体运营其实是一种逐渐放大自己 IP,然后获取收益的一种途径。

前期以知识分享为主,保持一种利他的心态,形成自己的影响力。

现在网站上放的一些 Google Adsense 平台的广告,也会以尽可能少的侵扰用户,保持好的阅读体验为前提。公众号暂时不接受广告推广,找上门的推广课程的我也果断拒绝了。主要还是分享一些优质的文章。依靠小频次的更新今年也带来的两三百精准粉丝的增长。这是一个好的开始,我始终觉得粉丝不在多,而在于精准和粘性。

网站和公众号的评论区也开始有一些互动和反馈。这是积累粉丝粘性的一个有效过程。

我是怎么平衡看待收益这个事?没有收益,你很难坚持下去,太看重收益你会比较急躁,难以产出优质的内容。所以运营好账号的同时偶尔去接一点广告是可以的。那怎么去接,如何让别人发现你?

当你的东西得到别人的认可的时候,自然会找上门来,就比如今年三四月份的时候,有人看中了 i-fanr.com[6] 这个站的“磁力[7]”的关键词流量, 于是买了文章里的链接。就这样很突然地带来了一笔可观的收入。

学习与成长

学习与成长是每个人年终总结始终绕不过去的一个主题,作为一个技术打工人,为了不落后于整个行业背景,你总是需要主动地去学习新的技术和平时工作用不到但是能有效拓宽职业发展瓶颈的一些技术。由于自己工作以来一直用的 Vue 技术框架,但是 React 你也很难不重视它在前端职业里的地位。

所以这个编程网站我选择了 Docusaurus 而不是 Vuepress。这是主动寻求改变和挑战的一种手段。你不会造桥,那你给桥先毁了。这样你不得不去重新造个桥。

还有为了不让自己仅仅局限在前端的思维里,后端你也要主动去学习,nextjs 是最近出来比较追捧的建站技术,我正在撰写关于它的实操的专题[8]

今年买了《JavaScript 算法:基础原理与代码实现》和《React 设计原理》两本技术图书,没怎么看完,还是老毛病发现纸质的书很难一口气看完。不过卢克文的长篇公众号倒是总能一口气看下来,还总是意犹未尽。最近一两年对时事政治和地理环境越来越感兴趣,难道这又是一个中年人的魔咒吗?

本职工作

这一年来,行业的大背景不容乐观,因此自己的心态上也始终抱有一丝的危机感。在无锡,一个制造业发展地还比较好的城市,公司的发展目前来看还是稳步向前。

近几年是公司的大力发展的时候,人才和业务爆发期,业务端会有大量的需求。前端的管理岗的空缺可以努力去争取争取。

一方面自己也将面临35岁大龄打工人的境遇,如何克服焦虑和职业晋升的压力会是接下来一年面临的挑战。

到了这个时候,工资这块如果不是大的晋升也很难有大的起伏了,好在每年还能有小幅度的增加,也略感欣慰了。

家庭生活

家庭生活方面,我是不怎么愿意聊的,但不聊好像又缺点什么。毕竟聊的是年终总结还是全面具体点的比较好。

生活节奏方面参考我制作的页面:

打造高效的生物钟[9]

这是我自己总结并喜欢的一句话:

世界上唯一公平的事是每个人一天24小时
而如何度过这24小时,却有千万种方式
选择什么样的生物钟,将决定你拥有什么样的人生

这是我近一两年来总结并践行的一个自认为比较健康的生活方式和节奏。未来会一直保持下去,深信只有拥有高效的生物钟,才能活的自律和自由。

家庭开支

作为一个中年的“背贷人”,房贷会伴随着接下来的二十年,车贷明年下半年可以结束了。未来还会有什么贷暂时不知道。

虽然目前每个月会有盈余,但还是不敢花大钱。这一年感觉最大的就是生活成本上升了。平时我买菜感觉特别深的是近来的物价上升了,还有就是有了孩子之后开支也多了。

除了生活的零碎开支,近几年出门远游应该还是奢望。平时也只是在周边小范围地转转。

普通人真的只是在活着而已。如果想要更高质量的生活,就必须有新的收入来源。

抚养小孩

小孩子刚刚过了两周岁,见证了她成长的每个瞬间,这一年她的变化是最大的,几乎每个月都能学会新的技能。从走路的摇摇晃晃,到很平稳地奔跑。从一个字一个字的支支吾吾,到简单句子的大喊大叫, 会给你的生活添加很多的惊喜。

当然累也是会有的,你会发现工作之余的时间会被她占满。突然性情的改变,无理取闹会让你手足无措。

总之有了孩子会大大改变你的生活节奏。苦乐掺杂,其中滋味任由你慢慢体会。这就是生活吧!

总结

2023年度我总结的关键词是:成长、背贷、创作、生物钟、焦虑、惊喜、知识付费、时政新闻。

生活不止眼前的苟且,还有诗和远方。不管当下的生活如何,永远不要放弃梦想,这是我想对我自己说的。

参考资料

[1]

spacexcode.com: https://spacexcode.com

[2]

x] [双节前把我的网站重构了一遍: https://spacexcode.com/blog/refactor-my-website

[3]

x] [人生不必要精彩,但得有故事: https://spacexcode.com/blog/i-have-a-story

[4]

i-fanr.com: https://i-fanr.com

[5]

mdvideo: https://github.com/lqomg/mdvideo

[6]

i-fanr.com: https://i-fanr.com

[7]

磁力: https://i-fanr.com/tag/%e7%a3%81%e5%8a%9b%e7%8c%ab/

[8]

专题: https://spacexcode.com/docs/topic/nextjs/intro

[9]

打造高效的生物钟: https://spacexcode.com/lifebalence

- END -

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

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

相关文章

搜索与图论第一期 DFS(深度优先搜索)

前言 DFS这部分难度不大,大家应该完全掌握!!! 一、DFS的基本内容 内容: 深度优先遍历图的方法是,从图中某顶点v出发: (1)访问顶点v; (2&#…

圣诞老人遇见 GenAI:利用大语言模型、LangChain 和 Elasticsearch 破译手写的圣诞信件

在北极的中心地带,圣诞老人的精灵团队面临着巨大的后勤挑战:如何处理来自世界各地儿童的数百万封信件。 圣诞老人表情坚定,他决定是时候将人工智能纳入圣诞节行动了。 圣诞老人坐在配备了最新人工智能技术的电脑前,开始在 Jupyter…

【LangChain学习之旅】—(4) 模型I/O:输入提示、调用模型、解析输出

【LangChain学习之旅】—(4) 模型I/O:输入提示、调用模型、解析输出 Model I/OLangChain 中提示模板的构建语言模型为什么选择langchain输出解析总结 Reference:LangChain 实战课 Model I/O 我们可以把对模型的使用过程拆解成三块…

计算机体系结构----计分板(scoreboard)算法

计分板算法简介 计分板记录着所有必要的信息,用来控制以下事情: 每条指令何时可以读取操作数并投入运行(对应着RAW冲突的检测)每条指令何时可以写入结果(对应着WAR冲突的检测)在计分板中,WAW冲…

利用numpy+sklearn+matplotlib演示如何创建和训练线性回归模型

通过一个具体的业务场景来演示如何创建和训练线性回归模型。让我们考虑一个房地产市场的例子,其中我们想要根据房屋的大小(平方英尺)来预测其市场价格。 业务场景 假设你的任务是帮助一个房地产公司预测不同大小房屋的市场价格。你有一份包…

nvm管理多版本Node.js

nvm管理多版本Node.js 可能大家都曾苦恼于Node环境问题,某个项目需要升版本,某项目又需要降,甚至还出现npm版本与Node对不上的情况。 通过nvm进行版本管理,即可解决。 卸载Node 通过命令行输入node -v命令查看是否已安装Node&…

【设计模式】创建型模式之单例模式(Golang实现)

定义 一个类只允许创建一个对象或实例,而且自行实例化并向整个系统提供该实例,这个类就是一个单例类,它提供全局访问的方法。这种设计模式叫单例设计模式,简称单例模式。 单例模式的要点: 某个类只能有一个实例必须…

烟火检测AI边缘计算智能分析网关V4在安防项目中的应用及特点

一、行业背景 随着社会和经济的发展,公共安全和私人安全的需求都在不断增长。人们需要更高效、更准确的安防手段来保障生命财产安全,而人工智能技术正好可以提供这种可能性,通过智能监控、人脸识别、行为分析等手段,大大提高了安防…

详细讲解MybatisPlus实现逻辑删除

目录 前言1. 基本知识2. 实战Demo3. 拓展 前言 对于MybatisPlus的相关知识可在我的博客进行搜索 对应的CRUD相关知识也可看我这篇文章:【Java项目】实战CRUD的功能整理(持续更新) 在讲述逻辑删除这个概念时,先引入另外一个概念&…

借助Gitee将typora图片上传CSDN

概述 前面已经发了一个如何借助Github将typora上的图片上传到csdn上,但这有个缺陷:需要科学上网才能加速查看已经上传到github上的图片,否则就会出现已经上传的图片,无法正常查看的问题 如何解决? 那就可以使用Gite…

wpf的资源路径

1、手动命名空间 xmlns:share"clr-namespace:***;assembly**" 2、资源文件 Pack URI 编译到本地程序集内的资源文件的 pack URI 使用以下授权和路径: 授权:application:///。 路径:资源文件的名称,包括其相对于本地…

坑记(HttpInputMessage)

一、背景知识 public interface HttpInputMessage extends HttpMessage Represents an HTTP input message, consisting of headers and a readable body.Typically implemented by an HTTP request on the server-side, or a response on the client-side.Since: 3.0 Author:…

dotJS 2018 - Anders Hejlsberg - TypeScript: JavaScript的静态类型

如何为像JavaScript这样的动态语言定义和实现静态类型系统,为什么要这样做呢? Anders Hejlsberg探讨了TypeScript是如何产生的,它与经典类型系统有何不同,以及即使你不喜欢类型,它也能给你带来好处。 视频地址: http…

Web端3D渲染引擎HOOPS SDK助力打造创新型3D测量软件

HOOPS SDK是全球领先的3D领域开发工具提供商Tech Soft 3D 打造的控件产品,HOOPS SDK包括4款3D软件开发工具,其中HOOPS Exchange是一款CAD数据转换工具,可读取和导入30多种CAD文件格式;HOOPS Communicator是一款专注于Web端工程图形…

NPS配置https访问web管理页面

因为NPS默认也支持http的访问,所以在部署完后就一直没在意这个事情。 因为服务器是暴露在公网内的,所以还是要安全一点才行。不然一旦远控的机器被破解了就很危险了 一、使用nginx反向代理访问 1、首先在nps的配置文件里关闭使用https选项,…

RPA财务机器人在厦门市海沧医院财务管理流程优化汇总的应用RPA全球生态 2024-01-05 17:27 发表于河北

目前国内外研究人员对于RPA机器人在财务管理流程优化领域中的应用研究层出不穷,但现有研究成果主要集中在财务业务单一领域,缺乏财务管理整体流程一体化管控的研究。RPA机器人的功能绝非单一的财务业务处理,无论从自身技术发展,或…

Retrofit2 + Hilt + MVVM + 协程 + Paging3 + SmartRefreshLayout 整合 使用

前言 Kotlin Android 框架 Jetpack相关库 MVVM 整合 使用。 1、Retrofit2 Hilt MVVM 2、Retrofit2 Hilt MVVM 协程 3、Retrofit2 Hilt MVVM 协程 Paging3 SmartRefreshLayout 效果图 源码地址 GitHub - LanSeLianMa/Retrofit2HiltMVVMCoroutine: Kotlin Andro…

jmeter监控服务器资源使用情况

GitHub - undera/perfmon-agent: Server metrics fetching agent, based on SIGAR 下载安装包:ServerAgent-2.2.3.zip 解压先 启动,如果是windows运行startAgent.bat,如果是linux运行startAgent.sh 注意:linux上注意权限的问题…

STM32蓝牙小车、红外循迹小车、超声波避障小车项目设计

一、前言 本文旨在分享我学习STM32的过程中,为了强化学习成果,试着制作一些实训项目。最开始做的就是STM32蓝牙小车、STM32红外循迹小车、STM32超声波避障小车。 相信看完本文的你,一定可以亲手制作一辆属于自己的智能小车! 注&am…

03 - 系统调用

---- 整理自 王利涛老师 课程 实验环境:宅学部落 www.zhaixue.cc 文章目录 1. 系统调用基本概念1.1 一个系统调用的例子1.2 什么是系统调用?软件复用的角度 2. 软中断:系统调用的入口2.1 权限管理2.2 系统调用号2.4 man 2 syscall2.5 实验&am…