1.为什么我要写这个博客
其实这个想法存在了很久了,只是恰好拖到了现在,又恰好虽然现在忙得不行,但是就是不想干正事,这个Hexo又恰好不是很难搭建,就着手干了起来。
有想法,没计划,全靠热情和冲动,以及一点点逃避现实的懒惰和恐惧。
先说说起因吧……那其实是我还没有转到计算机的时候。我喜欢的一个油管主,他除了分享自己的学习方法、学习日常以及做推广(笑)之外,他还会分享自己读的书以及自己的读后感。一个很厉害很厉害的油管主,我很佩服他,他的学习那么忙,还剪视频、做博客,我一直都很好奇,到底是什么在推动他如此持久地记录自己的生活,分享自己的经验?For money?哈哈哈,这个理由肯定不会没有。
但是除此之外,我更多的是感受到他分享的时候,面对镜头的那种喜悦。
总而言之,他对我的影响很大。
恰好又是那段时间,我正苦于英语的学习,抱着学习要从兴趣出发 的想法,要不找一本有意思的全英文的不是那么难的书来读一读吧?然后又是恰好这个时候,这个对我影响颇深的油管主,分享了一本书 《Show Your Work》。不难、纯英文,我到现在都没读完(笑)。他说,就是这本书让他开始了自己的油管主之旅。恰好也是这个时间段吧,我开始了我的计算机之旅。
进入了这个领域之后,真的会接触到很多博客或者类似的个人发表自己的“作品”的平台:CSDN、知乎或者是公众号…… 这中最多的title就是:“手把手教你如何安装XXX”(笑)。
很感谢各位大佬的倾囊相授,很感激的同时,让我多少有些痛苦的就是:“啊,这个界面怎么来的?”,“这是啥?”,“我配对了吗?我怎么知道?”,“噫?怎么【中国脏话】报错了?怎么搞的?”。多少会有这种地方,大佬们就不会细致地讲解了,默认大家都会(悲)。
那个时期的我,还只是个office都用不熟练,下载只会默认C盘,最厉害的就是右键新建文档……的我需要在一两个月内,下载好编译器、配置好环境、学会C语言、补修大一计算机的课程、插班并跟上大二计算机的课程。第一步搞坏了我的电脑、第二步搞坏了我的脑子、第三步搞坏了我的身心健康。与此同时我还要继续我的英语学习(悲)。
稀里糊涂、慌里慌张地终于正式成为了计算机专业的大冤种的一员,学会了不要什么事情都问学长学姐和同学,要先自己百度一下,CSDN搜一搜,再不行谷歌里面StackOverFlow里面一字一句翻译的自学的“初有成效”阶段,我终于有时间看看大大推荐的书,那些为我们写下那么多“手把手带你XXX”教程的大佬们,是不是和书里面有同样的想法呢?
我当时看了些什么不记得了,记得的就只有,为什么要展示你的工作?(基本都由我的记忆瞎编了一点,不代表书中的意思)
- 因为可以看到你自己的成长足迹
- 因为大佬们已经忘记了自己是小白的日子,忘记了什么都不会的人该怎么起步,所以他们分享的东西是不完整的,需要有人来补充,而你恰好是初学者。
- 学习如何把自己的工作用最简单的话展示给别人,是提升自己能力的一种。
- 更集中在“过程”而不是“成果”
好像还提到可以变现?没事反正我变不了现,所以无所畏了。其中,第二条对我的影响很深:我就是小白啊,我就是什么都不会,但是我还是配置好了环境,学会了写代码!
大概就是这个这段时间,开始出现:我也想搞一个东西,展示我的学习生活。这种幼稚的想法。
但是我不知道自己可以写什么,在哪个平台发布,从零到有往往是最难的一步。
知乎吧,人均年入百万,各个出口成章、引经据典,我这个文盲还是别凑热闹了。CSDN吧…… 自从我看到一个网友比我年级小,问了个我看不懂的问题,还被大家清一色地嘲笑:“都这个年龄了这都不会!”,让我敬而远之。或者自己搞个公众号?但是我自己关注的好几个公众号都没做下去,下来了解了一下公众号的搭建流程,嫌麻烦就放弃了。搜索“如何搭建自己的公众号10次,放弃10次(笑)。
某一天,又是写不动代码的时候,看到了有的人的网站怎么既不是CSDN,又不是什么知乎,又看起来不像是什么平台上的文章,简陋的只有作者介绍和干货?哦~原来还有个叫个人博客的东西。
搭不来,百度“怎么搭建个人博客?”,推荐Hexo,XXX,XXX。这是我第一次接触到Hexo。如何搭建Hexo?oh天哪,要github、要node.js,不会,遂放弃。
再有一次在翻找各种大大写的网文,有个大大分享了个WordPress中的文章。想着顺着摸摸看能不能找到更多好文,居然是个博客!而且是大家都可以用它搭建自己的博客!
百度:怎么搭建WordPress?
你需要巴拉巴啦啦……需要自己的服务器……
好的放弃了。
是的,我就是这么容易放弃的人。所以好多想法没有实现,好多事情没能做完,好多地方没有去,好多东西没有吃。就是这么一事无成、平平无奇。
但就算是这样的我,也最终还是搭建了这个博客。
或许是因为,看到身边有同学在做着同样的事情,在CSDN发布自己的学习笔记,B站发布自己的复习视频,讲解所学的课程,自己当个小老师,或许是每一次出现Erro的时候看到大佬们的文章“临帖涕零”的时候,一次又一次想起那个书里面说的那些话,让我不知道多少次又开始想:我也要整一个!
还在化工的时候,我就在试着用思维导图做一些复习整理,这个习惯在现在愈演愈烈,我的石墨文档、幕布或者我青涩愚蠢粗暴的代码里面穿插详尽的批注(我为我的批注感到骄傲,我到现在都看得懂我的代码)。这些年,虽然不曾发表,但是积累了不少的东西,感谢这些便利的平台让我养成了写东西的习惯。
单纯因为这些平台的笔记方便手机复习。期末的时候我习惯性的会把我认为好的东西分享给我的朋友们,包括这些我自己整理的笔记。
就是有一次吧,忘了啥时候了,我朋友突然说:你搞了这么多,都可以发个CSDN的博客了。
我的心突然咯噔一下,我这粗糙的东西,也配?但是转念一想,也不是不行,毕竟CSDN很有好了……不提问的话……
但是就是这么一句话,让第一次分享了自己的东西。
幕布社区里面或许搜得到,一个粗糙的计算机网络的笔记。
题目和内容都不是很好,没几个人看,但是还是很开心,哪怕一个节点对那个陌生人有用,也是有价值的。没价值也没事,他们知道了这种做笔记的方法很失败也行(我没有难过,嘤)
而且每次打开那个两万字的笔记,就不由得感叹,这门课真他喵的折磨。
然后,就是现在这个博客了。B站?哦,我不会剪视频,好麻烦,没设备,没时间(剪视频可比写文章麻烦多了!),而且那里现在也变得可怕起来了。(我曾录视频给室友讲过一个算法,反馈还不错,但是吧……实在是太麻烦了!!!要保证看得清、听得清、废话不多、有条理巴拉巴拉,目前的我,太难)
呵呵,回到现在。这几年,没学会Node.js(会过,忘了),但是电脑里却配置了这个东西,不会用github,但是有了自己的账号、下载了Git,创建了demo仓库n个(这几天学会删掉了),当时看不懂的各种npm,在哪里输入这个命令,现在也知道了。
那还差什么?
就差npm install了呀!
Android Studio都安装过的我,区区一个Hexo怕神马!(嗷呜!)
反正毕设卡住了,修考复习也一筹莫展,这个Hexo也不是很难的样子,整一个!
然后我一个下午、又一个晚上、又一个下午,都搭在了这上面。写博客真是上头。
好吧,主要还是智商不够,这么简单的博客搭了这么久(悲)。但是确实很简单,真的,或许是我只差Hexo了,反正,比那个WordPress简单(吧)。
之前不是没想过纯手工做一个博客,我可是计算机学生,那样更自由,更有成就感,但是我真的到大四了还不会搞开发……我就是这么废物呵呵,之前做网站开发是小组作业,我一直分的是搞后端的,前端就知道个皮毛,现在后端技术也忘光光了(大悲)。这种技术流程,自己做笔记就不是很方便了,所以也没记下来,但是学习资料都保存了,后面需要的时候,再整理成笔记吧。
但是最主要的原因还是:搭建成本太高。需要自学前后端开发(很麻烦的!)、设计UI(这是很困难的!)、搭建(很麻烦的!)、部署上线(还要花钱!),一套下来不知道几个月要投入进去(纯搞这个),对我而言,做这个事情还没有重要到值得我做到这一步。
但是Hexo+Github很好的解决了这些问题。
现成的框架,不想改主题,直接写就行,简单的几行命令轻松搭建好自己的博客。Github直接让你的主页可以被人看到,要被搜到还需要别的方法,不过与我而言目前已经足够。写博客也很简单,本地保存、md格式,使用多年石墨文档的我很快可以上手。
嗯,真好~
最后,感谢你看到了这里。我不善言辞,更不善写作,看我废话了这么久,辛苦辛苦。
这一切开始也就这么回事儿,看起来是一次冲动,但是追本溯源好像又不是那么回事儿。我不知道这个博客我会坚持多久,但是它存在的这一刻起就是我“记录”的全部意义。这篇文章只是为了稍微记录一下我的初心,它是怎么出现的,现在我把自己的小小的初心放在这里,也不知道能不能茁壮成长,总之先长吧。
如果看了到这个文章的你,也有了一个:“要不我也整一个?”的想法,我的博客里面,Hexo下面有个可以参考的搭建教程,我参考过的博客链接也在里面,希望对你有帮助,也是我的愿望之一。
谢谢。