找到单片机实习工作,啥也不会,怎么顺利转正?

刚开始,我觉得怎么会有这种问题?

因为在我10年的职业生涯里,从来没有过不了试用期的情况,都是主动辞职,领导挽留的多。

最难忘的一次,我嫌工资低,要辞职,老板娘答应给我涨2-3k,具体多少忘了,不过我还是走了,最后把老板娘都气哭了,撒谎是狗。

其实我就是想换个环境,随便找的借口,因为以我对老板的了解,大概率不会涨薪留我。

现在想想,有点惭愧,真的很感谢他们,公司还是给了很多体会,让我学到很多东西。

最近,偶尔会有一些老铁问我,刚找到工作,啥也不会,怎么顺利过试用期?

大概聊了以后,我发现应届生群体,最容易犯的错误,就是等着别人把饭喂你嘴里。

我刚开始工作时,碰到不懂的,都是自己掏钱在网上买开发板,买资料,生怕被老板知道我是废物。

想转正,排第一的,不是当下的能力,而是态度,应届生或刚转行,不能按时完成任务,很正常,领导也会理解的,出多少钱就招什么水平,心里都有逼数。

不能按时完成没关系,最主要让领导知道你也很焦急,也在努力想办法在解决问题,并且有进度,这就是态度。

你有没有这样一种感觉?

让你去做某个新项目时,总是下意识站在全局的角度去思考,项目整体功能要怎么实现?

从全局的角度去思考,会非常迷茫,因为问题太多,答案太少。

一定要抽丝剥茧,这个项目都由哪些小模块拼凑而成?拆解出来逐个突破,最后再整合在一起,就容易很多了。

之前特训营有个老铁,就问过这样的问题。

就是拿到一个新的项目,没用过的单片机,我应该怎么去做,第一步应该做什么,第二步应该做什么。

第二点就是我拿到一个不同厂家的单片机,我应该怎么去选择写程序的软件?

首先,如果是研发初期,在芯片选型的时候,在能满足项目功能、成本、功耗、尺寸的前提下,我们会优先选择我们熟悉的单片机。这样产品的开发周期更短。

如果是因为成本,或者别的因素不允许的情况下,才会选择自己不熟悉的单片机。

对于单片机的资源,我们一般是评估Flash和Ram的大小,有几个串口、定时器、ADC、IIC、SPI、CAN等等。

选择好单片机以后,我们就要去大概了解下这款单片机,比如用什么开发工具,外设有没有例程。

现在这种形式,芯片厂之间也很卷,可以找教程资料丰富的代理买芯片,这样就会有更好的支持。

一般单片机外设,都是他们提供例程,我们直接拿过来用的,除非非常冷门的芯片,要自己看数据手册配置寄存器使用,碰到这种,就认命吧,除了硬着头皮干,没别的办法了。

外设调通以后,就可以开始做产品的逻辑功能了。

做产品功能之前,要把功能拆解成一个个模块,这样难度会小很多,原来你觉得是大的问题,也会变成一个个小问题。

比如我们特训营的项目3,我拆分成以下功能:

图放不下,能意会就好。

这样,你再一个个功能去实现,最后把程序整合在一起,实现完整的项目功能。

如果是我们无际项目特训营的铁子,可以直接复制我们项目里的程序架构,到自己的项目中去改,开发效率也是嘎嘎高。

我们写程序的时候,都是考虑到可扩展性和移植性的,就是为了更在不同的产品上复用,避免重复造轮子,有更多的时间摸鱼。

比如说任务管理架构,队列、LED特效、按键,基本每个产品都有这样的需求。


最近很多粉丝问我单片机怎么学,我根据自己从业十年经验,累积耗时一个月,精心整理一份「单

片机最佳学习路径+单片机入门到高级教程+工具包」全部无偿分享给铁粉!!!

除此以外,再含泪分享我压箱底的22个热门开源项目,包含源码+原理图+PCB+说明文档,让你迅速进阶成高手

教程资料包和详细的学习路径可以看我下面这篇文章的开头

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

  • 16
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值