2009-06-12开始(文本说明,红色表示的比较重要的关键点。蓝色表示的是总结性的结论,时间日期表示更新时间)
首先简单的介绍下,我写这个博客的原因。
1.我自己对于大学教育很伤心,所以选择走了一条不同于一般人道路,我们团队的所有人全部都是自学!不仅如此,还“带坏”一批人,现在我们班基本上多少人会主动去上课。
2.我们的学习效果非常好,各门功课没有落下的,除了JAVA,因为早年不喜欢JAVA.乃至于团队都没人对这个有感觉了。
3.经过一队人的三年检验,我们认为我们对于网络自学很有见解!
4.做过的项目:1.web的Ftp搜索引擎2.博客系统3.进销存管理系统4.Vf考试系统(包含大题阅卷)5.邮件管理系统6.Excel远程数据发布系统
5.团队技术方向:任意IT技术,只要学会就会有用处!
有.net,C/C++,PHP,winFrom,linux,数据库
其他的也有
6.我们还在培养下一代接班人:有近10个人
我们的团队名字:Gwolf
团队的高速健康成长得到学院的重视,有了自己的研发中心。很漂亮,很棒。回头传点照片看看^_^
鉴于几点,我觉得我们应该分享我们的经验给每个喜欢自学的人!
目前,没有固定的纲目,也就是说需求不明确,将要采用增量法来完成这个博客!
有需要帮忙的问题,可以在这里留言,也可以在http://student.csdn.net/space.php?uid=41809&do=thread&id=2208留言
这个博客的完成是要看大家一起的,不是一个人来写。
所以不会针对某个人的具体问题
主要是网络,图书馆的方式
下面的第一,第二部分是预备工作,工欲善其事,必先利其器。
第一,第二部分是最关键,如果你能做到,那么后面的对于你来说就已经没有意义了!
2009-06-13更新
在接下来的日子里,我们大概从这几个方面来探讨该话题!
目录:
一心态调整
二大学规划
三自学途径
四学习模式
五理论学习
六实战学习
一.心态调整
这一点最核心,最关键的。因为我们要打破的是很多年的学习习惯,在大学之前,各位的学习一直都是有人监督,有人负责。但是很抱歉,大学之后,没人会有责任来做这些。但是这些事必须有人来做,也就是说我们必须要能被监督,被负责!那么,怎么办?很简单,我们自己监督自己,自己给自己负责!
可以这么说,选择自学就是选择一条挑战自己的路!所以,在选择自学以前,请各位同学想好。这不是开玩笑!因为,任何事物,有其利必有其弊!自学初期的效果不明显,一旦放弃前功尽弃,但是越往后您的能力就会几何级速度增长!
其利:你练就的是一种一生都受益的能力……将来不论从事什么行业,这种自学的能力都是能起决定性作用的!
其弊:可能,你的老师,学校会和你们之间有矛盾和冲突,因为说实话,国内的大学真正去为学术,为学生学习而开的不多!
一句话矛盾,冲突其间包含的东西,非常多。不是我们这里几句话就能说明白的!请自行思量……
总结:
1.我们所有的事只能我们自己负责,不论结果是好或者坏!
2.当环境和我们的目标有冲突的时候我们要想好如何解决?
3.课堂一般学会的是知识,自学学会的是知识+能力,知识是相对短暂的,能力是相对永久的!
4.自学的结果是知识+能力,那么就意味这这要付出比别人更多代价!时间,精力,可能的学校荣誉!
5.短时间看不到效果,坚持才能有结果!
我所认为的心态是否调整好的标志性事件:
我已经不会为所谓的荣誉而去学习,我也不会因为无聊而去学习,我也不会因为害怕挂科而去学习!我学习是因为我要去解决问题,创造价值!
二.大学规划(2006-06-15更新)
任何时候,任何事情,我们必须要做到心中有数!即使很小,不要觉得如此很钻牛角尖,不!相比我们要的结果,这一点都不过分!这个世界上没有任何事情从一开始就会自己为我们而发生,也不会到最后还能受我们控制!至少,我没有遇到过……面对这种情况,我们只能在自己的心里保存一个“度量表”,随时看看我们做的事情还是我们要做的吗? 网游, 足球或者任何一个项活动,如果没有提前的这“度量表”,你会知道什么样是好的游戏,好的球赛吗?同样,没有这“度量表”,我们永远不会知道我们自己在做什么,以及该如何做?
谈了它的存在意义,那么我们谈谈大学时代,如果我们想要一个真正的值得自己年老的时候去追忆的青年时代,那么我们该做什么?
回答了这个问题,那么我们的大学规划就做出来了!
这个时候,你不要去理会这规划是否合理,请记住”在你没有摔倒前,你永远不会知道原来摔倒了可能会屁股疼!
所以,我们因为不需要知道是否规划是合理的!
我们只需要作出这样一个规划,然后去执行,在执行的过程中修改,完善,没有人会知道明天的自己是什么样子的,什么心态的!包括你自己……
有了这个规划,你才有一个了最基本的自学环境,否则一切都是遐想!
总结:
1.我们必须要有一个规划,不论是什么样子的!即使是玩也要有规划
2.规划是否合理,在初期并不是关键的,在初期讨论这个话题没有任何意义,因为如果你能知道不合理,那么它就已经不是你的规划了!
3.凡事预则立,不预则废!
4.记住:这个规划是我们做事情的“度量表”!
我所认为的已经有了规划的标志性事件:
面对规划,我已经不在乎我能不能做到,但我会选择去做!做不到,那么我将修改规划!也就是说我已经在做了,在起跑的路上了……
三.自学途径(2006-06-17更新)
通常我们在校学生的自学条件比较成熟,有很多工具可以使用。我谈谈我们通常如何做的。
弱实时性:
1.图书馆
一般学院的图书馆藏书都是很客观的,这么多的图书就是我们自学的时候最好的”武器“!图书最大的特点就是系统化,组织化,每本书都可以自成体系(垃圾不在讨论范围)。但是其实时性往往是其软肋!针对这个特点,我们可以这样定位:
1.1图书馆的话是用来系统化学习时使用!
1.2我们要善于利用网络和书的作者多联系,一起来讨论书中的话题。在解决某个局部问题时非常有用!
特别提醒:国内的好多学生其实并没有养成每天使用电子邮件和别人讨论问题的习惯。这可是一种资源的浪费!
建议:可以随便定一个针对自己所学领域的邮件列表!电子邮件的使用是必须要习惯的哦~
2.网络
一般而言,网络的知识比较具有个性化,不具备系统化,组织化。每次学到的东西都是离散的,不聚合的。但是其实时性相对比图书馆要好。针对这个特点,我们如此定位:
2.1网络是用来解决具体问题时使用的!不是系统化学习用的……
2.2因为2.1的理由,所以请记住:网络只在我们解决具体问题时使用!否则会浪费掉你很多时间……
强实时性:
1.教师
大学的教师,有一部分还是有一定实力的,虽然这个比例很小,但是我们不是来做大学调查的,我们是来学习的。只要能教会我们知识和能力 ,那么我们就会学!大学老师的理论化程度比较高,针对这个特点,我们如此定位:
当我们迷茫的时候就和她们聊聊,聊聊计算机的基础理论,比如C语言的结构等等……
2.同学
这个是我们最大的大学资源!!!
对于这个资源的利用情况,很大程度上能凸显一个人的未来潜力!这个是我问了很多人,也思考了很久后得出的结论!
大学时代能融合同学资源的人,那么将来就很容易有自己的事业!
所以,没事就和同学一起探讨话题,一起研究学问,他不学你就引导他,他学的比你好就和他请教。这一定要记得!
我所认为的会用以上工具的标志性事件:
1.能摸到电脑就在那里利用看资料或者写代码,能有网络就在那里提问,讨论,看百科,看维基!
2.学累了,写累了代码就和老师同学聊计算机,聊人生。
四.学习模式(2009-06-18更新)
一般而言,学生的学习模式都是很简单而又统一的,就是任务驱动,不过这个任务可不同于我们通常职业IT人而言的任务,这个任务指的是完成老师的教学任务而不是自己的学习任务,更不管质量。其特点:
1.大多是只为完成任务,不会思考如何其中缘由。当然这也和当前的很多教材有直接的关系,大学的教材一般只说是什么,几乎没见过说缘由的书。尤其是冠以某某大学的书(不是全部,很大一部分!)
2.为完成任务也罢了,更糟糕的是根本不管质量。
3.胡吹滥造,我们中很多学生很喜欢玩弄名词。结果是贻笑大方……这样的例子在课堂随处可见
我们学习不该是简单的任务驱动,而是“需求驱动”
下面我来解释:
我们每个人学习东西,最应该保持的风格“学以致用”,学习成果不是拿来换证书的,而是来用的。证书是顺带的,不是目标!所以,“用”就是“学”的核心!那么问题就来了,如何建立这个“用”和“学”的关系呢?
很简单,给自己制造问题,然后去解决它!
这就是”需求驱动“!
那么这就引出了下面这个问题:
我们如何来制造“需求”呢?
呵呵~~这个就需要各位回忆了,我相信每个学生都曾经在自己的脑海里有这这样的或者那样的有关计算机的一个想法,念头。
那么为什么又不去解决了呢?其实这就是你的“需求”,只不过你已经习惯了”任务模式“,你已经不会自己猎食了。如同一只狼被人喂养的日子久了,已经无法回到草原上一展狼性风范了!
我曾经给07级计算机班做过一个座谈会,主题就是如何“学习”!
我们的学生都说大学学不到东西!事实上我们的同学嘴里含着一块肉,却天天喊“饿死了!”
难道你不觉得吗?
这不怪我们,真的,这是教育的悲哀!但是我们是有思想的大学生,我们不能被环境左右!我们需要恢复我们的“狼性”!
那就是我们要去捕捉我们生活里的每个可能的“猎物”(需求),然后去“猎食”(解决)它!
举个例子:
大家很多人都玩魔兽世界,有没有很羡慕别人的套招呀?为什么你总是没有别人快,难道别人就真的那么快吗?快的像神话吗?
呵呵,错了,其实他们是用了一个叫做“宏”的玩意,将一个系列套招组合成一个宏命令,一键搞定!
这就是一个小的需求,很多人想过如何然自己打的更好,更快,可是你去想如何做了吗?
好了,现在你就去解决它吧。这可能是你第一次勇敢的发现属于自己的猎物,然后去猎食!
再来个例子:
每次登陆qq,看网页,开播放器,你不觉得烦吗?
那么让计算机来做这个无聊的事情吧,开机30秒后开qq,开始1分钟后开浏览器,然后放歌曲!
去吧,去发现更多属于你自己的猎物吧!那么你就能成为计算机世界的一匹苍狼!
总结:
1.我们学习任何东西都是需要有理由的,我们不会没有理由就去呆呆的学习。所以想要学习,那么就给自己一个理由,如果有没有,那么就去找一个理由,就在你的生活里,就在你的脑海里,真的不远,这个理由一直就在你身边,只不过我们的教育让你忘记了它!恢复你的“狼性”!
2.我们不能改变环境,但是我们能改变自己,但是我们不要去想着一下子就改变自己很多,不需要,因为没有这样的理由!
我们只需要发现一个“猎物”,然后“猎食”它,那么以后你自然就会了,真正的改变不是惊天动地的,相反是悄然无声的!就从现在开始吧!!!
3.Come on!if you think you can,you can!
祝好运~
五.理论学习(2009-06-23更新)
这理论这个部分,我主要是从两个方面来探讨。
一.大学教材
二.图书馆书籍
往往在我们学习的过程里,都会涉及到这个问题。所以我觉得需要来仔细的探讨!
首先,我们来说说大学课程的教材,一般而言,我们的教材不会太离谱,(因为是很多老师挑选出来的,当然这仅仅是一般而言,如果你的老师是一个不入流的老师的话,那么情况就不在我们的讨论范围内,只能自己找比较好的基础书籍)教材是针对多数学生的情况,也就意味着教材是最基础的。因为是最基础的,那么就恰恰说明是最重要的!学计算机的,大家都知道基础的重要性。一个有良好基础的人,后期的奔头是相当高的。所以,我们理论学习的第一步就是要征服教材!
我们通常是这样做的:
开学两周内熟悉每本书,然后分析,我们需要先学哪个,这个是不一定的,人不同,可能的情况不一样,但是只要把握住一个关键点就可以了:看我们最需要看的。
判断什么书才是最需要先看的方法也很简单:
你什么不会就看什么。如果什么都不会,那么说明你最适合好好阅读教材了,随便拿本开始看吧,看了你就知道是否合适了!
看的过程不能是随意的,要有规划:
1.规划自己要划分几个阶段来完成教材的阅读
2.规划出每个阶段的标志性事件
3.时间一定要明确!!!
总结:
1.大学教材是基础,所以是非常重要的!必须要仔细的阅读!
2.看书的优先选择是不定的,依赖于你的需求。
3.如果什么都不会,那么是最好解决的,任意教材都可以是优先来读的!
4.切记,这个阶段的教材是要精读的!
接着 ,我们要谈谈图书馆的书籍的用途!
图书馆的书籍一般都是我们的老师向图书馆推荐的,那么就是大多数是具有一定拔高水平的书籍,不论是实战书籍,理论书籍。这点是我们首先要明确的!
我们最好在通读过教材后再阅读图书馆的拔高书籍!
这个时候不要想去图书馆选什么书的问题,没有意义!因为当你能够真正知道该选什么书的时候,你就已经不是菜鸟了!
随便挑和你的教材有关的书来看就对了!
总结:
1.阅读图书馆书籍之前,最好先精读教材!
2.图书馆的书籍是做知识扩展拔高使用!
3.在初期不要想选什么书的问题,你拉基本书看就对了!
4.这个过程我们泛读就足够了!事实上,你只能泛读!
5.过了初期阶段,以后怎么做你自己就知道了!
六.实战学习
关于实战学习,我们只需要将前面的问题都搞明白了,那么这个问题自己就知道了。
在这里我想提醒的就是:
初期 中期
(基础理论+基础实战)->(拔高理论+拔高实战)->(我也不知道了,因为我只能做到第二步!)
也就是说:
首先,学习基础理论,谈后实践验证,在验证过程里抽象基本的原理。
然后,学习拔高理论,验证自己的原理是是否准确
初期,中期一过之后,一般就能参与项目了。
在学校期间,本科生通常情况下是没有什么好的项目做。所以只能先做模拟的,但是一样是要有真实的需求!!!源于自己的需求,这样才能让你不断完善,真正的提升是在你完善的过程里完成的!
目前,我们的项目做的也不是很完美,问题也是非常多。
我能帮助大家的就只有这么多了,在看这个文章的时候,我建议大家不要一味的模仿,而且我也尽量的不让大家掉这个“陷阱”!
很多时候需要大家思考为什么需要注意这些问题,如何去解决这些问题?这是本文的本意!
思考我写本文的背景和发现的问题是核心……
谢谢您的光顾~~