技术人的工作思考
刚开始作为一个coder,可能会好奇各种各样的新技术,进而去探索,然后搁置(因为工作上可能并不会用到)。最后这些知识可能就会藏在脑海深处。
作为一个backend开发,我几乎学习了java周边所有的技术栈。从Java,MySQL,Redis,Spring全家桶,Kafka,K8s,Netty,,,但是说我算精通吗?我的答案是否定的。
- 从全局看我缺乏上层架构图,将这些知识串联起来。
- 从细节看我没有对技术细节的整理输出。从而会导致捡了西瓜丢了芝麻的尴尬场面。
我层使用过各种笔记软件和博客网站:“有道云笔记”,“Enovy note”, “CSDN blog”,“博客园”,“InfoQ”等等。用了一阵后,我发现这些软件都不能让我保持专注于自己的写作,并且没有版本跟踪。而且在“种类”和“标签”检索上也没有hexo+github page这种更清爽。如图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hfbpLqwM-1651588664573)(https://cdn.jsdelivr.net/gh/wenPKtalk/pictures@master/blog/20220503/22_29/image-20220503222913905.png)]
如何写好博客
- 使用markdown,这是技术人的必备第二语言。
- 为你的博客起一个好名字
【hexo|关于写博客】为博客起一个好名字,更能让你再接下来复盘的时候检索到你这篇博客的目的。所以你的博客名字最好有总结性。
- 博客段落设置
- 解释这篇博客包含哪些内容
- 切入主题,分1,2,3带上配图
- 总结
- 技术是不断迭代的,记得一定要维护你的博客跟上技术更新的步骤。
好记性不如烂笔头,只有自己的记录才最靠谱。