0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么程序员都写博客

工程师人生 来源:工程师吴畏 2018-12-25 09:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

不是大牛就不能写博客了吗?

几乎每一个程序员都听说过写博客有很多好处,但真的动手去写的却很少。其中有一个很重要的原因就是,有些人心里会认为:我不是大牛,写出来的博客没意义。

有这种心理很正常,只是每个人表现出来的方式不太一样。像我五音不全,就非常讨厌去KTV,就算因为公司团建同学聚会实在拗不过别人真的去了,也从来不开口唱,因为怕被别人笑。有些人不爱打扮不是因为完全没有眼光没有审美基础,其实他们也知道什么衣服好看什么衣服不好看,只是因为觉得自己长相普通身材不好,所以就不愿意把时间精力花在这些地方。归根到底,就是觉得只有出色才应该表现自己。

你不是大牛,照样可以写博客。有一次,我用几个流行的框架组合搭建一个新项目,过程中报了一个错,报错的日志信息不清不楚,完全不知道从何下手。于是就把自己情况提取关键字在网上搜索,看到有一个网友写的博客记录了一模一样的问题,并且提供了他的解决办法。我根据他说的步骤去做,果然就解决了这个问题。他不是大牛,那篇博客也写得非常简单,但是的确解决了这个困扰了我大半天的问题,帮我节省了很多时间。我们在学习工作的时候,也会遇到很多问题,这些问题很有可能别人一样也会遇到。解决问题之后,我们可以把解决过程写成一篇简单的博客,既可以让自己积累经验,也能为其他有需要的网友提供帮助。

在这里我要夸博客园几句。刚才提到的那个网友就是在博客园写的博客,而且我很多次搜到的有用信息都是博客园里的博客。博客园的广告少,页面简洁,用户写的博客水平高。跟其他许多同类网站相比,简直高出一大截。不吹不黑,这些都是有感而发的真心话。

你不是大牛,更应该试试写博客。无论是程序开发,还是测试运维,吃的这碗饭都是干技术的。技术更新速度非常快,所以我们即便离开了校园照样要学习许多新知识。有些技术大牛,由于经验丰富和技术水平高,面对一个新出来的技术,可能只需要看看官方文档和源代码,再写几个简单的实验小项目就已经熟悉和掌握了。我们不是大牛,有可能因为英文水平不够看不懂官方文档,有可能因为经验不足不知道怎么研究几十万行级别的源代码,甚至有可能不知道要怎么搭建一个使用这个新技术的项目。这时候我们就需要去看书,看技术博客,借助资料去学习,根据别人指出的方向去摸索。这个过程当中,我们就应该试试写博客,把学习笔记写下来,把自己摸索的经历写下来,整理学习的思路,而不是看过就忘、学过就丢。

不是大牛就不能写博客了吗?其实这个问题就是一层窗户纸,大家都知道自己能写,而且还有可能可以写得很好。你的博客一定会有其不可替代的意义,既可以为他人提供帮助,也是对自己在学习公众道路上有所助益的一件事。即便你现在的技术水平不高,还是一个刚入门的菜鸟,也一样应该试着写一写博客。

我的博客历史之红与黑

写博客是一件并不困难的事,但是也绝对不容易,不然也不会有那么多人还没有开始写自己的第一篇博客。坚持写博客是一件有点困难的事情,在这一点上我深有体会。接下来我想跟大家分享一下近几年来写博客和公众号文章的感想,有很多提起就觉得尴尬的黑历史,也有一些自己觉得很有意义的红历史。

先从黑历史讲起。一开始写的博客很烂,现在回头去看简直是辣眼睛。我第一篇在博客园发的博客是讲如何搭建Java Web MVC框架的,直到现在还能在我的博客主页里面看到。当时我还在上大学,其实对web开发和MVC框架都是一窍不通的,结果写出来的东西也是乱七八糟,无论是排版还是内容都惨不忍睹。接下来写的好几篇博客,走的都是哗众取宠的路线,只要看看标题就知道。一年之后,就是在2014年的10月份,我写了《程序猿崛起》这篇文章,被很多人读,也被很多人骂,说我言而无物,只是夸夸其谈却没有实质的内容。事实也的确如此,无可辩驳。总而言之,这几年来,我写过很多很烂的文章。

再讲讲红历史。非常感谢博客园的读者们,从我写的第一篇博客开始就给了我很多的鼓励,这主要是体现在阅读量和友好的评论这两方面上。有了大家的鼓励,我才能坚持到现在。写的第一篇我觉得比较好的博客就是《程序猿崛起2》,虽然质量仍然不高,但是比起之前的文章来说,有了自己的观点和想法,显得没有那么空洞。再说说我的公众号,因为读者组成的关系,所以在上面很少会专门谈论技术,主要是写一些我在看书过程中产生的一些想法和观点。受到《暗时间》的影响,我平时看了大量的关于心理学、社会学的书。有的时候每周一篇,有的时候半个月一篇,就这样坚持了三年。现在的写作能力和思考能力,都有了比之前不少的进步。

