程式人的迷惑
學程式的人最常碰到的迷惑之一就是:『我到底要不要學這技術,這技術會不會很快過時呢』…
過分衝動的人,看到任何一個新技術就想衝進去學,結果學了一大堆,沒有一個精通的 …
過分保守的人,總是在門口徘徊,猶豫著要不要學,最後什麼都沒學,一直在門口晃來晃去 ….
五十歲的我,學過 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