1. 大学为什么先学C语言?

大学计算机系大一课程中,C语言几乎是标配语言。一个学校是否以C语言作为启蒙计算机语言,很大程度上决定了这个学校的教学品质。
为什么这么说呢?因为C语言是最基础(从当代学习计算机编程角度)的计算机语言,把C语言学透,学扎实,后面学任何新语言都会很快。

这点上看是不是很像《倚天屠龙记》里面张无忌学习“九阳神功”和“乾坤大挪移”的桥段?

《倚天屠龙记》里面张无忌被困明教密道的时候,在小昭的帮助下偶得“乾坤大挪移”心法。张无忌在几个时辰里面学会了别人一生都不一定能学会的“乾坤大挪移”。

书中说的很明白,因为张无忌学习了几年的“九阳神功”,明白了很多学习高等武功的基础知识,再学习高等武功的时候便能融会贯通。

那些没有“九阳神功”基础的人,拿到“乾坤大挪移”后只能看的云里雾里,里面的武功招式看似相识,却又非常陌生,无法实际操练。

2.前端程序员先搞定ES6!

之所以提出这个话题,是因为最近学习前端技术的时候感触颇深。

这些年前端火的不得了,所以就决定自学Node.js,Vue.js,Koa2,Egg.js等等技术。由于自己有着很多年Javascript的基础,觉得直接上手这些技术应该不是难事儿。

最开始学了几天Node.js,觉得一知半解就开始学Vue.js,更加一知半解,然后进入Egg.js,基本上就蒙了。

学习的整体感觉就是,觉得里面的东西都是Javascript,觉得都似曾相识,但是就是觉得别扭,就是记不住。

然后重新梳理一遍,Egg.js基于Koa2,Koa2又基于Node.js,而这一切的一切,都是基于ES6。

于是花了点时间学习ES6,再学习Node.js等其它技术的时候,之前看的云里雾里的一下子豁然开朗。

3. 欲学乾坤大挪移,必先搞定九阳神功!

所以同学们,面对新技术,新知识,千万不要急。

在学习前,一定要先把学习顺序和学习方法搞清楚。

欲成就“乾坤大挪移”大业,必先搞定“九阳神功”!

发表评论

邮箱地址不会被公开。 必填项已用*标注