经常在论坛或者博客上会看到有相关的话题,今天我也来谈一下我的看法。程序员到底要不要写技术博客,我先来抛出几个问题。
写不写博客的几种情况
- 平时业务开发的很多,很忙,没时间写。
- 自己的博客没什么亮点,很普通,觉得没什么必要写。
- 平时会看自己觉得比较优秀的文章,会收藏,等有时间再写,然后就没有然后了。
- 偶尔会写一下文章,很在乎别人是是否有收藏,有关注,有评论,如果都没有可能会失去耐心很久不更新。
- 持续去写博客,不太关注别人的想法,定期会去更新文章,把博客作为自己问题总结和学习地方。
- 把写技术博客作为自己的个人IP,把自己的技术博客作为自己的能力展示平台。
分析这几种情况
- 第1种情况其实这种人是平时在面试的时候也会遇到,问有没有写过技术博客,都是说业务太忙了,没有时间,我觉得忙是很正常的,如果持续几个月,几年都是处于很忙的状态,我们要自己好好想一下,这个到底是真的忙,还是自己懒了,这个问题自己心里好好想一下就清楚了,自己心里都一杆称。(如果真的是公司都一直处理高强度加班,自己完全处理筋疲力尽的状态,是否可以考虑换一份更合适的工作了!)
- 第2种情况这可能是非大公司,对自己技术能力不那么坚定的童鞋的想法了,这个知识点别人都写了,而且写的很好,我写了有什么用?写了也不能超过别人,还不如“躺平”刷刷短视频,这个他不香吗?我觉得这样的想法会持续下去,技术更新换代是很快的,而且现在处理这么卷的时代,慢慢的新的技术越来越多,自己的知识体系可能也没有跟上,有一些人可能都不知道,有一些甚至没有听说,这样的人有没有 “35岁职业危机” ,其实我不说,大家也知道。
- 第3种情况可能,是有一些想法的童鞋,但是毅力不那么坚强的童鞋的情况了,其实这个在每个人身上都会发生的。随着年纪越来越大,自己的私人的事也越来越多,有自己的家庭,有自己的朋友圈也要花时间去经营的,偶尔自己也需要放松一下,但是时间只有那么多,写技术博客这个是要花很多时间的,有时候想写好一篇技术博客可能需要花好几十个小时,甚至更长的时间(有写过技术博客的童鞋深有体会),写一篇技术博客的付出和回报完全不成正比。
- 第4种情况这个是我以前心态的真实写照,其实对技术还是挺热爱的,太在乎结果了,太在乎别人的看法,动力来自于他人对于自己的看法,持续做一件事,又没有及时回报,想持续太难了,就如果减肥人的心里写照。其实想减肥的人都知道肥胖对身体不好,但是一直在锻炼,但是体重一直不变,或者更重了,这还有什么公里去减肥。
- 第5中情况,其实做第5种情况,我觉得其实真的很难,能跨过前4种情况的童鞋已经非常清楚知道要的是什么了。我觉得持续在分享博客,技术也是已经非常ok了,这个也是为什么我现在经常在面试中看到,是否有自己的博客,是否有高质量的文章,这个如果是自己写的,面试官对你是非学有好感的。可能有一些童鞋持续有一些高质量的技术博客,就有同行了挖你,不知道你们遇到过没有,哈哈……,其实第5种情况中,还有一种情况是有些人有强大的自律,就是我们平时说的老顽童,会对自己定期定一些目标,或者就想把写代码当作终生的事业在做,非常喜欢这个行业,也非常享受coding. 把写博客当作自己平时工作的总结,作记录,不和别人比,其实对比的是过去的自己,把自己当作一个产品的一个版本,今天的版本总要比昨天的版本好。如果我们把技术提高当作修炼一门武功来说的话,你要不断的去练习你的武功才会更高,“业精于勤,荒于嬉”,任何一个行业都是这样的,我觉得。
- 第6中情况,其实我觉得是有门槛的,一些头部公司的技术人员或者一些热爱开源的同事才能做到的事情,他们已经有明确的目标,而且写博客和持续输出有一定的回报,他们有比较完善的个人IP,有自己的博客,Github,公众号,短视频或者课程、有自己的网站和团队。他们这样持续输出,又有相应的收入回报,所以他们这种可以说是一种良性循环。有动力和目标去输出更多质量更好,更高的博客,其实我们看得比较多的也是这一种。
结论
- 如果热爱技术,是一个技术老顽童,享受coding, 你肯定会持续输出的。
- 第6中情况我就不说了,只有羡慕的份了,如果你是前4种,期待你能做成第5种,大家一起加油!!!