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

楼主: ykjiang (York)   2018-05-20 13:58:19
大量的算法都在硬件处理没错,但你考虑过这些算法怎么来的吗?
一个纯研发的途径,算法都是先有软件,然后才用硬件加速。
所以整个来说,关键算法是软件驱动的。
但从商业考量,自己研发不如用买的,IC公司会买人家开发好的 IP 来用。
就算纯软,真的困难的算法,也是包到一堆 library 里了。
只是纯软的世界,一堆好用又免钱的 library ,也很难说是好还是不好 :p
回到原标题,
一堆软件人会降格跑去搞韧体,很大一部分是为了五斗米折腰啊
但也因为这样,一堆软件没学好的也跑来搞韧体了,对产品来说,绝对是灾难
因为这些人把在软件那边的坏习惯也带了过来,而韧体出错的成本大多了。
当初我从软件转投韧体阵营,心里想着是要把软件界新的观念或工具引进韧体。
一开始倒也还如愿,在这方面对公司有点小贡献
现在就随缘了,要 RD 还去搞人、风气等等的问题,不是不行,但这短期看不出
产出的事,等到你搞好了,搞不好你已经不在这间公司了,何必呢 XD
而且案子的压力一直进来,你还能分心搞这个,是嫌肝太新鲜吗?
※ 引述《johnlee2772 (彩虹呢?)》之铭言:
→ threesmaller: 语法不难 不需要高度演算的c/c++??? 05/17 23:08
系统厂和IC厂的语法真的不难,很大量的演算很多都是在硬件处里
反而是软韧体是一些基本的flow和register IO而已,不过我也待过两间而已,欢迎打脸
作者: threesmaller (三小儿)   2017-05-17 23:08:00
语法不难 不需要高度演算的c/c++???
作者: iiiii (I take 5)   2018-05-20 15:20:00
让我想到当年被自称来自汇顶的硬件工程师骗过
作者: jiansu (me)   2018-05-20 18:40:00
fw/driver重点不在语法算法,要抓虫和改软硬架构,到Linux后重点在系统,这些都要技术,只写c,控reg,不知道几t这种人一堆,但没价值,纯软只用lib整合,这种其实也没技术
作者: MOONY135 (谈无欲)   2018-05-20 18:49:00
我是楼上说的只用lib整合的没技术 已哭 不会写的也可以做我的工作
作者: bab7171   2018-05-21 07:24:00
目前看下来没几个懂韧体,有改过v4l2,跟also应该是没有算法是难在数学绝对不是程式有多难写alsa目前在业界看到,上层被取代机率太高看一个非本科来写上层app,才两年就写很好因为不用懂电脑架构,只要会用api,连api怎么运作都不知道只要在专注在程式语法,和api
作者: shooter555 (shooter)   2018-05-21 16:57:00
其实也不一定啦, 等到api出问题的时候, 就要去搞懂他了然后算法开发是真的碰不到就是了, 顶多实作它.不过在台湾, 薪资天花板, 技术职中软件似乎比轫体高
作者: jackyu (孙权)   2018-05-22 09:29:00
搞懂他,然后呢?你也只能回报厂商,也不需要经手他软件就针对有问题的API写个回避就好,到最后还是不需要懂台湾电子制造业发达,很多ODM的单,又有上下游整合,所以待台湾去做fw钱一定比纯软来的"合理"

Links booklink

Contact Us: admin [ a t ] ucptt.com