資料來源:PTT  

軟體人的心路歷程分享   http://www.ptt.cc/bbs/Soft_Job/M.1353267613.A.B0D.html

 

如果您不習慣閱讀BBS文字,這裡有人整理成網頁版,閱讀比較舒適

http://www.inside.com.tw/2012/11/19/software-engineering-experience-sharing

 

== 寫在前頭 ==

以下內容是個人的心路歷程分享
選擇性隱藏了一些內容,請版友見諒

分享下面的心得只是希望能幫助一些版友
請不要肉搜我,感謝,覺得有幫助就分享,不相信就一笑置之
匿名的原因是因為想儘量真實(薪水等等)

== 正文 ==

我是個半路出家的資訊人員

說起來很"見笑",我就不是資工,也不是資管"本科/大學"

甚至…只是個專科畢業的,補個二技/科大文憑
甚至大學畢業後連一個像樣的國立研究所也考不上

台清交成沒有一家我敢投…(我想投了也不會上,大學後二年都在混~囧)
最後只好報效國家二年去…然後還順便去外島進修

我的軟體人生從…巨X…開始 <--對,你沒看錯
當你大學畢業,什麼都沒有的時候,年輕人是很好騙的
我記得(很清楚),那時巨X有什麼SCJP/MCSE說明會
反正畢業了,沒工作又剛退伍,收到這一類的xx進修,又免費就去了

不得不配服巨X的講師,我忘了,反正我當天聽完那門課,只覺得一股熱血
覺得~ 有為者亦若是,反正整個講題跟技術無關,講師引用了一堆,反正簡單的講
"取得認證你就發了"--> 百萬年薪等著你

當時回家,硬是跟爸媽要了五萬多元,辦了巨X白金卡,買了上課卷
然後開始了我的MCSE + SCJP課程

至於結果怎麼樣,我想大家心裡有數

我不怪那個說明會的講師,我自己後來也和不少在巨X"兼任"的講師變成好友
一小時的說明會領600~800,他如果不 [報喜不報憂],我看以後就沒人請了
人家不過是混一口飯吃…當然,這是好幾年後才了解的

其實巨X幫了我很多,但巨X最大的問題是…

你報名時,報的是課程,至於教你,你永遠不知道

巨X有不少的好老師,舉個例來說,曹祖聖,老師
他講過很多次Technet,我也聽過他一二次課,很推

可惜的是,因為講師調度,或是節省成本,其實一門200小時的課
很有可能只有其中1/7是好老師,剩下普普,甚至很糟

我也遇過很差很差的老師,把電腦課當成英文課在上(英翻中)
有上過認證課程就知道我在講什麼(原文教材嘛!)

當時年輕的我,很拼,上課前一定預習

不懂的單字早就查完,上課只想拼命吸收
當你遇到一個很糟的老師,那種挫折感真的很難形容

我和班主任反應了好幾次,每次都是得到"喔~我會跟老師溝通"這一類的回應
別鬧了好嗎…不會教就是不會教…   
爛人就是爛,他不會因為一句話就改變

就算他要改變也要時間…不是馬上的


好像有點離題了…總而言之,對不起我爸媽
家裡沒什麼錢,硬是標會借了五萬給我上課,最後我放棄了…

一直到今天,我還是覺得很欠爸媽這份恩情


總而言之,我想分享的第一件事就是
不管你去巨X,去uuu還是去iii,最重要的是跟"講師"

如果一門課程的講師 不事先確定(或是講師不好),不如不上

真的是 好的老師 讓你上天堂…不好的老師就…


(中間就略過了,反正就是覺得人生不該這樣爛掉)
(然後就一直自修程式,每個假日都在天瓏買書…)

其實寫程式這種東西如果有熱情,肯讀書
多多少少、或快或慢都會進步



我的第二個建議就是…不要放棄進修,靠自己雖然慢,但是紮實

話說回來,很多中文書很糟糕,這也不能怪作者

多年後我自己也出版了一本書(賣得很爛),不過作者的稿費其實在6%~8%
一刷1500本,寫一本書如果(認真寫)花半年,1500本賣了1000本
然後一本訂價500…剛好3萬~4萬…可能連飯錢都不夠

12~15%的稿費是那種"大師"像是侯捷老師等級才有可能的價碼…
也許鄉民們可以試著打給出版社問問,就知道了…
要賣到二刷?那你大概要上天瓏榜才有可能…

那時我評估過一些選項,也試過不少,不過下場都不這麼好

