硬件工程师岗位应聘为什么都要求精通CC++呢,这其中有什么说法吗

本文探讨了嵌入式硬件工程师为何需要精通C/C++的原因,指出在现代嵌入式项目中,C++的应用越来越普遍,特别是在大型项目和知名公司的实践中。虽然小型项目可能仅使用C或汇编,但为了提升软件质量和工程效率,C++的面向对象设计和现代软件技术变得不可或缺。此外,文中也提到,即使在单片机开发中,C++的使用也有其价值,尤其是在硬件抽象层和应用层。然而,精通C++对于单片机工程师来说并非易事,需要深入理解计算机体系结构和相关技术。
摘要由CSDN通过智能技术生成

硬件工程师岗位应聘为什么都要求精通C/C++呢,这其中有什么说法吗

在这里分享几个回答,有一定的参考价值,欢迎留言讨论!

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

026899f6a3fad26b8804ab2f5345b48d.png

回答1

所谓的大局部单片机项目不用C++是由于整个嵌入式开发行业从业者的平均软件素养已经差到了一个令人发指的地步。

大局部嵌入式工程师出身于电子、通信、自动化等专业,由于专业教育的缺少失和自己进修才能的问题,根本不具有面向对象设计、设计模式、软件工程等根本常识,所以在他们看来C和C++差不多,没必要上C++。

一个基层工程师,整天满嘴都是稳定、可靠、市场、老本、性价比这些屁话,却根本没听说过设计模式、代码复用、可扩展性、单元测试、持续集成这些现代软件技术的精髓。

知道的知道你是一个强行挽尊的嵌入式工程师,不知道的还以为你是什么统领千军的大老板。

(我预判了他们的预判,这段真的戳到了一些传统的嵌入式工程师。竟然有人跟我杠说设计模式、单元测试、持续集成这些不重要?我通篇就是打的这样人的脸,你被打完了还跟我说:你打脸罢了,没打到要害,你根本就不会打人!我笑得满地打滚!)

所有没用到C++的单片机应用项目(底层驱动库不在此列),都是由于其规模过小,

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值