编程作为 “讲解如何习得自学能力的例子”,实在是太好了。
首先,编程这个东西反正要自学—— 不信你问问计算机专业的人,他们会如实告诉你的,学校里确实也教,但说实话都教得不太好……
其次,编程这个东西最适合 “仅靠阅读自学”—— 这个领域发展很快,到最后,新东西出来的时候,没有老师存在,任由你是谁,都只能去阅读 “官方文档”,只此一条路。
然后,也是最重要的一条,别管是不是很多人觉得编程是很难的东西,事实上它就是每个人都应该具备的技能。
许多年前,不识字,被称为文盲……
后来,人们反应过来了,不识英文,也是文盲,因为科学文献的主导语言是英文,读不懂英文,什么都吃不上热乎的;等菜好不容易端上来了吧,早就凉了不说,味道都常常会变……
再后来,不懂基本计算机操作技能的,也算是文盲,因为他们无论做什么事情,效率都太低下了,明明可以用快捷键一下子完成的事情,却非要手动大量重复……
到了最近,不懂数据分析的,也开始算作文盲了。许多年前人们惊呼信息时代来了的时候,其实暂时体会不到什么太多的不同。然而,许多年过去,互联网上的格式化数据越来越多,不仅如此,实时产出的格式化数据也越来越多,于是,数据分析不仅成了必备的能力,而且早就开始直接影响一个人的薪资水平。
你作为一个个体,每天都在产生各种各样的数据,然后时时刻刻都在被别人使用着、分析着…… 然而你自己却全然没有数据分析能力,甚至不知道这事很重要,是不是感觉很可怕?你看看周边那么多人,有多大的比例想过这事?反正那些天天看机器算法生成的信息流的人好像就是全然不在意自己正在被支配……
怎么办?学呗,学点编程罢 —— 巧了,这还真是个正常人都能学会的技能。
—— 摘自笑来老师新书《自学是门手艺》
1
零基础如何快速入门编程?
成长的密码其实是追求快速入门,而不是快速成功(速成)。一定要先掌握编程世界的大纲和地图,先拓宽再深挖,这样才能不走弯路。
对于刚刚接触编程零基础的新人来说,通过短时间完全习得一门编程语言非常有难度,但我们可以高效了解编程到底是怎么回事,这是不是自己想要花时间和精力习得的技能。
按照笑来老师说的,自学编程主要是拿编程当作自学的入口,打磨自学这么手艺。你会发现,自学健脑这件事情值得天天做,有助于提高自学能力,学其他课程的效率也提高了。同时,学的又是编程这项确定会提高未来收入的技能,何乐而不为呢?
更何况,学习编程并不是不是为了“一定要当程序员”,“一定要写程序”…… 就好像并不是因为学会了如何做菜就只能去当厨子一样。大家平时尚有余力的话,学一学编程(不用学太深)。如今的很多高校对文科、理工科都会开设一门基础编程课,它培养你的是一种模块化、程序化的简化问题以及解决问题的能力,这非常有助于职业发展。
学编程,还有很多其他用处。比如,如果笑来老师没有持续自学编程,那么他就没可能与很多程序员“无障碍沟通”,那么他就做不出东西…… 现在他能做的东西越来越多,就是因为虽然他不是程序员但他略懂。
2
在创新高效的自学健脑房打磨自学手艺
笑来老师担任教研组组长的新生大学自学训练营目前是从体验、入门到进阶的自学体系,旨在给大家提供创新高效的自学健脑房,从自学编程开始,践行各项通往未来的能力。
现在,就让我们具体看一下自学训练营详细介绍吧