我試過開公司,然後倒掉(沒賠多少錢,就當做白工)
寫程式容易,找客戶難,那時很傻,以為到處都需要ERP
到104接案網去找案子,後來發現做的要死要活其實沒什麼錢…
然後還要應付客戶…

也試過人力派遣…薪水不錯,一個月可以有六萬,不過對不起
沒退休年資,案子結束就881…短期(半年~一年)打工可以

但後來想想,你以為你賺,其實你只是沒虧

公司只是把你未來的退休金先付給你而已…
當然,不算差,很多人中年被資遣更慘…連退休金都沒了

(還試了不少,就略了)
我摸摸自己的良心,二十幾歲的我最大的本錢就是年輕的肝
是花了二三年就存了一桶金(1百萬),反正就是二份工作(甚至三份)

軟體人的好處 就是兼差容易…
除了體重直線上升,然後缺乏運動,然後有一天就過勞進醫院了…XD

(因此)
最後報個科大混個碩士,畢業後考了個鐵飯碗…反正日子也就這樣過了
其實鐵飯碗的日子挺不錯的,錢雖不多,中油/台電/中華電/一類的

我想公司"倒掉"不至於,雖不是公務員的鋼飯碗,一個月四萬多,一年4.6個月年終
其實不要太混,準時上下班總有的…


我問問我自己,是有一些優點的
- 年輕,然後肯拼(那時26~27)
- 認份,有責任感
- 肯讀書,想進修

但我其實對未來很迷惑的…

至到有一天,過到了一個外商的經理(聽說月薪40萬)<--你沒看錯
是一個香港人…剛好和我在一個政府標案裡合作
我常常在想,為什麼他可以領40萬,他很強,但沒有我十倍強吧?

我也想領40萬…誰不想…

(中間再略,總而言之,因為一些因素,覺得穩定的生活等退休不是我要的人生)


總之,回頭看回去,下面是我當時的結論 (冒犯請見諒)

- 台灣是沒有"軟體"產業的
  這幾年好一點,有地圖日記,appworks一類的軟體(or創投)
 頂多有TrendMicro,或是一些接標案為主的軟體公司(鼎新?)
  軟體最大的需求大概都在金融業(需要資訊人員)

- 最大的需求大概都是架網站一類的
  這種市場競爭很激烈,然後沒美工合作很難生存
  就算架個網站購物車一類的,也只是跑單幫,很難長久

- 想領40萬,真的不可能,外商也許有機會
  如果有40萬的工作,那也是萬中選一,輪不到我這個半路出家的巨X肆業生

那只剩下一條路…

  「去矽谷」




我爸爸不是什麼高等教育份子,不過他常常跟我說

  不要在山上要吃海產,去海邊才要吃山珍

他想勸我人要認份,但年輕的我解讀錯他的意思…(囧)

  想吃山珍 我就到山上去

   同理…想走金融業請到華爾街


有興趣的人可以去Oversea_Job版爬文
很多前輩們都有分享海外工作的經驗
怎麼出國我就略了,有興趣Studyaboard版爬文吧
(我都靠ptt一路走路~老鄉民)


為什麼?

  因為市場就是供給和需求決定價格

台灣的需求太少了,軟體公司不可能出高價格
供給不夠(軟體人材),價格自然就上升
分享一下…其實矽谷這幾年,一直到現在都很缺軟體人材

我知道很多名校高手,英文好,實力好可以直衝矽谷…不過我不是

我知道自己是什麼料,沒有個五六年,我的英文不可能通得過面試

所以我放下自己,放下工作,從頭練起


過去的六年…
- 我把英文練起來…

- 沒錢我就當家教(教程式),再不就到系上找TA
  一開始TA找不到就四處找幫忙寫程式的RA (相信我,這很好找…)
  美國的物價貴,學校RA一個月大概1500美金,房租1000,剩下500美金
  大概都只能吃吐司或是微波食品

- 從頭唸起,把CS大學部的課(需要的部份)都修一次或旁聽
  然後唸一個Master,再唸一個CS PhD

- 學歷也補起來,沒辦法進Stanford/MIT,至少也讀個叫得出來的PhD...

- 每個暑假的都去Intern賺錢…

