坚持写一年的技术博客, 我收获了这些 | 掘金年度征文

简介: 在技术平台写文章差不多一年了, 累计写了150多篇, 基本涵盖了前端的每一个角落, 也是笔者4年工作中的实践和学习积累. 中间踩过很多坑, 也从中积累了很多解决问题的方法和思路.虽然牺牲了很多业余时间, 但也给我带来了很多收获. 笔者将利用2020年的最后几天, 好好回顾一下这一年的学习和坚持写作的收获.

网络异常,图片无法展示
|



在技术平台写文章差不多一年了, 累计写了150多篇, 基本涵盖了前端的每一个角落, 也是笔者4年工作中的实践和学习积累. 中间踩过很多坑, 也从中积累了很多解决问题的方法和思路.


虽然牺牲了很多业余时间, 但也给我带来了很多收获. 笔者将利用2020年的最后几天, 好好回顾一下这一年的学习和坚持写作的收获.


技术背景


毕业将近4年, 工作5年多, 普通一本大学的非计算机专业的学生.


曾经的学习内容和工业, 3D设计, 产品设计相关, 也背过画板天天画零件图, 偶尔的计算机基础.


在部队军事化训练过几个月.


一个野路子前端


以上就是在入行技术之前的我, 和技术显得格格不入.


网络异常,图片无法展示
|


幸运的是在大学期间就接触到了前端, 加上在部队锻炼的执行力, 给学校做了很多网站, 过早的加入了互联网公司实习, 再包括大学获得的奖项, 毕业还是顺利的进入了一家规模挺大的公司做技术研发. (可是技术依旧很菜)


2019年前的博客


在2019年之前, 笔者先后在电商企业, 娱乐企业, 招聘企业做前端, 大部分的前端技术栈都研究和使用过, 从最早的 jquery, zepto, angularvue, react, 再到小程序, 混合app开发, 所以积累了很多项目经验, 也是破冰的开始, 那段时间自己用hexo搭建了个博客, 写了大概60多篇文章, 当然一部分是总结性的, 现在看看也觉得好笑, 不过毕竟那个时候都一行代码一把泪的测过, 现在有些项目用起来也挺香. 截图如下:


网络异常,图片无法展示
|


网络异常,图片无法展示
|


当时最有价值的事情就是把hexo的代码看了一遍, 把默认的主题改了不少, 还学到了一些nodejs的技巧. 博客地址如下: 2018 | 徐小夕


后面在2019年低底慢慢接触到掘金这些平台, 发现在这上面写文章也挺香, 就慢慢开始转战内容平台.


2020年的技术征途


以上是我的菜鸟第一阶段, 平稳过渡.


在2019年下旬到2020年初, 在平台上慢慢有点关注, 自己也利用周末时间做总结和复盘, 偶尔也写写H5游戏, 全栈的一些小项目, 让自己对技术有一个更好的认知, 也锻炼了我的逻辑思考能力. 比如


  1. 用200行代码写一个爱豆拼拼乐H5小游戏

网络异常,图片无法展示
|


  1. 用 JavaScript 和 C3 实现一个转盘小游戏


网络异常,图片无法展示
|


  1. 基于nodeJS从0到1实现一个CMS全栈项目


网络异常,图片无法展示
|


后面慢慢的开始了做思维导图, 画业务流程图, 通过这种方式很容易的将一些复杂业务和逻辑变得简单清晰起来. 我也在很多项目中使用这种方法来快速实现业务功能.


网络异常,图片无法展示
|


网络异常,图片无法展示
|


快速学习新技术


2020年是我技术上升最快的一年, 也是新知识学的最多的一年. 因为公司的提拔和看好, 我做了技术leader, 主要负责解决核心技术点难题, 期间开发了:


  • 基于数据中台的浏览器插件
  • 数据中台的整体架构搭建
  • 业务组件库设计和开发
  • 规则引擎的设计和开发
  • 数据可视化的平台的搭建
  • 图编辑器的技术选型和方案落地
  • node 爬虫平台的开发(从前端到后端)
  • serverless 的接入和函数计算的应用
  • 微前端体系的搭建(虽然后面由于业务特殊性没有线上使用)


以下是笔者画的一些微前端应用的思维导图:


网络异常,图片无法展示
|



网络异常,图片无法展示
|


虽然辛苦, 但是确实学到了很多自己之前接触很少或者几乎没接触的知识. 由于这些方案的落地和应用, 自己也收获了很多认可和鼓励. 笔者也在博客中做了很详细的总结, 所以

说感觉还是收获满满~


攻克技术难题


