2022年总结:道阻且长,行则将至

news/2024/5/20 2:32:22/文章来源:https://blog.csdn.net/huangliniqng/article/details/128263216

前言

今年是第四个年头写总结了,直到这个时候,我仍未想出今年的标题是什么。

2019年总结,平凡的我仍在平凡的生活

2020年总结,所有努力只为一份期待

2021年总结:前路有光,初心莫忘

如果非得用一句话来概括2022年的话,我想那大概是:道阻且长,行则将至...

新书出版

经历去年漫长的写作过程与三审三校,我的新书《Android Jetpack开发:原理解析与应用实战》终于在今年6月份顺利出版了。如果你对这本书感兴趣,可以直接在任意商城中搜索。

写书这件事,要看淡。有技术成分也有运气成分。有好评就会有差评,毕竟读者群体不一样。

正如之前刘皇叔所说的,写了几年博客都夸写的好,写了一本书,就会有人把你骂得狗血淋头。

但对我来说在书籍出版之后,是一个全新的起点。目前已经开始二印,也欢迎你将这本书推荐给身边需要的朋友。

离职跳槽

在今年选择离职跳槽,对我来说是意料之中的,毕竟很久之前就想换个工作环境。但是现在回想起来,很想感叹一句:我竟然真的离开了...

在一个新环境中,除了偶然会想念过去的朋友,其他的一切都挺好的。第一次参与日活百万的App开发,对我这个在二线城市的土包子来说也算是进入了“大厂”。

从管理职位跳回一线研发,从“鸡头”跳回“凤尾”,估计是多数人都不会选择的一条路,但是我却这样选择了。两种不同的角色,没有什么可比较性,好好干,总能做出点成绩!

不过,目前令我感到有些困难的是,工作距离单程35km,开车的话需要1小时10分钟左右。坐地铁需要1小时30分钟。可以说是横跨了合肥的东西两地。

公众号运营与写作

今年由于有了一些空暇的时间,所以公众号也比之前活跃了一些。平均每个月一篇文章。

记得之前每次发完文章阅读量始终在两位数,而今年发布的文章平均阅读量在400左右。

这对一些大号来说并不算什么,但是对我而言还算是不错的成绩。毕竟,和去年相比还是有很大的提升的。

关于社区

今年也参与了社区组织的一些活动,比如创作导师、阿里云的一些开发活动等,当然啦,大家都知道参与的氛围感在于白嫖礼物,来看看我今年的收获吧~

 但是,说真的,这些就是个噱头,好好写作,好好分享才是真的。估计下年我就与这些礼物无缘了~

关于开源

今年由于书籍的出版,开源了一个MVVM的开源项目《出行防疫App》,当时在读者群中说,会开发Compose版本,这一点也完成了,一方面为了自己练手Compose,另一方面感觉读者可以从两个版本中做比较,从而更好的熟悉Compose。

但是很遗憾,这两个项目的start数量都没有过百。

如果你对这两个项目感兴趣,可以到我的github上去寻找,一起学习,一起分享~

关于生活

在生活中,今年感觉比较开心的事情还是很多的,比如我又养了一条小金毛-“嗨皮”。

 每天上班前下班后,遛遛狗,还是很舒服的。

 把小猪鼻子给置换了,终于不用开油老虎了。

 也终于有时间和老婆去了一趟长沙,然后带回来了这张漫画肖像。

写在最后

我并没有立flag的习惯,因为很多时候计划赶不上变化。只要自己心中有了目标,朝着目标去做就对了。

最后送给自己一句话:道阻且长,行则将至。行而不辍,则未来可期。

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

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

相关文章

Spark 3.0 - 12.ML GBDT 梯度提升树理论与实战

目录 一.引言 二.GBDT 理论 1.集成学习 2.分类 & 回归问题 3.梯度提升 4.GBDT 生成 三.GBDT 实战 1.数据准备 2.构建 GBDT Pipeline 3.预测与评估 四.总结 一.引言 关于决策树前面已经介绍了常规决策树与随机森林两种类型的知识,本文主要介绍梯度提…

微服务调用工具

微服务调用工具目录概述需求:设计思路实现思路分析1.A2.B3.C参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive…

华为二面,原来是我对自动化测试的理解太肤浅了..

如何使用Python实现自动化测试 如果你入职一家新的公司,领导让你开展自动化测试,作为一个新人,你肯定会手忙脚乱,你会如何落地自动化测试呢?资深测试架构师沉醉将告诉你如何落地自动kan化测试,本次话题主要…

事业编招聘:南方科技大学附属实验学校2022年·面向应届毕业生招聘在编教师公告

南方科技大学是在中国高等教育改革发展背景下创建的一所高起点公办创新型大学,2022年2月14日,教育部等三部委公布第二轮“双一流”建设高校及建设学科名单,南方科技大学入选“双一流”建设高校名单。 南方科技大学附属实验学校,地…

大学生静态HTML网页源码 我的校园网页设计成品 学校班级网页制作模板 web课程设计 dreamweaver网页作业

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

Jenkins持续集成项目搭建与实践——基于Python Selenium自动化测试(自由风格)

