线上课程学习心得

铁人赛到今天终於30天了,最後就来分享一下自己在现在平台学习的感想以及选择课程内容的技巧吧


课程选择

虽然说我自己还不是一位资深的工程师,但就我目前学习的过程,发现几个可以比较容易完成课程的小技巧

学习程序不到1年

在程序初期,对容易遇到的问题就是,我想要打code,但电脑要怎麽设定都怪怪的,明明我只想印出一个hello world阿?

因此,在这个阶段,要寻找的课程要尽量有以下几个特点

  1. 课程内容有环境设定,并且你的作业系统要跟他一样
  2. 有真人可以无限问到饱
  3. 他说明的语言至少要是你的母语或是精通的语言
  4. 可以在课程最後产出一个小作品

至於课程内容的选择,只要是你有感兴趣的,基本上语言都大同小异(但个人在这边强烈不推荐C/C++作为第一个学习的语言,这两种语言不知道消灭了多少人学习程序的热情...)

学习程序1年~3年

在这个阶段,应该基本上程序的逻辑使用方法都熟悉了,对於1~2种语言也有办法写出一个小小的作品了,这时有可能你会需要撰写一个比较大的程序架构(程序+资料库)等等的,但很常苦於各种不同系统的串接,而中间常常跑出来的错误,因此,这个阶段如果想要找寻学习的资源,可以以下面几个特点作为选择的标的

  1. 课程最後有你想要的作品,在课程中会一步一步的带你做
  2. 寻找课程内容尽量多人推荐的,或是直接放在官网上的连结的教学
  3. 课程不要排斥英文的

另外,这个阶段的课程要尽量每一集都要看完,每一集都发呆看过也好,千万不要半途而废,因为这个阶段的内容我觉得都是在打基础,有很多小细节会出现在影片中,但作者却只会轻松带过,有时候你无意识看到你平常写错的内容在影片中被作者纠正,也会让你的写作功力更加提升的

3年以上

其实我现在也还在上一个阶段而已,这边我就不好分享甚麽内容了,如果大家想要补充,欢迎在留言处互相交流了

最後,这个铁人赛终於30天结束了,一直没想到自己可以连续发30篇的内容,虽然中间有不少内容都有点偷懒就是了,但还是很开心自己可以完成这个30天的内容,期待下次我还可以再完成一次铁人赛!!


<<:  完结心得

>>:  [2020铁人赛Day28]糊里糊涂Python就上手-Pandas的观念与运用(上)

[JS] You Don't Know JavaScript [Async & Performance] - Now & Later

前言 由於JavaScript是一个单线程的程序语言,这意味着JavaScript一次只能做一件事,...

每个人都该学的30个Python技巧|技巧 6:各种运算子(下)(字幕、衬乐、练习)

昨天认识了Python三种运算子中,分别是算术运算子、比较运算子以及逻辑运算子,你还记得分别是哪些吗...

[Day 26] 建立table

先到laravel专案找到环境变数档(.env) DB_CONNECTION=mysql DB_HO...

【Day 20】 实作 - 於 AWS Quicksight 建立 Sankey diagram 以及设定 Action

昨天我们已经透过 AWS Glue Job 来调整 Partition 分区结构以及将此格式转换成 ...

Day 2:根基不牢,怎麽建高楼.来聊聊架构.

Keyword: MVC,MVP,MVVM 在使用KMM上,架构是重中之重.如果使用了好的架构并且遵...