当前位置:首页 > 公众号精选 > 21ic电子网
[导读]大学学得是机械专业,学校又挺穷的,根本就没多少机会能接触到电子仪器。刚工作的时候,连万用表和示波器都不会用。那段时间,夜晚看视频,白天在单位的设备上实际操作验证所学。电子这东西它的门槛很高,也难以自学。相比于机械,对理论水平要求更高,不懂电路理论就完全看不懂电路图……

出品  21ic论坛  wziyi

网站:bbs.21ic.com


从河南艰难的考上了太原的一所大学,到了学校才发现自己从”土坑“跳进了”山沟“。还好是个清心寡欲的人,学校的偏僻与否影响不大。大一的机械制图课就彻底断了我“搞机”的心,一看那错落有致,虚实相应的线条我就头疼。后来迷上了电路,那布满花花绿绿,大小不一的元件的电路板,看起来就很美。一转眼,便成了打工人。和大多数人一样,过着大事没有,小事不断的平凡生活。想把自己走过路写出来,能给大家提供点参考也是极好的。


大学学得是机械专业,学校又挺穷的,根本就没多少机会能接触到电子仪器。刚工作的时候,连万用表和示波器都不会用。那段时间,夜晚看视频,白天在单位的设备上实际操作验证所学。电子这东西它的门槛很高,也难以自学。相比于机械,对理论水平要求更高,不懂电路理论就完全看不懂电路图。板子出了问题更是摸不着头脑。机械已经发展了几百年了,你能想到的设计基本上前人都玩过了,所做的无非是换换材料,改改工艺。遇到非标也不用怕,强度校核,尺寸设计等等都有固定的套路。这也注定了机械是一个极度靠经验吃饭的行业,它不需要经常更新知识,新人容易上手却难以出头。机械与电子有一个共同的特点,学习的过程都特别费钱费时费力。机械加工就不在这班门弄斧了。电子仪器的价格个个都在天上漂,高档一点的芯片的价格贵还很难买得到,PCB 特别是多层板更是肉疼,贴片元件的焊接也是一门手艺活。而搞计算机仅需一台电脑就行了。少年天才在计算机界司空见惯,华裔也是遍地走,电子大牛却是白人老头的天下。电子是一个板凳要坐十年冷的行业,即使科班出身,没有迷之热情,十年后可能连个泡泡都没有。


不少人对电子设计的理解还停留在用单片机设计个控制电路,这确实是入门必经之路,也是个大坑。把各色芯片手册上的原理电路删删改改,像搭积木一样组合成产品。但产品的可靠性到底有多少?临界条件在哪?哪里还可以继续降低成本等等。要是作为学生参加个 XX 比赛,参数好看就行了。工程师不能这么干呀,他得用最便宜的方案作出耐草的产品。即使入门,也不建议沉迷于 XX 开发板,久而久之就丧失了设计硬件的能力。硬件是门积蓄经验技术,多设计多验证是成长的必经之路。多个电阻少个电容可能结果就完全变了,处理这些变化莫测的实际问题光靠书本上那几个典型电路根本就不够,至于脑子了还装有几本书,更只有天知道了。电子技术的成长就是不断地填那些或明或暗的坑,这非一朝一夕便能完成,得活到老学到老。

我相信大多数电子人还是去不了名企的,在一个不大不小的公司打工才是常态。这意味着得多才多艺,一个顶三个。且不说电子内部的细分,机械软件也都要会一点。电路总得安装在产品内部吧,放不下是件挺尴尬的事。有些传感器还需一定的安装精度,功率元件的散热不得想想。要是没有软件工程师还得自己写单片机代码,在小公司这是很常见的事。工作中为了调试方便,用 Qt 写了不少上位机软件。这些小东西都能提高工作效率,减轻人的负担。不迷恋单一的技术,多尝试点新东西,说不定那天它们就用上了。多看看网课和书本,理论知识决定水平的上限。


本文系21ic论坛网友 wziyi原创


免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

换一批

延伸阅读

[21ic电子网] 数学系小仙女不写代码求“破圈”,一年把华为这个社区做火了

数学系小仙女不写代码求“破圈”,一年把华为这个社区做火了

“破圈”的开源人时间倒回到五年前,从数学系毕业的我,选择了成为一名程序员。一边认真写代码,一边在博客园网站上记录写代码的点滴和对算法的理解,日子充实而快乐。从一开始的Python到Spark,再到机器学习、深度学习、框架使用经验分享等,在做...

关键字: 华为 代码 程序员

[wenzi嵌入式软件] 适合具备 C 语言基础的 C 教程(一)

适合具备 C 语言基础的 C   教程(一)

引言C 语言通常被认为是一种面向过程的语言,因为其本身的特性更容易编写面向过程的代码,当然也不排除使用 C 语言编写面向过程的代码,比如 Linux 的源代码以及现在很火的国产物联网操作系统 RT-Thread,其内核的实现方式都是使用 C...

关键字: 编程 C语言 代码

[wenzi嵌入式软件] 适合具备 C 语言基础的 C 教程(二)

适合具备 C 语言基础的 C   教程(二)

前言在上一则教程中,通过与 C 语言相比较引出了 C 的相关特性,其中就包括函数重载,引用,this 指针,以及在脱离 IDE 编写 C 程序时,所要用到的 Makefile的相关语法。本节所要叙述的是 C 的另外两个重要的特性,...

关键字: 编程 C语言 代码

[wenzi嵌入式软件] 适合具备 C 语言基础的 C 教程(三)

适合具备 C 语言基础的 C   教程(三)

前言在上一则教程中,着重地阐述了构造函数以及析构函数的相关概念,这也是C 中非常重要的两个概念之一。在今天的教程中,笔者将继续叙述 C 相对于 C语言来说不同的点,将详细叙述命名空间,静态成员,友元函数以及运算符重载这几个知识点。C...

关键字: 编程 C语言 代码

[wenzi嵌入式软件] 适合具备 C 语言基础的 C 教程(四)

适合具备 C 语言基础的 C   教程(四)

前言在上一则教程中,我们讲述了重载运算符中前  和后 的重载函数的实现,阐述了在 C 中可以将运算符进行重载的方法,这种方法大大地便利了程序员编写代码,在接下来地叙述中,我们将着重讲述运算符重载时地一些更为细致地内容,其中就包括当重载...

关键字: 编程 C语言 代码

21ic电子网

1500 篇文章

关注

发布文章

技术子站

关闭