※ 引述《IELTS (アテーナー)》之銘言:
: ※ 引述《hyisong (邊緣魯宅)》之銘言:
: : 我魯宅啦最近在加強自己coding的能力
: : 我看一下學長的程式演算整個屌打我好幾條街
: : 複雜度超低的啊
: : 對比一下我的code簡直跟屎一樣
: : 寫程式484真的很吃天分啊
: : 有些演算法真的是想不到啊
: 當然如果有天分的話是最好
: 但是寫程式並不是很吃天分的
: 只要你一直努力
: 就一定有所收穫
人家寫贏你是不是因為真的比你有天份,這很難說,
但花在研究怎麼寫出好 code 的時間,肯定比你多.
我以前教人寫 python.
課上到越後面,人越少,少到最後剩三個,於是我開始給她們出排序題.
我讓她們買了一本圖解演算法的小書,然後從線性排序法開始作.
這時候,你就會發現,
宣稱寫過 C# 的不會用 C# 的 list,表示學過 Java 的也不會用 Java 的 list
好吧,至少上完我的課的那三個,不管是不是本科,以前有沒學過程式,
我出的初級遞迴題,她們全都能用 Python 解掉,至少我確定她們懂了遞迴的概念.
其中,遇到一個讀學店資管,當派遣 coder 的女大生.
她在學校 C++\C#\Java\資料結構都學了,問她那知不知道什麼是 xx,都不知道...
她看那本小書,花了幾個周末時間,用 Java 把從線性到 quick 排序全寫出來了...
(我相信她還是有查其它資料,因為那本小書的篇幅關係,真的有些地方不完整.)
然後有一天,有個學生問我,短網址怎麼做出來的,我說應該是雜湊吧.
我就把雜湊給簡單講了一下.
剛好就那個星期,她就直接用雜湊解決一個駐點單位系統需求,
防止系統同用途視窗被重覆開啟的問題...
我也想不通,那她花四年大學錢去學店都幹了些什麼?
為什麼學校沒把收來的學費分一半給我?
總之,這讓我確信一件事...
與其在這懷疑你自己有沒天份,不如立馬自 d ptt 帳號快去唸書寫程式