我的笔记4.16:python入门一周心得

810 查看

谈一下作为一个文科纯小白入门python这个新世界一周以来的感受吧!

编程也是一门技能

在我看来,学编程如同学一门乐器、手工亦或是运动技能一样,其内在的学习规律是很相似的。总结为一句话就是:just do it!(一语双关啊哈哈)这也是我在和一位Python大神聊完之后的深切体会:你需要在掌握基本的语句、结构以后,就找事情做,边做边学。

阳老在《如何学习一门新的编程语言》http://www.yangzhiping.com/tech/learn-program-psychology.html 中说道:多数不靠谱的成功学在于选择了错误的练习方式,虽说喊的口号是刻意练习但实质不是刻意练习。所以,只看教程是没用的,刻意练习的任务难度要适中能收到反馈、有足够的次数重复练习、学习者能够纠正自己的错误。如此如此,必成大器。

反思一下今日和实验组成员聊天,成员们在自行看完视频课程后会接到一个实际的高难度任务的挑战。以你目前的水平来说,是完成不了的,但是依靠组群力量和线上资源,跳一跳的话,还是能够吃到这颗酸酸的葡萄的。接着,学员们要做的便是如同写blog一样,写下来在摘葡萄过程中每一步出现了什么问题,要做到像讲给你的男(女)朋友让他们能听懂的程度,这样便够了。而且在每次任务的完成时,程序可以run起来就相当于及时的正反馈了。这真的是比学语言要来的快很多啊~想到之前类似的经历就是购买keynote教程跟着学习,每看完一节课都做出高比格的幻灯片,这种欣喜真的是难以言表的。于是,反映到学习中就会更加主动积极地去学习了。

所以,下周的计划要稍微作调整,看书与实践结合一下,自己尝试做一些困难的东西。

无法预知的困难

接着我们来说说学习中遇到的困难吧!

先说有哪些常见的困难呢?每个人都可以从自己不止一次的失败经验中找出来并列表,包括太忙时间不够、不知从哪个教程下手好、书读不懂、不知道学了要干吗等等,这些常听到的困难,不管只是迷思或巨大而真实,的确都持续折磨着或干脆一下子浇熄入门学习者脆弱的善念。但是,什么事会没有麻烦和困难呢?千里迢迢跑电影院排队并在爆米花甜腻的空气中等待开场不难受吗?(栗子又回到了体育上= =)每每在校园球场上看到那些初中高中的小孩,在身体条件完全不够的先天限制下,模仿着迈克尔·乔丹或科比·布莱恩特的各种神奇动作,胯下交叉运球,转身,收球堕步,拉杆跳投或换手挑篮(灌篮这部分不得己从略),挥汗如雨地一遍一遍来,可以一整个晚上只磨一两个动作,而且还持续几星期几个月不回头。苦不苦呢?客观来看真的挺辛苦的,以这种精神和毅力来学习和编程,大概进步会很快的吧~

所以讲,困难既是具体且独立的,又同时也是相对的。相对于什么呢?相对于你的瞻望、相对于你心中日出般升起的某一幅璀璨图像,端看哪个压倒哪个图像获胜,困难往往只是一种有痛楚的充实存在感受;图像消退杳逝,困难就像没免疫力抵抗的病毒般大肆繁殖作怪了。比如时间管理的问题。你是选择每日在舍友约会、看电影的时候一起去呢?还是享受图书馆与书籍相伴的孤独?于是,有的图像在你心中纵然美得令人流连忘返,却依旧是要舍弃的啊!就这样,现在的我在什么也不懂的忙着创业大赛的时候,依旧每天坚持2个番茄钟的python学习。虽然只占据了生活中的很少一部分,每天的进步和坚持却令我无比的感动。

最后借用作家兼跑者村上春树想在自己的座右铭上的话来激励一下大家吧:

村上春树
作家(兼跑者)
1949—20××
他至少是跑到了最后

不管你每日跑的有多慢,
至少你是前行的,
坚持下来,
就一定会跑到最后的终点。

与你共勉。