到此踌躇不能去

>>>  名人論史——近當代作家的史學觀點  >>> 簡體     傳統

1997.03

侯俊杰先生您好:

目前我在一家公司负责管理工作,常常需要电脑的帮忙。闲暇时自己也
弄弄电脑。对於程式设计尤感兴趣。自 1986 年来,我已学习过
Basic、dbase4、pascal6、assemble 等程式语言,後来自修 Visual Basic
但不够深入。

看了您的文章後,对於个中内容很有兴趣,并想能如文中所述一步一步
地走上长征路,更希望能达成长久以来的志愿:成为一位业馀或专业的程式设计者(如果有机会的话)。但是,时下电脑程式设计之发展真可谓一日万丈,不知应从何处着手。且若不能走对路,恐怕就难以追及了。为了达成上述目标,以我目前所懂得的微薄见识,是否该由 C 语言按步就般地学起,或有其他更有效的方法?有关此事冒昧恳请您不吝将应进修之课程详尽畅教是荷。如蒙您的指导,诚然感激不尽。谨此顺颂时祺。

李松辉 1997/1/2



李松辉先生:

来信经 RunPC 杂志社转知。由您之自述,对您略有了解。程式设计的确有趣,但在这个高度分工、竞争激烈的社会,我想只有「专业」程式员可能在这一领域生存。过去有一段时间,大约 80 年代中期,不少人靠着 dBase、Clipper 程式写作,为零售店、洗衣店、录影带出租店写些资料管理软体,在正业之外发点小财。PC 作业系统由 DOS 进入 Windows 之後,复杂度大增,这种机会就很困难了。强调学习容易、轻松上路的 application framewrok、RAD(Rapid Application Development)等开发工具与整合环境虽然不断推出,但那些美丽的形容词都是在已经打好基础的人身上才能开花结果 -- 我一直是这麽认为。只会依样画葫芦做几个范例程式,然後就停滞不前,不能说是开花结果。

时有读者朋友写信给我,除了技术的讨论之外,大抵就是寻求我对於诸如此类问题的想法。对於科班学子,我总是勉励加打气,期勉他们从最根本把基础扎好:作业系统要下功夫,程式语言从 C/C++ 学起,不要一开始就(并且一直只)接触简单的 RAD 工具;资料结构、系统分析能力、软体工程能力要多多培养。但是对於另有专业知识、已经进入社会工作一段时间(因而年纪不会太小)的朋友,对於那些只因缅怀曾经有过的绮丽梦想,或因程式设计的一些小小成就感刺激而亟欲挣脱桎梏的的朋友,我希望他们把事情看真切一点,脚步放谨慎一些。

做为日常应用或辅助工具,我认为学习 Visual Basic、Delphi 等能够快速获得一定成果之语言工具,应该够了。若是把 Word、Excel 等软体学好,再把其巨集(也是一种简易的程式设计)学会,也是很不错的了。需要管理大量资料者,把 HTML 学起来,不仅可以写 HomePage 往 WWW 站台放,搭上世界潮流,让自己和亲友乐一乐,也可以利用它强大的 hyperlink(超链结)功能,把文件好好整修存档。从上述角度出发,既实用又容易获得成就感,也不必冒另起炉灶的风险。听说 Word97 可以把 .DOC 档直接转换为 HTML 档,你看看,使用者多有福气!再也不必谁去操心什麽

了。应用软体之间的整合性不断强化,而把它们娴悉运用,也是一种技术,一种艺术。

C++ 以及 Java 等物件导向语言,非等闲能适应之,实在说,门槛颇高。那是给专门在「电脑科学」领域里打滚的人(科班生)用的,它们有学术价值,也有实用价值,当程式模组很大,数万行甚至数十万行码时益能彰显其价值。但是我不认为身处「电脑科学」领域以外的人,应该去学习它们。竟然有些报纸开设小专栏,教大众什麽是 Java 语言,我觉得实在是太过了。有不少人认为 C/C++ 才正统,流着高贵的血液。没这回事!对普罗大众而言,什麽东西都是「够用就好了」。

我想,您可先确定自己学习程式设计的动机与目的,再决定从哪一条路走起。依您的基础,我初步认为 Delphi 颇为适合,因为您学过 Pascal,而Delphi 以 Pascal 语言为基础。它既是快速开发工具,而且也蔚为风潮,资源易得。如果您细想之後决定不让自己早生华发或聪明绝顶,决定「只」把 MS Office 或 Lotus SmartSuite 好好精通一番,我也觉得可喜。

若还有方向上的疑惑,或需要更多的资讯,可直接与我联络。
FAX 03-5733976,email jjhou@ccca.nctu.edu.tw。祝一切顺利

侯俊杰 1997/01/06

P.S. 正欲 FAX,才发现您的传真号码是 848 开头,地址是 Vietnam「越南」,真令我惊讶。well,拜科技之赐,天涯若比邻。实为有趣。
  


侯捷 2010-09-10 08:27:08

[新一篇] MFC 4 大天王

[舊一篇] 苦澀後的甘甜-Windows 系統深耕
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表