写博客写文章的人,都会遇到两个麻烦。第一个麻烦就是有人会泼你冷水,甚至是打着好心提建议的旗号泼你的冷水。不要理会他们的说三道四,直接就把他们拉黑就好。新手一开始需要的是鼓励和认同,绝对不是那些非建设性意见的批评。曾经有个大学同学看了我的文章,说:“你写的没什么内容啊,就是一些大话。”我直接就把他屏蔽掉了。第二个麻烦就是坚持不下去,写了一两篇就再也不写了。首先你要培养对写作的兴趣,感受写文章的快乐。当然了,像我这样会为一个关注数只有四五百的公众号每个星期写文章、每篇文章顶了天一百多阅读数的人来说,如果不是真心喜欢,根本坚持不下来。然后你要想想那些朋友和网友的鼓励,不要辜负他们的一片好心。我经常会特别感谢那些在我的博客下面评论“加油”的人,因为简简单单的几个字就能给我很大的力量,鼓励我继续写下去。我们要相信,只要坚持下去,除了那些找存在感的人泼你冷水,还有更多的热心人给你加油鼓劲。

这才是互联网最重要的分享精神,这才是互联网最可贵的互助精神。
其实分享知识和可以帮助学习工作的方式有很多,并不一定就是要写博客,但这却是最有普及价值和最简单的一种途径。我写这篇文章的初衷,就是希望让更多的人参与到写博客这件有意义的事情中来,从中受益的同时也可以惠及他人。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    955

    浏览量

    30786
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    软通国际亮相2025沙中开源与AI科技峰会

    2025年11月11日,由沙特程序员协会(parmg)主办的"2025沙中开源与AI科技峰会"在利雅得盛大启幕。
    的头像 发表于 11-14 17:45 1282次阅读

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 428次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 474次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    计算机网络排错思路总结

    明人不说暗话,这篇文章我们来聊一个非常有用,同时也是程序员必备的技能,那就是网络排错思路大总结。
    的头像 发表于 04-01 17:32 647次阅读
    计算机网络排错思路总结

    如何在 树莓派 上编写和运行 C 语言程序

    ,一本很好的书是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。这本书对经验丰富的程序员和想学习C语
    的头像 发表于 03-25 09:28 940次阅读
    如何在 树莓派 上编写和运行 C 语言<b class='flag-5'>程序</b>?

    零基础入门:如何在树莓派上编写和运行Python程序

    是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
    的头像 发表于 03-25 09:27 1524次阅读
    零基础入门:如何在树莓派上编写和运行Python<b class='flag-5'>程序</b>?

    Gemini Vision + Raspberry Pi 化身“数字导盲犬”?

    本文讨论了一位程序员利用树莓派、摄像头、Gemini和Python构建PeregrineEye设备,使其成为“数字导盲犬”为视障者服务的项目经历,包括项目灵感、功能、构建过程、遇到的挑战及未来计划等
    的头像 发表于 03-25 09:20 1695次阅读
    Gemini Vision + Raspberry Pi 化身“数字导盲犬”?

    为什么学了C语言,却不出像样的项目?

    在学习编程的路上,C语言几乎是每个程序员的“必修课”。不管你是打算从事嵌入式开发、系统编程,还是想要深入理解操作系统的底层原理,C语言都是一块重要的基石。然而许多人在学习C语言时,都会遇到这样
    的头像 发表于 03-14 17:37 681次阅读
    为什么学了C语言,却<b class='flag-5'>写</b>不出像样的项目?

    LDC1000 EVM GUI驱动无法安装,怎么解决?

    每次打开LDC1000 EVM GUI就会出现这个驱动没有安装,请问程序员怎么解决这个问题啊!!!
    发表于 01-17 06:15

    华为云 Flexus X 实例评测使用体验——安装部署 discuzQ 小程序博客论坛

    使用 discuzQ 搭建博客/论坛:方便企业开发者搭建博客、论坛、设计作品展示、简历等企业网站,具有较高的性价比。比如个人博主搭建的博客网站,华为云 Flexus X 实例可以满足日常的文章发布
    的头像 发表于 01-13 13:34 735次阅读
    华为云 Flexus X 实例评测使用体验——安装部署 discuzQ 小<b class='flag-5'>程序</b><b class='flag-5'>博客</b>论坛

    阿里云升级通义灵码AI程序员,全面上线

    近日,阿里云宣布其备受瞩目的通义灵码AI程序员已正式全面上线,为开发者带来更为强大和便捷的编程辅助工具。 此次上线的通义灵码AI程序员,在功能上实现了全面升级。现在,它支持VS Code
    的头像 发表于 01-09 11:16 957次阅读

    TMS320C6000程序员指南

    电子发烧友网站提供《TMS320C6000程序员指南.pdf》资料免费下载
    发表于 12-24 17:19 2次下载
    TMS320C6000<b class='flag-5'>程序员</b>指南

    TMS320C55x DSP CPU程序员参考补充

    电子发烧友网站提供《TMS320C55x DSP CPU程序员参考补充.pdf》资料免费下载
    发表于 12-21 11:36 3次下载
    TMS320C55x DSP CPU<b class='flag-5'>程序员</b>参考补充

    UCD3138A64/UCD3138128程序员手册

    电子发烧友网站提供《UCD3138A64/UCD3138128程序员手册.pdf》资料免费下载
    发表于 12-09 14:42 1次下载
    UCD3138A64/UCD3138128<b class='flag-5'>程序员</b>手册