一家軟體公司,需不需要那麼多工程師?

更新於 發佈於 閱讀時間約 5 分鐘

結論

我先寫結論,需要。

但這樣的結論或許太粗暴了,所以還是修飾一下說法。

身為一家想要持續在市場上存活、持續獲利的軟體公司,需要足夠多的工程師,但如果是一家得過且過,只求短時間存活的公司,那確實不用那麼多的工程師。

工程師的種類

在講為什麼之前,還是稍微介紹一下一家軟體公司通常會有哪些工程師。

但強調一下,我不是工程師,或許應該說短暫當過工程師,曾短暫開發ERP產品這樣,但我目前擅長的職位是PM,在目前職位曾擔任6~7年的PM,不論專案經理或產品經理都擅長,現在的擔任的職位則是技術支援和產品售前規劃,然後兼著當PM。

不論甲方或乙方都待過,也很常和工程師合作,但如果有說錯也麻煩在底下留言補充,我會修正。

工程師是一個很籠統的說法,實際上還細分很多角色,包含前端工程師、後端工程師、mobile端工程師(App工程師)、Infra工程師、QA工程師等等,然後這幾大類還可以細分很多職位,比如mobile端工程師就還分Android和iOS。

而通常一個軟體的開發、部屬等等,就是以上這些工程師們,分工合作所出來的產物,而非一個工程師就可以一個人處理完的。

舉個例子,一個App,在工程師這邊的分工,大概就是這樣進行:

Infra工程師在雲端架設server。

後端工程師在server上架設程式、開發API。

前端工程師架設一個可以操作的網站介面出來,串接後台工程師開發的系統,讓使用者可以操作。

App工程師刻畫面、串接API,讓App可以正常使用。

QA測試已經出來的App版本,確保App沒有Bug。

而且以上的步驟,我用很簡化的說法去說明,但實際內容非常複雜和細瑣,同時我還沒有加入非工程師的人員,包含PM、設計師、行銷等等人員的工作。

只需要工程師就好了嗎?

同上一段結尾,當然是不可能啊。

一個軟體要開發,有很多工作得做,也就有很多人物要一起參與,簡單舉例,大概就得有商業分析師、產品經理、專案經理、系統分析師、行銷企劃、財務、UIUX設計師等等參與其中。

商業分析師,負責分析商業模式,挖掘新的需求。

產品經理,根據新的需求,初步規劃產品的初步方向、出產品需求書等。

專案經理,根據產品的需求、時程進行專案規劃、執行。

系統分系師,根據產品需求,規劃需要串接的系統、服務、出系統規格書等。

行銷企劃,負責處理產品上線後的推廣,吸引用戶來用。

財務,系統開發時,也可能有金流要串接,有財務報表要出,要與其同步確認。

UIUX設計師,負責設計產品畫面、友善的流程等。

一個產品要出來,絕非只要工程師就好,而是要一整個團隊分工合作,相互支援才有機會完成。

為什麼一家公司需要那麼多工程師?

1. 維運

系統、產品甚至是功能,並不是開發完就結束了,接下來的動作一個就是維運,什麼叫做維運,就是確保開發出來的服務,平常均可以正常使用,就算系統突然間湧入大量流量,服務依然可以正常使用。

維運雖然不用大量人力,但是確保服務能持續正常使用、不隨便就掛掉,是非常重要的環節。

2. 優化

現在處於資訊快速化的時代,技術更新很快,像是手機的OS,每年都不斷不斷的更新,而且硬體也是,為了要讓原本的App,在新技術的OS能順暢使用,都必須針對程式不停的優化,確保能正常使用。

同時如果在一開始開發時,開發過程中為了符合專案的時程,可能用比較偷懶的方式,不論是資料寫死或是架構隨便,這些都必須在後期修改掉,否則就像地基打不好的房屋,時間久了、功能多了,遲早會出現問題,這些都是需要工程師持續優化的。

3. 新產品開發

雞蛋不要放在一個籃子中,公司的領導者一樣曉得,甚至深知其中利害,所以持續開發不同的產品線,本來就是讓公司持續壯大的方式之一。

4. 研究

同上述的二都有提到,技術改朝換代的速度極快,所以花時間持續研究新技術,是工程師必備的功夫,甚至有些公司會讓某些工程師就專門進行研究新技術,說不定這些技術,有一天就會在新產品、新功能中派上用場,而進而讓公司營利。

