本硕计算机要转嵌入式吗?如何准备?

原问题

答主你好,我是23年毕业的研究生,现在研一,本硕计算机,我原来的目标是互联网c++岗位,现在对景嘉微之类的公司的linux驱动等底层开发有些兴趣,底层开发也能做的更长久一点,操作系统,计算机组成原理的基础理论知识我学的还不错,linux了解的比较少,你觉得我这样的基础转方向,在明年秋招前来的急吗?谢谢

回答

来得及。

  1. 校招面试还是注重计算机基础,操作系统,数据结构的考察。其实,在驱动岗位的面试中,不要求你会多么复杂的驱动,只要对基本的驱动框架,uboot,内核裁剪等有所了解就可以。 常见的驱动框架有字符设备驱动模型,块设备驱动模型,总线设备驱动模型,输入子系统模型,LCD驱动模型等等。UBoot要明白启动流程,启动过程中做了那些工作。要知道内核裁剪的步骤和方法。

  2. 底层开发能做的长久吗?我不太敢确定。如果以后在工作中有机会接触到ISP,USB,网络驱动等,对于这些方向进行深入研究,确实可以做的长久一点。 长久与否,取决于你的过往工作经验是否对未来的工作帮助,取决于你能否被轻易替代。像ISP,USB这些方向都比较有难度,精通的人不多,如果能坚持下去,确实是个不错的选择。

  3. 计算机基础不错的话,多补补基本的硬件知识,比如如何看懂原理图,如何看芯片手册操作寄存器,如何看时序图等。这些知识的难度相比于学习操作系统,计算机组成等要容易。所以,找准方向,好好准备,转行还是不难的。

  4. 校招面试,如果想进大厂,要好好刷题,建议提早准备剑指offer+leetcode hot 100。

  5. 本硕计算机,在校招中是很受欢迎的,待遇也比做驱动好,但是加班也比做驱动的要凶。所以,要不要转,可以好好考虑下,面向人民币编程还是面向兴趣编程。

有问题可以和我交流,在我能力范围内的我都会回答

【嵌入式软件笔试面试】牛客干货贴汇总(持续更新中~)

如果觉得本篇文章对你有帮助,在【收藏】的时候,可以点个【赞】支持下作者,你的每一个【赞】我都当成了喜欢!

动态引导三联_CSDN_

#硬件/芯片校招攻略#
读者问答文章收录 文章被收录于专栏

有问必答,收录读者的各种提问。欢迎大家加我微信ZhongYiLinux,一起学习交流

全部评论
反手给大佬一个赞
1 回复 分享
发布于 2022-11-28 18:38 广西
还有汇总贴我直接爱了呀!
点赞 回复 分享
发布于 2022-11-28 19:32 广西
干货马住了!
点赞 回复 分享
发布于 2022-11-28 19:21 广西
大佬,请问嵌入式linux部分,除了移植uboot,可以做哪些项目?
点赞 回复 分享
发布于 2023-01-10 14:35 广东

相关推荐

评论
13
30
分享
牛客网
牛客企业服务