硬體公司的軟體開發:七種工作任務

閱讀時間約 3 分鐘
raw-image

軟體工程師的守備範圍很廣,即使限縮在我所在的硬體公司的環境中,我知道我也仍是在瞎子摸象,即使如此,我仍然想嘗試回答我在學生時代的疑問:「硬體公司如果不賣軟體,那裡面的軟體工程師在做什麼呢?」

根據我對硬體公司軟體開發團隊的了解,他們工作任務分成七種:

  1. 補商用軟體的不足

軟體都是有限制的,舉例來說,使用微軟的 Excel 讀取 CSV 格式的檔案,過往大概只能讀100萬行左右,超過的部分就捨棄掉,那麼超過100萬行的資料該如何是好?又要怎麼分析呢?

  1. 串接各個現有軟體

不論是現有商用軟體或是內部軟體都有各自的輸入與輸出格式,許多工作是要一個接一個地串接不同軟體,來產生想要的結果,那麼有辦法只手動做一次設定就讓這些軟體自動地一個個依序的執行嗎?

  1. 開發仿商用軟體

這是仿照商用軟體的功能,自己刻一個,例如我們也做個 Excel 軟體,這行為背後的目的多是為了減少公司在商用軟體上的花費;要嘛不買某軟體了、要嘛減少要購買的軟體套數、或是警告軟體商別賣太貴,我們可自己做喔!

在這之外,我們常用來會催眠高層的說法,是說我們自己開發可以提供公司同仁客制化開發服務(對軟體商來說,太少客戶需要的功能,他們一般不太會願意做,除非你是大客戶,一次買很多套,或是他們為了打入市場等等原因)、我們可以快速回應、我們也可以保護公司的特有技術想法。

  1. 開發新算法

這包含少見地突然有別的團隊找上門來,希望軟體團隊能幫忙想算法解決困難,以及,軟體團隊自己有了觀察,自己想去推動。

  1. 開發新軟體

這與開發新算法相似,可以看成是開發算法的實作階段;特別分類出來,只是想強調有些時候,別的團隊是把規格方法大致都確認了,才來找軟體團隊幫忙,所以軟體團隊只是實作出來,例如用開發軟體去模擬某硬體的功能;或者只是單純實作某學術論文或技術報告的方法。

  1. 評估商用軟體

市面軟體商有時會來推銷軟體,有時同樣功能可能有兩、三個軟體商有做,每一家也都會全力宣傳甚至吹捧自家的軟體的能力;那麼要買嗎?要買哪一家的軟體呢?這樣的評估任務有時候也是內部軟體團隊的工作;有時,可能還會和軟體商一起合作進行,簡單點的合作方式例如就只回報軟體有問題,廠商會再要求你提供資料,他們再做修正,看要做到怎樣才會滿意,才能說服公司購買。

  1. 管理商用軟體的使用

許多商用軟體都不讓公司買斷,或是因為買斷實在太貴等原因,公司需要每段時間付費購買使用軟體的授權;在成本的考量下,購買的套數多是有限的,而且會 (遠) 低於可使用的員工數目,那要怎麼分配呢?一般會是動態的分配,有需要時才用,並且請使用完的同仁快點關閉軟體,不要佔用授權數;有時也可以和軟體商用「借」的,有時是用凹的… 正常是之後要再結算借的費用;像這樣的工作,很需要有人負責協調與監管,有的軟體團隊也會有人專門負責這工作。

以上七種類是根據我的觀察整理出來的,至少,我在硬體公司裡看過的五個軟體團隊的守備範圍都被這七類包含在內,最多的是同時這七類都有在做;當然嚴謹來說,有的類別有點重疊,並且這些也不是整個內部軟體世界的全部,像是管理伺服器服務、資訊安全等專業的高手,我自己就不熟,也沒有這專業的好友可深入聊聊日常工作,所以這七種工作任務就供參考囉。



