陳鍾誠

Version 1.0

程式人的迷惑

學程式的人最常碰到的迷惑之一就是:『我到底要不要學這技術,這技術會不會很快過時呢』…

過分衝動的人,看到任何一個新技術就想衝進去學,結果學了一大堆,沒有一個精通的 …

過分保守的人,總是在門口徘徊,猶豫著要不要學,最後什麼都沒學,一直在門口晃來晃去 ….

五十歲的我,學過 Basic, Pascal, C, C++, dBase, CLIPPER, Java, VB, ASP, C#, JavaScript, Python 等等 ….

當然,還有 DOS, win31, win95, win98, win2000, winNT, winXp, Linux, …. (光是 DOS 的組合語言不知道就浪費了我多少時間 ….)

我們從沒有 web 的時代,用著 telnet + BBS, 接著用 modem 播接,然後有了browser, 很多人在架 IIS, PHP, Perl, 然後 微軟的 smart phone 出來了,接著是 android, iPhone, iPad, …..

光是搜尋引擎就從 yahoo, 蕃薯藤, infoseek, altavista, GAIS, openfind, 到 Google ….

桌上型辦公軟體從 倚天, PE2,Lotus, Office, LibreOffice, ….

比我更老的程式人,還學過 Fortran, Cobel, Algol, 打孔卡,用機器碼寫程式,IBM 的大型電腦 ….

回過頭來看,這些技術十年後還能存活的,少之又少 ….

這樣的話,我們為什麼還要繼續學習新技術呢?

我們能不能期待, 平台永遠存活,語言永遠不變,80 歲的時候還能用 20 歲學過的軟體呢?

原始貼文 – https://www.facebook.com/ccckmit/posts/10157940041741893