2017年9月,我已经大三了。
>>上一篇(爪哇,我初窥门径)
我大二学了很多java技术,看似我一会就把javaweb/ssh/ssm这些技术栈给学了。
这些技术确实不难,即便是我,我都能学会,门槛并不高。
但是,这也不是能随便百度学学,10分钟就懂了,学会了。
从理解技术的用途,再到学习用法,再到实践,学一个也要3天内。
10个3天,就是一个月
即便我老是逃课去图书馆学习,但过完一遍了以后,我都已经大三了。
我写博客的出发点是沉淀自己的技术。
写博客,我是想我写过的东西,至少我会回看。
回看写过的内容,它能帮助我快速重新理解问题,解决问题。
我看的网课,老师一般都是用word来记笔记,用的word都贼溜。
我虽说是计算机专业的,但word/ppt/excel三件套,我一个都不熟练。
同时,我了解到,程序员用markdown来写博客是比较靠谱的。
markdown那倒是真的容易学,因为我学过HTML,跟它差不多,都是标记语言。
博客内容,肯定是不能复制别人写好的,这样就没有灵魂了。
大致的框架:是什么,为什么,怎么用。
其中为什么这部分内容我是花的时间最多的。
一路学习走过来,踩过很多的坑。但让我感受最深刻的,是我“学完”某项技术,可能过几天之后,我忘了这项技术有什么用。
不是忘了用法或者API层面这种细节,是我忘了这项技术有什么用。
比如我学了ThreadLocal,学习了它各种的API的用法。过了几天,我忘了这个ThreadLocal是用来干什么的。。。
所以我在写博客的时候,就喜欢描述某项技术,为什么要学,为什么要用。
我把博客的目标对象当做是毫无基础的人,我作为经验者去讲述这项技术有什么用,为什么要学。
不写不知道, 写的时候发现我自己也有挺多地方会卡住。
当我思考这个卡住的过程,我又会去翻看很多资料。
有时会翻看到一些技术的历史,这好似就看小说一样,别说,还挺有意思的。
做到逻辑自洽后,我也会把卡住时遇到问题以及最后我是怎么想清楚的过程给记录下来。
文章写完了以后,在哪里发布也是令人头疼的事。
CSDN,广告太多。
博客园,UI有点朴素。
掘金,比较新的博客平台,貌似前端比较多,UI还可以的。
知乎,markdown有点垃圾。
segmentfault,中国版的stackoverflow,UI还不错。
自建站,几乎是每个程序员在写博客都会考虑过的事。
自建站 UI自由,没有任何广告污染,但维护又成了件麻烦的事,服务器都要钱呐。
提到的这些博客平台,甚至有些小众的,我都有折腾过。
我最后得出来的结论:不能单机,写出来的内容是得要被人看到,要有人讨论的。
因为有可能我的思考是有误的,如果没人讨论,那我就没法进一步成长学习。
还有就是,要是有人夸我的博客写得好,我是真的开心,有满满的动力。
增加曝光的手段很简单,把我认识的平台,我都把文章给发布一遍。
同时,我注册了微信公众号。
没有赚钱的想法,只是觉得在用手机的时候,微信去翻阅会相对方便些,仅此而已。
我一天一篇文章,总有一篇在某个博客平台上热门。
我喜欢看热血的动漫,尤其是主角修炼变强的章节。
鸣人妙木山修行救木叶。
路飞两年修行爆打和平主义者。
一护卍解修行锤白哉。
我白天图书馆写博客沉淀,晚上学累了就去操场跑几圈。
有时累了,也觉得自己是在修行。
搞这些,目标就是毕业后靠自己找到份工作。
但其实我自己也不确定能不能找到,有时候也会怀疑做这些会不会只是感动自己。
不过,既然没有别的选择了,那就一路走到底就好了。
《底层程序员》我的故事持续连载中,下一篇:「找实习,三本计算机 > 985文科 ? 」