看板 Soft_Job 關於我們 聯絡資訊
小弟今天晚上在跟朋友吃飯的時候聊到最近正在自學需要用到某個Linux kernel module的新技術(偏資料中心在用的)。 朋友說覺得我應該多朝軟體方向發展而不是硬體,未來是軟體的時代,尤其在國外(小弟想往美國再讀個學歷找工作),DL, ML的盛行跟區塊鏈到網站的前後端都是比較熱門的。相反那種硬體的會過的很辛苦 可是小弟覺得很奇怪,寫C/C++也算軟體吧(小弟偏熟C,也有修改過一些driver或大的c專案成自己需要的),kernel或driver也算軟體吧,為何會被覺得是硬體的東西呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.42.106 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1518626091.A.76C.html
maju6209: 可能是因為driver這種東西不能單獨賣 要跟硬體一起 算是02/15 00:50
maju6209: 硬體的附屬品吧02/15 00:50
LinuxKernel: 因為driver通常跟硬體強相關,互相搭配。你朋友想說02/15 00:52
LinuxKernel: 的是純軟吧。不如問他那做compiler如何,這麼不潮搞02/15 00:52
LinuxKernel: 不好他也不認為是軟體呢。02/15 00:52
ckp4131025: 韌體一般跟軟體分開看吧02/15 00:53
lovdkkkk: 做出來的東西 可以拿來丟人 會痛 -> 做硬體02/15 01:11
lovdkkkk: 否則就是做軟體02/15 01:11
lovdkkkk: 否則就是做軟體02/15 01:11
lovdkkkk: 否則就是做軟體02/15 01:11
yamakazi: 韌體不能單獨賣啊 所以算硬體02/15 01:27
menshuei: 遙想當年大學系上的教授也說未來屬於掌握軟體的人,希02/15 01:29
menshuei: 望未來能盡快實現。02/15 01:29
Ommm5566: 我認為做韌體/DRIVER都算做硬體的範圍02/15 07:51
Ommm5566: 在此之上的才算軟體02/15 07:52
Ommm5566: 但是有人認為寫到組合語言之上就算軟體了02/15 07:53
Ommm5566: 簡單的說每個人對於"底層"的定義不一樣02/15 07:54
usan: 你朋友指的應該是純軟,web或app層之類的02/15 10:38
可是小弟也不完全是寫driver 有的東西也都是全都軟體的專案,只是通常都是run在kernel就是了 這樣也不算寫純軟嗎? 而且朋友還說要會寫網站前後端或是熟悉各種框架等純軟技術才能稱作是合格資工畢業生。 聽了有點疑惑 ※ 編輯: MacOSX11 (114.136.42.106), 02/15/2018 11:23:59
steve1012: 叫什麼有啥差嗎… 02/15 12:12
yenru: 覺得看你興趣學什麼比較重要 02/15 12:15
oneheat: 越底層domain knowledge越深啊,你叫一群鼓吹學歷無用論 02/15 12:17
oneheat: 的怎麼跨進去? 02/15 12:17
oneheat: 當然是先自己定義那塊太專精的叫非軟體先囉 02/15 12:18
cphe: 專精自己擅長的東西比較重要,還有就是興趣~ 誰說資工系一 02/15 12:42
cphe: 定要做前後端= = 那還是相對容易入門的 02/15 12:42
atpx: 我認為看是不是要依附在硬體上. 軟體產品整套可以自己出售 02/15 12:49
atpx: 寫底層要依附在特定硬體產品才能運作, 那就偏硬體 02/15 12:49
iiiii: divice tree的架構拿到上層變成HIDL 軟體的介面可以用在硬 02/15 13:48
iiiii: 體IO也可以用在資料流IO 所以是作軟體 02/15 13:48
THEWORLDS: oneheat說的沒錯很多低階的去寫一下就被抓死記憶體位置 02/15 14:36
chuegou: 以他的標準 大概連android framework都是硬體 02/15 15:35
chester06: 只會coding充其量就是PG而已, 離SW developer還很遠 02/15 16:01
chester06: 照你朋友那麼說Linus Torvalds也是做硬體的,很抱歉git 02/15 16:03
chester06: 剛好就是他搞出來的 02/15 16:03
chester06: 每個SW都有自己專精的領域,不是你覺得很新潮的技術才稱 02/15 16:05
chester06: 得上是軟體 02/15 16:05
childlike12: 以為他要舉的純軟技術是Design Pattern,結果是框架 02/15 16:07
Hoare: amazon aws 的SW需要會修改ethernet driver 會看Allegro,O 02/15 21:17
Hoare: rCAD,review layout, 然而aws是賣硬體嗎 02/15 21:17
keyut2433: 真的越底層越複雜.... 02/16 02:53
derekQQ: 韌體是跟硬體有關,軟體單純就是軟體 02/16 08:52
viper9709: 台灣的確是把這類也歸為軟體 02/17 22:19
tacovirus: 產品丟人有一點痛的是海綿體 02/27 19:44
IhateOGC: 買硬體附贈的就叫做韌體 03/14 08:56