计算机之所以能够迅速发展壮大,很大程度上归功于无数开源软件开发者和社区之间的互帮互助,这种共享精神是行业发展的核心动力。 行业中不乏 Microsoft、Google、Apple 等顶尖企业,它们通过 GitHub、AOSP、Chromium、WebKit 等项目维护并分享着社区的重要知识资源。
但由于计算机知识本身具有特殊性,其抽象而独特的逻辑思维模式,初学者往往无法顺利越过计算机行业入门的门槛。 上世纪,美国的 Adam Osborne(亚当·奥斯本),在还是计算机爱好者的时期,结合自己学习计算机的经历,编写出一本通俗易懂的《微型计算机入门》,引爆了市场。这说明足够简单易懂的计算机知识对于更多人的重要性。
我从自学 Java 入门该行业,又自学了 Web、MySQL 与其他工具。因此,我清楚地知道初学者在自学过程中面临的疑问,亦知道需要告诉初学者什么,初学者需要理解什么。 创建本网站的初衷正源于此。我尽力用初学者能够轻松理解的语言讲述我想要讲述的知识,帮助初学者越过这个不高但不好越过的门槛。