新入职驱动工程师,该怎样做事?

qq530370925 2017-03-25 06:49:42
各位有经验的大神们,我之前是做c语言应用的,现在做驱动,展讯平台,新公司上班三天,有个师傅带我,但是在工作中,我犯了几次错误,比如提交代码时命名不规范,公司有命名规则,但是师傅事先也没给我说,一些宏开关命名规则,然后提交的代码里加了条件编译(但是我把条件编译关了),我想问的就是一些细节的问题,其实我事先不知道,等我做完了,师傅看到了,就说我“谁让我做的!”我心里就不爽!这样的事算正常吗?还是我太笨,没有事先问清楚? 各位有经验的,多给说说,新入职需要注意什么?!感谢!感谢!
...全文
2740 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhxianbin 2017-06-30
  • 打赏
  • 举报
回复
命名规范其实从代码完全可以看出来,除非每个人都不一致
祖传祸水 2017-06-28
  • 打赏
  • 举报
回复
学习了,一开始我也是以为驱动开发是写完整的代码,现在才知道都是拿别人原厂的代码
luixing67 2017-05-06
  • 打赏
  • 举报
回复
你checkin代码之前,让你的师傅帮忙看一下,新人不要随便check in代码。现在外面很少有人自己做驱动了,都是拿原厂的
Acuity. 2017-04-28
  • 打赏
  • 举报
回复
引用 3 楼 qq530370925 的回复:
2楼,先多谢你了,我来了有1个多月了,公司是做智能手机的,android5、6、7系统都有,我现在每天就是添加个屏的代码(调屏有fae过来,我就是按照流程添加一下,然后编译),没事的时候,我也看屏的调用流程,从uboot到kernel,摄像头也是一样,修改一些宏开关,编译,具体摄像头调试也是有fae过来,还有电池的电压、高低温在dts文件里面修改,我总结的就是“我现在刚开始,所以也只能编译代码,改改宏控,了解一些流程,然后我平时也观察其他人,比如带我的“师傅”,还有我对面的一个“老油条”,他们每天也是在修修改改,但是修改的不是宏控了,而是代码,他们并不是去写一个完整的代码,我觉着我们的代码都是展现写的,或者厂商写的,而我周围那些人就是修改一些地方的语句,其实我原本理解的驱动是会写一个完整的代码,之前培训学的字符设备驱动,但是现在根本就不用写,难道写驱动代码的就只有展讯平台和设备厂商?然后我的规划,我想着以后过两年,我对驱动了解了,就去向内核发展,也不知道想法对不对,就是我现在只有一个大的方向,但是具体的情况我就不了解了,希望能有个人帮忙指指路,万分感谢,我现在的感觉状态就是“知其然,而不知其所以然,我想有个人能帮我深入说说这条路,我就会心里有数,我真怕走错路,浪费时间!!!!”
如果想往驱动、内核方面发展最好去原厂做(国产有海思、展讯、全志、瑞芯微等),做驱动开发或者FAE(现场应用工程师),驱动一般都是原厂搞定的,做产品的公司很少也没必要去深入做底层,因为底层不是我们专业,专业做底层肯定比我们做得好。
qq530370925 2017-04-19
  • 打赏
  • 举报
回复
2楼,先多谢你了,我来了有1个多月了,公司是做智能手机的,android5、6、7系统都有,我现在每天就是添加个屏的代码(调屏有fae过来,我就是按照流程添加一下,然后编译),没事的时候,我也看屏的调用流程,从uboot到kernel,摄像头也是一样,修改一些宏开关,编译,具体摄像头调试也是有fae过来,还有电池的电压、高低温在dts文件里面修改,我总结的就是“我现在刚开始,所以也只能编译代码,改改宏控,了解一些流程,然后我平时也观察其他人,比如带我的“师傅”,还有我对面的一个“老油条”,他们每天也是在修修改改,但是修改的不是宏控了,而是代码,他们并不是去写一个完整的代码,我觉着我们的代码都是展现写的,或者厂商写的,而我周围那些人就是修改一些地方的语句,其实我原本理解的驱动是会写一个完整的代码,之前培训学的字符设备驱动,但是现在根本就不用写,难道写驱动代码的就只有展讯平台和设备厂商?然后我的规划,我想着以后过两年,我对驱动了解了,就去向内核发展,也不知道想法对不对,就是我现在只有一个大的方向,但是具体的情况我就不了解了,希望能有个人帮忙指指路,万分感谢,我现在的感觉状态就是“知其然,而不知其所以然,我想有个人能帮我深入说说这条路,我就会心里有数,我真怕走错路,浪费时间!!!!”
猪头三小队长 2017-04-01
  • 打赏
  • 举报
回复
我说点不太好听的,说错了别生气,生气了拍砖随便。 首先用展讯平台应该不是什么太好的公司,大公司里我只知道三星用展讯。 其次还有师傅这一说,怎么越听越像作坊。 再次你那师傅说话的样子很挫。 最后居然新人可以随意checkin,这代码管理也太感人了。 驱动从设计实施验证再到演进都有规范,甚至checkin都有讲究,你可以走野路子,但是这些规范最终是会帮助你的,野路子太野了的话对你职业生涯不利。 积累经验伺机跳到正规公司吧。
sxh2016 2017-04-01
  • 打赏
  • 举报
回复
learning.......

1,318

社区成员

发帖
与我相关
我的任务
社区描述
主要是开发驱动技术
社区管理员
  • 驱动程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