中国开发网: 论坛: 程序员情感CBD: 贴子 225544
Water-E
前几天不是有说要去学刀法的吗,来这里看看...
http://www.rons.net.cn/
什么人可以成为黑客?
黑客道的教学思想是什么?
黑客道的教学方法是什么?
“黑客道”的教学内容是什么?
学完黑客道的时间需要多长?
黑客道的学费是多少?
武汉的生活费用高吗?
我非常想参加黑客道培训,可是我支付不了学费,怎么办?
学员的学习计划是怎么制定出来的?
黑客道的学习顺序是否就是“黑客道与教育传统的复兴”一文中列出的顺序?
什么是“3+3”?
黑客道似乎非常重视数学的教学,为什么?
黑客道似乎很注重美学修养,为什么?
黑客道培养出来的黑客是一个什么定位?
一个学员将会有几位同学?
我在狂学狂练时,有无教员帮助?
如何参加黑客道的培训课程?
为什么黑客道不教授流行的 Java 或者 C++?
为什么黑客道如此强调 Scheme?
C 语言真的那么重要吗?
掌握了C,为什么还要学习汇编程序开发?
为什么开发软件文档这样重要?
学员在何时开始接触软件的源代码?
完成黑客道的学习后可得什么文凭或者证书?
学员开发的软件著作权归谁所有?
完成黑客道学习的学员可否推荐工作?
我知道黑客道与国际自由软件社团有广泛的联系,我能分享这一资源吗?
我能否参加“明”操作系统的建设?
学员的学习条件如何?
我的学校不在武汉,如何与你们开展合作?
怎样与你们取得联系?

--------------------------------------------------------------------------------

“黑客道”是什么?
“黑客道”是一种先进的教学法。洪峰是这一教学法的创始人,他在吴学谋教授的泛系理论的基础上,通过多年的努力和失败,最终成功地在计算机科学的教育中应用不动泛系原理创建了黑客道,黑客道教育法根据泛系尺度论全面而系统地量化计算机黑客成长曲线的广义距离,从而为快速而高效率地培养计算机黑客提供了科学的理论依据以及一整套的可以操作的教学流程。可以毫不夸张地讲,黑客道教育法的创立是迄今中国自由软件运动发展历程中取得的伟大成就。有了黑客道教育法, 配合其他条件, 高创造力的黑客可以大量地培养出来。

特别注意!这里的“黑客”(Hacker)不是那种搞安全性破坏行为的骇客(Cracker),黑客是建设性的程序员。许多不入流的新闻媒体将两者混为一谈,误导了公众,实在是荒谬至极。

黑客道教学法的突出特点是:

教学内容全部基于自由软件资源。
在相对较短的时间内让学员具备自由软件的开发能力。
着重于系统程序员的培养。

--------------------------------------------------------------------------------

黑客道与“一、百、万”工程之间是什么关系?
黑客道培训计划是“一、百、万”工程最重要的组成部分。该工程的主要任务是建立“一”个自由软件的研究院、出版“百”余种自由著作、以及培养“万”余名计算机黑客。这些黑客参与自由软件运动。


--------------------------------------------------------------------------------

什么人可以成为黑客?
具有“三心二意”心理素质的人(通常是30岁以前的年青人)最容易成为黑客,这里的“三心”是指好奇心、细心和耐心;而“二意”是指具有强烈的与他人合作意愿,以及具有强烈的改造社会、服务社会大众的意愿。


--------------------------------------------------------------------------------

黑客道的教学思想是什么?
黑客道的教学思想是教学双方的不动泛系均按照特定的顺序耦合发展。

黑客道的教学方法是什么?
简单地讲有三条:兴趣导向、狂学狂练、重基本功。


--------------------------------------------------------------------------------

“黑客道”的教学内容是什么?
“黑客道”的教学内容共有 12 组课程。详细情况可以参考洪峰所著的 “黑客道与教育传统的复兴”一文。


--------------------------------------------------------------------------------

学完黑客道的时间需要多长?
因人而异。对于高中毕业生,需要大约两年的时间;对于大学计算机专业的毕业生需要大约半年到一年的时间。对于计算机专业的研究生和博士,大约参加 3个月到半年的项目培训。


