Android 開發現況
開發 Android 的變化從開發工具 Eclipse 大演進到 Android Studio,程式語言從 Java 進步到 Kotlin 這個成長快速的語言,架構演進到最受歡迎的 MVVM,從一堆第三方類別庫跨進到 Android Jetpack 這個最熱門的趨勢。
學習方法
在 2017 年綠豆湯部落格成立周年,文章數也到達百篇之時,經過規劃、設計後,推出【學習 Android 之路】系列文章,以目前最新開發環境 Android Studio 與最新版本 Android 標的,發表適合初學 Android 者的文章。這是為了讓許多有心想學習如何開發 Android APP 的朋友們設計的內容,從頭以正確的方式學習,這個過程並不是無痛的,只是,有付出,一定會有收獲的。
趨勢與變化
因為 Android 開發演進非常快速,不論是多前導的技術文章,其內容與方法一定要不斷地演進、更新。而不斷的推出新文章,新舊文章的內容很容易造成學習上的困惑與混淆。
學習方法必須跟隨趨勢,甚至預測趨勢,才能事半功倍,超越一般人所得到的成效,甚至超前佈署。對於這些問題,我推出了不斷更新的電子書,分為上冊與下冊,目前使用 Android Studio 4:
高效學習
技術這麼多,這麼雜,難度根本難以判定。一開始如果用錯學習方法,那更是悲劇,徒廢金錢、時間不說,在開發之路的開端,假設一開始就定調在錯很大的模式,後面想要調適回正軌,那就不只是錢、時間了,還要很強的意志力與決心。
高效,這是我在 2016 第一本 Android 的標題,我懶,所以我事事都想要高效,自己很痛恨走寃枉路。學習不用痛苦,學習要順暢、自然,這是我所有的書籍、課程、培訓的主要目標。
Previous
Next
學習程式設計的問題
看到程式碼,打出來、執行它,學到的是打字技能,而不是程式設計。看到程式碼,貼上它、執行,得到的是左手兩根指頭的運動量,還不能稱為技能,更壓根沒任何程式設計技術的練習。
坑爹的是,程式設計的學習過程,重要的根本不是程式碼,而是將程式碼生出來之前的思考,而它是需要眼、腦、手不斷的交互訓練後,才能產生微量的成效,這就是人們口中說的,程式設計需要天賦?我只能說,當 90% 的人都用錯方法,剩下一成的人以 3 % 的成功案例,你可稱他們是天才。但當 90% 的人用對方法,有 27% 的人成功了,那就是理所當然。
線上課程
用對方法學習,效益才會展現,當機會來了,才能瞬間抓住它。一直在思考、計算、判斷,那是在選食物、選餐廳、選對象該做的事。
我只能說,等到當每個人都確認學這個技術是對的時候,你買便當時旁邊那個人,很有可能早就會了。等,在某些事可能是對的,但在程式、開發、技術上,絕對是錯的。
世界在變,不,早就變了,現在學習那有在等課程開課日,或等書出版的,真想學的人,早就按下去,1 分鐘後,他就正在改變了。