找回密码
 注册
搜索
查看: 6239|回复: 34

[讨论] 手机驱动的发展前景

[复制链接]
发表于 2009-1-11 01:10:48 | 显示全部楼层 |阅读模式
在本论坛上走了一圈,看了一下大虾们的高论,个人觉得做手机驱动好象没有什么发展(或者说是没有什么可以让我们有心跳的动力了)。
没有心跳的动力原因一:手机驱动越来越上层化简单化,手机驱动主要有LCD,SENSOR,FLASH,FM,BT这些都是最基本的了,然而
MTK的本身就是一个已经成熟的柜架系统,就为么说吧,MTK已经把所有的驱动都已经做成了一个固定的柜架模式了,驱动工程师根本就
不需要再做什么动作了,只要把供应商提供的代码往柜架上一移动,就可以完成工作了,对于LCD、SENSOR乘下的工作就是效果问题了,
如果你是个懒人,那你就可以直接联系供应商的FAE过来帮忙调试了,FLASH就更简单了,因为MTK早就把所有的FLASH的驱动时序集成
在一个×.esl里了。只要把FLASH和型号放到相应的文件里就OK了。至于FM和BT,那也是好简单就可以完成的事,因为BT大多就是用MTK
自家的芯片,所以也是MTK自己就做好的驱动,不需要我们去调。
没有心跳的动力原因二:正因为有了原因一,很多做MMI的工程师在负责一个新的项目时(或者是要在原来的项目上添加或更换新的LCD,FLASH,FM,SENSOR时,基本都不需要驱动工程师了,MMI工程师自己都可以很轻松地去完成)

当然驱动工程师还是有他存在的一些价值:那就是在调试一个新的外围芯片的时候,也只有在这个时候,驱动工程师才能真正体现他的价值和能力,这也是MMI工程师唯一不能做到的事情。
说了这么多,我相信您应该知道驱动工程师的发展前景了吧,不过我还有一点要说的:就是现在社会上的各种服务都是很到位的,包括买芯片的供应商。
发表于 2009-1-12 08:27:05 | 显示全部楼层
嗯,基本同意,我已经在几个月前从driver转达电子工程师了[em01]
点评回复

使用道具 举报

发表于 2009-1-12 09:28:14 | 显示全部楼层
既然这样,为什么还要总是抓着MTK不放手呢?去别的公司,或者换个行业试试吧,不能总是看着眼前的这点money不放手啊~
点评回复

使用道具 举报

发表于 2009-1-12 11:00:15 | 显示全部楼层
如果一定要和MMI工程师比的话,
你说很多做MMI的工程师在负责一个新的项目时MMI工程师自己都可以很轻松地去完成,
实际上你也可以达到MMI工程师能做的你也可以轻松的完成,而驱动方面你有更多的实际调试经验。
看你自己去不去学,去不去做了。。。
点评回复

使用道具 举报

发表于 2009-1-13 09:33:33 | 显示全部楼层
对驱动工程师工作范围的理解太狭隘了!为什么非要加个定语:“手机”?为什么非要狭隘“驱动”?
驱动工程师好比是F1赛车手、他不仅仅能驾驶赛车,对上层(老板层),其要表现好、能拿10分,
对下(维修和保障人员),要提供赛车行驶的参数!一名优秀的赛车手、他不仅仅在场上是冠军、在场下、
他也是个汽车维护高手!相反 驱动工程师不仅仅能做arm的cpu、也要能做各类cpu的驱动、不仅仅能做
手机的、也能做其他消费电子的驱动、不仅仅能写软件、也能做硬件、也能写mmi!凡是基于板级的系统
架构师都是精通驱动、精通os、精通上层的!
点评回复

使用道具 举报

发表于 2009-1-13 22:44:37 | 显示全部楼层
学习了,开阔了眼界,谢谢以上各位。。。[em06]
点评回复

使用道具 举报

发表于 2009-1-15 17:42:57 | 显示全部楼层
driver只是这些外设的driver吗?
软件业的悲哀是否就是有太多这样想法的人?国外一个蓝牙一个lcd就是做一辈子的工程师。
如果driver只是限于MTK限于某某平台,让你把技术支持给的初始化代码往自己的工程里copy,那任何行业都没有做的价值。
点评回复

使用道具 举报

发表于 2009-11-27 09:43:06 | 显示全部楼层
mark, 国内的䓳多公司确实是把设备提供商提供的Driver merge到自己的base中,Driver本身的开发似乎简单看上去没前景,但是作为driver的开发者,涉及到的硬件/软件的知识是䓳多的;有心的Driver开发者是最容易成长为一个系统架构师的。
点评回复

使用道具 举报

