1. 程式人生 > >聽某軟體開發公司老總講座有感

聽某軟體開發公司老總講座有感

昨天,也就是2005年6月27號,聽了珠海某軟體公司王志強總經理的講座。具體是哪個公司我忘了,發的宣傳資料我也扔了,老總的名字我都有點不確定。

他主要給我們講了當今IT界軟體開發人員需要怎麼學習的問題。我最記得他這麼個觀點:我們要學習的是最新的技術,所有舊的即將被淘汰的技術都不需要學習。簡單說就是現在只需要學.NET,所以非.NET技術都不需要學,即所有在2001年之前的技術都不需要學。包括C、Delphi。他沒有說出彙編,但我想應該要包括進去。

我無法對此觀點做出反駁,因為我覺得我跟他的觀點完全的不同,就像分處世界的兩極。如果我跟他動口,我想最終難免變成動手。

且不說彙編、C存在的必要性了,就從軟體存在發展的角度來說,軟體最終是為人服務,軟體的製作離不開人的應用,我們並不是為了語言而做軟體,而不是為了做軟體而做軟體,我們是為市場做軟體,為人做軟體。

只要你的技術能讓你做出你或你老闆要你做的軟體,能符合市場符合人的需求,你就不是落伍!

我想能走在世界前沿技術的人必竟不多,也沒有任何技術永遠不會被淘汰。作為一個即將投入IT界的大學生,掌握業界的動態是必要的,但不意味著我們看著哪門技術最流行就去學哪門技術,最重要的一點是:你到底需需要那門技術。比如說,如果你的志向是微控制器程式設計,那麼你覺得有必要去學PHP網路程式語言嗎?朝三暮四,三心二意,最終無一精通,一無所成!

暫時寫到這,要去上課了。

我的第一篇blog.

2005.6.29 續寫

未來可以預測,但不可以斷定。

Java與.NET是當前或未來熱門的網路多平臺軟體開發工具。
王碩士的觀點是Java是七八年前的產品,它即將被淘汰,作為兩三年後才踏出校門的大學生來說,掌握屆時的最新技術是必要的,加之學習時間不足的原因,王碩士便說:"你們只需學習.NET技術便可以了"

我的觀點是,任何一門語言都會被淘汰,只是時間不同。他說,C語言已經被淘汰了,七十年代的東西,我們學校還在都它幹嘛?但換個角度上講,在IT,產品的變換速度是相當快的,記得在某本雜誌上看過這麼一句話:“在IT,一年相當於一世紀。”。而在這麼個高速發展的產業中,C語言竟然能存活“三千年”之久,呵呵,都快成妖了。它必然有它存在的原因。想呀,C++說要取代C語言,這麼多年了,它取代了沒有?我個人還不知道C語言在業界究竟在哪個行業發揮著什麼作用,但我確信,C語言是相當重要,且不是一門你說淘汰就會被淘汰的語言。

又回到了這個問題,科學的發展與人為本,程式設計工具有必要去盲目更新嗎?
必竟你程式設計是為了做軟體,做軟體是做給人看的,看你軟體的那個人在滿足要求的條件下,會去關心你使用哪門開發工具嗎?程式設計工具,就像電腦升級一樣,夠用就好。

又得上課了,停筆。