--------------------------------------------------------------------------------

黑客道的学费是多少?
完全因人而异。它与每一个学员的学习计划有关。


--------------------------------------------------------------------------------

武汉的生活费用高吗?
根据国家有关政府机构公布的统计数据,武汉市的生活费用水平在全国属于中等偏下。远低于北京、上海、广州、深圳等沿海城市的平均水平,与长沙、西安、重庆、成都等城市不相上下,高于贵州、云南等不发达地区。


--------------------------------------------------------------------------------

我非常想参加黑客道培训,可是我支付不了学费,怎么办?
黑客道并非对所有的学员都收高昂的学费。对于符合我们培养目标的天才学员,我们可以实施学费的减免,但是这类学员必须在规定的时间内为我们开发自由软件或者其他与开发相关的工作,通过自己的创造性劳动来冲抵被减免的学费。特别地,对于有身体残疾的天才学员,我们实施大幅度的学费减免。


--------------------------------------------------------------------------------

学员的学习计划是怎么制定出来的?
完全因人而异。几个主要的因素是学员原有的起点、期望学习的终点以及学员原有的知识和技能结构等。因此适合一位学员的学习计划不一定适合另一位学员。


--------------------------------------------------------------------------------

黑客道的学习顺序是否就是“黑客道与教育传统的复兴”一文中列出的顺序?
不一定。这些课程之间有复杂的关系。有些课程是交叉,有些课程需要多次在不同水平上重复。


--------------------------------------------------------------------------------

什么是“3+3”?
“3+3”是三个计算平台与三种编程语言的简称。三个计算平台是操作系统、计算机网络、数据库管理系统。三种编程语言是 Scheme、C、汇编语言。三个平台中,数据库平台是可选的,因此,我们有时也使用"3+2"的说法。


--------------------------------------------------------------------------------

黑客道似乎非常重视数学的教学,为什么?
因为计算科学是数学的一个分支。


--------------------------------------------------------------------------------

黑客道似乎很注重美学修养,为什么?
黑客编写程序除了具备工程师的职业特征外,他在编写程序时更像是艺术家。


--------------------------------------------------------------------------------

黑客道培养出来的黑客是一个什么定位?
黑客道培养对象主要是系统程序员。这里的系统程序员是指可以开发操作系统内核的一级的程序员,而不是针对应用程序开发的程序员。不过,由于系统程序是支撑应用程序运行的,因此系统程序员在工作中稍加适应和积累一定经验后,即可以成为高水平的应用程序开发人员,但是反之则不然。


--------------------------------------------------------------------------------

一个学员将会有几位同学?
一般地,一位学员的同学不会太多。在绝大多数情况下,一个小组不会超过5人。


--------------------------------------------------------------------------------

我在狂学狂练时,有无教员帮助?
一定会有。学员练习的题目都是教员指定的。学员在课堂上狂学狂练时遇到疑难问题可以随时找教员帮助解决。


--------------------------------------------------------------------------------

如何参加黑客道的培训课程?
首先,申请人应该提出书面的申请,提供一份简历供我们评估。不是每一个提出申请的人都可以被接纳参加培训。 在我们评估通过之后, 我们会通知申请人来面谈。 面谈很重要,只有在面谈通过之后, 我们才会正式考虑是否接收申请。通过了面谈测试的人也不一定最终参加培训,我们会综合所了解到的信息独立地作出决定。

对于武汉之外的学员,必须在武汉居住一段时间,我们可以提供学生公寓,我们目前只在武汉提供培训,我们没有在其他任何城市设有分支机构或者所谓的代理机构,因此如果你在其他地方看到有人举办黑客道培训,那么其中一定有其他原因。注意,“黑客道” 的 logo 已经是一个注册了的服务商标。


--------------------------------------------------------------------------------

为什么黑客道不教授流行的 Java 或者 C++?
黑客道只教授汇编、C、Scheme 三种编程语言(在讲 Scheme 之前会介绍 Emacs Lisp)。其他任何编程语言都可以在学会这些内容之后很容易学会。 黑客道可以针对特定的学员传授 Fortran 77, Forth, Common Lisp, Java, JavaScript, C++, Python, Perl 等编程语言。


--------------------------------------------------------------------------------

