作者tinlans ( )
看板CSSE
标题Re: [问题] 怎麽知道适不适合走程式这条路?
时间Tue Mar 3 05:52:51 2009
※ 引述《x77 (肛之恋精术士)》之铭言:
: 请问一下板上前辈,
: 有没有什麽测验可以测出一个人有没有往电脑程式、电脑科学这条路线发展的潜力?
: 先不谈一般的智力测验,
: 因为除了学生之外好像很少有门路可以去做测验(好像是怕试题外泄)
不管是哪种测验,
通过和不通过的人对测验本身的信任度还是不高,
通过的人会看到好多人也通过了质疑测验本身没有监别度,
没通过的人也还是会不服测验结果去尝试更多测验寻求认同;
更多人在测验之前心里其实已经决定好了答案,
接受这种测验不过是想寻求第三者来印证自己所想的是对的罢了,
讲难听点就是没有勇气对自己的选择负责,
想找第三者(未必是人)替自己的选择背书。
所以这样的测验是不需要也不应该存在的,
这只会浪费大家的时间而已,
做这行除了恒心和意志力以外几乎没有其它是特别需要的,
也就是性向本身比较重要,
相关技术和知识会在努力学习和成长的过程中自然接触,
唯一的问题就在於接触的当下是否有耐力去把它学通。
: 另外,想问板上前辈们,
: 是不是一开始学程式语言都会有点乏味阿?
未必。
: 我指的是刚开始学到那种算成绩、回圈之类的程度,
你必须给自己一个难题做为出发点,
不能只是被动的等别人出题目,
喜欢游戏的人可以在学程式之前就决定要写游戏,
然後尽其所能的去思考和查资料,
这样在学习的时候就会自然记住可以达成这项目标的程式特性。
科学这种东西有大半部分是因应需求而产生,
对於无法体会需求本身的人而言怎麽学都是枯燥乏味的,
而对於能体会需求本身的人来说,
在听到这些东西时的心态是跃跃欲试的,
仅仅是这样的不同点,
就很容易在起点上见到实力成长上的庞大差距,
随着时间的经过 (比方说大学四年) 就能形成难以轻易跨越的鸿沟。
就算我用了打这一大堆字的篇幅来告诉你,
loop 和 struct 等等的语言机制能干什麽有多好用,
你可能还是一点感觉也没有,
因为你没有使用它们来完成你设定的某个目标的需求。
网路发达的结果是让多数人学习基础技能的速度更加缓慢,
因为大部分基础的技能都已经被系统性的整理在书本上了,
对於早已成熟的基础知识而言,
上网查到的资料系统性往往不及书本,
所能带给初学者的几乎只有立即性的答案,
久而久之就会养成多数初学者放弃系统性学习的机会,
只想透过零散的资源找寻答案而已,
自始至终手上都没有一组完整的积木,
就如同一个还没搞懂四则运算规则的人去学解方程式,
这样的人可以藉由演练将解题步骤及形式学到某种程度,
但在很基本的地方却还是很容易卡住或犯错;
网路和讨论区这些东西对专家来说或许是不错的辅助工具,
但对各行各业的初学者而言却是剧毒,
很多专家几乎不会在网路上发问而只是回答问题或交流心得,
这并不是因为他们本身遇上任何问题都能轻易解决,
而是他们选择的解决问题方法与众不同。
思考一堆突然蹦出来强迫你学习的知识有什麽用是一点意义也没有,
你可以多花时间当个 user 去使用别人写的程式 (不管多大都无所谓),
找到你有兴趣想写出功能相同或相似的,
以这个想法为出发点就可以了,
我有看过有初学者只是为了写个批次改档名的程式就突然功力大增的,
也有单纯只是想写个程式整理和分类他收集的 mp3 档就突然开窍的,
总之你就是要开始动手写程式去实现你的目标,
然後学会拒绝自己向别人说「不知道该怎麽开始写」这种话。
: 因为写出来的东西比较没有应用性,所以感觉写出来了也没啥成就感..
: 这是正常的吗?还是代表这个人根本不适合写程式?
因为上述的种种常态现象,
我不得不说这是非常正常的;
不适合写程式倒不至於,
对只是想混口饭吃的其实没有太大差别。
--
Ling-hua Tseng (
[email protected])
Department of Computer Science, National Tsing-Hua University
Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design
Researching: Software pipelining for VLIW architectures
Homepage:
https://www.tinlans.org
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.109.240
1F:推 ledia:推有开始去做的动机很重要 03/03 11:38
2F:推 x77:感激回应,第一段关於能力测验的部分真的是有道理! 03/03 21:22
3F:→ x77:关於动机这部分,我後来仔细的反省一下.. 03/03 21:22
4F:→ x77:我是有我自己的动机和目标, 03/03 21:23
5F:→ x77:只是可能我现在学的太浅了,所以还感受不到我的目标 03/03 21:23
6F:推 x77:期望我能赶快达到Tinlans前辈所谓开窍的境界! 03/03 21:26
7F:→ x77:偷看了一下前辈的网页,前辈经历满屌的喔 03/03 21:27
8F:推 funkastic:同意! 03/04 18:55
9F:推 hirabbitt:大推这篇 03/06 08:03
10F:推 windleaf:你这样说岂不是忽略了许多tutorial website? 04/01 11:47
11F:推 minbyminby:需求以及动机阿~~(笔记 08/12 22:53
12F:→ minbyminby:谢谢:) 08/12 22:53
13F:→ minbyminby:借转 感谢 08/12 22:53