HeadFirst JavaScript学习小结附带点感悟

回想学习编程的这半年。学习了CS50和MIT101的公开课,了解递归,栈,堆,指针这些基础概念。学习了Python相关的教材,照着书写了个打外星人游戏,也用Django编写了两个博客。再到学习前端,HTML和CSS(HTML与CSS学习小结2017.04.20)再到接触JavaScript,也用微信开发者工具开发了一个微信小程序。

微信小程序界面

经过这半年的自学,我最大的感受——学习一样东西好难……

难处体现在多方面。学什么资料,怎么学,怎么确保自己学的正确,到底要学到什么程度。一旦考虑得多了,人就容易敏感,焦虑,沮丧。

但到后来开始学习JavaScript这门语言的时候,我还是觉得不能纠结,别想太多,选一本教材开始读吧,于是开始读这本《Head First JavaScript Programming》。还是典型的Head First系列风格,啰啰嗦嗦但真的是brain friendly,作为一个没有编程底蕴的学习者,只要认真阅读,会觉得编程也没那么的难。

当然这是假象,由于缺少实践经验的沉淀,实际编程依然还是很难。Head First系列真正伟大的点在于把各种编程概念通过实际例子反复讲清楚了,让你在真正自己去实践的时候,在产生了问题然后解决了问题的过程中,对见到的那些知识点幡然领悟。

这是一个美妙的过程,但是也是一个漫长难熬的过程。

具体来看,《Head First JavaScript》全书13个章节,总共617页,光是这一点就让人崩溃。那么看完这本书,我具体学到了什么呢?挑重点来说:

  • 函数的作用域问题
  • JS的键值数据结构——对象
  • JS的一些“坑”,比如var声明,类型转换
  • DOM结构,异步编程event handler
  • JS里一切皆对象,注意是一切,函数也是对象(意味着任何元素都可能有属性和方法)
  • 函数作为一等公民的灵活强大
  • 函数一等公民背后:匿名,闭包
  • 以及实现面向对象技术的构造函数constructor
  • 配套的原型和原型链实现了面向对象思想里的继承

这么看来,我确实是认认真真学习了的……因为整个阅读过程里的那些煎熬、疲倦还历历在目,实践编程时顿悟那些知识点的过程还在眼前未消失。

然而真正的绝望还没开始。学习了这些后,再去请教有经验的人,无论请教谁,我敢保证,百分百,他会说:“还早,这才开始。没骗你。”怕不怕,绝望不绝望。

虽然很怕,很绝望,但却也是事实。铺好了地基,又得开始盖楼层,编程领域也遵循这样的道理。

开始有一种感受,学习编程,应该说学习这一行为本身就是在与人的本性对抗。

人的本性是什么?引一段话:

时间都去哪儿了?

在去年年底思考内容和娱乐这个主题的时候,我开始意识到,每个人身上最终稀缺的是时间。只有时间不可复制或回溯,一旦你的时间花在了这件事情上,就没有办法花在另外一件事情上。正因为这样,所有的商业模式在时间的竞争上基本是零和的,如果一件事情获得了更多的时间,那么必定是另一件事情损失了这些时间。人口的增长,以及多年以来效率的提升,在边际上提升了人类可用的时间总和,但很快又被新出现的事物吸引走。

新一代消费品牌和业态的兴盛又是新一轮对时间的重新瓜分。人性在食色诱惑面前的无知、脆弱、愚蠢和贪婪,正是推动资本主义巨轮霍霍向前的动力。这艘巨轮载着我们所有人的时间,在无形大手的指引下,不知道要驶向何方。
——摘自文章《日本消费考察随想》

能轻松就不要繁重,能简单就不要复杂,人的本性就是吃睡做,绝对不是学习。有谁如果总是在审慎,焦虑,那绝对会被认为“非正常”。

不过学习虽然很难,但世界毕竟还是很大,只要多去观察留意的话,能轻松学习者大有人在,学起来痛苦的也很多。不同的环境,不同的想法也就有了不同的行为。

可能“学习是在对抗本性”这种想法其实是伪命题。其实我真正想表达的就是现在我开始意识到“世界很大,生命无常”这样一种感觉,是“要多想”还是“别想多了”这样的疑问。

总之困惑越来越多。所以干脆不想多了,用不断地学习来对抗困惑,就这么坚持下去看看吧。

对JavaScript的学习,对编程的学习都才刚刚开始。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容