📌 博客主页: 程序员二黑 📌 专注于软件测试领域相关技术实践和思考,持续分享自动化软件测试开发干货知识! 📌 公号同名,欢迎加入我的测试交流群,我们一起交流学习! 目录…

艾美捷CpG ODN——ODN 1720 (TLRGRADE)说明书

艾美捷CpG ODN系列——ODN 1720 (TLRGRADE):具有硫代磷酸酯骨架的GpC寡脱氧核苷酸。 艾美捷CpG ODN 丨ODN 1720 (TLRGRADE)化学性质: 序列:5-tccatgagcttcctgatgct-3(小写字母表示硫代磷酸酯键)。 MW:638…

MySQL -2 指令

客户端SQL指令记录: -- 针对 数据库和针对数据表 (一)数据库 1. 查看当前所有数据库:show databases; 2. 创建数据库:create database 数据库名 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 3. 删除数据库&#…

微信公众号开发——实现用户微信网页授权流程

😊 作者: 一恍过去💖 主页: https://blog.csdn.net/zhuocailing3390🎊 社区: Java技术栈交流🎉 主题: 微信公众号开发——实现用户微信网页授权流程⏱️ 创作时间: …

哈希表及其与Java类集的关系

目录 1.哈希表的概念 2.哈希冲突 3.如何避免哈希冲突? 3.1哈希函数设计 3.2 负载因子的调节 4.解决哈希冲突 4.1闭散列 4.1.1线性探测 4.1.2二次探测 4.2开散列(哈希桶) 5.HashMap 6.HashSet 1.哈希表的概念 假设有一组数据,要让你去搜索其中的一个关键码,这种场…

嵌入式软件工程师技能树——Linux应用编程+网络编程+驱动开发+操作系统+计算机网络

文章目录Linux驱动开发1、Linux内核组成2、用户空间与内核的通讯方式有哪些?3、系统调用read/write流程4、内核态用户态的区别5、bootloader内核 根文件的关系6、BootLoader的作用7、BootLoader两个启动阶段1、汇编实现,完成依赖于CPU体系架构的设置&…

异常检测方法总结

在数据挖掘中,异常检测(英语:anomaly detection)对不匹配预期模式或数据集中其他项目的项目、事件或观测值的识别。 通常异常项目会转变成银行欺诈、结构缺陷、医疗问题、文本错误等类型的问题。异常也被称为离群值、新奇、噪声、…

[Android移动安全渗透基础教程] 易受攻击的移动应用程序

也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 0x01 如何设置 GoatDroid (FourGoats) 1.1 简介(概述&#…

第十四届蓝桥杯集训——JavaC组第十三篇——for循环

第十四届蓝桥杯集训——JavaC组第十三篇——for循环 目录 第十四届蓝桥杯集训——JavaC组第十三篇——for循环 for循环(重点) 倒序迭代器 for循环死循环 for循环示例 暴力循环 等差数列求和公式 基础循环展开 循环控制语句 break结束 continue继续 for循环(重点) f…

MySQL主从复制太慢,怎么办?

本文分析了MySQL主从延迟的原因以及介绍了MTS方案。点击上方“后端开发技术”,选择“设为星标” ,优质资源及时送达mysql主从同步延迟原因导致备库延迟的原因主要有如下几种:通常备库所在机器的性能要比主库所在的机器性能差,执行…

nodejs092学生考勤请假管理系统vue

目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪论 1 1.1背景及意义 1 1.2 国内外研究概况 1 1.3 研究的内容 1 第2章 相关技术 3 2.1 nodejs简介 4 2.3 B/S结构 4 2.4 MySQL数据库 4 前端技术:nodejsvueelementui 前端:HTML5,CSS3、JavaScript、VUE 系统…

ChatGpt详细注册流程

ChatGpt详细注册流程ChatGpt的网址:直接点击我 点击链接后向下滑动看到TRY CHATGPT如下图所示: 点击TRY CHATGPT后会跳转如下图界面: 点击Log in(登录)如下图: 因为首次登录你肯定是没有账号的所以需要先点击红框框出的Sign up…

七个步骤覆盖 API 接口测试

接口测试作为最常用的集成测试方法的一部分,通过直接调用被测试的接口来确定系统在功能性、可靠性、安全性和性能方面是否能达到预期,有些情况是功能测试无法覆盖的,所以接口测试是非常必要的。首先需要对接口测试的基本信息做一些了解&#…

Java+Swing实现的五子棋游戏

JavaSwing实现的五子棋游戏一、系统介绍二、功能展示1.游戏展示三、系统实现1.ChessFrame .java四、其它1.其他系统实现2.获取源码一、系统介绍 五子棋游戏实现人机对战、人人对战两个模式。 二、功能展示 1.游戏展示 三、系统实现 1.ChessFrame .java package five;impor…

JDK的使用——Java开发第一步

JDK的使用——Java开发第一步 1 什么是JDK JDK是 Java 语言的软件开发工具包,是整个java开发的核心,使用Java开发第一步就是要在计算机上安装JDK。 JDK主要包含三个部分: 1 JAVA开发工具(jdk\bin) 2 基础开发库(jdk\jre\lib) 3 基础开发库…