標籤

2010年8月28日 星期六

Re: [請益] 如何培養自己成為IT人員

 作者  gigipan ()                                              看板  Soft_Job 
 標題  Re: [請益] 如何培養自己成為IT人員                                      
 時間  Thu Aug 26 00:04:52 2010                                               

※ 引述《papara0542 (明日)》之銘言:
: 小弟是從資工畢業但是一直沒有特別專業技能,去面試的時候都很怕別人問你會什麼?
: 我都答不出來,或是有人電腦有問題就找你修理而且還說「資工畢業這不是基本要會的
: 嗎?」。
: 我回想自己過去說真的從組裝電腦、系統管理、軟體程式開發、網路管理或檢測維修這
: 一切都是「零」!!以前日子過得太爽了現在找工作到處碰壁,這時候才知道什麼都輸
: 人什麼都不會。
: 如果我要從新開始學習我該怎麼做或是先找哪方面的工作職務開始作著手累積自己的經
: 驗,這對我來說很重要請各位達人幫幫我~~~~~

其實,各行各業都難免會需要IT方面的技術,如果照您所說的,您什麼都不會,
那麼也先別氣餒,也許什麼都是零,就沒什麼好失去的了。我是建議您也許不妨去找一個
其他方面的工作,不要是純IT的,但至少上班可以接觸到電腦的工作,
再想辦法從工作中去順便自學、並應用IT技術來改善你的工作,會比一開始就跟一大堆
跟你同背景、又比你強的高手們去競爭,來的輕鬆一點。

怎麼說呢,我舉自己的例子好了,我從小到大一路念的都跟IT無關,但現在做的工作
內容幾乎5成以上是在寫程式,一開始可以算是陰錯陽差吧,小弟待的是傳統產業,
剛進單位時很不習慣,雖然主要工作都在現場,但是回來辦公室還是有很多文書作業,
然後看到大家被文書作業佔據了大部分的時間,導致效率低落,因此興起了一股念頭,
找了一本工具書,開始先從用vba製作一些excel表單,來替大家服務,也節省自己的
工作時間。

後來大家用熟了,就開始開了一些莫名其妙的需求,我就當練功,慢慢地,
主管知道了這些事情,就說:喔,既然你電腦好像不賴(對他們而言,分不出文書處理
、vba、寫win form、寫web form的差別,打字速度很快的人跟很會重灌電腦的人、跟
寫軟體的人,通通是歸類在「電腦能力」不錯的分類:p),那替單位開發一些系統好了,
因此我開始學web form。

拜微軟所賜,.net是個菜鳥也可以很快上手的工具,就在拖拖拉拉控制項之間,
完成了一個滿目瘡痍但還堪用的小系統,然後順道又學了資料庫、HTML(別懷疑,
我是先學vs拖拖拉拉之後才回頭來補齊HTML的)、javascript、然後隨著系統越來越大,
越來越難維護,開始想辦法認識一些純軟體開發背景的,乞求他們分享一些工作上真正
的實戰經驗,慢慢了解人家是怎麼玩的,才開始有一點架構的觀念。
後來資料量越來越大,效能越來越低落,開始去學怎麼作更有效率的查詢、
怎麼寫T-SQL、弄清楚VIEWSTATE是啥東西,怎樣分層讓系統更好維護、還有Ajax到底是
在幹啥的(我覺得這個真的很難學,大約斷斷續續研究了一年多,才碰到jQuery這玩意
,發覺我這段期間所學到的,可以自己做的出來的功能,這玩意通通一下子就能做到,
曾經一度讓我很幹)

ok,然後開始研究怎麼讓ui更美更好用,css、jQuery、photoshop等等,又繼續摸,
到後來,從原本只是滿足工作需求,到持續不斷學習技術已經變成一種習慣、從.net2.0
、3.5、4.0,然後最近開始玩mvc、silverlight,這過程已經快5年,然後已經累積了
好幾個系統的經驗,中間曾以Domain Expert的身分去別家公司當顧問,雖然跟軟體開發
無關,但那家公司是以java來開發系統,在開會時不滿他們講的話我有些都聽不懂,
於是偷偷探聽了一下java、jsp是在搞什麼的,買了一些書自己研究,然後技術導入的
同時,只要有關系統的部份,就用jsp作的簡單網頁來demo當練功。而最近好像要跟程
控電腦整合一些系統,似乎又得去打聽一下websocket是啥鬼東西了。

一次兩次唬過去,後來的domain knowhow服務就自然而然成為系統面的負責人了,
雖然薪水沒有比較多,但能學習、發揮的相對多了起來,壓力重了一些,成就感也
多了一些,工作不就為了「作爽」跟「吃飽」而已。

說了這麼多,主要是想分享一個觀念,我也不知道對不對,就是有時候在不是自己主要
工作的領域上去付出一些,所得到的回報會比身處在一堆高手的環境中,來的容易。

以我自己的例子,我如果在軟體公司,或在大公司的IT部門,我現在大概只能是個混口飯
吃的小小工程師,公司也沒有那麼多時間讓我慢慢去摸索、成長,但是你如果去找一個
跟IT無關的工作,再想辦法去補足你以前的不足,你可以比較容易成為組織裡受重用的
焦點,「不要在專家面前說自己是專家」,這是這個社會的生存之道,因此我在IT人面
前總是自稱自己搞工程的,在搞工程的人面前說自己愛玩電腦。您是資工出身,學習曲線
一定比我們這種半路未出家的低很多,不要低估自己,但重點是作什麼要像什麼,如果
真的找不到資工/資管相關的工作,就找別的吧,一開始就跟那些強者競爭,討不到什麼
便宜,版上一堆高手,也許正因為一身好武藝因此覺得不找相關方面的工作對不起自己,
但如果您啥都不會,反而沒有牽掛,換個方向海闊天空也說不定。

