工作甘苦談文章

熱門社群 升學媒體人秘書HR百貨行銷醫護觀光餐旅
職務大辭典 » 職務中類表 » 軟體工程 » 軟體工程師 » 孤島上的軟體工程師
職務定義:
薪資平均範圍:
薪資職能報告
工作年資 1年以下 1~3年 3~5年 5~7年 7年以上
平均薪資 年資1年以下 : $38,265 年資1~3年 : $40,992 年資3~5年 : $44,679 年資5~7年 : $49,212 年資7年以上 : $52,096
  1. 參與軟體工程系統的設計、開發、測試
  2. 協助工程管理人保證專案的品質,負責工程中主要功能的代碼實現
  3. 解決工程中的技術難題和關鍵問題
  4. 教導、指導程式工程師
  5. 協調各個程式工程師的工作,並能與其他軟體工程師協作
  6. 軟體工程師平均年薪為人民幣5~10萬元
主題:

孤島上的軟體工程師



回想起當時為何讀資訊科 ? 是因為那時聽說讀電腦未來很有出路,所以資訊科是技職體系裡的第一志願,而我的第一台電腦就是那時買的,還記得那時買 一台 486 電腦花了我媽五萬塊,在 20 多年前它是一個不小的數字。

從資訊科畢業後專科考上電子系,當完兵後大學考上資管系,理論上我同學裡應該會有不少人從事軟體工程師,但事實上真的少之又少,要很認真的想才好不容易湊到十個,其中不少還是寫韌體的 …,之前天下雜誌有一篇文章 科技之島找不到軟體工程師 以教育的角度討論軟體工程師短缺的問題,而下面的留言卻大多集中在薪資的問題上,我總覺得這有點瞎子摸象的感覺,好像有提到問題又感覺不夠到位。

我從本科系畢業,出社會第一份工作就是軟體工程師,一路升到專案經理,創業後成為老闆,當然也變成了 Sales,需要賣服務給更多的老闆,以下就我看到不同的面向與大家分享台灣軟體工程師的困境。

其實程式設計像藝術一樣是需要有一些天份才會學的好,偏偏學校的課程有該有的進度,老師無法因為你聽不懂就卡在那個章節太久,所以跟不上的同學只好死背,背不起來就開始討厭,所以讀到最後只是讓來不及發現自己天份的同學更早放棄當軟體工程師這條路。

學程式設計需要天份,想當然的,要能教好這堂課的老師也需要這樣的天份、能力還要知道怎麼教,但通常這樣的老師很少,即使有,他也需要常和業界同步不能脫節,這很難,所以我們常會看到學校會教一些現在比較少用到的語言,因為那是老師自己最擅長的程式語言而不是業界最需要的。

工程師認為自己該拿多少薪水是以對公司的價值來思考,如果我一年能幫公司賺到或省下一千萬,那我年薪百萬不為過吧 ? 老闆認為工程師該拿到的薪水是以工時來思考,如果我每天正常上下班,那要和老闆要求年薪百萬真是難上加難。

最後為了生活不得已,很多工程師如果不是出來接案就是偷偷在接案,如果不是偷偷在接案就是在接案的路上。不相信 ? 我之前寫了一篇軟體工程師的創業陷阱-接案,感受到大家不小的怨念迴響 XD

很多工程師會用對原公司的價值來對新公司要求更高的薪資,但價值通常是需要搭配其它的客觀條件才成立,例如團隊、資源 … 等,如果新公司沒有這些條件,工程師是否能發揮該有的價值?通常新公司會抱持懷疑的態度。

雖然有些小公司願意提出高於市價的薪水,但這薪水能持續多久 ? 裡面有能一起討論的同事嗎 ? 未來的發展好嗎 ? 寫在履歷上好不好看 ? 朋友都沒聽過這間公司 ? …. 除了薪水以外的一堆疑慮都跑出來了。最後大部份的工程師還是留在大公司等待機會比較保險。

好的工程師為了拿高薪,不得不往管理職升遷,變成管理職後再也不需要寫程式,所以為什麼好的工程師這麼少 ? 因為他們都變經理了。可惜的是,程式寫的好的人不代表會管理人,最後反而因為管理績效不好需要離開公司,但也回不去以前工程師的狀態了。

