[心得] Android BSP RD新人的10个FAQ

楼主: agmoagmo (小铭)   2016-06-24 20:38:57
没图只有上色纯文字版网志:
http://tinyurl.com/zodd2p4
突发奇想写出来的一篇心得文...
希望是能帮助想去面试或著才刚刚进去公司的BSP RD新人
这3~4年来有写了几篇在板上
也有不少人寄信问我问题
所以整理了一下这样的FAQ
期许能够解掉一些人的疑惑
至少要知道自己是在什么的
我的回答也许不是最准确,但也算是一种经验之谈
可以当作一个参考就好
共勉之囉!
以下为原文,不想点网志的可直接看:
作者: comie   2016-06-24 20:50:00
感谢您的分享
作者: k900421 (qq)   2016-06-24 20:51:00
我好像认识你
作者: mixfuture (恩)   2016-06-24 20:53:00
感谢分享
作者: JeremyLin17 (Linsanity)   2016-06-24 20:56:00
作者: LinkCoffin (LinkCoffin)   2016-06-24 20:57:00
很棒的资讯 感谢
作者: wads5566 (暴鲤龙)   2016-06-24 21:01:00
感谢分享,我也是看过您的文章决定舍IC厂去系统厂
作者: badyy (nick)   2016-06-24 21:15:00
不coding的porting听起来好像哪里怪怪的
作者: QQFOX (伊格尔)   2016-06-24 21:20:00
感谢你的分享~几年前刚进出社会就看过你文章 受益良多
作者: powertodream (The Beginning)   2016-06-24 21:36:00
写的不错 帮你推个
作者: cphe (魔鬼藏在垃圾筒里)   2016-06-24 21:39:00
不是不coding,是相较于纯软写程式的量少很多,大部分都是在trace code,找方式debug,其实有能力的话也可以在code里面写一些能够辅助你debug的机制,无论是kernel或user spaceOS的观念很重要,尤其是你还必须面对system memory的使用
作者: derayxu (所见的盼望不是盼望)   2016-06-24 21:46:00
Google算简单,简单的说确实是如此
作者: nick9063937 (Nick)   2016-06-24 21:47:00
过来人 推一个
作者: badyy (nick)   2016-06-24 21:57:00
所以其实是在debugging的意思?!
作者: nabachizuru (ike)   2016-06-24 22:00:00
不忍嘘,但是看起来还是觉得IC厂的SA比较有技术..
作者: benedict76 (ben)   2016-06-24 22:02:00
你们需要看framework吗?
作者: michael0728n (蒜˙远古)   2016-06-24 22:09:00
那客人自已兜坏了可以不要叫老板看吗...XD
作者: derayxu (所见的盼望不是盼望)   2016-06-24 22:18:00
玩的很浅,去linuxdev版看一下深入一点不是说深就好,能走的路上不一样,走错会很苦
作者: limitlesscit ( )   2016-06-24 22:26:00
porting还是以改code居多,不太会是整个重写
作者: cphe (魔鬼藏在垃圾筒里)   2016-06-24 22:36:00
不觉得linuxdev有多高深阿XD 平常都会接触到的东西但说实话,系统厂杂事不是普通多,尤其菜鸟打杂更多想要专精一项技能建议还是往design house走吧
作者: fishintosky (鱼儿飞)   2016-06-24 22:51:00
小铭哥~
作者: david1229 (水行)   2016-06-24 23:03:00
大推!! 愿意分享就是一百分~~
作者: hopesong (希望之歌)   2016-06-24 23:21:00
要专精一项技能要往design house? 不同意
作者: moneygo822 (你是大中天)   2016-06-24 23:30:00
作者: bire (异乡游子...)   2016-06-24 23:31:00
作者: transforman   2016-06-24 23:45:00
推!!!
作者: askacis (ASKA)   2016-06-24 23:46:00
应该说在design house有IP designer可以问XD有些限制连designer自己都忘记有这回事,没他去reviewFW解再久也解不出来
作者: iamonmyway (True Nature)   2016-06-25 00:07:00
写的不错,但待系统厂CP值真的每况愈下
作者: yamikiri (闇雾)   2016-06-25 00:13:00
我也是系统RD,7我觉得取代性不低就是。大厂里的只能精一项,但也没办法多深入,不过可以看到大软件的架构,这点是比较好的,真的要比较全面性的要去新创系统,或是想深入的,还是要去当猪屎屋的SW5年系统,小小心得
作者: stu51211 (做就对了)   2016-06-25 00:29:00
作者: seel (镜花水月)   2016-06-25 00:48:00
好文 谢谢分享
作者: lookat1205 (go to 台北)   2016-06-25 00:58:00
作者: badyy (nick)   2016-06-25 01:41:00
在debugging基础上谈取代性 XD
作者: i386 (i386 cpu)   2016-06-25 01:46:00
现在的design house几乎都做好Turnkey了,系统厂需要改的东西越来越少了, 甚至很多bug是直接叫原厂解决(单子够大的话)系统厂的RD要跳去design house最容易的管道是跳去FAE or AE想跳去design house SW RD,请趁年资还浅的时候(<3年)因为超过3年以上, 其他Design house SW RD的资历轻松赢过你在系统厂的资历..另外不要再有Design house RD只专精某一块这种迷思了.Design house几乎都最成trunkey了,里面有点实力的SW RD,从最底层的Rom code到最上层的应用程式都有一定的涉猎以上是在Design house SW混了10年的心得PS:赚钱的系统厂比不赚钱的design house薪水来的高.
作者: yamikiri (闇雾)   2016-06-25 03:50:00
我觉得猪屎屋SW的优点在于有设计HW的人可以直接cowork,其他不予置评
作者: rany2015 (Xiao_tao)   2016-06-25 04:35:00
BSP大概就相当于BIOS做的事相似
作者: Csir (张胖胖)   2016-06-25 09:04:00
系统厂就是吵架吵架再吵架 最后还是自己把屎吃下去XD
作者: A4P8T6X9 (残废的名侦探)   2016-06-25 09:08:00
作者: iamonmyway (True Nature)   2016-06-25 09:33:00
推内文, 要跳猪屎SW的要趁早
作者: joker9526 (微☆御宅)   2016-06-25 09:44:00
受益良多
作者: chiwa (我是青蛙,不是王子^_^)   2016-06-25 09:57:00
我自己是从系统厂做BSP跳到别的领域,如i386说的,turnkey太完整,让我觉得自己的能力成长有限
作者: eatyou (eating)   2016-06-25 10:54:00
推这篇 & i386大大!
作者: MrChildren (MrChildren)   2016-06-25 12:29:00
推学长
作者: powertodream (The Beginning)   2016-06-25 13:35:00
design house 有些ip是买的 改起来也是黑盒子一个
作者: doranako (真爱无限)   2016-06-25 14:26:00
以前bsp都是从无到有,现在原厂包好然后porting改code,调效能debug
作者: besmartAE (*无敌海滩男孩*)   2016-06-25 19:48:00
BSP工作生态几乎跟BIOS一样! 新人进来要想好
作者: RD5566 (天生注定RD命...)   2016-06-25 20:55:00
同推,大部分BSP已经变成另外一个BIOS
作者: trikilo (busy)   2016-06-25 22:25:00
华硕算改得大的,其实还是学得到东西
作者: cphe (魔鬼藏在垃圾筒里)   2016-06-26 02:29:00
BSP跟BIOS一样杂,但还是有差~有经验的ODM OEM BIOS RD一个人就可以扛一个案子,BSP分工很细,至少不同function 是不同人负责,所以BIOS更赛,因为什么奇怪跟sw有关的问题都需要处理不过如果是小公司bsp就不一定,人少事情就更杂,就更没时间专注在该domain深入的地方然后就是BIOS是封闭的系统,要大改几乎更没机会,其实也比较无趣Android Linux kernel都是只要有心有能力都可以大改,可以找到的资源也多以上是两个领域都各待快四年以上的心得
作者: kevin925   2016-06-26 23:14:00
做了两个月 看了这篇才恍然大悟XDDD 推
作者: alton (..)   2016-06-27 18:29:00
有分享有推

Links booklink

Contact Us: admin [ a t ] ucptt.com