Skip to content

四火的唠叨

一个纯正程序员的啰嗦

Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接
Menu

我为什么坚持写博客

Posted on 12/12/201106/23/2019 by 四火

blog 我是从 06 年开始真正写博客的,几经易辙,到了 09 年,我也中断过一段时间,好在现在已经坚持下来并且养成习惯了。

 

写博客可以保持思考的习惯。

这是我写博客的最大动力,除非标注转载的极少数几篇,否则文章都是原创的。我是一个普通教育背景的孩子,小时候很喜欢看书,家中也藏书不少。只是上大学开始,我的阅读量逐渐下降,而且愈发发觉,书读得多不动脑,还不如少读几本,多思考。在逐渐的工作中,也越来越发现思考的重要意义,和在中国这种教育体制下的缺失。后来又发现,思考可以让人少走一些弯路,少受一些苦痛,对程序员来说尤其如此。

 

写博客可以帮助其他的程序员。

我要给自己印一摞名片,上面注明我是程序员。我很喜欢这个职业,但是程序员总是被人误解、被人嘲笑。我希望程序员们都可以坚持自己的信念,起码在这条道路上,走得豁达一些。事实上,对于职业、行业的思考,这样的文章要远比技术文章受欢迎得多。我想,这既体现了程序员们有一点迷茫,迫切需要一些别人的意见,而这个意见和具体技术无关,又体现了很多程序员还是浮躁,不愿意沉下心到具体技术上 :)。

 

写博客可以记录自己的故事。

对自己任何种类的记录,都是对自己的介绍和自白。在 IT 圈子里,有人问起我,我有时会说“ 关于我,你还是去看我的博客吧”,文字是不容易撒谎的。翻阅自己以前写的博客,很容易找到自己的成长轨迹。

 

写博客可以保持前沿技术敏感性,督促自己不断学习。

有的人通过微博关注业界动态,有的人则是订阅 RSS,办法不一,但是不可否认足够的关注和学习才能让自己在这个圈子里保持进步的节奏。

 

写博客可以认识一些让我尊敬的人。

比如 ITEye 中就有一些我尊敬的人,比如 RednaxelaFX 等等。另外,Robbin 现在不写技术博客了,写的都是团队管理方面的东西,有点遗憾 :)。

 

反之,再来看看为什么有些人不愿意写博客,他们有什么顾虑?

 

 

  • 工作太忙,业余不想碰和软件相关的东西。这是最无能为力的,有热情的程序员是不会总以这个理由推脱的。

     

  • 担心写的东西太简单,遭人嘲笑。这是一个非常常见的问题。我有一位同事说得好,如果你要对某一个领域非常熟悉了再动笔,那么,你可能已经 50 岁了。如果在这里因为担心别人嘲笑而不愿意表现自己,那么在生活和工作中一样存在这个问题。事实上,除了你的挚友和亲人,没有人会那么在意你,这些担心都是庸人自扰。
  • 有时候想写,但是一落笔发现又没什么可说的。这其实是一种思考总结能力的欠缺。但是,有勇气总是收获的第一步—— 慢慢来,比如,不妨从简短的微博开始。
  • 觉得生活很平淡,没有什么特别的可说。这是最最常见的理由。生活就是一个故事的集合,需要有聪慧的眼睛去观察发现,而工作也一样。不妨问问自己:最近有什么想抱怨的?有什么不能理解的?有什么让你感到没有热情了?…… 这些其实都是好的素材。

文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》

×Scan to share with WeChat

你可能也喜欢看:

  1. 我为什么坚持写博客(续)
  2. 北漂两年来的思考
  3. 我十年学习编程的历史
  4. 为中国的程序员说几句
  5. 使用堆外内存

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

订阅·联系

四火,啰嗦的程序员一枚,现居西雅图

Amazon Google Groovy Hadoop Haskell Java JavaScript LeetCode Oracle Spark 互联网 亚马逊 前端 华为 历史 同步 团队 图解笔记 基础设施 工作 工作流 工具 工程师 应用系统 异步 微博 思考 技术 数据库 曼联 测试 生活 眼界 程序员 管理 系统设计 缓存 编程范型 美股 英语 西雅图 设计 问题 面向对象 面试

