计算机系统能力学习路线图
系统能力是我们认为计算机专业的核心竞争力,也是bitman最关注和打磨的能力。可参考码途有道----基于系统观的核心能力构建。经过多年的摸索,我们打磨出了两条路线,各有特色。
系统能力的敏捷之路的最大特点是出奇地高效快速,从只有一点C语言开始,不到半年就学会了利用设计模式完成插件式编程,学会了病毒撰写和防御,并具备相当程度的逆向工程能力(破解、逆向分析等)。并具备了独立撰写实验性操作系统的能力(一般自己用三个月和半年时间就能完成操作系统的撰写。)
这条路并不直接撰写整个操作系统。而是抓住关键矛盾,从撰写内核模块,撰写driver入手。以linux为依托,也能很快进入操作系统的核心。并能在未来直接形成工业级的内核能力。