找工作经验总结——嵌入式软件工程师必备的能力(表达篇)

1. 表达能力

我们常常说要提高自己的表达能力,也知道一般工科生表达能力相对较差,那怎么才算是提高表达能力了呢?

1.1 业务面试——多用专业词汇

主要是指 把我们日常的交流方式改成专业的用语
举个例子:
日常表述:我们使用STM32开发,主要有三个部分:1. 数据获取;2.数据封装;3.数据存储,在一个while 1 中循环,我们设置了几个标志,当任务标志置1的时候就执行对应的函数。
改进后:我们使用STM32开发,主要划分为三个部分 任务:1. 数据获取;2.数据封装;3.数据存储,在一个while 1 中循环 使用轮询+中断的方式执行,我们设置了几个标志 ,任务基于事件驱动,当任务标志置1的时候就执行对应的函数满足任务执行要求后 ,向主轮询程序提交事件标志。
再改进一下: 我们使用STM32+FreeRTOS的架构,基于事件驱动的编程范式进行程序的开发,各个数据的获取采用定时中断方式实现,定义事件生产者、事件分发器、事件消费者实现解耦合异步执行。

是不是瞬间感觉高大上了许多。

1.2 业务面试——分点答

分点答是一种比较好的回答方式,分点回答的问题会比较清晰,也能够让面试官抓住他想深入问的那个点。
比如: 你在这个项目中承担的工作是哪些:
日常表述: 这个项目的工作主要是我在推进,我这边的话基本上这些项目这些过程都是我一个人在做,主要包括一个硬件电路的设计和实现然后呢软件层面的编程包括DSP/ARM上面的编程包括matlab上面算法的仿真和验证包括做一些实验都是我在推进的。
改进后: 我在这个项目中承担的工作内容主要有以下3点: 1. 硬件电路的设计与实现。2.嵌入式软件的编写。3.matlab算法程序的编写。

1.3 业务面试——灵活判断面试官的问题

这个我在后面自我复盘的时候发现的,面试的多了就容易形成套话面对不同的面试官,但是极有可能这个问题只是和之前问过的相似,但各自的侧重点不一样。就题论题

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雷达爆破手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值