- 我不想裝高調,有時候違法偷偷賺錢(接案)也是有…囧
  反正我的薪水(相對這裡的物價)很低…
   (這是犯法不要亂學,除非生活過不下去,違法出事可能永遠不能再入境了-_-")


其它略,簡單的講,認清自己缺什麼

缺英文補英文,缺學歷補學歷,etc.

後來才發現,這些工作反而幫了我很多

當家教等於是免費練英文口說,然後當TA也是…所以我的口說進步神速
接案或是當RA寫程式,逼我學起整套Linux及很多的open source project
(學術界沒錢,一律都是open source)

然後唸PhD讓我到世界各地去參加conference,認識領域理的大咖
相信我,等你親自見到xx(internet/python/...)的發明人
你會發現他們有多謙虛…

然後沒錢去intern(然後很怕對方不要我),所以很拼…
最後交了一堆朋友,還沒畢業工作就找好了…
然後累積了一堆經驗…(Projects)

當然,這只是個案例…但畢業時第一份工作
我的年薪含保證的獎金,約是24萬美金,當然,有1/3是獎金,2/3是本薪
當然,第一年因為有sign up bonus,不過之後只要努力
我想20萬不會有問題…


這裡不想戰稅多重,生活費等等
但繳完稅省一點,一年可以存8~10萬左右,
如果自己買房,省下租金可以更多(但是要繳房貸)
以一間3房2衛的獨棟房子,目前好一點的區(不是Palo Alto一類的頂級區)
矽谷大概80~100萬左右

也就是說,順利的話,十年以前就可以還清
而且我相信只要肯拼,薪水只會更高,不會更低

當然,不是每個人都要唸博士
不過這幾年,碩士第一年的薪水(Top 10的學校)在Google / Facebook
最高有聽到19萬(底薪10.5萬,其它是股票+bonus)
最低目前聽到是11萬(底薪+搬家費+一點點sign up)
(上面二個例子都是好友,應該不會/也沒必要騙我)

也有聽過CS博士畢業拿30+萬的(當然都只是聽說)
1/3的走教職,1/3的去研究單位,剩下去業界的樣本不多…
不過我想整個package加起來超過20萬是很基本(有料的PhD)
然後工作大致上一天八小時,很少需要加班,不用on-call
當然,自己決定留在公司唸書或上網吹冷氣不能算加班…我講的是真的工作

對這些薪水很有興趣的請洽
文章代碼(AID): #1Gb7-SbI (Oversea_Job)
或是下載:http://ppt.cc/qb5a
有大大們挖出來分享…這是去年H1B的資料(外國人在美國申請工作簽證)

上面的數據只有"底薪",實拿另有股票 + 各式各樣bonus
工程師…可能要再加20~30%上去,尤其是第一年
      (現在搶人搶很兇,剛畢業有可能就被開4~5萬以上的sign up)
      (大陸圈子裡在傳,facebook最高開到10萬的sing up)

如果是高階的職務,底薪可能只佔不到1/3
      (底薪20萬鎂director,獎金可能是三倍)

因為這些工作都會綁績效(而且綁很多)


這裡不是要戰鬼島薪水低
每個地方,都有他的供給與需求
如果你想從事軟體產業
然後你的肝還算新鮮

我真的建議 "走出去"

我也想回台灣,台灣Yahoo的獵人頭有找上我…
我開了10萬(整個package)鎂當條件(考量物價等等)
對方面試都不面試就跟我881了…

當然也不是真的非十萬鎂不可
不過想當然耳…台灣的供給(軟體工程師)很多

我是他我也不想300萬台幣找一個…
因為對他們來說,300萬可以請12~13個22k

假設付得起…
今天你生病要開刀,一個頂級名醫要價30萬
或是你可以請10個3萬的普通醫生來會診

你會選那個?

經驗這種東西不是十個人就打的贏一個的
但是如果是寫網頁,我相信十個人有機會寫贏一個專家(不一定)

網站掛點,不會動就是不會動,找十個人debug不一定比較快

經驗/能力 的價值不是 勞力可以單純取代的

尤其是對技術/經驗 要求更高的工作/ Project



對未來,我還是有一些想法…

但回首過去,我很慶幸我當初有放下身段/收入,然後從頭學起

我不會去問,當初我留下來,現在我怎樣又怎樣

但我知道一件事,人要看下一個十年,然後再下一個十年


有一天,你我都會老,都會35,都會45,都會55
55的人學技術是學不贏25的好嗎…真的
你要累積那種25的人不可能輕易複製經驗

舉個例來說,想讀PhD的話,請在35前讀,35以後讀是很困難的
想創業的話,請在35以前創,因為你失敗了可以容易再爬起來

我看到很多比我優秀很多的年輕人,在浪費他們的年輕的資本
在浪費他們的25~35

其實,軟體生涯有無限的可能,dropbox的創辦人24(?)就創立了公司
google/facebook的創立,那些人也都才幾歲?
ps 不是創業都會成功,請別誤解


但我真的想鼓勵那些年輕的肝 :)

