軟體公司硬體公司到底在想什麼?

霜晨尋
來關注...
關注/停止關注:霜晨尋
關注有什麼好處?:當作者有新文章發佈時,「思書」就會自動通知您,讓您更容易與作者互動。
現在就加入《思書》,你就可以關注本作者了!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,讓你寫作不再受限,討論更深入真實,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入
889   0  
·
2017/06/20
·
3分鐘


偶然的機會讀到一篇部落格,格主看來是做純軟體出身的,他文章裡有提到許多做硬體出身的, 因為台灣擅長cost down的關係,往往硬體工程師也會寫一點驗證的程式,再加上台灣產業以硬體為主,所以軟體工程師常被質疑,"你不要以為我沒寫過程式喔。"

在我過去的職涯中,還真就遇過這種硬體工程師,好與壞就不多談了。前幾天遇到一位任職於台灣的IC設計公司的朋友,聊到他所做的東西,他說有一些比較舊的技術,公司為了節省成本就會想把原本用硬體刻出來的功能改成用軟體來實做,因為隨著製程技術的進步,處理器的效能愈來愈好,也愈來愈省電,因此有些功能即便是改成用軟體來實做也不會對整體的效能造成影響。

我想這就是純軟體和硬體工程師之間的差異,純軟的人想的是unit test, 想的是scrum, 他們的習慣是運用最新的技術和最新的版本, 因為往往最新的東西代表問題會比較少,比較不能理解做硬體的為什麼那麼不喜歡用新的技術,殊不知並不是不願意用,而是硬體除錯的週期要比軟體長得很多,一款晶片真的達到成熟可能是上市一年以後的事了。然而軟體工程也有許多地方是硬體公司值得借鏡的,例如版本控管和自動單元測試等。

最後,寫軟體的最倚賴的一種東西叫做API, 這種東西最好不要隨便改,要改也要先考慮回溯相容或者是給失效預告(deprecated), 有些硬體公司會針對他們家的硬體出所謂的SDK, 但有些會完全不在意他們的開發者,下一個版本直接來個大改版,也沒有相容的API, 常常讓開發者最後乾脆放棄移到別家會顧及這些的硬體。

寫了半天,其實主要是要表達硬體公司(尤其是那種巨頭級的)不要以為養了很多你們以為的軟體工程師就覺得自己很懂軟體,軟體公司也不妨想想一味的追求最新真的是沒問題的嗎?

 


喜歡作者的文章嗎?馬上按「關注」,當作者發佈新文章時,思書™就會 email 通知您。

思書是公開的寫作平台,創新的多筆名寫作方式,能用不同的筆名探索不同的寫作內容,無限寫作創意,如果您喜歡寫作分享,一定要來試試! 《 加入思書》

思書™是自由寫作平台,本文為作者之個人意見。


文章資訊

分類於:
標籤:
合計:636字


分享這篇文章:



參與討論!
現在就加入《思書》,馬上參與討論!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你討論內容,讓你的討論更深入,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入


看看作者的其他文章


看看思書的其他文章



×
登入
申請帳號

需要幫助
關於思書

暗黑模式?
字體大小
成人內容未過濾
更改語言版本?