经常有同学问:我想学嵌入式,该买什么板子呢?
这个问题本身就是错误的。
如果你问10个买过开发板的人,至少有8个人最终会白费力气,他们并没有真正通过这个板子以及附带的所谓“教程”来学习。
如果问10个学会了如何成功进入嵌入式开发行业的人,大概有10个人买过板子,至少有8人买过1块以上的板子,甚至可能很多。
从事实总结:买板子是学习嵌入式开发的必要条件,但不是充分条件。
其实买板子对于学习嵌入式开发帮助不大。 它不仅不是充分条件,而且还是充分条件的非关键部分。
那么关键是什么?
如何学习嵌入式开发?
知识是一个网络
当然,学习不仅仅是学习知识,还包括经验的传承、技能的训练、思维的培养和情感的交流。
所以,这里讨论的知识是广义的知识,包含了我们需要学习的综合内容。
当我们说活到学习时,我们指的是学习(广义上的,下同)知识。 为什么要从晚年开始学习?
因为有很多知识。 而且社会每天都在不断发展变化,所以每天都会产生新的知识。
那么为什么知识那么多,为什么我们学不完呢? 因为知识太多了,产生知识的速度远远超过了学习知识的速度。 这是“知识爆炸”时代的特征。
我问你学习知识难不难? 相信大多数人都会觉得“难”。
为什么很难呢?
我认为主要原因是:知识本身就是一个网络,但我们的学习只能是线性的。
整个人类社会创造的所有知识都是相互关联的。 任何一个知识点周围都有各种相关的知识点。 最后,所有的知识点以及它们之间的相关性形成了一个非常复杂的网络。
这很像一片树木覆盖的广阔知识森林。 其中的每一棵树都是一个知识点,树与树之间的间隙形成的路径就是知识点之间的连接。
那么试想一下ip形象,如果你被扔进如此庞大而复杂的网络中,你要摆脱它会有多困难?
你每走一步都有很多分支选择,每一步都有困难(不学一个知识点就不容易了),而且你的精力和时间是有限的(人的生命是有限的,你还要活着,而且你可以得到学习的好处)时间有限),你最终能从这个游戏中走出来吗?
太难了。
这就是为什么很多人一生挣得少、知识少、身高有限。 事实上,你不能责怪他。
因为看似社会给了你无数的选择,但实际上你根本没有选择。
嵌入式开发是一个浩瀚的知识海洋。
救世主在哪里
黄帝大战蚩尤时,胜败的关键就在于黄帝发明了指南针(传说)。
航海时代开启的关键是六分仪、经纬度、航海地图等技术的兴起,解决了茫茫大海上的“无路可走”。
那么当我们学习时陷入“知识”的海洋时,怎样才能走出来呢? 这里的“地图”是一个系统的课程。
什么是系统化课程?
它是一套完整的理论和学习材料。 已经给你规划好了,先学什么ip形象,后学什么,学到什么程度。 它还包含注释和指南、以前的学习经验以及用于评估和评估的考试。
这样一套系统的课程会给你一张标有路线的地图。 您只需点击图片即可走出去。
比如中国古代科举的四书五经就是一套系统的课程。 不管你同意不同意,他确实有他的体系,所以古代的君子必须学习六艺(礼、乐、射、车、书、数)。 这些都是他们的考试科目,当然也会有相应的学习系统。 有老师在等候。
现代教育体系是从西方发展起来的,大部分学科(如物理、化学、计算机、经济学等)都是近几年慢慢建立和发展的。 虽然它随着科学技术的发展和不断探索而不断演变,但实际上主体已经基本确定。
所以现在的孩子从出生就有早期教育体系,3岁之前有启蒙教育体系,3岁到7岁有幼儿园教育体系,然后就是小学、初中结合的所谓K12教育体系、高中,然后是大学的本科、硕士和博士课程。 先进的教育体系。
这些制度都比较完善、具体。 虽然分支很多,但是无论你选择哪个分支,其实都有一定的教材供你学习,也有一定的考试供你考核。
这是你的救星。
所以不用去烦恼学校和考试,这真的是一种有路可走的幸福。
职业发展的真正困难
为什么说“有路可走”是一种幸福呢?
当你开始学习嵌入式开发的时候就会体会到(其实学习很多东西的时候都可以体会到……)。 大学课堂上给出的系统和路线基本上都是不可靠的。 一是路线不好(很多大学都是教微机原理或者8086……),二是和需求脱节(很多大学老师自己教C语言都没有做过C语言)项目…),一是你上大学的时候没有好好学习(就是泡妞玩游戏)。
总之,有各种因素导致你毕业没多久就找到工作,或者你已经毕业了,体会到了职场的不易,想学点真本领,却发现嵌入式的东西真的不好学。 。
匆忙间,就听到有人说要买一块板子。 听说板子还附带了几个G的学习资料。 我觉得还可以,就赶紧弄了一个回来学习。 结果我学不会。 我了解得越多,我就越困惑,我就越恐慌。
这是典型的一觉醒来就被扔进知识的海洋,然后猛然醒悟想要寻找出路的例子。 然后我随机拿起一张地图并按照它走。 如果你能走出去,你到底要做什么?
一个好的课程远比一个开发板更有价值
其实这篇文章想告诉大家的道理是:学习的关键在于课程,而不是开发板。
嵌入式学习与其他学习没有什么不同。
比如说,以学习做饭为例。 好的课程如大师,开发板如好刀好锅。 如果你想学做一名好厨师,关键是有名师来教你,教你知识、技能和经验,教你菜谱,帮你练好技术,而不是买一把好刀好锅,回家想办法自己做饭。 。
有人说开发板还自带课程。 我不能学习这个课程吗?
其实也不是绝对不可能,只是每个人的学习能力和理解能力不同而已。 我有一个简单的公式可以向你解释这一点。
如果学习这项技术的难度分数是10分,如果你使用的教程质量是8分,那么你自己的努力和理解、毅力、学习能力、勤奋等只需要承担2分就可以通过这条线,你就会学会它。 。 如果您找到质量分数为 3 的课程,则您的分数必须达到 7 才能成功。
这就像学习做饭一样。 有些人可以在家按照网上的食谱自学,当他们开店并成为一名厨师时,每个人都认为他们做的菜真的很好吃。 这种人的分数是7分(综合天赋+后天兴趣+生活压力等因素),所以只要找到一个分数为3的菜谱教程就可以成功。大多数人没有7分,可能只有4分、5分,所以你不可能按照网上的菜谱学会它,但实际上你可以在厨师技术学校几个月学会它。
说到嵌入式,嵌入式本身比学习做厨师要困难得多,所以嵌入式学习的学习曲线是100分,而不是10分。 那么你有多少分呢?
有些人带着自己的90分(比如学校好,学历高,上学时是尖子生,头脑聪明,学什么东西都很快学产品设计买什么电脑好,学习到12点是很常见的)晚上打钟,连续学习一点也不累,也不需要任何人催促或打扰)。 只要将这本书送给任何人,他几天之内就能掌握,一年之内就能成为大师。
也有50分、60分的人(大多数正常人都是这样)。 如果给他们提供好的课程,他们就会如鱼得水,学得很顺利学产品设计买什么电脑好,两三年就可以年薪20万+。 但如果你给他上垃圾课程,他就永远学不会,从一开始就放弃。 课程只有20分。 你希望人们做什么? 只有顶尖学者才能承受这样的垃圾课程。
还有人更差,可能只有10分、20分(比如英语不好,打字不好,根本没学过电脑,除了热情什么都没有),那么如果你给他们有很好的在线自学课程,他们可能做不到。 他做不到,因为基础分太少了,需要在课程中拿到80分甚至90分才能拯救他。 但网课的自学方式,由于形式有限,很难达到这个分数,所以这类人更适合寻找线下培训班(当然是高质量的培训班),循序渐进地教授由其他人。 或者换个职业,找到适合自己的行业可能会更好。 并不是每个人都适合嵌入式工作。
这就是为什么开发板自带的课程你学起来比较困难的原因。 真正有价值的高分课程怎么可能免费送给你?
很多人问我们买开发板就可以上课程吗?
我想说你应该问我:我买课程的时候有开发板吗? 这只是合理的。
- 本文固定链接: https://wen.nuanque.com/chanpin/21840.html
- 转载请注明: nuanquewen 于 吉祥物设计/卡通ip设计/卡通人物设计/卡通形象设计/表情包设计 发表
- 文章或作品为作者独立观点不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。本文之内容为用户主动投稿和用户分享产生,如发现内容涉嫌抄袭侵权,请联系在线客服举报,一经查实,本站将立刻删除。本站转载之内容为资源共享、学习交流之目的,请勿使用于商业用途。