如果你真的想改變…Just do it!

我當時只想要一個月賺40萬台幣(稅很高,當時忘了想)
現在我在"幻想"一個月能不能賺400萬…

其實密訣很簡單
找一個賺那麼多的人,然後比較你和他的不同

然後給自己十年去追上去,然後不要放棄

這篇文章寫給年輕人…也寫給我自己,希望十年後能回來再寫一次  :)

大家一起加油吧!


PS 版權沒有,(非商業)轉載隨意

PS又PS 我只是個小小工程師,上面的內容看看就好,不相信就笑笑
       請不要來信叫我給建議(我不夠格,真的)
       感謝大大手上留情不肉搜,我希望保持匿名,和大家多分享一下自己的歷程
--
※ 發信站: 批踢踢實業坊(ptt.cc)


軟體人的心路歷程分享   http://www.ptt.cc/bbs/Soft_Job/M.1353267613.A.B0D.html






****************************************************************
比對下面的經歷,跟上面這位網友的說法


有無磨練體驗,就像是白切肉與滷肉的差別。白切肉水煮就好了,但滷肉要熬很久;白切肉沾醬油一樣會有像滷肉的鹹味,但水一沖,味道就沒有,滷肉就不會,這就是有無時間磨練的差別。所以什麼該快、什麼該慢,一定要想清楚,不是隨社會一切都要快。

杜書伍:有無磨練體驗,就像白切肉與滷肉的差別   http://topic.cw.com.tw/leader/article7-1.aspx

 


[職場]澳洲屠夫(台勞)的新聞... 人生不能用數學來計算。專業需要累積,「大智若愚」才是真的聰明
http://www.dotblogs.com.tw/mis2000lab/archive/2012/09/24/74991.aspx



您一定會發現:大家走的路都差不多。

       能混下去、越混越好,不見得是「技術力」多高

       而是有一個 好的「態度去面對生活、專業、工作....... 簡單的說,是一個好的「人格特值」



成功(或是職場路,走的比較順),是一個好的「態度」帶來的

失敗、一事無成,也是「態度(人格特質)」害了您

****************************************************************


HBO播出「黑暗騎士(第一集)」BATMAN : Begins。
   裡面有句台詞:「你的所作所為,決定你的人格」   It's not who you are underneath...but what you do that defines you

 

      我們在職場上,要給人家的印象,是「IT技術能力多強?」

      這我不敢講。因為技術變化太快,這時候的強者,未必能強到下一個十年。

 

      但如果「工作態度」,我相信這個印象會在職場上,保佑自己四十年!

圖片來源: http://www.horace.org/blog/wp-content/uploads/2009/03/batman_begins_ver6.jpg

 

===================================================================

上面的文章,我的網站都講過類似的案例。

 

關於出書(或是賺外快):

[回憶]我是怎麼開始當作者,撰寫電腦書的?(作者的甘苦談)
http://www.dotblogs.com.tw/mis2000lab/archive/2008/10/06/publish_computer_book.aspx

[閒聊 / Kuso]有趣的數學、電腦書作者的收入
http://www.dotblogs.com.tw/mis2000lab/archive/2011/03/25/funny_math.aspx

 

如果因為辛苦、錢少,就放棄不幹了,那您「未來的希望」也都沒有了

施文彬:「只出得起香蕉的公司,當然只請得到猴子」.....(執行力 與 藉口) 與其想得太多,不如立刻動手作
http://www.dotblogs.com.tw/mis2000lab/archive/2012/06/29/banana_monkey_mp3_book.aspx
 

 

關於補習班:


[給初學者的話] 如何選電腦補習班?? #1....我的回憶 (最昂貴的是「師資」成本
http://www.dotblogs.com.tw/mis2000lab/archive/2009/02/13/7143.aspx

[轉貼]補習班的花樣、招生文宣,實在是.............
http://www.dotblogs.com.tw/mis2000lab/archive/2009/06/11/8786.aspx
 



人生的規劃:


