評論以前的文章

很久沒有更新文章了,說要馬上更新技術文章可能不太行,所以想說先來評論/吐槽自己以前寫的文章…尷尬癌警報。當然,這也可以作為一個里程碑,跟自己證明哪部分變強了,哪部分還需要自己加強

先從這篇談起吧

學程式要幹嘛

首先,標題的前提就有問題了

請以解決問題為目的學程式語言

程式語言並不是解決問題的”工具”,試想你今天是木工,家裡椅子不夠了,你想多造幾個椅子。請問: 解決問題的是鋸子、榔頭,還是最終成品椅子? 答案是椅子。程式語言在一個專題裡扮演的腳色是構築一個解決問題的模組、工具,而不是模組本身。不是釘子和榔頭解決了沒椅子的窘境,而是椅子本身解決了問題

我某語言學到OO(物件導向),請問我可以拿來幹嘛」

學理論、基礎常常會有這種困惑是很正常的,畢竟理論沒用,只有用到的時候才有用,但那時學已經來不及了。

不然你很容易在名為程式的知識大海當中迷茫

會有這種問題,代表你並沒有接觸到資工當中不會動的部分,也就是基礎。懂linux,docker 和 container 本身就是特化版的linux,要上手並不難。懂http, TCP/IP,換網頁框架就跟換一種茶葉喝茶一樣,只是習慣的問題。

如果沒有熱忱與堅持,學程式語言會死得很難看

很多人喜歡把成功與努力掛在嘴邊,但實際上真正讓人生更充實、更多生產力的唯一法則只有培養習慣,情感這種東西就跟火一樣,燒起來快,滅掉也快,這也是為甚麼越王勾踐要臥薪嘗膽。這麼不穩定的東西你怎麼會期待他能夠引導你幾年的時間?
培養興趣有兩種,先天與後天,先天基本上是與生俱來,或是周遭環境不小心打開到你的開關。後天培養則是持續做一件事情,當你越做越熟練,越上手,自然就會漸漸喜歡上了

新米工程師要怎麼點技能樹?

在人人皆可google的今天,會正拳早就不是什麼稀罕的事情了

“會Google”這件事情只有剛用google,被大量訊息淹沒的人才會說嘴,在現在這個「做甚麼、在甚麼時候做、跟誰做」比努力還要重要的時代,會查詢資料真的沒什麼大不了的,重點是在篩選,而不是在做本身。我大可google stackoverflow 一堆垃圾code複製貼上然後說我會google。不懂篩選資料的結果就是寫演算法碰到一千個資料集就不會動了,浪費了一堆時間看沒有文檔備註的教學文結果發現整篇全錯 ect. 況且,用英文關鍵字與用中文關鍵字的搜尋結果可說是天差地別。

把基礎,英文學好,投入大量時間練習,遠比學一些花裡狐俏的實際多了