都對一些,本質上是心態的問題: 不排斥學習新事物 vs 學一招走天下
每個人都是從左邊(年輕時好奇)走到右邊。差別是有人25歲就走到右邊,排斥新的事物;
有人60歲還維持在左邊。
相較於其他產業,軟體業有個特色是,願意分享資訊。很多技術跟框架可以使用。
這是在其他產業少見。也因此資訊非常充足,會讓人覺得學也學不完。
實際上,沒有人學得完。高手也是專研特定領域。
高手的方法是,保持對資訊接受的廣度,知道有那些東西/技術可用(know what);
需要用的時候再去專研如何使用(know how),而且隨著知識廣度越廣,學的速度會越快。
※ 引述《dragoncfe168 (梅長蘇)》之銘言:
: 請問下面兩種說法,誰說得對??
: =====================================
: A男:程式語言雖然技術變化快,語言工具多,
: 但只要先學會一種,之後要再學會其他語言或技術是很快上手的,
: 所以根本不需要擔心在職涯上,不斷追著技術跑
: 與學習各種語言會很費精力的問題!
: B男:屁啦!只會說幹話!那是你自己天份高,
: 其實大部分的程式人都深陷水深火熱中,OK?
: IT知識更新遠遠快於一般的行業,比如內科醫生,
: 他的知識大多是不變的,只不過東西很多,所以醫生越老越值錢,因為經驗豐富。
: 而軟體開發(尤其是C# JAVA這種高級程式語言)的知識變化極快,
: 從我上大學到現在,不到10年,C#的主推技術從Winform到WPF到UWP
: ,一套換一套,哪怕別人再怎麼說:“程式語言都是相通的”,
: 我也依然需要花大量時間精力去學習新技術!