一个超级小白的Python学习日记0430

缘起

为什么要学编程?

  1. 体验编程思维,给自己洗洗脑;
  2. 打基础,为将来学习更多的语言做准备(工作中可能用到);
  3. 其他没有了……

总的说来,作为一个小白,对这次学习预期不高,不过可能也是因为这个给自己施加的压力也就不够,导致此后一段时间的低效率及行为无力。

实践

从三月下旬开始,根据课程要求,陆续进行了以下准备工作(排名不分先后)

  1. 注册了gitbook和github;
  2. 装了环境;
  3. 买了书《笨办法学Python》。

剩下来就是具体操作和学习了。

困难

这件我在本章中重点强调的一节。因为,困难实在是 太!多!了!(以下排名不分先后)

  1. 各种新东西的熟悉,比如markdown,比如gitbook和github,比如新的操作系统……就这些东西,已经占用了前期大量时间(比较惭愧,花了这么多时间,以上各类新事物依然还没有完全掌握);
  2. 零基础学编程,对其中的各种概念得从头理起。而且,对于习惯于通过概念的组合建构体系的我来说,编程这个体系的构建,还未得其法;
  3. 自学,瞎折腾居多,导致效率低下。我觉得瞎折腾不一定是坏事,通过一次次地试错,应该能闯出一条自己的路。但因为有个deadline在那里,所以会有种无力感,最后干脆放弃。
  4. 传统学习思维在起作用。这是我重点反思的一点。以前学东西,都是先看书,然后开始练习。有时候时间来不及,练习和实践这个环节甚至会略去。但在编程学习当中,这种方法却是一条看似省力其实蜿蜒曲折的路:

    编程是一门重在实践、重在操作的技能,动手!动手!永远是动手!

解决方法

  1. 做好规划。选好要看的书和课程,分解任务,制定计划,每天要完成多少任务都有个大致的估计;
  2. 在实践中学习。不明白的地方就多实践几次,做好记录。
  3. 一定要写好学习日记。这是强迫自己学习的一个好方法。
  4. 心态要好。不能放松,但也不能急。认识自己很重要,如何在工作和学习中找到平衡点,是门艺术。
  5. 近期把Python的学习作为第一要务。把每天精力最好的一段时间分配给它,确保一天能够有两个番茄钟的学习时间。

加入 GJH 对我来说是件大好事,因为有踢群的压力在那里(被踢出去太丢人了)。

你可能感兴趣的:(一个超级小白的Python学习日记0430)