技术难题的攻克这个主要还是花时间和思路的问题, 笔者尽量让文章基调变得轻松些.

技术难题每个公司都会遇到, 解决方案无非是做大量的技术调研和方案设计, 前提是对技术有基本的认识, 以及了解一定的底层原理. 笔者今年也遇到很多娜难题, 比如规则引擎的设计, 复杂业务组件如何开发, 如何做微前端, 爬虫如何做并发和控制锁, 如何优化web性能和node性能等, 如果你也遇到相同的问题, 可以参考我博客的其他文章, 里面的解决方案基本是从思路到实现的完整过程的复盘.


励志做真正的开源项目


2020年也是笔者开源项目开放最多的一年, 差不多10个开源项目, 如下:


  • 基于indexedDB封装的轻量级缓存库
  • 基于localStorage封装的轻量级缓存库
  • 基于node开发的免费图床服务器
  • 基于nodecms系统
  • 基于react的轻量级可扩展组件库
  • jquery库的轻量级封装
  • 原生文件上传组件
  • 基于react+redux+redux-thunk+localStorage的开源实战项目
  • 基于React+Koa实现一个h5页面可视化编辑器-Dooring


感兴趣可以在笔者 github 上研究学习一下.


最近也在投入大量时间做 H5-Dooring 这个项目, 所以希望通过今年的最后几天和明年, 打算做一款真正好用且有影响力的开源项目.


写作收获


最后来看看这一年的写作收获.


除了看的见的部分, 比如在掘金从LV2升到LV6, 全网粉丝突破3W+, 还认识了很多研究真正技术的朋友, 一起交流技术. 很多朋友也建议我去B站之类的平台做视频, 其实不是不想做, 而是没时间! 后面会慢慢考虑这一块.(唯一担心的一点就是, 不太希望大家被我的颜值吸引了忽视了我的才华.)


虽然自媒体让我收获了一些收益, 但是重心还是在技术, 未来会继续沉淀技术, 持续做真正的技术分享.


从阿里技术, 网易云团队和彩云团队学到很多干货, 希望持续输出有价值的东西.

除了输出内容之外, 我也读了很多文章, 今年一年在掘金上读了4000多篇文章.


展望2021


2021年很多工作都已经排满了, 包括:


  • 完成遗留在笔者电脑里的自己开发的49个有意思的前端实战项目文章
  • 研究跨端技术及其应用
  • 输出99篇 有价值的 技术干货文章
  • 持续优化升级 H5-Dooring
  • 看完10本技术/非技术类书籍
  • 持续运动


掘金年度征文 | 2020 与我的技术之路 征文活动正在进行中......



目录
相关文章
|
数据采集 数据安全/隐私保护 计算机视觉
谈谈近期为什么没有写博客的动力
谈谈近期为什么没有写博客的动力
【CSDN 2022年度征文】不负韶光,以梦为马
【CSDN 2022年度征文】不负韶光,以梦为马
|
存储 人工智能 自然语言处理
点赞收藏分享三连!开发老司机必备的10个超实用网站
2020年,一场突如其来的疫情改变了不少人的生活工作习惯,越来越多的人选择在线购物、在线娱乐、在线学习甚至是在线办公、在线创业。get下面这10个超实用的网站,你的开发效率提升不止一两点哦~ Iconfont图标库、创客贴设计作图、pixabay免费图片素材、熊猫搜盘网盘搜索、腾讯文档在线创作文档、百度大脑AI开放平台......
1569 0
点赞收藏分享三连!开发老司机必备的10个超实用网站
|
程序员
为什么写技术博客对新人如此重要?
最近看到一篇文章,站在招聘者的角度提出了自己对这个问题的看法,主要是以下几个方面:台湾和大陆的对比首先谈谈台湾情况,Programmer 在台湾不叫程序员,而是程式设计师,从搜索引擎找台湾程序员,往往得到的是内地搜索结果。
1228 0
|
算法 数据挖掘 定位技术
|
Java 数据库 开发者
云栖社区专家带你技术进阶,小伙伴们,你准备好了吗 ?
目前每天都有很多的资深开发者加入我们社区成为专家,他们也会不断的产出优质的内容帮助到我们社区的用户成长。为了更好的帮助大家,小编特意邀请了几位专家给大家针对性的分享优质课程,目前主要围绕Java和数据库两块。
1667 0
我的六年CSDN博文写作感悟
2011年10月2日,我在CSDN博客上发表了自己的第一篇博文,从此之后,CSDN博客就成了我分享技术、观点和感悟的“前沿阵地”。
2091 0