发表于 2009-11-27 12:29:25 | 显示全部楼层
个人其实做产品就是这样的阿。除非你到上游去做一个很专的方向。
我觉得做产品主要是对这个产品能用资源的整合能力。
点评回复

使用道具 举报

发表于 2009-11-27 15:03:53 | 显示全部楼层
楼上的诸位所说,都有道理。 做MTK平台的驱动工程师有时前景的确不乐观。因为多数驱动是现成的,大多数配置MMI的工程师知道了也可以同样处理,这样DRIVER在公司的地位也相应的降了下来,大家都知道MTK驱动很简单,配一下就可以了。特别是一些水货公司,从老板到管理人员这样的观点片地都是。公司只做MTK认可的,有难度的就避,不行就用钱买。 在这样的环境下,驱动工程师的地位就可想而知了。[em03]
点评回复

使用道具 举报

发表于 2009-11-28 23:05:10 | 显示全部楼层
很好共享!, 路过,走过,错过!
点评回复

使用道具 举报

发表于 2009-11-29 00:17:15 | 显示全部楼层
呵呵,照楼主的说法,MTK的硬件也没有搞头,有MTK提供的参考设计,其他的IC也有参考设计;
PCB layout 也没搞头,只是画画线,拉拉线而已;
MMI也没搞头,就是让UI做做图片,把图片加进去,模拟器跑一下就可以了;
老板也没搞头,因为大家都没搞头;
主席也没搞头,每天讲讲话,会会外宾就可以了;
哈哈
点评回复

使用道具 举报

发表于 2009-11-29 00:19:34 | 显示全部楼层
你让MMI工程师配一下驱动,可能吗?碰到解决不掉的问题就傻眼啦,只有那些全部依靠MTK开发的公司才这么做!
点评回复

使用道具 举报

发表于 2009-11-29 00:22:08 | 显示全部楼层
软件工程师有分类吗?驱动工程师发展目标就是MMI,硬件通吃,成为系统工程师,可惜很少有公司提供这样的机会!!
点评回复

使用道具 举报

发表于 2009-12-2 00:57:41 | 显示全部楼层
我举个驱动相关的例子,最近轨迹球很火,但是有些公司做的轨迹球动快了会死机,有些公司就做得很好,这个其实就要读懂MTK代码中的按键处理和按键长按处理的这一块代码,MTK的代码博大精深,要好好的钻研!!
点评回复

使用道具 举报

发表于 2009-12-7 19:45:28 | 显示全部楼层
呵呵,照楼主的说法,MTK的硬件也没有搞头,有MTK提供的参考设计,其他的IC也有参考设计;
PCB layout 也没搞头,只是画画线,拉拉线而已;
MMI也没搞头,就是让UI做做图片,把图片加进去,模拟器跑一下就可以了;
老板也没搞头,因为大家都没搞头;
主席也没搞头,每天讲讲话,会会外宾就可以了;
哈哈
----------------------------------------------------------
同感.
点评回复

使用道具 举报

发表于 2009-12-9 18:05:46 | 显示全部楼层
如果仅限于MTK,楼主所说的一些的确属当前的真实现象了。但尽管这样,在具备能力能胜任这份工作之前亦系需要很大努力的。生活有时更着重的是过程嘛,如ML等等,不是吗。
技术需要提升,薪水能够提升,又能把握方向,这些都值得。

总之,不必要犹豫和太多顾虑,嵌入+手机的前景依然,广阔。。。
点评回复

使用道具 举报

发表于 2009-12-25 18:32:02 | 显示全部楼层
以下是引用mikal在2009-1-13 9:33:33的发言:
对驱动工程师工作范围的理解太狭隘了!为什么非要加个定语:“手机”?为什么非要狭隘“驱动”?
驱动工程师好比是F1赛车手、他不仅仅能驾驶赛车,对上层(老板层),其要表现好、能拿10分,
对下(维修和保障人员),要提供赛车行驶的参数!一名优秀的赛车手、他不仅仅在场上是冠军、在场下、
他也是个汽车维护高手!相反 驱动工程师不仅仅能做arm的cpu、也要能做各类cpu的驱动、不仅仅能做
手机的、也能做其他消费电子的驱动、不仅仅能写软件、也能做硬件、也能写mmi!凡是基于板级的系统
架构师都是精通驱动、精通os、精通上层的!


这位仁兄的观点很不错。

如果定位一辈子只做驱动的话,那可以很明确的说:GAME OVER!
点评回复

使用道具 举报

发表于 2009-12-30 12:45:17 | 显示全部楼层
如果做技术的话,关键是能在这年头用自己会的赚一票到口袋里,而不是拿工资才有意思。[em01]
点评回复

使用道具 举报

发表于 2010-1-5 19:15:34 | 显示全部楼层
有意思的
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 22:26 , Processed in 0.050080 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表