個人覺得,IT領域變化實在太快,因此很少有人可以學一招走一輩子江湖(也許是因為
我還不到各位高手們所說的萬變不離其宗之境界),所以我認為相較起來別的領域還比
較容易進入狀況,再加上,非IT領域的人總認為這方面是一個很高的門檻,因此若你能
運用IT技術來發揚你在其他領域的工作,其實成就感會比較高一些,而且現階段其實還
蠻多可以發揮的。看這版上眾多高手po的文章,光看文字你就知道你要趕上他們,沒有
五年十年可能作不到,更何況別人還會一直進步,但是你在非IT領域如果具備一些基礎
,其實講話就可以不用像待在一堆高手裡面那樣小小聲的了,雖然這樣說好像很沒志氣
,但是藍海策略嘛,不要殺紅眼,各行各業其實都很需要IT技術來輔助的。

題外話,如果您去找傳產,有時候還是得適應觀念上的差異,像我主管一直很納悶,為
什麼我電腦小故障就要整台主機抱著去電腦公司,而且打字還比工讀小妹慢很多~。

別跟高手們瞎攪和了,找找別的工作不見得不好,現在的高手,如果不持續學習新技術,
也許五年十年後,跟您一樣是零,但是您如果有別領域的工作經驗,五年十年後,您被
淘汰的機率會比他們低。

以上,個人淺見,小力一點。


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.19.178
推 shebo:這一篇文章值 517 元                                       08/26 00:05
→ hilorrk:END 如果你學會排版相信會更好...                         08/26 00:08
※ 編輯: gigipan         來自: 112.104.19.178       (08/26 00:13)
推 Ting1024:HOME,值得一看                                         08/26 00:13
→ gigipan:不好意思,一直打著就忘了分段,讓您傷眼了                08/26 00:14
推 nvidia:高手也是會一直學新技術的XD                               08/26 00:37
→ nvidia:本來就該掌握住自己擁有的KNOW HOW                         08/26 00:38
→ nvidia:不管是什麼領域的                                         08/26 00:38
→ nvidia:去請教高手還是不錯的,可以從他們身上挖東西               08/26 00:38
→ nvidia:你講得應該只是那種半桶水的高手 :)                        08/26 00:39
→ nvidia:有價值的經驗是技術能力很重要的一部分                     08/26 00:39
→ nvidia:高手通常這類經驗也比較豐富                               08/26 00:39
→ gigipan:所以囉,不跟他們競爭,但跟他們做朋友,比較容易挖到:)    08/26 00:40
→ nvidia:就互相幫忙囉,有這種熱忱是最重要的                       08/26 00:41
→ nvidia:不過原PO的例子也比較特別就是了                           08/26 00:42
推 andymai:推一下~像微軟TechDay的講師~有時最少都40起跳了~還是每天  08/26 00:43
→ nvidia:就怕你不學而已                                           08/26 00:43
→ andymai:都在鑽研技術~原po能自學到這程度也真是不簡單...          08/26 00:44
→ andymai:                          ^有些                         08/26 00:44
推 nvidia:原PO看起來是跟到好老闆                                   08/26 00:45
推 james732:好佩服原po的熱忱                                       08/26 01:04
推 costbook:其實除了核心RD團隊,一般程式員、MIS和原PO會的也差不多  08/26 04:21
→ costbook:了,原PO也不需要把自己想的太外行                       08/26 04:22
推 nvidia:原PO不是外行阿XD                                         08/26 09:37
→ aurora9624:nv大大我可以跟你要一張VGA嗎=ˇ=                      08/26 10:02
推 nvidia:去上幾篇應徵看看XD                                       08/26 10:16
→ powerair:我客戶也是傳產 他們很想要個能處理電腦的員工            08/26 15:18
→ powerair:但公司規模卻又不到需要請個專職的 原po說的很有道理      08/26 15:18
→ powerair:這種公司才有機會讓你慢慢摸 讓你慢慢學                  08/26 15:19
推 hilorrk:好經驗分享 補個推;)                                    08/26 15:27
推 andy347:好文章 推推!                                            08/26 15:57
→ gigipan:to powerair:慢慢摸、慢慢學,是好處也是壞處,因為沒有    08/26 17:16
→ gigipan:外面趕專案的時程壓力,再加上身邊沒有高手可以指點,因此  08/26 17:16
→ gigipan:進步速度有限,往往是閉門造車。但好處是有足夠時間讓你搞  08/26 17:17
→ gigipan:懂某些事情,只是,這樣是比較沒效率的。像我就很苦惱身邊  08/26 17:18
→ gigipan:沒有其他朋友可以諮詢或參考,畢竟學高手才學的快。        08/26 17:19
→ gigipan:網路雖然資源一堆,但還是不若直接有人告訴你答案來的爽快  08/26 17:20
推 kkc0828:原po真高手,從零開始!!                                08/26 23:21
推 markzog21:不敢相信= =" 原po的電腦興趣強大!                      08/27 07:37
→ newstar2007:高手只所以能成為高手是因為不會畫地自限              08/27 12:42
→ newstar2007:原po沒有畫地自限 所以能闖出自己的一片天             08/27 12:43
推 sanyujason:經驗累積是學習的不二法門                             08/27 15:56
推 prag222:要不要KK作業系統(聖經版.....還是該遇到的狀況都遇到了    08/28 01:15
→ gigipan:樓上,恐龍本我們用不到啊~ :)                           08/28 05:34
→ gigipan:站在巨人的肩膀上,而不是想辦法變成巨人,能看的比較多    08/28 05:35