每日随笔2021 年终总结 ( 学习和博客 | 技术学习方向 | 专业学习方向 | 写博客的技巧总结 | 工作成果 | 2022 年展望及职业规划 | 对 CSDN 的建议和期望 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日随笔2021 年终总结 ( 学习和博客 | 技术学习方向 | 专业学习方向 | 写博客的技巧总结 | 工作成果 | 2022 年展望及职业规划 | 对 CSDN 的建议和期望 )相关的知识,希望对你有一定的参考价值。
一、学习和博客
1、技术学习方向
2021 2021 2021 年写的博客专栏如下 : 2021 2021 2021 年写了 1258 1258 1258 篇博客 , 主要回顾下今年写的博客专栏 ; 技术学习方向 , 主要是在 android 领域进行学习 , 深入底层学习 , 另外也进行横向扩展 , 如涉及音视频 , OpenGL , 架构 , 算法 , 计算机基础 , 逆向 等领域 ;
-
Google Play : Google Play 上架最详细的指导专栏 , 包含从注册账号到上架完成以及后续配置使用的完整过程 ;
-
Flutter : Flutter 系列的博客 , 从 Dart 语言开始 , 到完整的 Flutter 应用开发 ;
-
Android 逆向 : 熟悉 Android 逆向 , 可以对 Android 系统 , 应用运行环境有更加深入的理解 ;
-
Windows 逆向 : 学了下 Windows 中常用的 CE OD 等逆向工具的使用 ;
-
C : 对 C 语言进行了强化 , NDK 开发必备 ;
-
Git : 版本控制工具相关用法整理 ;
-
错误记录 : 记录了今年工作学习中遇到的各种报错问题及解决方案 ;
-
设计模式 : 抽出了两周时间 , 将 23 23 23 种设计模式整理了一遍 ;
-
字节码插桩 : 架构基础 ;
-
IOC : 控制翻翻转 ;
-
插件化 : 系统的学习整理了下插件化的原理 , 发展过程 , 以及用法 ;
-
组件化 : 组件化原理及使用 ;
-
Android 事件分发 : 整理 Android 事件分发机制 ;
-
EventBus : 分析第三方库的源码及设计原理 ;
-
OkHttp : 分析第三方库的源码及设计原理 ;
-
Groovy : Gradle 配置的 DSL 领域专用语言 ;
-
Android 启动过程 : Android Framework 层相关知识点整理 ;
-
Android Binder 系统 : Android 优化 ;
-
Android 安装包优化 : 性能优化相关专栏 , 主要进行 APK 瘦身 ;
-
FFmpeg : 音视频相关专栏 ;
-
Android FFMPEG 开发 : Android 中使用 FFmpeg 开发视频播放器 , 将解码后的音频使用 OpenSL ES 播放 , 视频使用 SurfaceView 播放 ;
-
OpenGL : 3D 绘图基础 ;
-
BLE MIDI : 电子音乐类的知识整理 ;
-
音频处理 : 使用各种工具处理音频文件 ;
-
SeeMusic : 出于个人兴趣 , 玩一下音乐特效 ;
-
Java 虚拟机原理 : 基础功底类的必掌握知识点 ;
-
Java 并发编程 : 基础功底类的知识点整理 ;
-
开发环境 : 各个领域的基础开发工具配置使用专栏 ;
-
算法 : 刚开启的新专栏 , 准备刷题用的 ;
-
MATLAB : 计算机基础工具使用 ;
2、在职研学习方向
在工作方向 , 以及所从事技术方向的学习之外 , 同时保持一个历提升的学习方向有很多好处 ;
- 第一 , 能保持一个很好学习氛围 , 每个周末都要去人大上两天课 , 顺便蹭一下食堂 ( 这是主要目的 ) ;
- 第二 , 提高学历 , 对以后的职业发展有好处 , 卷一下总是好的 ;
花费了 2.5 2.5 2.5 年时间的在职研究生 , 终于通过了所有科目的考试 , 成绩有点惨不忍睹 , 有几门只是勉强及格 ;
学习备考的同时 , 将学习中遇到的各个难点 , 在博客中记录下来 , 虽然之后也会忘 , 但是看一遍博客 , 可以在几个小时内将之前整理过的科目了解各大概 ;
今年也写了几百篇涉及计算机基础的博客 , 如 : DBMS , 运筹学 , 计算理论 , 数据挖掘等专栏 ;
3、写博客的技巧总结
先学习 , 而后输出 , 这点很重要 ;
在 2020 2020 2020 ~ 2021 2021 2021 年 , 形成了一个新的学习习惯 , 那就是不再追求博客的字数 , 开始侧重于输出频率以及学习效率 ;
之前写博客的弊端 :
不要过于追求博客的知识面 , 导致每篇博客耗时太长 , 这样对学习效率以及积极性有一定的打击 ; 之前写博客 , 总想要把相关的内容整理的尽量全面 , 导致最后博客要么烂尾 , 要么花费了很长时间 ;
写博客半个月 , 结果大部分时间都是查找与整理资料 ; 我并不是为了写博客 , 而是为了学习 , 这样导致学习效率很低 , 一个小知识点可以延展出很多东西 , 整理了半个月 , 虽然扩展了知识广度 , 但是这样比较浪费时间 ;
我在 2019 2019 2019 年之前的博客都是使用这种方式写的 ;
有利于学习效率的博客输出技巧 :
尽量缩短博客的篇幅 ;
- 每篇博客 , 只涉及一个知识点 ;
- 如果涉及的技术比较复杂 , 拆分多几篇甚至几十篇博客进行输出 ;
保证每隔一定的周期 , 都要有成果输出 ; 我把这个周期定为 0.5 0.5 0.5 ~ 2 2 2 个小时 ; 每天保证 6 小时的学习时间 , 就可以输出 3 3 3 ~ 10 10 10 篇左右的博客 ;
今年写了 1258 1258 1258 篇博客 , 都是小博客 , 不过学习效率很高 , 二者之间需要权衡 ;
上述是针对技术学习者提供的建议 , 自媒体人还是需要按照前者的逻辑写精品文章 ;
二、工作成果
开发多年的产品 , 终于在 Google Play 完成了上架 , 在海外进行了众筹 , 终于熬出来了 ;
Google Play 上架过程 , 写了一个 Google Play 专栏 , 感觉应该是全网最全面的 Google Play 上架相关的博客 , 整个专栏写了 28 28 28 篇博客 , 从注册账号到内测, 公开测试 , 到最终正式版上架 , 期间遇到各种问题及解决方案都进行了一一记录 ;
三、2022 年展望及职业规划
职业规划 : 没有意外 , 应该还是从事 Android 开发 , 不会换赛道 , 继续在技术领域发展 , 争取尽早赶上 Google 更新技术的速度 ;
技术学习规划 :
-
Android 底层 : 将 Framework 刷完 , Linux 内核刷完 , 完成第一个 ROM 的编译 , 定制 , 开发工作 ;
-
Android 架构 : 完善架构知识体系 ;
-
Android 应用 : 整理 JetPack 及其它应用技术专栏 ;
-
前端 及 Flutter : Flutter 需要加强一下 , 前端涉及内容较多 , 将基础语言刷完 , 前端的框架看情况 ;
-
语言学习 : 其它语言相关学习 , 如 Kotlin 加强 , C++ 加强 , Python 入门 , Go 入门 ;
学历学习规划 : 今年主要将论文完成 , 通过答辩 ;
- 由于之前从事多年音乐类产品开发 , 考虑将开发领域固定在音乐类领域 ;
- 在 音乐学 , MBA , 数学 之间选一个 , 作为下一个在职研的专业 , 具体等答辩完成在考虑 ;
四、对 CSDN 的建议和期望
1、首页效果
建议 CSDN 恢复成老版本的样式 , 昵称下带着数据和勋章 , 比较有成就感 ; ( 也有可能是我看这个版本看的时间比较长 )
新版本感觉不太习惯 ;
2、文章推荐机制的建议
我一直单机写博客 , 几乎不在群里发言 , 也没有要过推荐 , 佛系了一年 ;
感觉文章的推荐机制不太好用 , 我写的很多觉得不错的博客 , 没有被推荐 , 反而一些临时凑字数的博客被推荐上去了 , 有的还上了热榜 , 这就有点尴尬 ;
建议在博客里面添加一个推荐功能 , 让文章作者自己推荐 , 可以按照比例给推荐次数 , 也可以给一个保底推荐次数 ;
我本人肯定知道自己哪一篇博客写得好 , 哪一篇是凑字数的 ;
原来挺好的推荐功能 , 给下架了 ;
另外 , 期望 2022 2022 2022 年的博客之星不要再拉票了 , 卷的太狠了 , 你们直接根据数据评出来就行了 , 一年的数据都在那 ;
以上是关于每日随笔2021 年终总结 ( 学习和博客 | 技术学习方向 | 专业学习方向 | 写博客的技巧总结 | 工作成果 | 2022 年展望及职业规划 | 对 CSDN 的建议和期望 )的主要内容,如果未能解决你的问题,请参考以下文章