昨天是我一同學結婚的好日子,同學們大家聊各自的工作,有個同學突然問了我一句:我們同學中好像做軟體的不多?如果再細分,好像做網路相關的更少?
回想起當時為何讀計算機資訊管理的專業,是因為那時聽說讀電腦未來很有出路,所以計算機是我中專的第一志願,而我的第一台電腦就是那時買的,還記得那時買一台 486 電腦花了我媽五萬塊,在 20 多年前它是一比不小的數字。
畢業後專科考上電子系,當完兵後大學考上資管系,理論上我同學裡應該會有不少人從事軟體工程師,但事實上真的少之又少,要很認真的想才好不容易湊到十個,其中不少還是寫硬體的…
我從本科系畢業,出社會第乙份工作就是軟體工程師,一路公升到專案經理,創業後成為老闆,當然也變成了 sales,需要賣服務給更多的老闆,以下就我看到不同的面向與大家分享台灣軟體工程師的困境。
教育的問題
學生的天份
其實程式設計像藝術一樣是需要有一些天份才會學的好,偏偏學校的課程有該有的進度,老師無法因為你聽不懂就卡在那個章節太久,所以跟不上的同學只好死背,背不起來就開始討厭,所以讀到最後只是讓來不及發現自己天份的同學更早放棄當軟體工程師這條路。
師資的培育
學程式設計需要天份,想當然的,要能教好這堂課的老師也需要這樣的天份、能力還要知道怎麼教,但通常這樣的老師很少,即使有,他也需要不斷地學習,和業界保持同步,不能脫節。這真的很難。
所以我們常會看到學校會教一些現在比較少用到的語言,因為那是老師自己最擅長的程式語言而不是業界最需要的。
軟體工程師的問題
薪水與價值的不對等
工程師認為自己該拿多少薪水是以對公司的價值來思考,如果我一年能幫公司賺到或省下一千萬,那我年薪百萬不為過吧?老闆認為工程師該拿到的薪水是以工時來思考,如果我每天正常上下班,那要和老闆要求年薪百萬真是難上加難。
最後,為了生活不得已,很多任務程師如果不是在幹私活就是偷偷在接私活,如果不是偷偷在接私活就是在接私活的路上。不相信?我之前寫了一篇《軟體工程師的創業陷阱:接私活》,感受到大家不小的怨念迴響 xd
價值的錯估
很多任務程師會用對原公司的價值來對新公司要求更高的薪資,但價值通常是需要搭配其它的客觀條件才成立。例如團隊、資源… 等
如果新公司沒有這些條件,工程師是否能發揮該有的價值?通常新公司會抱持懷疑的態度。
即使高薪也無法選擇小公司
雖然有些小公司願意提出高於市價的薪水,但這薪水能持續多久?裡面有能一起討論的同事嗎?未來的發展好嗎?寫在履歷上好不好看?朋友都沒聽過這間公司?….
除了薪水以外的一堆疑慮都跑出來了。最後大部份的工程師還是留在大公司等待機會比較保險。
公升遷制度的問題
無法跳脫的彼得原理
「彼得原理」是指:在組織或企業的等級制度中,人會因其某種特質或特殊技能,令他在被提拔到不能勝任的地步,相反變成組織的障礙物(冗員)及負資產。
好的工程師為了拿高薪,不得不往管理層公升遷,變成管理層後再也不需要寫**,所以為什麼好的工程師這麼少?因為他們都變經理了。
可惜的是,**寫的好的人不代表會管理人,最後反而因為管理績效不好需要離開公司,但也回不去以前工程師的狀態了。
cto (首席技術官) 的問題
cto 決定了公司的技術天花板
每間公司只會有一位 cto,基本上也不會寫**了,也就是說 cto 如果離開公司要找工作沒那麼容易。基於這樣的原因,你覺得 cto 會找比他能力好的人進公司嗎?cto 能接受後面進來的人拿比自己還高的薪水嗎?那你知道如何審核 cto 嗎 ?
主管的問題
追求 kpi
請工程師會花到當月的部門預算,但可能要等到半年後才會有明顯的成效,為了兼顧每個月的 kpi ,無法花太多錢請工程師。
老闆的問題
投資與成本的混淆
對很多老闆來說軟體工程師就像水一樣,沒有的時候很痛苦,有了後就沒感覺了,什麼?水要賣這麼貴?不就只是水而已嗎?老闆總認為軟體工程師是固定成本,而成本就是要控制在越低越好,如果換你當老闆,很可能你也會這樣做。
如果工程師一直想的是加薪、老闆一直想的是省成本,這雙方永遠都會是對立無解,但如果工程師想的是幫公司賺錢,老闆想的是投資工程師,最後這結果應該會好很多。
就是賺不夠多
就算有好的軟體工程師,但他要的薪水老闆就是給不起。好的軟體工程師老闆請不起,請的起的都是不好的工程師,老闆說市場上都沒有好的工程師,其實是說市場上怎麼都沒有利害又便宜的工程師。
不用錢的迷思
你知道賣軟體或服務比賣硬體困難嗎?我曾經想要賣一套軟體給乙個老闆,我說這可以提公升員工的工作效率,他回說:我為什麼要花錢提高員工的效率?他幹不完就加班啊,反正我每月都固定付他的薪水,又不用多花錢。
產業的問題
成功的網路公司太少
如果成功的網路公司越多,裡面就能培養出更多有實際經驗的工程師,當這些工程師換工作時,會把身上的技術及觀念帶至另外一家公司,久而久之,好的軟體工程師就會越來越多,產生正向迴圈。
結語
以上種種問題乙個卡乙個,造成了軟體工程師的困境,如果當初有一間公司願意讓我寫一輩子**,薪水可以因為我的價值一直往上加,不會因為職位而有限制。我想我應該就不會創業了。市場上也不會少了我這個好的軟體工程師 xd,我的力量很難改變整個環境,但至少還能從自己的公司慢慢作起,期許能成為市場上的成功案例。
軟體工程師的健康問題
軟體工程師的健康問題 最近單位那些狗屁事情讓我心情不佳,看什麼都煩。這心上有火,嘴上就長瘡,坐在電腦前整個那就是個痛不欲生。關於it工程師的的健康問題早就在我心裡盤算了一兩年,都是從身體感覺不良開始的,再往前只知道玩命的幹活 其實不知道那是在玩命,還樂此不疲。每天晚上兩點睡覺,七點起來上班,在家裡連...
軟體工程師的職業之路
記得看過某篇文章寫到21世紀世界範圍內最好的前十大職業有軟體工程師一項,平心而論,應該說缺少的是良好職業素養的,有經驗的,合格的軟體工程師。從國內招聘 上的資料也能看出來,近些年由於移動網際網路,網際網路的蓬勃發展,以及因為網際網路對傳統行業的整合一系列影響,軟體工程師需求一直很旺盛,另一方面,高校...
軟體工程師的職業之路
原文 記得看過某篇文章寫到21世紀世界範圍內最好的前十大職業有軟體工程師一項,平心而論,應該說缺少的是良好職業素養的,有經驗的,合格的軟體工程師。從國內招聘 上的資料也能看出來,近些年由於移動網際網路,網際網路的蓬勃發展,以及因為網際網路對傳統行業的整合一系列影響,軟體工程師需求一直很旺盛,另一方面...