在CSDN上经常看到有人问:“怎么才能知道自己喜欢什么行业?”“转行来得及吗?”“做自己喜欢的事能养活自己吗?”这些问题,我也曾一个个问过自己。
今天,我想聊聊我的经历——一个普通技术人,如何从迷茫中一步步走到自己喜欢的行业,并在这个过程中找到了真正的热情和成就感。
一、开始的迷茫:不知道自己想要什么
大学读的是电子信息工程,说不上喜欢,也不讨厌。当时的生活就是上课、考试、做实验,按部就班。看着身边的同学有的疯狂刷算法题准备进大厂,有的早早开始创业,我心里其实很慌——我好像对什么都是“还行”,没有那种非做不可的热情。
转折发生在大三的一次课程设计。那是我第一次接触嵌入式开发,用STM32做了一个智能小车。当小车真的沿着黑线跑起来的那一刻,我心里突然有种说不出的兴奋。不是因为成绩,而是觉得:这件事好有意思,我还想再做更复杂的。
那一刻我意识到:喜欢一个行业,不一定是从小就有的梦想,而是你做某件事时,会忘记时间、愿意主动去钻研的那种感觉。
二、迈出第一步:从“觉得有意思”到“主动投入”
确定了嵌入式方向后,我开始做三件事:
系统学习:不再满足于课堂内容,自己去B站、CSDN上找教程,啃《嵌入式Linux应用开发完全手册》,跟着正点原子的开发板一步步做实验。
动手做项目:从智能小车到温湿度采集系统,再到后来的FreeRTOS移植。每一个小项目都让我对硬件和软件的交互理解更深。
混技术社区:开始逛CSDN、电子发烧友、GitHub,看别人的代码和思路,也尝试写自己的技术笔记。
那段时间很累,但特别充实。舍友在打游戏时,我在调I2C时序;别人周末出去玩,我在焊电路板。当你真正喜欢一件事时,努力不再是苦差事,而是一种自然而然的选择。
三、进入行业:第一份工作带来的冲击
毕业后,我如愿以偿进入了一家做智能硬件的公司,岗位是嵌入式软件工程师。
真正上班后才发现,学校和职场的差距有多大:
代码规范、版本管理、文档撰写,这些学校里很少强调的东西,在实际工作中至关重要。
项目周期紧的时候,要同时处理多个问题,压力很大。
有些技术自己以为懂了,一到实际产品中就暴露出各种bug。
那段时间也怀疑过:我喜欢这个行业,为什么还会觉得痛苦?
后来想明白了:喜欢一个行业,不代表每天都是快乐的。它同样会有枯燥、挫折、加班和自我怀疑。区别在于,当这些问题出现时,你愿不愿意咬牙去解决它们,而不是想着逃避。
四、坚持下来后的收获
工作两年多,我慢慢从“只会调接口”的新人,成长到可以独立负责一个模块。回过头看,最大的收获不是工资涨了多少,而是:
找到了长期的方向:从单纯的嵌入式开发,慢慢接触到物联网、RT-Thread、低功耗设计,知道自己未来几年要往哪个方向深耕。
获得了正反馈:当自己写的代码真正跑在产品上,看到用户在使用,那种成就感是刷多少道算法题都比不了的。
认识了一群志同道合的人:在公司、在技术社区、在开源项目里,遇到了很多同样热爱这个行业的朋友,互相学习、互相鼓励。
五、给还在迷茫的朋友几点建议
如果你也在寻找自己喜欢的行业,或者正在犹豫要不要转行,我想分享几点真实的心得:
别等“找到热爱”才开始行动:很多时候,喜欢是干出来的,不是想出来的。去尝试、去动手、去体验,哪怕做一个小项目,也比空想要强。
把“喜欢”拆解成具体的事:与其说“我喜欢编程”,不如说“我喜欢用代码控制硬件”“我喜欢解决一个复杂的算法问题”。具体的事才能给你持续的动力。
接受行业里的不完美:任何一个行业都有枯燥、压力和琐碎的部分。真正让你坚持下去的,是你对核心价值的认同感。
不必一步到位:可以先从兼职、开源项目、网课开始,慢慢积累技能和作品,然后再考虑全职进入。
结语
现在我每天依然会面对bug、需求变更、调试抓狂的时刻,但每天早上坐到工位前,我依然是期待的。
做到自己喜欢的行业,不是终点,而是一个新的起点。它不会让你的人生从此没有烦恼,但会让你在面对困难时,多一份心甘情愿的坚持。
愿每一个在路上的你,都能找到那份让自己眼睛发亮的事业。