作为开发者,为什么你应该立即开始写技术博客

Posted 嘴巴吃糖了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作为开发者,为什么你应该立即开始写技术博客相关的知识,希望对你有一定的参考价值。

现在短视频,视频,直播,自媒体平台泛滥的时代,很多人听到“博客”的时候,可能会想:现在还有人读博客?

不管你怎么想,我还是要告诉你写技术博客对于开发者有多重要。而且必须是公开的技术博客,要和自己不公开的学习笔记区分开来。

就从实际案例来说,很多业界大牛都在坚持写技术博客,比如前端 CSS 大牛张鑫旭,再比如阮一峰廖雪峰陈皓鸟哥等等。

那么写技术博客对于新手开发者到底有什么好处?

写技术博客,让你把知识掌握得更牢固

有一种被验证过的很好的学习方法:费曼学习法,它的核心就是通过教别人,来消化一个知识点。发现了没,写技术博客就是把你学的东西,用你理解的文字写出来给你的读者看,把读者当作教授对象。

在你写的过程中,你想要表达清楚一个知识点的话,你就必须将这个知识点反复咀嚼,直至彻底掌握。

当你想写某一个话题的时候,你就会循环往复地不断去专研。这是成为一个技术大牛的必经之路!

通过不断输出倒逼自己成长。

写技术博客,写出各种机会

这里的机会,我认为大致有以下三种:走向职业化机会,影响力变现机会,工作面试机会。

走向职业化机会

很多高中生大学生仅仅是对某个开发领域感兴趣,但是写着写着,越来越擅长,就会开始这个职业生涯。我见过不少高中生在高中就开始搭建个人网站写技术文章,后来考大学,出来工作,目标就会相当明确,都最终从事了该技术相关的职业。

影响力变现机会

长期不断的输出,就会形成影响力,传播就会越来越广,就会有人找上你,比如请求合作,付费开发或咨询。你甚至可以主动出一个自己的产品,课程书籍软件或者提供专业服务。

工作面试机会

写技术博客可以获得很好的工作面试机会,这个是很多人会忽略的一点。想想下面这个场景:

假设你是IT公司的招聘人员,你的工作是为新项目招聘程序员。经过几轮筛选,有两个候选人。

第一位候选人有一份很棒的简历,列出了工作所需的所有技能。

第二位候选人也有一份很好的简历,列出了工作所需的所有技能。但不同的是,这位候选人还有一个长期更新的技术博客。通过浏览他的技术博客发现,他也一直在撰写在简历中列出的技能的文章。

现在想想你会选择哪个候选人。

写技术博客让你沟通能力变强

很多做技术的,沟通是一大弱项,不善言辞。但是,相信我,多写文章多思考,不仅可以提高你的写作能力,还可以提高你的沟通技巧。

虽然这些技能在你的实际工作中红,不如编程技能重要。但是,大多数情况下,作为一个程序员,代码绝对不应该成为你的全部,你还需要能够在团队中工作,和产品经理或者客户沟通。

况且沟通和写作技巧也不仅限于你作为程序员的工作。它们也是生活中必不可少的技能。

写博客的三个错误心态

”我不是这个领域的专家”

每个人都有一个独特的视角,一个值得分享的视角。你可能认为你不像某专家那样了解这个技术。

但是请记住,教学的最佳时机就是你刚刚学会它的时候,因为你还记得没有理解它时的感觉。

在这种情况下,你可以用一个刚刚学到东西的学生语气写博客。我每天都在学习新的东西。大约有50% 的内容是我在研究一个话题的过程中学到的。

“我不是一个好作家”

我也不是,但我不在乎。我只知道我不断写,我会写作技巧会越来越好。

“我害怕批评”

记住,如果没有挑战,你就不会成长,跳出舒适圈,接受让你成长的批评。另外对于一些刻薄的评论,直接删了他们的评论就好,眼不见为净。

在哪写博客

在各种社交平台就可以写技术博客,比如在掘金,知乎,公众号写。

另外值得一提的是:技术大牛都是有自己个人网站的,比如文章开头提到的部分大牛,比如 vue.js 项目作者尤雨溪。有一个个人网站的最大好处就是,你可以把它当作一项资产,个人品牌去经营。其次,就是通过搭建个人网站,你会更加的了解一个网站的建成,需要的整个流程分工,给你带来更多的可能性,更好的团队沟通能力。

所以,你决定开始写技术博客了吗,先坚持个 100 天试试看?欢迎在评论区告诉我你的想法。

以上是关于作为开发者,为什么你应该立即开始写技术博客的主要内容,如果未能解决你的问题,请参考以下文章

作为一个技术人,你为什么有时间写博客?准备应对未来的中年危机?

为什么你应该(从现在开始就)写博客

为什么你应该(从现在开始就)写博客

作为Android开发者;下次面试你应该知道的数据结构和二十三种设计模式

专注才能高效

程序员简历应该怎么写?