Re: [請益] 語言不重要那重要的是...
※ 引述《m13m13m (奇怪 還沒收到??)》之銘言:
: 看過之前前輩的文章
: 和自己粗淺的體認 的確會認為語言種類
: 是相對於程式觀念 邏輯來說比較好克服
: 的點..
: 可是請問那在使用的語言種類外
: 對一個程式設計師來說
: (1)重視的是什呢?
: (2)對於那些重視的東西 又要如何養成呢?
: 比方說大家都常在討論邏輯 邏輯 邏輯的能力
: 那要如何養成呢?
: 茫然的大學生...
以AP來說,
我真覺得,
聰明很重要,
空間思考能力要很強,
因為在寫的同時,
要能「幻想」跑出來是什麼樣子,
拿影像處理來舉例,
影像處理要先把只有1維陣列的原始影像資料,
換算成2維,
接著影像會隨著時間,不同影格的陣列內容會不一樣,
所以就成為3維,
再接著有顏色的處理,一個點有紅藍綠三個值,
這時候就是4維,
若要加上影像辨識,加個感應區的話,
就是5維...
「光這樣」的程式寫作,就要5維空間思考了...
再加物件,再加遞迴,
一個bug的出現,
要能「想像」出它在那裡發生...
一堆變數,
要能「同時想像」它們怎麼變化的...
所以,空間思考很重要,
單純的邏輯判斷我倒覺得還好,
至少要怎麼培養這種能力...
其實也蠻簡單的啦,
多拼圖呀,
多唸物理呀,
離散數學唸一唸呀...
可能要學一下禪坐,
有時候解決問題沒靈感時,
禪坐可以進入到虛擬的世界,
是個不錯的watch功能,
或畫個素描吧,
或畫畫流程圖,
玩玩第一人稱射擊遊戲,
打打桌球,
堆積木,
拆玩具,
都有不錯的提升空間蓋念的效果
--
I have no thing, except my dream.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.177.35
→
02/19 23:04, , 1F
02/19 23:04, 1F
→
02/19 23:05, , 2F
02/19 23:05, 2F
→
02/19 23:22, , 3F
02/19 23:22, 3F
→
02/19 23:23, , 4F
02/19 23:23, 4F
→
02/19 23:24, , 5F
02/19 23:24, 5F
→
02/19 23:46, , 6F
02/19 23:46, 6F
→
02/20 00:11, , 7F
02/20 00:11, 7F
討論串 (同標題文章)
完整討論串 (本文為第 4 之 8 篇):
Soft_Job 近期熱門文章
28
62
PTT職涯區 即時熱門文章