如何成为优秀的驱动开发工程师(转)

或许这样的标题,应该是由像Linus或Greg KH这样的大师级的高手才有资格写的吧。但是作为我来说,也许我更想把这个标题作为一个疑问句来使用,整理一下自己的认识,用来勉励自己,和大家一起努力实现这个目标。认识肤浅的地方,还请大家见谅。

何谓优秀的驱动开发工程师

    首先要定义,我所认为的一个优秀的驱动开发工程师,应该具备什么样的能力,这里列一下按照从易到难的顺序,个人认为应该会有几个方面的要求吧:  
  • 能够独立完成驱动的功能开发任务
  • 能够分析和优化驱动的性能,针对特定硬件扬长避短
  • 能够充分了解模块相关软硬件能力、发展方向,辅助应用工程师最大化利用硬件能力
  • 能够辅助硬件工程师规划硬件设计,预防问题,谋求功能模块的最佳方案
  • 能够协助定义系统架构,合理规划软硬件,谋求产品实现的最佳方案
      作为一个驱动工程师,很多时候不是完全从头开发一个完整的子系统,而是针对特定硬件和平台移植驱动,增加功能,解决Bug等等,如果从这方面外在的表现来看ÿ


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部