`
IT阿狸
  • 浏览: 65565 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

做为技术人员为什么要写博客

 
阅读更多

原文出处: Zery zhang 的博客

 

本文只代表个人见解,不代表任立场,如果您认为我的想法是错的那很正常,因为这是我的想法,如果您觉得您的想法和我一样,那我们就是传说中的 “激友”(对生活冲满激情的朋友)。进入正题

 

一、我心中的博客

我所以指的写博客,不单只是写一篇文章出来这一结果。而应该是写的这一过程,写过技术文章的朋友应该跟我一样有这么一个过程。

1. 自己了解学习,文章所涉及到的知识点,及知识点衍生出来的知识点。

2. 对学习的知识点进行验证,以确保理论值与实践值保持一致

3. 构思文章的大纲,哪些部分需要重点写,需要配合实例代码,图片等信息

4. 动手写,写完后再次检查校正并排版,然后发表

5. 针对网友的评论中提出的问题进行回复

我写文章一般都会经历以上5上步,最终以上5步融合成一个结果那就是”一篇文章” 这一过程也是我心中对的”写博客”一词的诠释

 

二、为什么要写博客

A. 为自己

写博客对自己的提升是很大的,可能写一篇体现不出来,但是只要你坚持写效果就很明显,好处人个认为有以下几点

1. 强化知识点:在写一篇文章前,你必定是要把以文章中心为主的知识点及衍生的知识点都详细了解一篇,在这一过程中必须会涉及到自己以前所了解过的知识,人的记忆是存在记忆曲线的需要不断的重复记忆才能长久的记住某一事物,而每写一篇文章时都会查阅资料,在这一过程中必然会遇到以前记住了而现在渐渐淡忘的知识点,当你再次看到时瞬间就会回想起,此时以前的知识点就得到了强化。

2. 提升学习能力:同一样的人,了解同一知识点,用不同的方法,产生的结果必然会不一样,找到最佳的学习方法,这也是一种能力,这种能力是经过多次实践探索之后总结出来的,以前我每次需了解某一种技术时都会先百度看各种搜索结果,发现没有想要的之后,再Google因为Google的结果与百度的会有所不同,Google结果中国外的文章相对会多一点,而偶然点了一个链接进入了博客园,发现就是自己想要的东西,而且把概念,代码,及经验都写上去了,看完之后对我帮助很大。

渐渐的我便开始采这种方法了解新知识概念性的直接看百度百科,实质性的直接 上博客园的 找找看 ,群里的朋友还推荐了一种方法,比如我要学MVC 园子里很多人都写了 关于MVC的一系列文章,把那一系列的文章都看一遍,对于MVC就基本有了了解了,这便是学习能力的提升,对于某种技术用最短的时间做到了比较全面的了解

3. 提升文字组织能力:这个就不用说了,写博客,既然是写,就必然会有大量的文字,而如何组织文字表达出自己想表达的意思,是长期练习的,而写博客正好帮助你提高了你的文字组织能力,

4. 提升逻辑思维能力:不用说,技术性的东西从来就没的单独存在的,都一层层技术相结合,那在了解某种技术时,自己的思维也是要顺着这种关系逐渐深入的,比如MVC,你不能只知道 M是什么V是什么 C是什么就行了吧,你得知道 M V C 这三者关系是怎样的,又是怎样交互,而你了解之后再把它写出来时,需要清晰逻辑。

 

B. 为他人 

1. 有意的: 园子里有很多人都写过关于 MVC 框架 WCF 等等系列文章,目的就在于帮助新人快速上手,这个我深有体会,当初我开始学习MVC时就是看的T2噬菌体的MVC系列文章,整篇看完后再配合自己动手对于MVC就有了基本的了解了,在次感谢园子里无私献的大牛们。而以上行为就是有意的帮助

2. 无意的:很多时候在开发项目的过程中,遇到了技术问题,花了时间解决后,有人会写博客记录,并附上解决方法旨在当再次遇到问题时直接看下文章就知道如何处理了,

而碰巧的是,这种问题不止他一个人遇到了。很多人在开发时也遇到了这个问题,在网上找答案时,就找到了这篇文章,并根据文章提供的解决方法,顺利的解决了问题,这种帮助就是无意的帮助

 

三、一定要写博客吗

答案肯定是否定的,中国几百万的程序员,如果都写博客,那程序员的春天就来了,但是事实并非如此。而我所讲的 写博客 的产物并不只是一篇文章,更多的是,对自己能力的提升,自己对知识点的总结,而发表在博客上只是为了公开,还有很多人喜欢记录在云笔记里面。还有工作很忙,没有空闲时间写出来,因为写技术性的文章,花的时间是很长的。写过的朋友都知道。

 

四、博客会给你带来哪些收获

古人云:一份耕耘,一份收获

以下这些是帮助他人而得到的一些认可,并非主观上去追求的

MVP:微软每年都颁发MVP给那些经常与其他专业人士分享知识和专业技能,受人尊敬、信任,而且平易近人的专家。而这个称号则是对你写的博客质量的肯定

知名度:文章写得好的人,技术水平肯定也很好,知道的人多了,知名度就有了,比如园子里排名前10的大家都知道,都看过他们的文章。

尊敬:对于技术界的大神,都是受人敬仰的,在园子里或者工作中也是一样的,在心里对大神们都是默默的佩服!至少我是这样啦,哈哈~也是我学习的榜样!

 

五、总结

我所认的写博客是对自己所了解知识的强化,分享,自身能力的提升。当然 写 博客只是一种方法而以,只要能达到提升自我的效果什么方法都是可以的

之前有看过一篇文章:《即便没有读者,你也要写博客》 ,其中也讲解了很多写博客的好处。

而我写博客是希望,能提升自己的综合能力,并把自己的知识与经验分享给大家,如果有幸我的分享帮助了一些人,那将使我更加欣慰

另外国庆节就要来了,祝奋斗在一线的程序员小伙伴们,放假快乐,放下工作好好出去玩几天吧!

最后附上一句名言:有些事情你现在不去做,可能以后都不会有机会了!

 

注:我代表不了大家,所以以上观点只代表我个人。

分享到:
评论

相关推荐

    通过 Spring 技术实现的博客系统

    适合人群:对 Java 有一定基础,想要学习 Spring 框架进行开发的技术人员 阅读建议:此资源以开发简化版Spring学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合...

    个人博客系统源码下载

    开发人员在此基础上进行总体设计和详细设计,便于手册编写人员以此为指导编写用户手 册。 本需求说明书的预期读者为 SmartBlog 开发人员和测试人员。 1.2. 主要功能 SmartBlog 博客系统是一个简单的博客系统,实现...

    基于asp.net mvc5.2.7个人博客系统程序(aspxadmin cms)下载

    如果你是技术人员,你可以尝试把技术资料文章录入Cms个人博客程序,你可以随时随地用电脑或者手机来查阅你记录的技术总结或者重要技术资料。你还可以把你的文章分享给你的朋友。 如果你是软件开发人员(或者说是高级...

    HTML CSS个人博客

    适用人群: 适用于前端开发人员、Web设计师,以及希望创建个人博客网站的创作者和写作者。 使用场景及目标: 帮助用户在几分钟内搭建一个具有响应式设计、精美样式和良好用户体验的个人博客,用于展示个人作品、分享...

    基于J2EE框架的个人博客系统项目毕业设计论...

    本网站以xp为Web平台,JSP+Ajax+Servlet+JavaBean+Hibernate为网站实现技术,建立基于MySQL数据库系统的核心动态网页,实现博客网站前台及博客个人维护管理等功能模块。 1、 系统处理的准确性和及时性:系统处理的...

    2020专业技术人员继续教育公需科目考试答案.pdf

    2020专业技术人员继续教育公需科目考试答案.pdf

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    本网站以xp为Web平台,JSP+Ajax+Servlet+JavaBean+Hibernate为网站实现技术,建立基于MySQL数据库系统的核心动态网页,实现博客网站前台及博客个人维护管理等功能模块。 1、 系统处理的准确性和及时性:系统处理的...

    技术博客

    建立类似于Wordpress网站的CMS风格的博客网站,开发人员可以在其中发布其博客文章,并对其他开发者的文章发表评论。 您将完全从头开始构建此站点,并将其部署到Heroku。 您的应用程序将遵循MVC架构结构,使用...

    基于java编程爱好者博客地带系统设计与实现源码

    该项目利用Java语言和相关技术实现了博客的发布、浏览、评论等多种功能,并提供了博客的编辑、分类、标签等管理选项,提高编程爱好者分享自己代码和技术的便利性和良好的可阅读性。 该项目适用于编程爱好者及相关...

    如何变得有思想——阮一峰博客文集Ⅰ .pdf

    阮一峰,70后,英文名Frank。他原是上海财经大学世界...他本人也是一名IT技术人员,主要关注网站制作,并且对自由软件有着坚定不移的信念。除了写博客以外,他还有三个网站:微趣、Italo Calvino in China和读书公园。

    Tech-Blog:一个CMS风格的博客网站,开发人员可以在其中发布他们的博客文章,并对其他开发者的文章发表评论

    技术博客 一个CMS风格的博客网站,开发人员可以在其中发布其博客文章,并对其他开发者的文章发表评论。

    gatsby-starter-hoodie::rocket: gatsby-starter-hoodie 是为开发人员编写技术博客而开发的 gatsby 主题

    连帽衫为开发人员编写技术博客而开发的 gatsby 主题。 :rocket: 关于 gatsby-starter-hoodie gatsby-starter-hoodie 是为撰写科技博客而创建的 gatsby 主题。 支持各种编程语言的 Markdown、代码高亮和 Katex 语法。...

    dev.cityofchicago.org:由芝加哥市及其姊妹机构提供的开发人员资源,并从开发人员博客中获取技术更新

    由芝加哥市及其姊妹机构提供的开发人员资源,并从开发人员博客中获取技术更新。 添加新博客文章 使用以下命名约定在_posts/目录中创建新的Markdown或HTML文件: YYYY-MM-DD-title-of-blog-post.md 。 博客文章的...

    BLOG 博客系统源码下载

    而是采用正则表达式、Xpath等技术,适合有一定技术背景的人员来使用。在创建规则可以参考现有的几个模板。另外XMLSpy和RegexBuddy是很好用的两个辅助工具,不过由于都是收费版本,怎么搞到手自己想办法吧。 3.增加...

    基于元胞自动机的人员疏散模拟器matlab仿真.zip

    1.版本:matlab2014/2019a,内含运行结果,不会运行可私信 2.领域:智能优化算法、神经网络预测、信号处理、元胞自动机、图像...5.博客介绍:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可si信

    博客:Emoji Generator开发人员的终极技术博客

    博客 :memo: 表情符号生成器的终极技术博客 :copyright:亚历山大·巴图耶夫/123RF.COM要求Python $(cat .python-version) 如果没有,请尝试$ pip install poetry 节点$(cat .node-version)如果没有,请尝试$ npm ...

    毕业设计-基于SpringBoot的博客系统-设计与实现(源码+LW+演示视频).zip

    本文对系统的需求分析、可行性分析、技术支持、功能设计、数据库设计、功能测试等内容做了较为详细的介绍,并且在本文中也展示了系统主要的功能模块设计界面和操作界面,方便用户对系统进行操作和使用,以及后期的...

    人工能领域+自动驾驶技术+数据标注技术相关内容

    我的内容面向数据科学家、机器学习工程师、自动驾驶研究人员和技术爱好者。无论你是刚入行的新手,还是在这一领域寻求更深刻理解的资深专家,这里都有适合你的内容。 通过阅读我的博客文章,你将能够: 掌握自动...

    芝麻开门博客网.zip

    1. Java开发人员: 对Java编程语言和相关技术有一定的了解和经验的开发人员。他们可以使用资源描述中列出的工具和技术来进行Java项目的开发、测试和部署。 2. Java初学者: 对Java编程语言和相关技术有一定兴趣和基础...

    Technical Blogging

    技术人员如何写博客,如何优化博客,如何搭建一个成功的技术博客的参考书籍

Global site tag (gtag.js) - Google Analytics