每間公司只會有一位 CTO,基本上也不會寫程式了,也就是說 CTO 如果離開公司要找工作沒那麼容易。基於這樣的原因,你覺得 CTO 會找比他能力好的人進公司嗎 ? CTO 能接受後面進來的人拿比自己還高的薪水嗎 ? 那你知道如何審核 CTO 嗎 ?

請工程師會花到當月的部門預算,但可能要等到半年後才會有明顯的成效,為了兼顧每個月的 KPI ,無法花太多錢請工程師。

對很多老闆來說軟體工程師就像水一樣,沒有的時候很痛苦,有了後就沒感覺了,什麼 ? 水要賣這麼貴 ? 不就只是水而已嗎 ? 老闆總認為軟體工程師是固定成本,而成本就是要控制在愈低愈好,如果換你當老闆,很可能你也會這樣做。

如果工程師一直想的是加薪、老闆一直想的是省成本,這雙方永遠都會是對立無解,但如果工程師想的是幫公司賺錢,老闆想的是投資工程師,最後這結果應該會好很多。

就算有好的軟體工程師,但他要的薪水老闆就是給不起,好的軟體工程師老闆請不起,請的起的都是不好的工程師,老闆說市場上都沒有好的工程師,其實是說市場上怎麼都沒有利害又便宜的工程師。

你知道賣軟體或服務給台灣的老闆比賣硬體困難嗎 ? 我曾經想要賣一套軟體給一個老闆,我說這可以提升員工的工作效率,他回說:我為什麼要花錢提高員工的效率 ? 他作不完就加班啊,反正我每月都固定付他的薪水,又不用多花錢。

二個一樣是三年年資的軟體工程師,一個作過可以同時 100 人在線上的網站和另一個作過可以同時 1,000,000 人在線上的網站,這二個人的技術能力就差非常的多,薪水當然也會差很多。但台灣有多少網站需要作到同時 1,000,000 人在線上 ? 所以能有相關經驗的人一定是少之又少。

以上種種問題一個卡一個,造成了台灣軟體工程師的困境,如果當初台灣有一間公司願意讓我寫程式寫一輩子,薪水可以因為我的價值一直往上加不會因為職位而有限制,我應該就不會創業了,市場上也不會少了我這個好的軟體工程師 XD,我的力量很難改變整個環境,但至少還能從自己的公司慢慢作起,期許能成為市場上的成功案例。

轉載自:電子豹
孤島上的軟體工程師
職務類別:軟體工程師   職稱:軟體工程師   相關職缺:電腦軟體相關  軟體工程師


回想起當時為何讀資訊科 ? 是因為那時聽說讀電腦未來很有出路,所以資訊科是技職體系裡的第一志願,而我的第一台電腦就是那時買的,還記得那時買 一台 486 電腦花了我媽五萬塊,在 20 多年前它是一個不小的數字。

從資訊科畢業後專科考上電子系,當完兵後大學考上資管系,理論上我同學裡應該會有不少人從事軟體工程師,但事實上真的少之又少,要很認真的想才好不容易湊到十個,其中不少還是寫韌體的 …,之前天下雜誌有一篇文章 科技之島找不到軟體工程師 以教育的角度討論軟體工程師短缺的問題,而下面的留言卻大多集中在薪資的問題上,我總覺得這有點瞎子摸象的感覺,好像有提到問題又感覺不夠到位。

我從本科系畢業,出社會第一份工作就是軟體工程師,一路升到專案經理,創業後成為老闆,當然也變成了 Sales,需要賣服務給更多的老闆,以下就我看到不同的面向與大家分享台灣軟體工程師的困境。

其實程式設計像藝術一樣是需要有一些天份才會學的好,偏偏學校的課程有該有的進度,老師無法因為你聽不懂就卡在那個章節太久,所以跟不上的同學只好死背,背不起來就開始討厭,所以讀到最後只是讓來不及發現自己天份的同學更早放棄當軟體工程師這條路。

