我常常問自己,台灣的業界生態真的適合開發軟體嗎?如果不適合,那麼軟體工程師們到底是為了什麼而選擇這個工作呢?

從網路上或是前輩口中所得到的大部份資訊裡,不難看出大多數的軟體工程師對於自己的職業生涯並沒有過於高深的期許;因為寫程式只不過是賺錢的手段之一,可以的話還是買買股票看能不能賺得比較飽。

以下,就我所看到的例子,來嘴炮一下大部份台灣軟體工程師的心聲吧。如有雷同,純屬巧合。

二十歲之前

「程式是什麼?」

大部份的軟體工程師其實都不是本科系出身,所以大多都不清楚軟體開發是個什麼樣的工作。而為了要找一份夠水準的工作,許多隱沒自己原本才能的朋友就到著名的補習班去,想辦法讓自己成為一位履歷份量看起來夠巨大的工匠。不過一旦踏入軟體開發這個領域之後,他們才開始明白,在台灣,這真的是一條漫長而艱辛的不歸路。

二十歲的時候

「我要學習高深的技術,所以我可以吃苦耐勞…」

多數有自覺的朋友在剛進入職場時,就發現自己本身的不足;也因此他們開始出沒於各大論壇或 BBS ,請教前輩們一些技術上的問題。有些人下班後,還特地跑到書局買一堆參考書籍堆滿自己的床頭,期待自己有天變成一條技術之龍。薪水太少?這從來不是他們所在乎的。

二十五歲的時候

「工作有點多,好,我加班拼了~」

當自我的能力漸漸加強之後,上頭交辦的事項也越來越多了。不過對這些已經學到有用技巧的軟體工程師來說,不過就是小菜一碟,加個班就什麼都解決啦!沒什麼了不起。不過不曉得為什麼,他們每天加班完回家後,特別愛買些豬肝湯來當宵夜吃。

三十歲的時候

「你爸的,那個主管真機車…明天我要跟老婆去玩了,竟然還來個鬼需求…」

大部份的軟體工程師在變成職場老鳥之後,對於任何客戶丟過來的需求都能一眼看穿它們是不是真的需要執行;只不過通常決定要不要執行的人不會是軟體工程師,可能是空降下來,然後不小心就當上主管,那個董事長的兒子。

三十五歲的時候

「老天爺…什麼工作都好…給我錢吧…」

人生終於爆發了危機,大部份沒有考慮自己未來職場生涯的軟體工程師,在可取代性過高的情況下,被每個月薪資只需要兩萬二的新人給 Override 了….為了爭取更多的工作機會,他們又回到了補習班,然後整天在那裡「喔喔~ 喔喔~ 」的拼命學習…

四十歲的時候

「…」

台灣的軟體工程師哪來四十歲可活呀!?

心得

健康誠可貴,生命價更高;若為金錢故,兩者皆可拋。