关于 Vin 的博客

本人使用 C# 这门编程语言从事软件开发工作已经有几年的时间了,期间做过 Winform、WPF、WebForm 和 MVC,目前主要从事 B/S 方向的程序开发,前端和后端都有所涉及。

不过,说来非常惭愧。虽然涉及的技术点和知识面比较广(自己认为的),但是对于大多数技术知识理解得并不深入,仅仅只是会用,对其理解的深度仍然还是停留在“知其然而不知其所以然”的程度。

很多时候,会出现这种场景,比如花了两三个小时甚至一两天解决了某个问题,事后并没有记录。过了一段时间之后,同样的问题出现,这次可能会再花半个小时或一个小时甚至更多的时间来解决。如果当时进行了合理的记录,可能只需要花 10 分钟就能搞定这个问题。

几乎每次都需要百度/谷歌一下,在成千上万的结果中筛选出自己需要的解决方案,然后再一个一个的验证,最后才把问题解决。

这一度让我十分沮丧。

一直以来,我都觉得能在网上找到这些知识点或者解决方案,认为完全没必要再记录或总结一次。

我对于知识和技术的理解还停留在拿来主义,会用就可以了,偶尔也只是用云笔记整理记录一下,或者是把文章的链接加入浏览器书签里。我认为我已经掌握了这些知识点和技术。但当我向别人讲解这些知识和技术时,亦或过了一段时间重新看这些知识点时,我才真正知道自己的理解程度是不够的。

我学的技术知识总是很零散,可能今天接触这个技术,过几天又接触另外一个技术。我通常能够快速学习(使用)一个新的技术,但是,一旦停下来,不再使用它的话,慢慢地它就从我的记忆中被抹去。

俗话说,好记性不如烂笔头。我想,我可以可以把每一个接触到的技术知识写到博客里面,这样,当以后某天需要用到的时候,就可以不用再重新去茫茫的百度或者谷歌里面搜索,而是可以直接定位到我的博客里面去回顾,去重新拾回它。我相信,花了大量心思亲手编写出来的文章,总会比看别人写的文章理解起来要快许多。

其实现在的想法非常简单,仅仅是想把自己工作中学到的知识以及解决问题的方案和思路,整理记录下来,方便自己日后工作用到的时候能够翻一翻。

所以呢,打算先结合自己所在的行业和领域,写一些自己关注的行业和领域的相关内容。把这些知识提炼成有价值的博客文章的过程也是进一步理解这些知识点的过程,如果能让别人读了之后有所收获那就更好了。