對於一個IT人今後的職業發展來說
是樣樣IT技術都通 好呢?
還是
針對獨特一或是幾門技術是專家 好呢?
打個比方
We called it "Jack of All Trade, Master of None"
好比說天龍八部裡的鳩摩智,他"精通"少林七十二絕技裡的十二三樣,表面上好像很厲害,有模有樣的,但不是都特別深厚精純
蕭峰精通的降龍十八掌就好像是 Cisco 的 CCIE 驗證,需要多年的經驗鑽研這一或是幾門技術才能去取得
各位大大認為如何
觸類旁通
先專研一個領域再慢慢擴展
如果不這樣的話
不看專業不如人,
就連應用也不如人
因為沒有人樣樣精
所以才有各行各業
每個人各司其職
社會才會安定
不然如果有人樣樣精
肯定有很多人會失業的
事實上樣樣精是外行人對IT人的刻板印象而已
有機會還是要多學拉
但是重點一定要把自己的領域顧好
剛好今天我跟我同事討論到類似的問題。我們的共通點是兩者必須兼顧。
但是對於先廣後深,還是先深後廣,我們兩個人有很不一樣的看法。
其實我覺得沒有所謂深廣的先後問題,因為兩者是互相並進的。
例如說我目前是管理Windows的系統,我會花一些時間把Windows系統弄熟。但是這期間可能有機會接觸到Linux的系統,我也會找一小部份的時間了解Linux。當Windows已經告一段落,就可以專心把Linux搞得更熟,這時候你就還是有可能接觸到其他不同的東西(例如資料庫),當然還是一樣找時間稍微了解一下。
如此不斷反覆下去,你知道的就越來越多,而且還有好幾樣是深入研究過的。
不過每個人的個性與能力都不一樣,有些人很喜歡專注在一件事情上面,而且可以做得很好。有些人則是整合能力很好。所以還是必須考慮自己的性向,找出最適合自己的發展方式。
我覺得curilwang大說得很好,不過請容我提另一個思維,就是今天為什麼你我會當IT人,興趣固然很重要,不過,終究為的是'吃飯'吧? 我不會說冠冕堂皇的道理,但最終你追求的目的是什麼呢? 還有你的職涯際遇為何? 也許你追求的是專精獨門技術,平穩的過一生,將孩子拉拔長大,與妻子白首到老就好,不過,也許你有賞識的老板,或是該公司無法再養你了,又必須找其他出路,不得不走樣樣通的路線啊...
其實除了IT技術以外
我覺得還要考慮產業的知識,產業知識也是一種技術.
例如財務知識、製造流程等等
現在對於「整合性」能力的需求也越來越高
其實換句話說,就是老闆越來越不把IT人當作特定人才來用
不多懂一點,就不容易讓老闆覺得你好用
個人的小心得. 我覺得IT 人要精通的是要跟自己做的和自己的興趣有關. 畢竟學自己不喜歡的是很累的是. 基本上我分成: 程式設計, 網站設計, 系統, 和網路的四個比較不同的方面.
程式設計可以多學像是數據庫, UML等和ERP那方面.
網站設計可以導向Flash, 和數據庫.
系統和網路可以歸為一個但是要學的太多了..
系統如Email, 網站可以導向系統安全, 稽查, 和網路儲存像 EMC, hitachi 等
網路, 網路安全如防火牆, LAN, WAN, Wireless, 和 VoIP 甚至是網路儲存等.
當然阿很多公司還是有 1 人的 IT 部門.. 如果你想當一個 IT超人全部學是可以的
=D=