[職場] 李安 導演,1990年的孤注一擲......給「遲遲不敢出手」或是「沒機會出手」的年輕世代
http://www.dotblogs.com.tw/mis2000lab/archive/2012/12/04/85381_jsut_do_it.aspx

 生命是罐頭,膽量是開罐器 -- 李恕權:想像五年後的你
http://www.dotblogs.com.tw/mis2000lab/archive/2012/10/19/visualize_what_you_are_doing_in_5_years.aspx

 

不要求 "速成",實力需要 "慢慢"累積:


[職場] (轉貼) 22K起薪唯一的好處,那只是起薪,如果你成功,很快就不只是那個數字。
http://www.dotblogs.com.tw/mis2000lab/archive/2012/10/23/22k_youth_salary.aspx

[職場]澳洲屠夫(台勞)的新聞...人生不能用數學來計算。專業需要累積,「大智若愚」才是真的聰明
http://www.dotblogs.com.tw/mis2000lab/archive/2012/09/24/74991.aspx

[給讀者的話] 我知道你不是爛草莓,只是對自己期望太高
http://www.dotblogs.com.tw/mis2000lab/archive/2010/08/03/16984.aspx

 

 

[給初學者的話] 與其想得太多,不如立刻動手作 #1
http://www.dotblogs.com.tw/mis2000lab/archive/2008/11/26/just_do_it.aspx


[給初學者的話] 與其想得太多,不如立刻動手作#2 -- 興趣 與 工作
http://www.dotblogs.com.tw/mis2000lab/archive/2011/05/17/25321.aspx

 

網路上,找到相關的文章:

 
我想離職,學寫程式!(上)
 
我想離職,學寫程式(下)
 

 

以下是廣告 ----

 

找一個賺那麼多的人,然後比較你和他的不同

然後給自己十年去追上去,然後不要放棄

 

那我找了一堆這樣的高手來講課,你還懷疑?不來上課?   :-P

那我找了一堆這樣的高手來講課,你還懷疑?不來上課?   :-P

那我找了一堆這樣的高手來講課,你還懷疑?不來上課?   :-P

 

 

永遠不要讓別人告訴你:你做不到,
即使是我也一樣。
 
你有夢想,就得去保護他。
那些人自己做不到,才會說你也做不到。
 
你想要什麼的話,就努力去追求。
 
.....克里斯.葛德納 <當幸福來敲門>電影主角 真人本尊
(圖片來源 http://www.amiando.com/CG1214TPE.html)

 

 

 
 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

 

 

......... 寫信給我,mis2000lab (at) yahoo.com.台灣 .....................................................................................

................   facebook社團   https://www.facebook.com/mis2000lab   ............................

................   Google+   https://plus.google.com/100202398389206570368/posts ..............

................  YouTube (ASP.NET) 線上教學影片  http://goo.gl/rGLocQ

 

書本上面的範例,一定有 VB / C#雙語法給您學習。          請看我們的「售後服務」範圍(嚴格認定)

 

防範SQL Injection / XSS攻擊,請看:ASP.NET安全寫作    資料來源 -- TWISC@NTUST網路應用安全知識庫

......................................................................................................................................................


 

......................................................................................................................................................

 

(1). 我是初學者、要從頭學起、學習 [各種]控制項,瞭解ASP.NET生命週期與變革,請上這一班:

                                     *** 班班額滿,切莫遲疑!****

         

 

      ***確定開班***  ASP.NET 遠距教學,免出門,在家上課   上課時,老師 親自 線上講解!並非事先錄影!
      


 

[遠距教學、教學影片] ASP.NET (Web Form) 六週課程 上線了!微軟MVP --MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課


          MIS2000 Lab.  線上教學影片(YouTube)
         

 

(2). Muki Wu的 Responsive Web Design(響應式網頁)設計講座。一日課程。

          

 

(3). 架構設計好簡單 - 快速從Web Form 到ASP.NET MVC(講師:Gelis)

     

 

(4). Allen Kuo -- ASP.NET「物件導向(OOP)」班 -- 打通任督二脈,晉升高手行列

         

 

 

(5). Amos + Muki 雙講師聯手出擊!前端設計 36 hr 實戰課程 (HTML + CSS + jQuery)

 

(6). KK Bruce 陳傳興 -- ASP.NET MVC 5 七週實戰

          

 

(7). Will 保哥,大名鼎鼎的微軟研討會講師。ASP.NET MVC -- 六週實戰,保證過癮!

         

 

 

............................. 寫信給我,mis2000lab (at) yahoo.com.台灣.........................................................