嘉宾介绍:
论坛ID(尹向旭) 本科就读于辽宁大学,硕士就读于宁波大学。从事嵌入式/物联网方向软件开发,工作经验3年,主要负责STM32/51单片机软件开发。对合宙的定位芯片进行过了解和开发。对esp32系列芯片的蓝牙通信功能进行过测试。曾在licheepi中部署了SD3的开源项目。也抽时间进行了openmv cam星瞳科技的开发等等。
工作经历:
2013年之前主要在北京从事有关生命科学研发方面的工作。涉及到一些蛋白质空间结构解析和相关蛋白质提纯的工作。2014-2015年开始进入跟仪器设备相关的工作环境。之后到现在主要从事跟教育相关的工作,并在自己的工作室中进行相关的开发工作。
社区小助手: 您是什么时候开始接触电子这个领域的呢?又是什么让您与这个行业结缘的?
尹向旭: 这个大概是从2014年左右吧,那个时候在北京,虽然主要的业务并不是电子类,但是身边也有各种仪器设备需要操作和使用,后来发现这些仪器设备如果有问题了话,修起来比较慢,当然这个说得是那个时候的小白,比如说PCR,或者是液体工作站等等吧。主要也是一下生命科学仪器,但是由于缺乏相关的专业知识,特别是对一下复杂度比较高的设备,比如说,DNA测序仪,HLA配型仪等,看着其他公司的专业工程师维修之后的巨额费用,心里就想,如果我也有这种能力就好了,所以,在随后的日子里,就不断的学习积累这方面的知识和经验,虽然现在还不能说自己都清楚了,但是至少比之前懂的多了些。
社区小助手: 您认为想学电路设计的话,先学好什么才最重要?
尹向旭: 如果想学习电路设计,首先要找到自己想从事的方向吧。就比较热门的数字电路而言,里面的内容也是很多的,感觉这个学习的过程不仅仅局限于在校园里面了,可能毕业后甚至参加工作后都需要坚持不断的学习。模电实践的不多,不够听说这个靠经验,靠眼力的。不是单纯的计算分析。哪还有其他方面,比如芯片设计方面,这个就需要前面的数电和模电做基础了,当然如果大家身边没有太多硬件,又想更加形象的了解相关设计的思路,可以采用虚拟仿真的技术,这方面的资料太多,大家可以自行网上脑补。
社区小助手: 有一些刚入职场不久的坛友想向您请教一下,技术型职场新手,在技术上是先广后精,还是先精后广好?
尹向旭: 技术型新手的话,我觉得还是要先精后广吧!首先要考这个特定方向的精专才能在一个方向上立足,然后就可以有更多的时间让自己提升,充实自己的知识和提升自己的技能。这就好像是主业和副业的关系吧,首先要守得住自己的主业,然后有时间的时候再扩展自己的副业。最好是主业和副业可以相辅相成,这样就可以形成良性循环。
社区小助手: 对新入行的朋友提供些建议,并推荐几本对掌握电路设计有帮助的好书吧!
尹向旭:
- 电路设计、仿真与PCB设计——从模拟电路、数字电路、射频电路、控制电路到信号完整性分析
- 模拟电子系统设计指南(基础篇):从半导体、分立元件到ADI集成电路的分析与实现
- 射频电路设计--理论与应用
- 数字集成电路:电路、系统与设计(第二版)
- 数字逻辑电路与系统设计第二版
- Multisim电路系统设计与仿真教程
当然,除了电路方面的书籍,如果对科技比较关注,也可以增加阅读,关注激光、雷达、人工智能等方面的进展。
社区小助手: 您觉得想要用开源鸿蒙开发板进行项目开发需要具备那些专业技能呢?
尹向旭: java相关,比如说openjdk等。Linux系统相关,编译原理,优化路线,基础的外设控制逻辑,各种常用的通信协议,定时器等。当然很多技能都可以从github上不断学习获得。目前处在这个人工智能的时代,想掌握一个技能,只要你愿意投入时间和精力的话,总会有收获的。
编程语言能力:熟悉C/C++、Java等编程语言,因为鸿蒙OS支持多种语言开发。
嵌入式系统知识:了解嵌入式系统架构、底层驱动开发等。
操作系统基础:掌握操作系统原理,特别是实时操作系统的概念。
鸿蒙OS相关知识:了解鸿蒙OS的架构、开发框架、API等。
开发工具使用:熟悉DevEco Studio等鸿蒙开发工具的使用。
硬件基础:对开发板硬件有基本了解,能进行简单的硬件调试 。
网络编程:了解常见的网络协议和编程技术。
安全开发:掌握基本的安全开发原则和实践。
版本控制:熟悉Git等版本控制工具的使用。
文档阅读能力:能够阅读和理解英文技术文档。
问题解决能力:具备独立分析和解决技术问题的能力。
持续学习:鸿蒙生态还在不断发展,需要保持学习新知识的能力。
社区小助手: 现在很多同学慢慢的接触并学习开源鸿蒙,您对此有什么经验可以传授吗?
尹向旭: 多实践,不懂就问,可以先通过一生一芯项目锻炼一下。这个项目应该可以帮助从业者建立一个比较全面的逻辑链路。同时对一些非科班出身的人员会有很大的帮助,关键是这个项目pa0部分和pa1部分,主要练习的还是数字电路设计的基础和C语言大作业相关的内容。即便你不是本专业,如果能够克服这个项目中的困境,也可以认为自己在相关专业进行了学习。如果大家感兴趣,可以参加试一试。当然平时也要坚持阅读,特别是想更加深入了解某个方向,可以在b站找些专业的视频,也可以在知网寻找硕博士论文。
往期社区之星回顾:
第78期:【社区之星】李海:要想长期从事一个工作,没有兴趣推动是不会有成就的
第77期: 【社区之星】杨永胜:兴趣加努力,就是嵌入式工程师最好的前进之路
第76期: 【社区之星】谢小龙:五年嵌入式开发工程师,做一个“博大”+“精深”的老鸟
第75期: 罗大信:从嵌入式工程师到公司创始人,分享20年嵌入式人生经验
第74期: 刘志杰:拥有创新精神,才能成为新一代电子人
第73期: 杨昊楠:深挖技术底层,探索嵌入式的奥秘
第72期: 黄金烨:迎接挑战收获进步,优秀电源工程师的炼成经验
第71期: 王新水:善于动手,嵌入式工程师从0到1的进阶之路
第70期: 祁佳琳:学习应当向下扎根,才能汲取向上生长的力量
第69期: 徐建国:要有遥不可及的梦想,也要有脚踏实地的本事
社区之星招募: 不限专业领域、不限技术方向,只要你是一个乐于分享的开发者,只要你愿意把自己的经验收获分享给大家,帮助更多从业者共同学习、共同进步,你就是我们的社区之星!
联系方式: 微信:elecfans123 小助手在等你!