作者littlethe (东周小星星)
看板Soft_Job
标题Re: [请益] 语言不重要那重要的是...
时间Fri Feb 19 21:46:13 2010
※ 引述《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
1F:→ trevor2005:为什麽写AP空间思考能力要很强??? 02/19 23:04
2F:→ trevor2005:AP的应用有很多面向,这样的说法个人认为点武断偏颇~ 02/19 23:05
3F:→ iincho:....这是因为做什麽就觉得干什麽只需要什麽....... 02/19 23:22
4F:→ iincho:就像写driver的以为C是一切, 搞不好还会叫你回去用assembly 02/19 23:23
5F:→ iincho:问题是这世界上还有很多你没碰过但是需要被解决的问题 02/19 23:24
6F:→ trevor2005:真是抽象^^" 02/19 23:46
7F:→ Sany:原po说的东西难道web就不用作? 02/20 00:11