請教banq關於自學和NIIT軟體培訓的問題

食鐵獸發表於2006-03-05
有幾個問題想請教banq,迫切希望得到指點,謝謝。
我是財務專業畢業的學生,在公司做財務幾年後,最近轉到生產部,不做財務的原因有很多,但是沒興趣是一個很重要的原因。
我喜歡的是程式設計,喜歡那種眼看著自己的思想一步步被編製成作品的感覺,為了更好更系統的學習,我去年上半年參加了上海的niit軟體培訓班,因為要上班,所以選的是業餘班,讀兩年,到2007年上班年結束。
但是我現在有點困惑怎樣處理自學和培訓的關係。上次在一片文章裡看到banq正好做過niit的培訓工作,所以我想來問一下。
我現在年紀已經不小了,快30歲了,之所以還要學程式設計,一方面是興趣,一方面是出於職業考慮,我為自己做的規劃是在有財務經驗和生產管理經驗的同時,學好計算機,然後讓財務、生產管理、程式設計三方面的技能經驗結合起來,相互支援,成為一個複合型的人才。
現在已經上到第二學期了,是java,剛剛上完RMI,下學期是vb.net,asp.net和XML,最後一學期主要是C和移動開發
可是現在我很疑惑,是不是還要繼續上下去,這個班上有個同學一直沒來,他的說法是上課交的還沒有他自學厲害。這把我心攪亂了,因為我多少也覺得培訓的效果沒有預想中的好,好象有點不值那麼高的學費,你肯定知道NIIT的培訓費用很貴的,全上完要兩萬多塊,我家境又不是太好,而且業餘培訓的時間好象也長了點,要兩年。
但是要不要回家自學呢,培訓的效果雖然沒有我想象中的好,但畢竟是一個系統的學習,也有相互交流的機會,而自己自學呢?尤其是,象我這種半路出家的人,要怎樣才能使用人單位滿意?靠自學做個小專案推薦自己嗎?
如果我後兩個學期不上了,可以省下一萬多塊的學費,或許還可以加快一點進度。省是省了,快也快了,紮實了嗎?
我現在心亂,家裡面也對我改行的意願說三道四,壓力很大。
請banq和其他先行者、同志加以指點,指條明路。

此外,我還想問一下java和.net選擇的問題,下面是我以前寫下的對雙方的思考,請評判一下。
一般的選擇就考慮實際效果,但是在面臨重大選擇的時候可能還需要考慮多一點,比如政治、經濟、道德、法律、技術等等;在選擇偏向Java還是C的時候就是這樣
在政治上,我無所謂倒向Java還是微軟;在經濟上,兩方都有免費工具;這裡無須顧及道德和法律;比較複雜的是技術上的考慮。
這裡,在技術上,分為八個方面來權衡-語言本身的易用性、語言的美觀程度、開發環境的易用性、開發環境的美觀程度、開發效率、效能、可維護性、標準化程度,其中效能又分為功能種類、功能極限度、速度。
第一和第二雙方打平,第三和第四微軟勝出,第五個微軟勝,第六個算基本上平局,第七個不知道情況就算平局,第八個微軟遠遠勝出。

我以前很喜歡java的,可接觸的越多,越發現java世界實在是有點混亂,banq好像也有篇文章談這個的,是吧?尤其是標準化問題,比如java的框架實在是太多了點。
我覺得java和.net的關係就有點好像農民起義軍和中央王朝,農民起義軍想推翻中央王朝,可自己內部也亂哄哄的。我現在都有點想放棄農民起義軍改投中央軍了,我也想腳踩兩隻船,可這樣很可能兩隻船都踩不到。三心二意是危險的,我也想得到指點。

謝謝。

相關文章