本人目前本科一年级,专业学的电子科学与技术固体电子方向,算得上是我喜欢的专业了,学校里的那些基础的课程可以说是学有余力吧,目前偶尔也会自己研究一下一些EDA软件,在其他电子论坛看看,但是感觉ee行业的知识太杂了不知道从哪开始,所以想请各位硬件工程师说说,在学校教学的数电模电,信号与系统等等这些课程以外,还有没有什么非常重要的知识和技能值得研究的,或者有没有什么本科在读阶段就可以考的证书啥的,我以后挺像在这个行业继续发展的,感谢🐮🐮
其实我选的过程是直接定下来的,后来在听了张雪峰老师的视频,我又去查了其他几所学校的信息,发现其他学校的网络安全方向要考察数据结构、C++等软件方面的东西,这个由于我本科阶段读的是通信工程,偏硬件。我解除的软件方面的东西并不多,只是学了一个皮毛。我想,如果我复习这两门课程,肯定会很困难。而且这两门课程也难度不小。同时,考研要考数学,数学也是一个大头,要花费很多时间,所以我就只给了自己一个目标,也没有分高中低三档,因为只有上交大考那个专业课。但是,这样一来就会比较冒险。所以我的选择有点破釜沉舟,所以不太建议即将准备考研的小伙伴儿这么选,这也算是我的一个经验吧
【问题回答】 在从事硬件工程师相关工作方面,需要掌握以下重要的知识和技能: 1. 电子基础知识:包括模拟电子技术、数字电子技术、信号与系统等方面的基础知识。 2. PCB布局和焊接等技能:PCB是电路板的缩写,在硬件工程师日常工作中比较常见,需要学习和掌握PCB的设计、布局和焊接等技能。 3. 微控制器相关知识:硬件工程师需要掌握微控制器的相关知识,包括寄存器操作、串口通讯、PWM等等。 4. 嵌入式系统开发:学习和掌握嵌入式系统的开发技能,包括芯片选型、编程语言等。 5. 熟练掌握一种或多种编程语言:比如C语言、Python等编程语言,可以根据需要进行选择。
此外,关于本科阶段可考取的相关证书,以下是一些建议: 1. 华为有HCPP硬件工程师认证考试; 2. 其他如CCNA路由器与交换机、DCN计算机网络、NCRE计算机等级考试等证书也可供参考。
【参考代码】 无法提供参考代码,因为问题所涉及的是硬件工程师的职业技能,需要进行现场操作和实验。但是可以在相关的教学视频或实验室环境中学习和掌握相关技能。