欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

笔记1000万字里程碑

程序员文章站 2022-03-30 19:24:42
...

经过多年不断的记录,笔记总量终于突破1000万字了。时间是2017-10-09 16:20。

统计口径老样子,还是以unicode字符计算的。而按照字节来算是16,345,252字节。一共1359篇。在过去的一年做了很多笔记合并的操作,这样有助于查询,起码合并了100多篇。

我的笔记按照*目录分类,每个分类的字数决定了我在这个分类里的经验积累程度。分为三个级别:

1. 20万字:基本可以胜任该领域的初级工作,和实践性业余操作

2. 50万字:可以胜任该领域的中级工作,知识体系较为完善

3. 80万字:在该领域拥有较为完善而细致的知识

按照这些等级的定义,符合级别的有如下。

 

80万级别:

1. python:实际212万字了,这也是我现在最熟悉的编程语言

2. electrical:电子,内部包含很多分类,但没有包含常见单片机,算是电子基础

3. linux:常用的操作系统,各类服务器的玩法等等

4. computer:计算机科学相关,比如机器学习、算法、编译器、Lua等

 

50万级别:

1. arm:过去几年花了不少精力搞STM32的芯片,做了不少东西

2. multimedia:多媒体技术,包括音视频处理,计算机视觉等

 

20万级别:

1. architect:软件架构、高性能计算

2. aviation:航空、航天、航模

3. avr:很好用的单片机

4. business:经济学、商业、创业

5. clang:C/C++

6. database:数据库技术

7. device:各类智能设备,如树莓派、安卓、Symbian等

8. erlang:一种我不再玩的函数式编程语言

9. lisp:以lisp为基础的各种,比如scheme、racket、guile

10. machinery:机械,包括CAD、3D打印机、CNC、机器人、汽车

11. web:前端做网页的

12. workflow:各类工作方法和生产力工具

 

80/20原则在我的笔记中体现的还是很好的。比如80万字以上的4个大类,总字数就达到了453万。

 

这1359篇笔记中,平均字数达到了7358字。字数最多的一篇接近22万字。5万字以上的笔记也有24篇。但比较常见的状态是,一本常见的书的笔记也就是5万字左右。字数排名前10位的单篇笔记全部超过了7万字。很可惜的是只有3篇是过去4年写的。所以我在过去的几年中,笔记平均字数是在缩短的。

 

笔记的记录时间,最早可查的一篇是2004年,但主要开始上批量的写是2007年开始的。在过去这些年,平均按照每年100万字的速度。为了管理这些数量庞大的笔记,版本控制工具也从最早的subversion,升级到mercurial,一直到现在的git。倒是格式上一直保持了使用reStructuredText,并用自己的脚本负责统计和编译到HTML的工作。

 

不说短时间的计划了,希望今生笔记总数能做到3000万字就行了。