學程式設計需要天份,想當然的,要能教好這堂課的老師也需要這樣的天份、能力還要知道怎麼教,但通常這樣的老師很少,即使有,他也需要常和業界同步不能脫節,這很難,所以我們常會看到學校會教一些現在比較少用到的語言,因為那是老師自己最擅長的程式語言而不是業界最需要的。

工程師認為自己該拿多少薪水是以對公司的價值來思考,如果我一年能幫公司賺到或省下一千萬,那我年薪百萬不為過吧 ? 老闆認為工程師該拿到的薪水是以工時來思考,如果我每天正常上下班,那要和老闆要求年薪百萬真是難上加難。

最後為了生活不得已,很多工程師如果不是出來接案就是偷偷在接案,如果不是偷偷在接案就是在接案的路上。不相信 ? 我之前寫了一篇軟體工程師的創業陷阱-接案,感受到大家不小的怨念迴響 XD

很多工程師會用對原公司的價值來對新公司要求更高的薪資,但價值通常是需要搭配其它的客觀條件才成立,例如團隊、資源 … 等,如果新公司沒有這些條件,工程師是否能發揮該有的價值?通常新公司會抱持懷疑的態度。

雖然有些小公司願意提出高於市價的薪水,但這薪水能持續多久 ? 裡面有能一起討論的同事嗎 ? 未來的發展好嗎 ? 寫在履歷上好不好看 ? 朋友都沒聽過這間公司 ? …. 除了薪水以外的一堆疑慮都跑出來了。最後大部份的工程師還是留在大公司等待機會比較保險。

好的工程師為了拿高薪,不得不往管理職升遷,變成管理職後再也不需要寫程式,所以為什麼好的工程師這麼少 ? 因為他們都變經理了。可惜的是,程式寫的好的人不代表會管理人,最後反而因為管理績效不好需要離開公司,但也回不去以前工程師的狀態了。

每間公司只會有一位 CTO,基本上也不會寫程式了,也就是說 CTO 如果離開公司要找工作沒那麼容易。基於這樣的原因,你覺得 CTO 會找比他能力好的人進公司嗎 ? CTO 能接受後面進來的人拿比自己還高的薪水嗎 ? 那你知道如何審核 CTO 嗎 ?

請工程師會花到當月的部門預算,但可能要等到半年後才會有明顯的成效,為了兼顧每個月的 KPI ,無法花太多錢請工程師。

對很多老闆來說軟體工程師就像水一樣,沒有的時候很痛苦,有了後就沒感覺了,什麼 ? 水要賣這麼貴 ? 不就只是水而已嗎 ? 老闆總認為軟體工程師是固定成本,而成本就是要控制在愈低愈好,如果換你當老闆,很可能你也會這樣做。

如果工程師一直想的是加薪、老闆一直想的是省成本,這雙方永遠都會是對立無解,但如果工程師想的是幫公司賺錢,老闆想的是投資工程師,最後這結果應該會好很多。

就算有好的軟體工程師,但他要的薪水老闆就是給不起,好的軟體工程師老闆請不起,請的起的都是不好的工程師,老闆說市場上都沒有好的工程師,其實是說市場上怎麼都沒有利害又便宜的工程師。

你知道賣軟體或服務給台灣的老闆比賣硬體困難嗎 ? 我曾經想要賣一套軟體給一個老闆,我說這可以提升員工的工作效率,他回說:我為什麼要花錢提高員工的效率 ? 他作不完就加班啊,反正我每月都固定付他的薪水,又不用多花錢。

二個一樣是三年年資的軟體工程師,一個作過可以同時 100 人在線上的網站和另一個作過可以同時 1,000,000 人在線上的網站,這二個人的技術能力就差非常的多,薪水當然也會差很多。但台灣有多少網站需要作到同時 1,000,000 人在線上 ? 所以能有相關經驗的人一定是少之又少。

以上種種問題一個卡一個,造成了台灣軟體工程師的困境,如果當初台灣有一間公司願意讓我寫程式寫一輩子,薪水可以因為我的價值一直往上加不會因為職位而有限制,我應該就不會創業了,市場上也不會少了我這個好的軟體工程師 XD,我的力量很難改變整個環境,但至少還能從自己的公司慢慢作起,期許能成為市場上的成功案例。

轉載自:電子豹
相關甘苦談連結