後話

產品,是一家公司的命脈,好的產品可以讓公司飛上天、成為業界的領頭羊,而這些產品的開發者,就是這些工程師。

所以一家公司需不需要那麼多工程師,我建議,還是需要的。

甚至產品開發相關的人員,都不宜太少。

因為好的產品,才是公司賺錢的核心。

留言
avatar-img
留言分享你的想法!
avatar-img
Domo沙龍-那些雜七雜八的文章匯集處
27會員
141內容數
Domo的沙龍,各種文章的匯集地 日常、評論、政治、趨勢、時事、職場、工作、創作、小說等。 都是我寫作的內容! 歡迎加入,Domo的沙龍
2024/09/13
2024/09/13
2024/08/16
前言 身為一個上班族,每天在公司至少會待滿8小時,加上中午午休,加上偶爾需要加班,一天有很大的機率超過1/3甚至到1/2的時間會待在公司。 那麼如何在公司待的舒服,就是件很重要的事情。 如果是在工作上備受長官肯定、喜愛,那不是這個文章要探討的事情,那可能另外要開一篇文章來講,但如果是讓自己在公
Thumbnail
2024/08/16
前言 身為一個上班族,每天在公司至少會待滿8小時,加上中午午休,加上偶爾需要加班,一天有很大的機率超過1/3甚至到1/2的時間會待在公司。 那麼如何在公司待的舒服,就是件很重要的事情。 如果是在工作上備受長官肯定、喜愛,那不是這個文章要探討的事情,那可能另外要開一篇文章來講,但如果是讓自己在公
Thumbnail
2024/07/24
又一個颱風天 今天是2024第一個颱風假,非常難得。 本來該周五發布,就提前吧~ 自從我離開那間接政府部門水利資訊的公司後,這好幾年間,我發現颱風變少了,就算有颱風,但基本上都是快到台灣就突然偏了。基本上都沒啥機會放到颱風假。 在颱風的日子裡,我每每都想起在那段時間當水情PM的時光,某方面來
Thumbnail
2024/07/24
又一個颱風天 今天是2024第一個颱風假,非常難得。 本來該周五發布,就提前吧~ 自從我離開那間接政府部門水利資訊的公司後,這好幾年間,我發現颱風變少了,就算有颱風,但基本上都是快到台灣就突然偏了。基本上都沒啥機會放到颱風假。 在颱風的日子裡,我每每都想起在那段時間當水情PM的時光,某方面來
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
今天跟大家分享我身為工程師看到 PM 具備哪些特質會覺得很厲害。
Thumbnail
今天跟大家分享我身為工程師看到 PM 具備哪些特質會覺得很厲害。
Thumbnail
去年初我從介面設計師 (UIUX Designer) 轉職為產品經理 (Product Manager),在轉職產品經理前,我已有6-7年的軟體產品設計工作經驗。轉職 PM 後已工作了將近一年,這邊來分享一下我在做中學到的事情。
Thumbnail
去年初我從介面設計師 (UIUX Designer) 轉職為產品經理 (Product Manager),在轉職產品經理前,我已有6-7年的軟體產品設計工作經驗。轉職 PM 後已工作了將近一年,這邊來分享一下我在做中學到的事情。
Thumbnail
結論 我先寫結論,需要。 但這樣的結論或許太粗暴了,所以還是修飾一下說法。 身為一家想要持續在市場上存活、持續獲利的軟體公司,需要足夠多的工程師,但如果是一家得過且過,只求短時間存活的公司,那確實不用那麼多的工程師。 工程師的種類 在講為什麼之前,還是稍微介紹一下一家軟體公司通常會有哪些工程師。 但
Thumbnail
結論 我先寫結論,需要。 但這樣的結論或許太粗暴了,所以還是修飾一下說法。 身為一家想要持續在市場上存活、持續獲利的軟體公司,需要足夠多的工程師,但如果是一家得過且過,只求短時間存活的公司,那確實不用那麼多的工程師。 工程師的種類 在講為什麼之前,還是稍微介紹一下一家軟體公司通常會有哪些工程師。 但
Thumbnail
前言 會寫這一篇,其實是自從離開上一份工作後,從群組中(當然是退掉大部分工作群組了),看到暫時接手的同仁處理事情的狀況,而有感而發。 時間久了,也變得相當擅長。 打雜 各種狀況的說詞 比如: 群組中的客服:客人無法正常下載App,這樣怎麼辦? 就這樣,簡單、快速的處理這個雜事! 記帳 結語
Thumbnail
前言 會寫這一篇,其實是自從離開上一份工作後,從群組中(當然是退掉大部分工作群組了),看到暫時接手的同仁處理事情的狀況,而有感而發。 時間久了,也變得相當擅長。 打雜 各種狀況的說詞 比如: 群組中的客服:客人無法正常下載App,這樣怎麼辦? 就這樣,簡單、快速的處理這個雜事! 記帳 結語
Thumbnail
跟軟體最大不同的是,你需要面對工廠,這是做硬體絕對繞不開的一環,大家對工廠的印象是又髒又熱,噪音大灰塵多;乾淨的環氧地板,很多機器手臂的裝配線,加上幾十年工夫的老職人? 我們從以下幾點看生產實務 1.工廠架構及日常營運 2.廠長的工作 3.判斷工廠能力的指標
Thumbnail
跟軟體最大不同的是,你需要面對工廠,這是做硬體絕對繞不開的一環,大家對工廠的印象是又髒又熱,噪音大灰塵多;乾淨的環氧地板,很多機器手臂的裝配線,加上幾十年工夫的老職人? 我們從以下幾點看生產實務 1.工廠架構及日常營運 2.廠長的工作 3.判斷工廠能力的指標
Thumbnail
雖然標題是產品經理,但我想大家可能對專案開發比較有興趣。 為了讓整篇的含金量高一點,我會放入一些系統工程相關的東西 一般產品開發可能不需要到這麼嚴格。 專案管理及匯報 專案採購和產品採購 小趣談
Thumbnail
雖然標題是產品經理,但我想大家可能對專案開發比較有興趣。 為了讓整篇的含金量高一點,我會放入一些系統工程相關的東西 一般產品開發可能不需要到這麼嚴格。 專案管理及匯報 專案採購和產品採購 小趣談
Thumbnail
有時候我們在執行專案的時候會遇到一個狀況,工程師實作的東西跟預期的不一致,因此能夠正確傳達需求是一個重要的技巧。原本我認為應該就是規格說明清楚就沒問題了,實際上事情卻沒有這麼單純。
Thumbnail
有時候我們在執行專案的時候會遇到一個狀況,工程師實作的東西跟預期的不一致,因此能夠正確傳達需求是一個重要的技巧。原本我認為應該就是規格說明清楚就沒問題了,實際上事情卻沒有這麼單純。
Thumbnail
我前陣子在 Linkedin 上看到一篇有趣的推文,表現軟體開發時,從企劃階段到實際成品的巨大落差。這是永遠無法解決的難題嗎?我分享過去做專案和產品的經驗,希望能帶給各位思考解法的參考。
Thumbnail
我前陣子在 Linkedin 上看到一篇有趣的推文,表現軟體開發時,從企劃階段到實際成品的巨大落差。這是永遠無法解決的難題嗎?我分享過去做專案和產品的經驗,希望能帶給各位思考解法的參考。
Thumbnail
這個世界不斷在變動,網路科技亦是如此,但「以人為本」的商業常態並沒有改變,這篇要從後台管理系統的重要性分享一些看法,讓新手工程師們可以從不同角度去學習應對,大家可以參考看看。
Thumbnail
這個世界不斷在變動,網路科技亦是如此,但「以人為本」的商業常態並沒有改變,這篇要從後台管理系統的重要性分享一些看法,讓新手工程師們可以從不同角度去學習應對,大家可以參考看看。
Thumbnail
相信許多人對軟體工程師充滿了很多想像,例如數學是不是都很好、邏輯應該很強、組織能力應該不錯...等等。不過這些真的都需要嗎?我可不是這樣想的喔!來看看具體應該具備什麼技能吧!
Thumbnail
相信許多人對軟體工程師充滿了很多想像,例如數學是不是都很好、邏輯應該很強、組織能力應該不錯...等等。不過這些真的都需要嗎?我可不是這樣想的喔!來看看具體應該具備什麼技能吧!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News