Re: [問題] 喜歡寫程式但又要如何精進

作者: d8888 (Don)   2014-04-19 20:36:54
不好意思挖舊文。個人也一直在想「如何增進程式設計的實力」這個問題,個人職業所需
技能幾乎跟IT完全無關,上班不會有人跟你講這個。下班要摸IT也是自己搞。但自己搞就
發現幾個問題
a. 沒有方向
IT相關的東西太多了,自己亂摸,技能點亂用,根本build不出一個強大的腳色。而且可
以分配的時間/技能點也少,因為要扣掉下班準備slide寫paper生病輪班etc.
而且沒有某個固定的project、方向、etc.作為目標,容易寫久了就耍廢(打開少女卷軸
五....)
b. 時間零散,無法集中
就算確定要鑽研某個技術。熱情和體力也會在零碎的下班時間中消散。學生時代和上班時
代下班寫程式,前者像一鍋水可以連續煮三十分鐘,後者像是水可以煮十次,但每次只給
你三分鐘就要熄火一小時。上班時代時間大幅度減少變得很零碎,還不考慮體力的衰退。
時間拉長很容易讓人失去方向感和動能,即使真的有興趣。
c. 沒有同好
很多領域都有「江湖一點訣,說破不值錢,老師不說破,要想三十年」的現象,IT個人以
為也有。有時前輩或同好講一兩句話,就打破了一個謎團,進步就勝過自己摸索許多時間
,或是可以指點方向(至少可以告訴你該念哪本書!)。而且有同好溝通比較有前進的動
力(版上一堆大師發CPPGM心得,壓力山大啊QAQ)。不然即使真正有興趣,寫久了也難敵寂
寞,不像一堆人一起推某個project,比較不容易耍廢(飄向旁邊的電動海)。
d. 個人能力的極限
有的事情就是適合一個team做,一個人用下班零碎時間和殘餘的體力能拚出「了不起的東
西」個人覺得挑戰度很高。
當然個人相信有真正熱心的強者可以克服這些問題,但小弟還未到達那些心智堅強的強者
之列。之前CPPGM克服了方向、同好的問題,雖然下班時間沒有增加,可是有人帶(個人
認為官方幫你把C++ compiler拆成不同PA也算帶)、有同好、有目標(Deadline表示:)
。即使下班和周末要爆肝還是有前進的動力,只可惜後來CPPGM超出小弟負荷GG了。
有些東西還有Open source project可以摸索(雖然還是要克服進入門檻:要有能力大概
讀懂那個project,寫code也要有一定水準),有些東西小弟根本想不到怎麼入門(比如
Hacker攻擊與防禦好了,哪裡找安全的肉雞給你練?哪裡找mentor教你?),想請教大家
「精進的方法」,謝謝!
作者: freaky (jon)   2014-04-20 03:18:00
本來我也想參加那個CPPGM,可惜我只用Windows
作者: suhorng ( )   2014-04-20 03:39:00
我也用Windows(?) 雖然只到 PA5 就停了XD
作者: johnpage (johnpage)   2014-04-20 07:43:00
學習直接看原文書,中文書不會說太多
作者: walelile (wakaka)   2014-04-20 09:55:00
肉雞自己架?
作者: KJFC (磁鐵貓)   2014-04-20 20:26:00
The Elder Scrollllllllllllllll

Links booklink

Contact Us: admin [ a t ] ucptt.com