程序员写个⼈技术博客的价值与意义
作者:Java架构师迁哥
⼀、什么是博客
百度百科:博客,仅⾳译,英⽂名为Blogger,为Web Log的混成词。它的正式名称为⽹络⽇记;⼜⾳译为部落格或部落阁等,是使⽤特定的软件,在⽹络上出版、发表和张贴个⼈⽂章的⼈,或者是⼀种通常由个⼈管理、不定期张贴新的⽂章的⽹站。博客上的⽂章通常以⽹页形式出现,并根据张贴时间,以倒序排列。博客是继MSN、BBS、ICQ之后出现的第4种⽹络交流⽅式,现已受到⼤家的欢迎,是⽹络时代的个⼈“读者⽂摘”,是以超级链接为⼊⼝的⽹络⽇记,它代表着新的⽣活、⼯作和学习⽅式。许多博客专注在特定的课题上提供评论或新闻,其他则被作为个⼈性的⽇记。⼀个典型的博客结合了⽂字、图像、其他博客或⽹站的链接及其它与主题相关的媒体,能够让读者以互动的⽅式留下意见,是许多博客的重要要素。⼤部分的博客内容以⽂字为主,但仍有⼀些博客专注在艺术、摄影、视频、⾳乐、播客等各种主题。博客是社会媒体⽹络的⼀部分。⽐较著名的有新浪、⽹易等博客。
程序猿第三⽅博客平台:CSDN、博客园、掘⾦、GitHub等
⼆、主要⽤途
1、个⼈⾃由表达和出版;
2、知识过滤与积累;
3、深度交流沟通的⽹络新⽅式;
4、博客营销。周生如故演员表
但是,要真正了解什么是博客,最佳的⽅式就是⾃⼰马上去实践⼀下,实践出真知;如果你现在对博客还很陌⽣,我建议直接去⼀个博客托管⽹站。先开⼀个⾃⼰的博客帐号。反正⽐注册邮件更简单,也不⽤花费⼀分钱,觉得没劲也就随⼿扔掉得了。
博客,之所以公开在⽹络上,就是因为他不等同于私⼈⽇记,博客的概念肯定要⽐⽇记⼤很多,它不仅仅要记录关于⾃⼰的点点滴滴,还注重它提供的内容能帮助到别⼈,也能让更多⼈知道和了解。
很好的⼀句话:博客永远是共享与分享精神的体现。
三、博客分类
3.1、按功能分:基础博客与微型博客
3.1、按功能分:基础博客与微型博客
1)基本博客
Blog中最简单的形式。单个的作者对于特定的话题提供相关的资源,发表简短的评论。这些话题⼏乎可以涉及⼈类的所有领域。
2)微型博客
即微型博客,⽬前是全球最受欢迎的博客形式,博客作者不需要撰写很复杂的⽂章,⽽只需要书写140字(这是⼤部分的微博字数限制,如新浪微博)。(伯乐在线补充:新浪微博已放开 140 字数限制,可以写长微博)。
3.2、按⽤户分:个⼈博客与企业博客
个⼈博客主要分为两类,⼀类是使⽤第三⽅平台的个⼈博客,常见平台有CSDN、博客园、掘⾦、新浪博客等;另⼀类是独⽴博客,⾃⼰买域名、搭建空间和程序建⽴的独⽴个⼈博客。
1)使⽤第三⽅平台个⼈博客与独⽴博客的优缺点
其实使⽤第三⽅平台个⼈博客的优点也是独⽴博客的缺点,独⽴博客的优点也是使⽤第三⽅平台个⼈博客的缺点。
2)使⽤第三⽅平台个⼈博客的优点
•节省⼤量的前期投⼊,包括时间与⾦钱成本
•在不投⼊推⼴的情况下,只要⾃⼰的博客质量有保证,能带来可观的流量
3)独⽴博客的优点
•独⽴博客的展⽰程度与效果本⾝便是个⼈能⼒的直接体现,由于独⽴博客的独⽴性,可以作出⾮常个性化的博客与内容
•相⽐较使⽤第三⽅平台的个⼈博客,独⽴博客的价值在于⾃由,不会受到第三⽅平台的限制
本⽂不详细讨论独⽴博客搭建的技术教程,⽽使⽤免费博客平台则省去了⼤量的前期投⼊⼯作,可以留出更多的精⼒去经营⾃⼰博客的内容。但是很多程序员受到各种各样的困扰,没有写博客,这⾥分析⼀下没有写博客的原因,让我们排除困扰,开启⾃⼰的博客写作⽣涯。
四、没写博客的原因
4.1、浪费时间
刚开始写博客,你可能会担⼼这个的问题。就拿我个⼈经历来说吧,当时在整理史上最强Tomcat8性能优化这篇博客的时候各种修修补补,排版等共花了⼀个多星期的时间,但是当你发布博客并获得别⼈的认可时你会有成就感的。写博客的过程也是你成长的过程,当你渐渐养成写博客的习惯时,会意识到这是花费时间⽽不是浪费时间。
刘雨潼 王乃恩4.2、⼯作太忙,没时间
确实IT⾏业的加班情况⽐较普遍,995的⼀抓⼀⼤把,不乏还有996的就不说了,但是有热情爱分享的程序员不会以这个理由为推脱,时间就像海绵,挤⼀挤总是有的,俗话说得好,习惯成⾃然。
小村野地
4.3、懒于思考,疏于总结
脑⼦不思考就会⽣锈,可能当时你解决问题的时候知道了其中的原理,或者对某个知识点了如指掌,但是好记性不如烂笔头,不去温故知新,随着时间的流逝,会慢慢忘记掉的。通过写博客的⽅式总结记录下来,以后都可以温故知新。
4.4、怕⾃⼰的技术被别⼈学到,被别⼈超
这个⼤可不必担⼼,你分享出来别⼈不⼀定会去学,学了也不⼀定懂,退⼀万步讲,你可以持续学习,⼈⽆我有,⼈有我优嘛。
4.5、想写,但不知道写什么
你需要⽤⼼去发现,去感受这个世界,每个⼈都有⾃⼰的想法,同⼀项技术,每个⼈的总结也不⼀样,说不定你写的就⽐别⼈好呢,能让更多的⼈接受呢。⼤胆迈出第⼀步,把写博客当作⼀种常态。
4.6、技术含量低,写出来没意义,怕别⼈嘲、
没有⼈⼀开始就能写出很⽜逼的博客,只要将你真实的所思所想所悟记录下来就可以了,⽐如⼀个很简单的Maven配置阿⾥云镜像,你也是可以写成⼀篇博客的。事实上,除了你的挚友和亲⼈,没有⼈会那么在意你,这些担⼼都是庸⼈⾃扰。知识是⾃⼰的,我总结我进步。
4.7、写博客最初的想法
我当时开始写博客的想法也简单,想把⾃⼰在⼯作学习中学到的知识和解决问题的思路记录下来,放到云端,⽅便⾃⼰以后要⽤的时候可以快速的到。我相信别⼈可以写那么好的博客,我⾃⼰也同样可以的。
五、写博客的价值与意义
5.1、加深对技术点的理解,记录⾜迹,反映成长
加深对技术点的理解:每写⼀篇博客,都可以加深对技术点的理解鞠萍的个人资料简介
记录⾜迹,反映成长:写博客实际上是记录⼀个⼈思考和解决问题的成长过程。很久之后,你再翻看⾃⼰以前写的⽂章,你会感觉得到⾃⼰的点滴变化和进步。写博客就像种⼀颗种⼦,只要记得浇⽔、施肥、除草和松⼟,秋天就会有收获
5.2、分类检索,⽅便⽇后查阅
博客就像⼀本书,有书名,有⽬录,有内容,个⼈都对博⽂进⾏了分类,喜欢看哪⼀类⽂章,直接去查询即可。关键词搜索也⾮常便捷,需要看谁的哪类型的⽂章,输上关键词,就有⼀组⽂章呈现出来,供你挑选阅读,它⽐查阅纸质书本还要⽅便,若写⽂章需要引⽤部分内容,直接复制过来就是了,⽅便得很。
5.3、观点碰撞,分享收获
有些问题⼤家⼀起讨论,或赞同,或反对,听听别⼈的思想,可以促进双⽅的共同进步。写博客的过程其实也是分享⾃⼰学习收获的过程,也可以看看别⼈的活法,你会受到启发;你有困难或忧愁,博友们相互排忧解难。有朋友帮助,何愁之有?分享就是快乐!交流与思想碰撞中发现问题,取其精华
去其糟粕,然后更新⽂章,使⽂章更加有深度和⼴度。
对唱老歌5.5、结交更多志同道合的朋友,共同进步
博客平台上有很多⾼⼿,更有与⾃⼰兴趣爱好、思想观点相近或者对⽴的朋友,写了博客,⾃然会有许多志趣相同甚⾄观点完全相反的朋友来阅读,这样就可以认识许多朋友。有共同的兴趣爱好⾃然就谈得来,对有些观点进⾏探讨,也可以互相交流⼼得体会。
刘九儒5.6、提⾼⾃⼰的思维能⼒,促进学习,锻炼⼤脑
看书、写博⽂就会经常动脑,爱动脑⼤脑就不会⽣锈变笨,经常写博客,就象经常练习脑保健操⼀样,天天做,⽉⽉想,能够让⼤脑⼀直得到锻炼,对于⼀个要靠脑袋来⽣活的⼈来讲,⾮常有价值。
博客写多了,你的逻辑思维是很强的,解决问题的思路会⾮常清晰,有利于程序员的长远发展。
5.7、⾟勤耕耘,锻炼毅⼒,贵在坚持。
5.7、⾟勤耕耘,锻炼毅⼒,贵在坚持。
写博客并不难,就像⼩学⽣写⽇记⼀样,可长可短,可深可浅,可精可粗,没有标准。但要⼀直写下
去就需要⼀定的毅⼒与耐⼒了,不写博客的理由可以罗列⼀⼤堆,⽐如:每天⼯作压⼒很⼤,事情太多等等,因此,每当想放弃的时候,都要告诉⾃⼰:不能轻易把已坚持那么久的东西给丢掉,这本⾝就是⼀种对毅⼒的锻炼。其实,喜欢上写博客就会成为⼀种习惯,⼀天不看就想少了什么似得,你想不看、不写都困难,慢慢地习惯就成了⾃然。
5.8、获得阅读量,得到更多⼈的认可,满⾜⼩⼩的成就感
好的博客,正常情况下是可以获得可观的阅读量,获得不少的点赞,得到更多⼈的认可。当你的博客被推送到⾸页,获得更多的⼈的点赞,收藏和评论时,你会感到⽆⽐的喜悦,满满的成就感,付出总是有收获的。
5.9、提升⾃⼰的技术写作能⼒,努⼒成为技术⼤⽜,提⾼知名度,成为⾏业⼤咖
博客写多了,熟能⽣巧,总是能提升⾃⼰的写作能⼒。写的好博客多了,每天学习,每天都在进步,⽇积⽉累,你会成为⼀名技术⼤⽜的,知名度也会随之提⾼。
5.10、传播正能量,发展⾃⼰,服务社会
多写传播正能量的博客,想有阳关⼼态,⾃⼰⼼⾥要有阳光,多看别⼈的优点⾃⼰就会进步的快⼀些。看别⼈的博客,多看正能量的,笑脸就多⼀点;写⾃⼰的博客,多写正能量的,精神就会爽⼀点。
博客被认为是报纸、⼴播、电视、⽹络以外的第5媒体,长期的积累可形成专题⽂献,达到与其他媒体的互动。每个领域都有⼀批名博,关注⼈数多,点击率⾼,有着其他媒体不可替代的优势,有深度有⼒度的好博⽂,能够很好的宣传社会、引导社会,发挥重要的影响。由此可见,写博客⼩处说可以发展⾃⼰,⼤处说可以服务社会。
六、总结
最后,我们来做⼀个总结。对于⼀个程序员来说,写博客可以加深对技术点的理解,记录⾃⼰的成长经历,可以结交更多志同道合的朋友,在⾃⼰进步的同时,传播正能量,帮助他⼈,服务社会。博客永远是共享与分享精神的体现,希望⼤家都可以排除各种困扰,分享⾃⼰的收获,坚持写博客,建⽴⼀个属于⾃⼰的个⼈博客,从今天开始,为时不晚。