27會員
17內容數
分享作為硬體公司的軟體工程師的職場生活故事,主軸分成升遷之路、經營之路、自省之路;裡面會有各自的小主題,像是介紹工作內容、如何在會議攻防 等等,每個主題不一定會一次說完所有故事,畢竟一直有新的故事在產生...
留言0
查看全部
發表第一個留言支持創作者!
布布狗學長的沙龍 的其他內容
入職工作的第一天,我見到早我畢業來工作的學弟,他面對我的疑問,微笑的說了我當時出乎意料外的話,他說「工作喔?就是在吃一坨X,吃完再向主管要下一坨」當下我只覺得他在開玩笑,只是比在學校時的他,用字粗俗多了...
入職工作的第一天,我見到早我畢業來工作的學弟,他面對我的疑問,微笑的說了我當時出乎意料外的話,他說「工作喔?就是在吃一坨X,吃完再向主管要下一坨」當下我只覺得他在開玩笑,只是比在學校時的他,用字粗俗多了...
你可能也想看
Google News 追蹤
Thumbnail
接下來第二部分我們持續討論美國總統大選如何佈局, 以及選前一週到年底的操作策略建議 分析兩位候選人政策利多/ 利空的板塊和股票
Thumbnail
🤔為什麼團長的能力是死亡筆記本? 🤔為什麼像是死亡筆記本呢? 🤨作者巧思-讓妮翁死亡合理的幾個伏筆
Thumbnail
想知道哪種加密貨幣錢包更安全?本文將比較硬體錢包和軟體錢包,並告訴你可以如何運用錢包保護您的數字資產。幫助你選擇適合你需求的最佳加密貨幣錢包!
Thumbnail
你覺得做一台電競筆電比較爽,還是測試一台飛行滑板? 從觀察身邊開始 從認識材料開始 從業務開始 從初級工程師開始 從專案助理開始 從產品助理開始 Q:「你碰過最大的挑戰」 覺得自己適合做產品經理? (談MBTI性格分類法)
Thumbnail
今天發點輕鬆的文,大家看看笑笑就好。產品部的生活,有各種滋味。內容應該是沒有18禁,有些話語就各自體會,懂的人就知道在講什麼。 在山東請客,不是印象中的大口吃肉,大口喝酒,而是一種潤物無聲的遞進勸酒 而且整個過程完全可以用行銷的觀點解釋。
Thumbnail
在一項專案開始之前,都會先進行立項審查,本文不會告訴你如何填寫這份申請表,但是你可以看到下列幾點,讓你更有可能通過審查,往下一步邁進 -立案審查的誤區 -專案範疇及變更管控 -如何面對風險 -如何贏得高層的支持
Thumbnail
今天更深入產品開發的前段,基本上會談到市場部,以及市場部為何無法發揮功能,由業務部負責市場部的工作。我們會談到失靈的績效考核,如何讓流程推進,變得如孝子上墳、轎夫起轎般沉重。本篇也會對業務開發提出建議,以及如何正確評估市場部及業務部的績效。
Thumbnail
B2B的產業,成就感可能不如B2C,但是你有機會接觸到很新的技術,雖然最後不一定有機會商業化。這一篇我們會談到一點產品開發 -不同組織中,產品部的各種型態 -新品開發真的是重點嗎 -開發需求的來源 -建立需求池及人才庫 -產品上市計畫 -Online v.s. Offline
Thumbnail
產品開發是產品部工作的一部份,不過還有很多很多其他的瑣事。 -產品部的生活,就是這麼樸實無華 -魔鬼藏在細節中。 -如何化被動為主動 -年度Line review -以新制舊,以舊避險
Thumbnail
這是寫給 B2B 製造業的系列文 本文是產品經理 第一集 內容包括 -品質系統認證只是入場券 -SQE驗廠重點及內幕 -產品認證實務 -產品驗貨實務 -產品部如何應對工廠 -重新看待驗貨員的價值
Thumbnail
接下來第二部分我們持續討論美國總統大選如何佈局, 以及選前一週到年底的操作策略建議 分析兩位候選人政策利多/ 利空的板塊和股票
Thumbnail
🤔為什麼團長的能力是死亡筆記本? 🤔為什麼像是死亡筆記本呢? 🤨作者巧思-讓妮翁死亡合理的幾個伏筆
Thumbnail
想知道哪種加密貨幣錢包更安全?本文將比較硬體錢包和軟體錢包,並告訴你可以如何運用錢包保護您的數字資產。幫助你選擇適合你需求的最佳加密貨幣錢包!
Thumbnail
你覺得做一台電競筆電比較爽,還是測試一台飛行滑板? 從觀察身邊開始 從認識材料開始 從業務開始 從初級工程師開始 從專案助理開始 從產品助理開始 Q:「你碰過最大的挑戰」 覺得自己適合做產品經理? (談MBTI性格分類法)
Thumbnail
今天發點輕鬆的文,大家看看笑笑就好。產品部的生活,有各種滋味。內容應該是沒有18禁,有些話語就各自體會,懂的人就知道在講什麼。 在山東請客,不是印象中的大口吃肉,大口喝酒,而是一種潤物無聲的遞進勸酒 而且整個過程完全可以用行銷的觀點解釋。
Thumbnail
在一項專案開始之前,都會先進行立項審查,本文不會告訴你如何填寫這份申請表,但是你可以看到下列幾點,讓你更有可能通過審查,往下一步邁進 -立案審查的誤區 -專案範疇及變更管控 -如何面對風險 -如何贏得高層的支持
Thumbnail
今天更深入產品開發的前段,基本上會談到市場部,以及市場部為何無法發揮功能,由業務部負責市場部的工作。我們會談到失靈的績效考核,如何讓流程推進,變得如孝子上墳、轎夫起轎般沉重。本篇也會對業務開發提出建議,以及如何正確評估市場部及業務部的績效。
Thumbnail
B2B的產業,成就感可能不如B2C,但是你有機會接觸到很新的技術,雖然最後不一定有機會商業化。這一篇我們會談到一點產品開發 -不同組織中,產品部的各種型態 -新品開發真的是重點嗎 -開發需求的來源 -建立需求池及人才庫 -產品上市計畫 -Online v.s. Offline
Thumbnail
產品開發是產品部工作的一部份,不過還有很多很多其他的瑣事。 -產品部的生活,就是這麼樸實無華 -魔鬼藏在細節中。 -如何化被動為主動 -年度Line review -以新制舊,以舊避險
Thumbnail
這是寫給 B2B 製造業的系列文 本文是產品經理 第一集 內容包括 -品質系統認證只是入場券 -SQE驗廠重點及內幕 -產品認證實務 -產品驗貨實務 -產品部如何應對工廠 -重新看待驗貨員的價值