从某种意义上说博客是我最好的学习笔记和个人名片。在 IT 行业内技术博客是了解一个开发者最好的方式之一特别是当你没有一张足够分量的文凭或者一段出彩的工作经历时你就应该沉下心来好好打磨自己技术打造自己的博客。往者不可谏来者犹可追。从现在开始养成写技术博客的习惯或许可以在你的职业生涯发挥着不可忽略的作用。
作为一个一年多工作经验的前端小白本文并不是想炫耀自己在写博客这件事上有多么的出色至少我从来不觉得!相反我想以我的切身体会来分享一些诸如如何去写技术博客如何推广自己文章以及如何打造个人品牌的一些事。
一、写技术博客的收获
仔细算来我坚持写博客已经有 15 个月了目前在掘金社区上发表文章 50 篇阅读量 11w+,点赞数 6000+在segmentfault 社区上发表文章 39 篇阅读量 5w+,点赞数 3800+Github 博客上 800+star150+watch文章也曾被奇舞周刊、前端大全、前端之巅等知名公众号转载过这里并不是为炫耀这点微不足道的成绩只是想勉励和我一样默默坚持付出的朋友们—-功不唐捐。
刚开始写文章和大部分人一样最主要的目的有两个:第一记录自己阶段性的学习成果;第二想多结识一些志同道合的人。不管是以什么样的目的开始的只要坚持写下去就会渐渐感受到这件事所给你带来的好处:
1. 检验自己学习成果加深对技术的理解
如果一件事情不能用通俗、简单的语言说出来或者写出来证明你并没有全面地掌握或者掌握的深度不够。只有通过知识共享才能更好地发现自己在知识理解和掌握上的不足。
2. 提高文字的表达能力
随着我的阅读量的增多我对自己的文章的要求就越来越高无论是文章质量还是给读者的阅读体验上我都会花费心思去琢磨经常在写作过程反复问自己,诸如“如何可以让读者更容易吸收我所写的东西?”“如何表达更让人印象深刻?”等等此外我会借助思维导图工具xmind和生成动态图工具ScreenToGif因为图像比文字记忆牢固视觉化记忆可以充分发挥优势。
3. 结交更多优秀的人获得更多内推机会
乐莫乐兮新相知通过文章结交新朋友何尝不是快乐的事!况且分享知识的同时还能帮助到别人也会给人带来成就感!
回复读者留言的时候可以通过这种方式和五湖四海的技术人在一起交流。素未谋面但神交已久这是件很酷的事!
4. 打造个人品牌提高业内影响力
自媒体时代信息高度流通是个段子手都可能收获一份事业。通过知识共享可以帮助自己找到更有价值的朋友和合作伙伴从而协助你打造个人品牌。“让别人知道你知道”建立你的个人品牌让别人更愿意跟你合作——传递和共享自己的知识是最简单的方法通过知识共享可以促进人们对你的了解和信任为个人发展开拓新的天地。当你有了足够的名气时你会收到类似网站广告(付费)演讲邀请录制视频出书等邀请和机会。
5. 得到报酬(稿费/打赏/广告费等)
坚持写优质的文章会带来稿费或者是打赏虽说可能都是些小钱但这也是正向反馈一种形式会刺激你持续输出。等到博客帮你塑造了个人品牌后这个东西会成为和你日常所做的工作同样有价值甚至超过你的本职工作。
二、如何写出一篇受欢迎的技术文章?
1. 全力找一个好标题
标题可以说是一个门户的作用是让读者了解到文章的内容主旨的一个标识。如果标题起得不好就很难引起别人的兴趣更不必说高阅读量了即使是文章的内容质量很好。
标题确定下来后要多查找些资料因为不同的人可能对同一个事物有不同的看法所以通过阅读和整理多个人对同一事件的描述可以让自己更深刻更多角度地理解这个问题然后再结合自己的理解就会理解的很快也比较透彻。
2. 明确目标和受众
确定好标题后就需要确定你的目标读者群体。了解你的读者群体是极其重要的一步他们是怎么样的人有什么背景知识(或者你希望你的读者群体需要什么知识)这些人需要什么思维方式。这是极其重要的一步最好是能够把你对读者的要求写在文章的前面这样对你和读者都有好处。了解目标群体就像产品经理了解目标用户需求切身体会到了才能做出好的产品。
3. 有一个好的开头结尾并且内容翔实
俗话说巧妇难为无米之炊事实上要想写出一篇内容翔实的文章高质量参考文章必不可少!以下罗列一些个人觉得不错前端资料:
Java Weekly这是一份相当有名气的英文周报整理的文章质量都很高如果你只想订阅一份周报那就是它了。
33 Concepts Every Java Developer Should Know这份资料讲解了 33 个前端开发必须知道的 JS 概念内容是英文的网上有中文版。
前端精读周刊这是一份前端好文集合每周都会更新目前已经更新了 84 篇文章。
前端性能清单这是一份前端性能清单如果你需要优化一个项目的话可以根据这份清单一个个来检查优化项。
30-seconds-of-code30 秒系列很短的代码片段让你了解一个知识点。
30-seconds-of-css30 秒系列很短的代码片段让你了解一个 CSS 知识点
must-watch-java这份资料包含了很多高质量的前端相关视频值得一看。
css-protips通过这份资料你可以学习到很多 tips 来提高你的 CSS 技能。
奇舞周刊每周都会整理一份不错的中文文章合集。
如果想了解更多优秀的前端资料建议收藏下前端英文网站汇总这个网站收录了国外一些优质的博客及其视频资料。
4. 获得反馈并进行迭代