为什么黑客道如此强调 Scheme?
Scheme 显然不是目前市场上流行的编程语言,但是我们选择 Scheme 作为编程的入门语言有很多科学根据,具体可以阅读“黑客道”的有关材料。


--------------------------------------------------------------------------------

C 语言真的那么重要吗?
黑客道培养的目标是系统程序员,对于系统编程而言,C 语言是系统程序员开发软件的首选语言,尽管用它编写程序时可能会有相当多的问题。


--------------------------------------------------------------------------------

掌握了C,为什么还要学习汇编程序开发?
因为很多场合下,你要开发的系统上还没有 C 编译器。另外,只有在掌握了汇编语言的开发之后, 学员才能对计算机的工作原理有真正深入的理解。


--------------------------------------------------------------------------------

为什么开发软件文档这样重要?
文档是软件的一个重要的组成部分,没有文档的软件是不完整的。因此,我们在黑客道培训课程中高度重视文档的写作和开发。


--------------------------------------------------------------------------------

学员在何时开始接触软件的源代码?
学员在参加培训的第一天的第一堂课上就要接触到自由软件的源代码,而且在听完第一堂课后就应该编写程序!黑客道要求所有的学员在学习期间狂学狂练。


--------------------------------------------------------------------------------

完成黑客道的学习后可得什么文凭或者证书?
黑客道不为任何学员颁发任何的所谓文凭或者证书 --- 除了向学员传授黑客道的编程技能之外,我们目前不向学员提供水平认证服务。

对于在黑客道教员的指导下完成了自由软件设计的学员,我们会向自由软件基金会推荐,详细介绍该学员的能力和开发水平。


--------------------------------------------------------------------------------

学员开发的软件著作权归谁所有?
在参加培训时,学员必须承诺在学习期间开发的任何软件必须是自由软件,按照 GPL 等许可证发布。如果学员独立完成了软件的开发,那么该软件的版权属于学员自己;如果是在黑客道教员的指导下合作完成的,那么软件必须按照 GNU GPL 发布,软件的著作权转交给美国自由软件基金会托管(因为中国没有一个合法的机构可以登记自由软件的版权!)。


--------------------------------------------------------------------------------

完成黑客道学习的学员可否推荐工作?
黑客道不承诺为学员推荐工作。完成了黑客道培训的学员,可以凭自己开发的软件去社会上谋求工作,或者自己创业。对于选择自己创业的学员,黑客道的教员会尽可能地在学员的事业起步时给予一定的指导和帮助。


--------------------------------------------------------------------------------

我知道黑客道与国际自由软件社团有广泛的联系,我能分享这一资源吗?
对于具有一定开发能力和经验的学员,我们会创造一切必要的条件让学员参与与国际自由软件开发高手的联系和合作。

对于在黑客道教员的指导下完成了自由软件设计的学员,我们会向美国自由软件基金会推荐,详细介绍该学员的志向、开发能力和擅长的开发领域。


--------------------------------------------------------------------------------

我能否参加“明”操作系统的建设?
我们会选择出色的学员参加开发。


--------------------------------------------------------------------------------

学员的学习条件如何?
每一位学员都会配备一台计算机使用。计算机在学习时(例如开发网络应用程序时)可以连上互联网。我们也鼓励学员自己带计算机来学习。黑客道的教材建设已经完全可以满足教学的需要。


--------------------------------------------------------------------------------

我的学校不在武汉,如何与你们开展合作?
我们只会选择条件合适的外地学校合作。合作的形式主要是特许经营的形式。合作者必须具备适合的场地、适合的教员等条件才能成为黑客道的合作者。

一般地,成为“黑客道”的合作伙伴需要经历三个阶段:

自由软件学习小组
自由软件运动讲习所
“黑客道”受许点
“自由软件学习小组”与我们没有任何直接的经济联系,我们只是为自由软件学习小组的活动提供一些技术性的指导。“自由软件运动讲习所”是第二个发展阶段,我们将派人到自由软件运动讲习所的所在地不定期地讲授一些自由软件开发的课程。当自由软件运动讲习所的教学活动逐渐步入正常运行流程时,我们再视具体情况待时机成熟时设立受许点。
嘿嘿

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录