正式开始尝试写技术博客

一直有尝试写技术博客的想法,但是每次想写时都放弃了,主要原因有两个,一是不知道该选择哪个平台,在犹豫一段时间就觉得有些浪费时间于是暂时放弃。而另一个原因是不知道写了有没有意义,首先自己想写的一些内容很可能网上已经有了,其次是自己的技术水平并不高,所写的内容可能没有人需要看,如果是这样我写给自己就行了,没必要放到网上。

而现在能够正式开始正是因为克服了以上原因。

平台选择方面自然是因为了解到了 Farbox,使用起来非常方便,默认的主题也不错,适合写技术博客,虽然需要收费,但对于无需经历建站和之后的维护来说个人觉得很便宜了。
关于写技术博客的意义,通过两件事让我觉得还是有一定必要。

在一次应聘中被对方索要了 Github 账号或者个人博客,当时虽然注册了 Github,但主要是用来浏览别人的项目,还没有上传自己的项目,而博客当然没有。最后在第一次面试后被拒绝了,询问理由时对方的回复是无法了解到我当前技术水平。通过这次应聘我才发现了技术博客除了技术分享之外的另一个作业,那就是体现自己的技术水平,即使分享的内容不算高深,但至少证明了自己对该内容有着一定的认识。

另一件事是我在做自己的 Android 项目时需要添加一个功能,一开始觉得该功能实现起来应该不难,但因为没接触过,自己不懂该怎么实现,于是搜索看看有没有人介绍,发现 Google 提供的sample 中有我期望的功能,于是导入 sample 开始阅读代码,但是发现代码量比较大,短时间看不完,当时比较忙就暂时做别的事情了。等到一定得添加这个功能时,我又重新搜索了一下,可能是使用了不同关键字的原因,这次我搜索到了我真正想要的结果,实现方式的确非常简单,看来 Google 给的 sample 是对该功能相对复杂的运用。由此可见简单的内容同样能够帮助别人。

因此我也开始尝试写技术博客,打算第一个分享的内容就是上面提到的那个简单功能。