一位00后的自述

我叫Aaron,是一位00后的大学生,目前就读的是机械电子工程专业,目前我的方向是嵌入式软件。在团队中负责软件代码的编写和优化。在课余时间就会和队友一起参加竞赛。在此,想和大家聊聊关于校园以及未来的一些想法。

我的大学

高考结束后的志愿填报,比起周围的朋友,其实我并没有什么焦虑的情绪,而是直接选择了机械电子工程。因为在了解专业详情的时候也在网络搜集到了非常多的资料,我觉得这样基于实操模式的学习方式非常适合我,而且机械和电器结合下可以让各种天马行空 想法落地实现,能找到自己喜欢的专业这让我非常的开心。

大一开学我就接触到一位对我大学生涯有重要指导意义的老师,她是教我们《机械工程导论》的一位老师,课程主要内容是对机械制造和电子工程的基本阐述,旨在建立学生对工程机械工程这一概念的认识。

由于课程安排非常短,只有可怜的三节课,所以我们老师索性抛开书本内容,直接和我们说明

  • 我们这个专业可以做什么?
  • 社会上有什么样的工作可以和机电对口?
  • 我们需要学习什么技术?
  • 大学期间除了课上学习,还有社团和实验室以及竞赛可以实现自我提升。

这三节课点醒了在我的大学需要走的方向,他占据着非常重要的地位,在了解到市场现状和国家政策之后,我便开始从专业工具的使用开始学习。

机械方向的学习

最开始是选择机械的方向。首先学习的就是AutoCAD的二维设计软件,学习过程让我非常的兴奋,一方面是发现在进行绘图的时候可以有各种不一样的方式进行绘制,而且验证的方法是非常直观的尺寸校对,不再像高中校园里面用分数判定,我可以非常清晰的了解到自己的错误,以及能直观的感受到不同绘图思路带来的速度提升。后续的SolidWorks学习也一样,直观的反馈让我非常喜欢这一种方式。后续根据自己的绘图能力参加了一些绘图竞赛,也是获得了3d打印的省一以及项目设计的省二。

电子方向的学习

后来在加入了实验室后,通过项目以及师兄的指引逐渐了解到嵌入式这个行业,发现自己在嵌入式这一行的反应会更加的醒目,而且对我来说可能性会更多,便逐渐开始了向电控类的方向转变。

对我来说提升最快的方法还是实操,在不断的试错中理解真正的“原理”,自己在假期完成stm32了的学习之后马上投入到实验室项目里面的电控调试以及优化。在实际项目的操作中就注意到各种bug,不仅是软件中的中断优先级设置,信号抖动以及噪声,甚至是线材的选择,都会对结果有着影响,在不断的”撞板“试错中,也积累了一些实用的debug经验。

之后一段时间一直在各种项目实操中打基础,后面慢慢发现,似乎所有的操作都回归了最初的样子“点亮一盏LED”,可以说所有的操作都可以使用“开关灯”的引脚电平操作进行运行。这时候才体会到为什么师兄总说,“点灯,是最简单,也是最难的事情”。也是这时候,裸机开发,成为了自己一项熟练的技能。

此后还持续学习了FreeRTOS实时操作系统,使用LVGL图形库编写了自己的掌机程序,学习了SD卡并使用C对文件进行读写操作,以及了解到MQTT和HTTP网络协议等实现物联网项目。越是学习,越发现学无止境。越是感叹各路前辈们的智慧结晶。

在参加了电赛、工创、蓝桥杯等各种比赛,以及参与了各种项目,如环境控制、无线遥控、机械臂和云台项目等积攒了丰富的经验,不仅是开发和调试,甚至是对新知识的学习也有了自己的感悟。

对比起一开始入门的自己,在学习和实践中更加注意细节上的处理,更加注重系统性的知识框架建立规范自己的风格,给后期开发建立良好的环境。 当然也在一直保持学习的路上不断提升自己的能力。

对于未来

对我来说,还有两年毕业(严格来讲,还有一年时间,因为大四整年都是实习)我觉得时间还是太短了,我还没有来得及深入的学习pcb设计,linux学习,app或小程序的开发等等太多太多。但是同时也是觉得是正确的,因为长期在校内,没有和社会接轨,会让我感觉到学习的东西很虚,没有实际的需求来要求我。早一点接触社会,积累实打实的项目经验或许我对未知的恐惧会变成对确定目标的追求。

如果让我重新再上一次大学,我估计我还会想现在一样选择,和以前不同的也许是会更加多去认识前辈,听听他们的想法。

对于未来,我希望我会成为一名合格的嵌入式软件工程师。当然,我的目标是成为一名出色的全栈工程师,让我们的生活生产更加的便捷安全。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