Re: [请益] 韧体工程师如何转纯软

楼主: jdward (321)   2018-05-25 09:31:21
※ 引述《maurlice (飞进我的天空)》之铭言:
: 我第一份工作是做embedded system app开发,而且还是FAE,那时候其实有很长一段
: 时间我对韧体以及软件的认知是很模糊的,讲白一点、搞不清楚自己是韧体或者软件
: 工程师。
我 1x 年韧体。
韧体常常有一些跟 HW 相关诡异的 怪bug ,
需要跟 HW 配合,看懂简易电路图,
还有简易使用示波器/三用电表/power supply 等等
甚至有些还会拿焊枪焊点东西。
但做久了这些东西就是门槛。
很多东西书上没有,网络上相关的QA也很零散
我以前认识几个很强的 SW 都不愿意碰这些东西。
心理上会排斥。
排斥桌子上有几张板子仪器线材看起来乱七八糟很像圾垃堆。
排斥逻辑正确但行为不正确,
(但这不就跟解 Browser/Android 相容性的问题很像?)
找间还算赚钱的公司,
实力就算不强还是稳稳做,因为这行很吃经验值,
所以不用担心超强的新人还是新技术出现,
就算 IQ 160 比赛得冠军,
碰到没遇过的怪问题也只能吃土。
作者: bab7171   2018-05-25 09:38:00
韧体这行真的很吃经验,很难被取代个人是全部都有在写
作者: yamakazi (大安吴彦祖)   2018-05-25 09:42:00
很多东西找不到资料 只能自己设计实验来做
作者: bab7171   2018-05-25 09:46:00
说用到的语法不难这部分,应该是没去改写gpu vpu ipu,这些核心程式码只是单纯做过周边的sensor
作者: iiiii (I take 5)   2018-05-25 12:09:00
我看韧体工程师老狗玩不出新把戏的很多,害台湾IC被淘汰原因之一,永远只想做小玩具。
楼主: jdward (321)   2018-05-25 12:20:00
FW 只是 support 角色,如果想做小玩具的也是 PM 跟老板开IC产品规格是 PM 跟 FW 又没关系 ...
作者: yamakazi (大安吴彦祖)   2018-05-25 13:05:00
ic会被淘汰是因为韧体的错我笑了哈哈哈打个比方你买打印机的时候 会在意驱动软件或韧体写的有多棒棒吗
作者: gn00670191 (我想换帐号...)   2018-05-25 13:17:00
看看7楼再看看版标,嘻嘻。
作者: yamakazi (大安吴彦祖)   2018-05-25 13:25:00
最常见的就是ic tap out回来后 不符规格 比如说耗电量太高 就问韧体说 能不能缩短执行时间 让ic多睡一会儿 这样耗电量就能降低了 整天都在帮硬件work around好像耗电量太高都是韧体的错一样 当初验FPGA的时候用的都是一样的韧体啊 然后什么都地方太耗电类比又说不出来只会要你降低clock 少写几个循环看能不能缩短执行时间降功耗
作者: doranako (真爱无限)   2018-05-25 13:30:00
SW怎么看的懂电路图,fw真的很吃经验
作者: yamakazi (大安吴彦祖)   2018-05-25 13:31:00
我就直接呛 一上电韧体啥事也没做 ic摆在那边idle耗电量就比spec高了几百微安 是要怎么缩短时间 韧体根本就还没开始跑起来还有mips明明都一样啊 多写几行code就多指令而已 顶多跑不完 就算多了几百万行指令也跟耗电量无关好吗 一秒钟能跑的指令数就是固定好的 不知道为什么硬件人一直觉得软件少写几个指令就能降低run mode的耗电量
作者: cphe (魔鬼藏在垃圾筒里)   2018-05-25 15:52:00
还真是第一次看到有人说IC卖不好是FW的错XDFW主要工作之一就是帮硬件设计擦屎的~ 连厘清要不要开始擦都要花很多时间为什么会说赛?因为出货之后拉屎的人不用管了,只有你手上有卫生纸,所以就是你了
作者: cobrasgo (人鱼线变成鲔鱼线,超帅)   2018-05-25 16:17:00
楼上这个卫生纸的比喻很好
作者: final01 (牛顿运动定律)   2018-05-25 16:55:00
呵呵,老屁股,你没碰过iq160的吧!XD
作者: iiiii (I take 5)   2018-05-25 17:14:00
看看多少韧体人故步自封和责怪硬件,加油啦
作者: dsilver (细数远星永唱泉水)   2018-05-25 18:16:00
看7楼再看版标XDDDDDDDD
作者: bxc (中年鲁蛇联盟)   2018-05-25 18:19:00
工作能赚钱就好 管啥新技术
作者: iceberg (((You only live once)))   2018-05-25 19:10:00
哈哈哈七楼
作者: chuegou (chuegou)   2018-05-25 19:34:00
韧体帮EE和机构擦屁股就够忙了 还要教SW怎么用API7楼公司FW还有时间作小玩具 过太爽了吧
作者: codehard   2018-05-25 19:57:00
这么不爽FW怎不自己跳下来做 反正很简单不是吗
作者: yamakazi (大安吴彦祖)   2018-05-25 19:58:00
七楼怎么不讲讲自己玩了什么小把戏啊XDDD
作者: color529 (color)   2018-05-25 20:19:00
所以7F设计了什么旷世巨作,FW跟不上的?愿闻其详既然这么强应该不用FW,你自己在设计时自己写好demo code啊
作者: brettchen (煞气a布雷特)   2018-05-25 23:23:00
7楼看起来应该是写APK的?
作者: LinuxKernel (Linus Torvalds)   2018-05-25 23:26:00
workaround engineer
作者: taffy128s (imcorn)   2018-05-25 23:34:00
好吧我承认 韧体写多了 想像力有在衰退做比较high level的东西时容易想着应付就好 呵不过如果是芯片卖不好 应该是大家都有责任吧
作者: shortoneal (不告诉你咧)   2018-05-26 03:45:00
这种垃圾话听听就好..不过就是鄙视链的一环
作者: supertitler (新的开始)   2018-05-26 07:38:00
真的是很有感 硬件一个小问题 整个软件架构大改
作者: hotrain13 (最幸運的人!!)   2018-05-26 08:42:00
真的是看经验值,好多问题没有前辈提点真的会走很多弯路
作者: hegemon (hegemon)   2018-05-26 08:46:00
我是不知道韧体跟driver这层,某楼是期待要做出什么旷世功能啦功能这种东西应该是更上层的应用层该搞的吧? 怪FW跟driver一定是有什么误会FW跟driver最主要的功能就是把硬件叫起来跟帮硬件贴补丁而已
作者: jj0321 (JJ与你倒数唷)   2018-05-26 09:13:00
钓鱼囉(?
作者: wugesmin (我是一只鱼)   2018-05-26 11:54:00
韧体就是协助软件与硬件沟通的桥梁,他能发挥的有限韧体就是补丁 + 稳定,产品好坏关键还是在硬件跟软件
作者: ufap   2018-05-26 19:46:00
七楼你就别出来乱了
作者: k078787878 (舟)   2018-05-26 20:44:00
某楼在秀下限笑死
作者: krizarlid (Let's Go Cubs !)   2018-05-27 11:41:00
粉味跟IC没发展有啥关联阿...
作者: darthv (闲谈莫论国事)   2018-05-29 07:59:00
5i那家大厂工作何系毕业的给大家瞻仰一下?

Links booklink

Contact Us: admin [ a t ] ucptt.com