分类

  • Algorithm and Data Structure (30)
  • Concurrency and Asynchronization (6)
  • System Architecture and Design (43)
  • Distributed System (18)
  • Tools Frameworks and Libs (13)
  • Storage and Data Access (8)
  • Front-end Development (33)
  • Programming Languages and Paradigms (55)
  • Testing and Quality Assurance (4)
  • Network and Communication (6)
  • Authentication and Authorization (6)
  • Automation and Operation Excellence (13)
  • Machine Learning and Artificial Intelligence (6)
  • Product Design (7)
  • Hiring and Interviews (14)
  • Project and Team Management (14)
  • Engineering Culture (17)
  • Critical Thinking (25)
  • Career Growth (57)
  • Life Experience and Thoughts (45)

推荐文章

  • 聊一聊分布式系统中的时间
  • 谈谈分布式锁
  • 常见分布式系统设计图解(汇总)
  • 系统设计中的快速估算技巧
  • 从链表存在环的问题说起
  • 技术面试中,什么样的问题才是好问题?
  • 从物理时钟到逻辑时钟
  • 近期面试观摩的一些思考
  • RSA 背后的算法
  • 谈谈 Ops(汇总 + 最终篇):工具和实践
  • 不要让业务牵着鼻子走
  • 倔强的程序员
  • 谈谈微信的信息流
  • 评审的艺术——谈谈现实中的代码评审
  • Blog 安全问题小记
  • 求第 K 个数的问题
  • 一些前端框架的比较(下)——Ember.js 和 React
  • 一些前端框架的比较(上)——GWT、AngularJS 和 Backbone.js
  • 工作流系统的设计
  • Spark 的性能调优
  • “残酷” 的事实
  • 七年工作,几个故事
  • 从 Java 和 JavaScript 来学习 Haskell 和 Groovy(汇总)
  • 一道随机数题目的求解
  • 层次
  • Dynamo 的实现技术和去中心化
  • 也谈谈全栈工程师
  • 多重继承的演变
  • 编程范型:工具的选择
  • GWT 初体验
  • java.util.concurrent 并发包诸类概览
  • 从 DCL 的对象安全发布谈起
  • 不同团队的困惑
  • 不适合 Hadoop 解决的问题
  • 留心那些潜在的系统设计问题
  • 再谈大楼扔鸡蛋的问题
  • 几种华丽无比的开发方式
  • 我眼中的工程师文化
  • 观点的碰撞
  • 谈谈盗版软件问题
  • 对几个软件开发传统观点的质疑和反驳
  • MVC 框架的映射和解耦
  • 编程的未来
  • DAO 的演进
  • 致那些自嘲码农的苦逼程序员
  • Java 多线程发展简史
  • 珍爱生命,远离微博
  • 网站性能优化的三重境界
  • OSCache 框架源码解析
  • “ 你不适合做程序员”
  • 画圆画方的故事

近期评论

  • Ticket: TRANSACTION 1.922915 BTC. Go to withdrawal >> https://yandex.com/poll/enter/BXidu5Ewa8hnAFoFznqSi9?hs=20bd550f65c6e03103876b28cabc4da6& on 倔强的程序员
  • panshenlian.com on 初涉 ML Workflow 系统:Kubeflow Pipelines、Flyte 和 Metaflow
  • panzhixiang on 关于近期求职的近况和思考
  • Anonymous on 闲聊投资:亲自体验和护城河
  • 四火 on 关于近期求职的近况和思考
  • YC on 关于近期求职的近况和思考
  • mafulong on 常见分布式基础设施系统设计图解(四):分布式工作流系统
  • 四火 on 常见分布式基础设施系统设计图解(八):分布式键值存储系统
  • Anonymous on 我裸辞了
  • https://umlcn.com on 资源链接
© 2025 四火的唠叨 | Powered by Minimalist Blog WordPress Theme