如何学好硬件设计?

Posted 记得诚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何学好硬件设计?相关的知识,希望对你有一定的参考价值。

大家好,我是记得诚。

这是一个仁者见仁,智者见智的话题,但我相信有很多共性,是大家都能举双手赞同的。

一、学会查找资料

硬件设计的资料没有计算机那么丰富,可谓是稀少,最近我发现写电子的公众号变多了,这对读者来说,是一件好事情,作者能花时间将自己宝贵的经验整理分享出来,很值得点赞的。

大厂的资料多,像元器件选型、原理图设计规范、checklist这一些,都是经验传承,通过做项目长期积累下来的,有壁垒性,我们看不到,但像checklist这一类,不同行业差别也是蛮大的,并不是那么通用。

套片平台的资料也是签保密协议的,像高通、MTK、展讯等等,企业不能外发,个人几乎看不到,随着套片平台的走量,会暴露一些问题,所以平台的资料也是在不断优化中的,这也是宝贵所在,前人栽树后人乘凉。

之前用美信的一个芯片,对寄存器操作并不是很懂,大晚上的,我给FAE打了一个多小时电话,一步一步教我,最后还给我发了文档,FAE资源某种程度上也是“资料”。

专业的人做专业的事情。

举个例子,如果你想学习DC-DC的资料,那你肯定要去TI、MPS这些官网看看,你想学习电容的知识,肯定得去MURATA官网看看。

MPS和TI官网关于电源的技术文章和视频都有很多,也非常专业

资料太多,你如果找不到你想要的,直接找FAE就行了,他们都是专业的,比你想象的要专业很多。

二、学会提问

在给套片平台提CASE时候,需要描述现象,做了哪些实验;撰写一份测试报告时,也要包括现象、实验过程、实验仪器、结论等等,提问更应该是如此。

三、学会拎清主次

硬件的知识很繁杂,很多应届生望而却步,被吓到了,觉得入门要3~5年,这其实是没有规划一个合理的学习路线。

我们要做到的是一专多能。

以目的为导向来驱动行动,减少自己的焦虑。

对学生而言,更多的是基础知识的学习,加学校的项目经验、竞赛这些等等,选择自己感兴趣的行业,再选择心仪的公司。

对职场人来说,从项目中学,要吃透,业余时间补充自己的知识体系,合理补充,多了解行业动态和市场行情。

四、学会躺平

躺平不是简单的不上进,而是让自己处于一种舒服的工作状态,更能让自己发挥出潜力。

很多人羡慕大厂的高工资,但另一方面,相应程度要接受加班时间长,工作强度大,“事多”等问题。

很多人卷公务员,相信也是冲着待遇不错而且事少去的。

不是人人都适合华为BAT,不是人人都能进华为BAT,当下如果不是最好的选择,一定要按照自己内心真实想法,没踏出的是遗憾,走出的是无悔,可能也是一片光明。

刚毕业想进一家公司,实力不够,有点遗憾,工作了几年,我如愿进去了,发现这里并不是我想要的,但还是很开心。

五、学会展示自己

我没有什么优点,有时候觉得自己还有点笨,但耐心和韧性还不错,所以还能看到我在这里继续写文章,有时候觉得自己很啰嗦,但反复强调的,一定是我内心最纠结挣扎过的,分享给大家,也是希望都能有所悟。

从发哥的文章中,我能看出他是一个热爱生活的人,从麦叔的to do list中,我能看出他是一个很有规划的人,从新来小伙子的原理图中,我能看出他的认真仔细和用心。

有人说,让别人知道你牛逼远比你自己牛逼更重要,嗯,是的。

热爱生活,生活会回报你,热爱工作,工作也会回报你。

以上是关于如何学好硬件设计?的主要内容,如果未能解决你的问题,请参考以下文章

Java编程那些事儿——如何学好程序设计?

如何学好设计,做好架构? 核心思想才是关键

什么是设计模式?程序员如何学好设计模式?

什么是设计模式?程序员如何学好设计模式?

设计模式之为什么要学好设计模式

[转]如何学好WPF