Re: [請益] Android BSP軟韌體工程師發展性

看板Tech_Job (科技人)作者 (小銘)時間11年前 (2014/11/25 22:47), 編輯推噓13(15213)
留言30則, 22人參與, 最新討論串2/2 (看更多)
※ 引述《gs9706 (普零特F)》之銘言: : 各位版友大家好 : 小弟最近拿到"華碩android 軟韌體研發工程師"(BSP)研替缺的口頭offer : 這幾天需要作出決定 : 關於BSP版上有相關文章在討論 : 看完之後覺得應該是個不需要寫很多code : 而是修改、整合、debug成份佔很重的工作 : 我本身是不會排斥這樣的內容 : 但這樣的工作性質讓我有點擔心會不會有一日XX終身XX的情況 : 怕之後如果想換跑道(ex:一般軟體RD)會不容易 : 所以在此想請教tech_job版的前輩們BSP工程師的發展/未來性如何? : 是否有相關經驗或例子可以參考? : 謝謝<(_ _)> 就BSP的發展性,來回一下... 必須承認,對於手持裝置來說, 軟體絕大部份的know how,都是掌握在SoC晶片廠手中 例如Qualcomm/MTK/Nvidia...etc 但是BSP到底重不重要? 會不會只是個打雜的?學不到東西? 我覺得除非我們以後都不再用smart phone 不然手機/平板這些玩意兒只會越來越依賴他們 只要有生產需求 就絕對少不了BSP RD 就算CPU廠掌握絕大部份的SW know how 但都需要系統廠的BSP team幫忙整合 例如Qualcomm晶片+友達的螢幕+realtek的audio+聯詠的touch panel...etc 你可能可以學到什麼? (1)看懂電路圖 (2)軟體是如何控制硬體 (driver撰寫) (3)從底層硬體端到上層應用app framework端的溝通 (4)如何跟各個vendor廠溝通協調,描述一個問題的能力 (5)CS中作業系統的應用 (6)設計script做"聰明"的測試 ...etc 雖然看起來是打雜的,但你可以從你被分配的function中 盡可能地去trace vendor廠的code 畢竟要能改的動別人的code之前,記得請先看懂 BSP有點像是你環遊世界一圈一樣 給自己一個overview 再看看喜歡哪個國家,再深入去遊玩 我認識很多人,是從BSP team跳到vendor廠的 例如做CPU的MTK,做wifi晶片的broadcomm...etc 先不用杞人憂天,學就對了 不用擔心學的不夠多,反而是要擔心能不能學的完XD 加油,共勉之! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.15.91 ※ 文章網址: http://www.ptt.cc/bbs/Tech_Job/M.1416926871.A.1C1.html

11/25 22:52, , 1F
Good
11/25 22:52, 1F

11/25 22:54, , 2F
Good
11/25 22:54, 2F

11/25 22:56, , 3F
Awesome
11/25 22:56, 3F

11/25 22:58, , 4F
good~
11/25 22:58, 4F

11/25 22:59, , 5F
扣除跟platform有關的,光是linux kernel就很多可以學的
11/25 22:59, 5F

11/25 23:00, , 6F
都是做一樣的事,做幾年功力大不同~ 態度和興趣比較重要
11/25 23:00, 6F

11/25 23:00, , 7F
推一下這篇
11/25 23:00, 7F

11/25 23:02, , 8F
幫忙擦屁股的
11/25 23:02, 8F

11/25 23:13, , 9F
Fantastic
11/25 23:13, 9F

11/25 23:26, , 10F
擦屁股..所以拉屎的比較高級嗎? 誠心發問
11/25 23:26, 10F

11/25 23:28, , 11F
學很多,但是...未來不被看好
11/25 23:28, 11F

11/25 23:29, , 12F
某種程度上是鳥缺,事倍功半(事多錢少沒前景)
11/25 23:29, 12F

11/25 23:29, , 13F
cpu廠 掌握sw know how 是指? 不太懂@@?
11/25 23:29, 13F

11/25 23:29, , 14F
所以到處都缺人,只要肯學一訂有(屎)缺
11/25 23:29, 14F

11/25 23:47, , 15F
拉屎的錢比較多
11/25 23:47, 15F

11/26 08:21, , 16F
屎缺+1
11/26 08:21, 16F

11/26 09:44, , 17F
講的好棒棒,看了突然對這屎缺好心動
11/26 09:44, 17F

11/26 10:28, , 18F
介紹的很正確也很中肯呀,不知道一堆人酸什麼
11/26 10:28, 18F

11/26 12:36, , 19F
前BSP RD推一個 工作態度決定你能學多少 之後去哪
11/26 12:36, 19F

11/26 13:00, , 20F
正因為這樣的工作內容導致工程師看起來都挺宅的
11/26 13:00, 20F

11/26 14:34, , 21F
過於美化實際狀況的隱惡文,不酸對不起自己的良心
11/26 14:34, 21F

11/26 16:05, , 22F
樓上做過了唷? 好奇問
11/26 16:05, 22F

11/26 18:13, , 23F
酸的是什麼理由?可以講一下嗎 純粹好奇
11/26 18:13, 23F

11/26 21:12, , 24F
system software做的深之前 最好是什麼都有碰一點
11/26 21:12, 24F

11/26 21:12, , 25F
系統廠的工作基本上可以提供這種廣度 做為一些基礎
11/26 21:12, 25F

11/26 21:14, , 26F
再往深處鑽研是最好的 BSP的工作內容算是基本能力 要學
11/26 21:14, 26F

11/27 00:49, , 27F
ya~~
11/27 00:49, 27F

11/28 23:42, , 28F
不知在系統廠做BSP和EE哪個比較屎?
11/28 23:42, 28F

02/11 18:43, , 29F
差不多屎
02/11 18:43, 29F

03/11 01:47, , 30F
看了好有興趣
03/11 01:47, 30F
文章代碼(AID): #1KT9QN71 (Tech_Job)
討論串 (同標題文章)
文章代碼(AID): #1KT9QN71 (Tech_Job)