× 說心事 政治時事 生活 運動 汽車 機車 自行車 相機 科技 理財 旅遊美食 娛樂 健康 美麗時尚 人際關係 文學故事 關於《思書》
吃喝玩樂 關於《思書》

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

霜晨尋
來關注...
關注:霜晨尋
關注有什麼好處?:當作者有新文章發佈時,「思書日報」就會匯總自動通知您,讓您更容易與作者互動。
x
作者最新發佈的文章:
  • [讀一本書102]刷新未來:重新想像AI+HI智能革命下的商業與變革
  • [讀一本書101] 獨角獸與牠的產地-矽谷新創公司歷險記
  • 怒火地平線的聯想
作者最近參與的討論:
  • ASAP的驚鴻一瞥
  • 台灣科技業比較
現在就加入《思書》,你就可以關注本作者了!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,讓你寫作不再受限,討論更深入真實,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入
2017/06/20
72   0  

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

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

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

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

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

 


...


標籤: sdk x 1 api x 1 硬體 x 1 軟體 x 1

分享:


參與討論!
x
現在就加入《思書》,馬上參與討論!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你討論內容,讓你的討論更深入,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入
思書 Scrivinor 不斷的在強化體驗與功能,我們很期待您的建議,請與我們聯繫: support@scrivinor.com