电子工程师入门

硬件是个靠经验吃饭的行业,要想成为一名优秀的电子工程师确实不容易。即使你学习的是电子专业,没有经过几年的摸爬滚打,也很难成才,甚至连技术员都算不上。这个职业有点特殊,需要我们“反复实验,不停地总结”,才能真正体会到电子设计的要领。书本上写的东西,毕竟很有限。学校里的老师也就那样,除了能讲解一些书本上的知识,还能讲啥?讲深了,学生们听不懂。想搞实验,条件又跟不上。即使做实验,也是草草了事,学不到啥玩意。所以,真正能口传的人都在一线,只有跟着他们,你才能学到很多知识。这些一线的工程师,肯定都是在研发部,如何才能和他们一起共事,那就是你的事情了。

首先,我们如何才能入伍?
第一是看运气。公司正好需要人,碰巧赶上了。
第二是靠关系。熟人介绍,找关系上。
第三是降低自身要求。公司觉得有利可图,把你招进去了。
第四是通过自学,提高自身能力,让自己满足市场需求。
第五是参加培训班。比如学习画板或做焊接维修之类的。

总之,要能让自己能够接近研发性的工作,能够和研发工作接上火的,你就有机会成为电子工程师。不管你采用什么方式,只要你肯努力,在那种氛围下,多少会接点地气。如果你连门都摸不着,你这一辈子就甭想成为电子工程师了。

如何能让自己发生质变?

1、和师傅搞好关系。

有的人胸无大志,不思进取的,很懒。这类人,那些老工程师是不会真心教他们的。即使教,也只是教一些基本技能,就是说在你现有的基础上,让你熟练熟练再熟练而已,因为你根本不值得他付出心血,或把你培养成自己的接班人。可以这么说,宁愿手下无兵,也不愿扶植一个毫无斗志的人。因为师傅通常都是一个很刻苦的人,懒人是无法进入他的法眼。有的人干了10年,也就是画画板,搞搞焊接。懒惰,是没有人喜欢的。

嘴巴甜,拍马屁,行不行呢?这个做法对工程师没有用。

我觉得最好的做法就是听话、勤快和勤奋。

不是所有的人都愿意带人,也许你即使听话勤快也无法让他带你。可能你要通过他的考核期吧,但主要还是靠自己,听话和勤快必不可少,勤奋好学,可能会让他感动。在合适的时候,再向老师请教,比如在他空闲的时候,或是心情好的时候,聊天啊,抽烟啊,才可以去问。你一定让他感觉你和他是一路人,他是师傅,你是徒弟,要处处以他马首是瞻,否则,你很难得到他的真传。他宁愿累死,也不会同你讲一句。有人会说,难道企业不搞培训吗?笑话,有几个公司给员工搞过技能培训。他们培训的也就是企业文化和企业制度。即使老板下指标也没用,同行是冤家,他们怎么可能会把看家本领传授给你。况且,这个东西需要实验和总结才能得到的。如果他能给你指点方向,告诉从什么地方入手,再给你一些资料,就算阿弥陀佛了。况且,你们两个的知识层次也不是一个量级的,即使他给了你,你也会把它们当作垃圾处理了。不要整天抱怨喊着没人教,没人带。

获取技能的主要途径,就是靠实践、总结和交流。在你迷惑的时候,若有人能给你指点迷津,就表示是你遇到贵人了。师傅手把手教你,说明师傅水平和你半斤八两。高手都很忙,最多和讲两句,然后就去忙了。

2、找准发展方向

在没有师傅的情况下,要和那些同道中的人相互学习和交流。现在网络发达,信息很灵通,无师自通也很容易,关键还是靠兴趣和勤奋。比如,你想学习单片机,你就要去了解目前主流单片机芯片。若实在不知道,就去淘宝搜索“开发板”,买的人多,说明这个就是主流单片机,很少人买或没人要的,肯定用的人少。这时候不是物以稀为贵,而是你要入流,和大家兼容,不兼容,你学得再好,也没有人要。以前51很火,现在基本都是STM32或者是GD32了。

3、实践

1)、学习C语言。

比如你是小白,连C语言都不会,那就只能先买本C语言的书回来看,先把C语言的基本语法搞懂,然后找个创建好的工程,在上面写你的测试程序,验证你的理解是不是正确。这时候,对你最有用的可能就是软件仿真了。

2)、购买开发板

估计你还得要先买个开发板,因为你啥都不懂,所以买开发板是必须的,这个钱必须得掏。购买开发板,一定要从供货商那里搞到和开发板相关的所有资料。学习C语言估计得需要1年吧,若你以前基础不错,估计也要两三个月熟悉编译器,如要知道怎么安装、怎么创建工程、怎么编译、怎么仿真和怎么烧录等,这些都你亲自动手去操作,看是看不会的。学会了第一步,只能说你看到了大门,但还没有入门。

3)、了解原理图

有了C语言功底和仿真功底后,我们再打开原理图,看看有那些功能,不懂的芯片,就打开芯片资料,先简单了解一下,有留个印象。

4)、学习IO输出功能。

单片机入门第一个程序通常都是点灯,就是让IO口能输出高电平或低电平,所有学习的单片机都是这么干的。学习的方法是,先看别人的例子程序,搞懂了,自己写一个程序,试一下,看看能否一样工作。点灯程序,最好不要带延时程序,因为一下让你接受那么多新知识,你不知道怎么搞。对IO初始化不清楚的,最好还是要看看CPU资料,了解IO配置的相关寄存器,提高硬件知识。若你有其它单片机工作经验,可以了解被调用的库函数的功能就可以了,知道这么写,就可以将IO配置为输出口,就行了。恭喜你,你摸到门板了。

5)、学习IO输入功能。

使用同样的方法,先把别人的例子程序搞懂,然后自己写一个按键输入程序,试一下,看看能否一样工作。按键程序,最好也不要带延时程序,因为一下让你接受那么多新知识,你不知道怎么搞。对IO初始化不清楚的,最好还是要看看CPU资料,了解IO配置的相关寄存器,提高硬件知识。若你有其它单片机工作经验,可以了解被调用的库函数的功能就可以了,知道这么写,就可以将IO配置为输入口,就行了。恭喜你,你可以推开大门了。

有了前两次的测试,你是不是对单片机很感兴趣了。

6)、学习CPU的系统时钟。

先打开CPU资料,找到时钟树的框图。若你确实差,这一步PASS吧,因为你是小白,就不建议你现在去了解了。在你将来能力提升后,再去搞吧。

7)、学习printf功能。

根据我的经验,输入输出功能学习完后,最有必要的就是学会使用printf(),可能在学习C语言时,聪明的人都会用到printf()来协助仿真,这在以后程序设计中,我们会经常用串口调试助手来协助我们调试程序,所以学会使用printf()非常有必要。在C语言中,我们只需要包含stdio.h头文件就可以实现了这个功能,但是在单片机中,需要对串口进行初始化。具体怎么初始化,参考供货商给的例子程序,搞懂每个函数的功能,如何初始化串口,先不要急着学习串口接收,最起码要能实现把CPU的输出数据通过“TTL串口转USB串口”发送到到串口调试助手上显示。必须学会了,才可以进行下一步。若你会了这个,恭喜你入门了。

画板只能算是PCB设计工程师,它是电子工程师的一个补充,还不能算是电子工程师。电子工程师首先要能做电路图设计,其次必须懂得程序设计。至于画板嘛,这个可有可无。

入门很容易,但要想熟练,还要继续努力。
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_42550185/article/details/132456113

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值