对于单片机初学者来说自学好还是参加培训好?

大家好,我是华维的藏鹰早几年的时候,一个朋友邀请我去他家做客,因为他的小孩也是学习单片机专业的大学生,想让我看看他小孩的水平,给一些指导的意见。初次见面的时候,小家伙拿出了一张试题让我看看,瞬间就被挑战了,结果考了个53分,我问小家伙这是你们的期末考试卷子吗?他说是的,都是一些寄存器这些基础的知识,他说他只考了90多分。聊到最后我告诉他如果他假期有时间可以去我的工作室去看看。

一周以后我接到朋友的电话说小家伙要来看看,我知道我朋友肯定做了很多思想工作他才来的。他来的第一天我就告诉他我们正在做一些项目,让他通过自己的知识给出他觉得可行的设计方案,我就去忙事情了,然后回来问他有没有思绪,他说没有。

我就告诉他,做开发的时候很多人都不会刻意去背太多的东西,因为我们不是考试,遇到不会的我们可以通过各种方法去查找,背这些知识花费大量的时间,不划算。同时也告诉他在很多时候学校的东西已经和社会实际、市场需求脱节了,在学校你抱着书可能就够了,但是你到工作中就完全不是那么一回事。需求是各种各样的,方案也是要对应的做出改变。一成不变是行不通的。

单靠背那是行不通的,一款单片机你可以背,当上升到十款,二十款呢?而且你最后会发现即使你全背完了,从事开发的时候也不知道如何运用。很多创新都是喜欢偷懒的人创造的,比如扫地机器人、洗碗机、洗衣机等等都是大家不想浪费时间去做而开发出来的;我们单片机也有很多偷懒的方法,我们更愿意花更多的时间去研究构架这些可以帮助我们偷懒的事情。

对于自学还是报班大家的看法都不会一样,我觉得还是主要看内容,如果是纯教你使用开发板,那你在某宝就可以自学完成,真正有价值的是项目经验,项目经验才是单片机行业最重要的沉淀,一个产品级别的项目可以提高一个初学者的开发项目思维和编程水平,这两点才是我们做单片机最核心的地方。把别人做过的产品做出的结果我自己做一遍,这样才能学到整个项目流程,以及项目中碰到的问题要如何解决,经验就是这样积累出来的。才能把所学的东西融入到今后的工作中,自己学不是说不行,就怕你各项进展慢、认知水平达不到、弄到最后什么都没有获得,还浪费了时间。

希望以上的知识能够给大家提供帮助,这期我们先分享到这里,觉得有用的可以点个赞关注一下!

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

华维单片机编程

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

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

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

打赏作者

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

抵扣说明:

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

余额充值