双非电气本科失业半年,转嵌入式要学多久?C语言+STM32基础够找工作吗?

​今天给大家分享的是一位粉丝的提问,双非电气本科失业半年,转嵌入式要学多久?C语言+STM32基础够找工作吗?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

老师您好,我是河北双非本科24届的毕业生,电气类专业,毕业到现在都还没有工作,大四期间准备考国家电网,面试成绩不理想没通过,毕业后试过报考发电集团和公务员,学了小半年也都失败了。今年过完年我想尝试一下嵌入式方向,本科期间学过C语言,STM32单片机,和微机原理与接口,有一些相关知识的基础,现在重新学完了C语言,正在看B站学51单片机和Linux的课。我在招聘应用上看相关岗位要求会的东西很多,感觉自己还差得很远,我想问问老师我这种情况还需要学多少东西能入行找个像样的工作呢?

Yt回答:

首先作为一个双非本科24年毕业电气类的,算得上是计算机相关类的专业,到现在还没有工作,也就是到现在来说差不多快一年了,就是9个月了,目前9个月没有工作,大四期间考国家电网,面试成绩不理想,没通过,后面考发电集团以及公务员小半年也失败了,今年过完年想尝试一下嵌入式的方向,学了一下C以及STM32和微机原理这种。目前啊,整个以你现在学的这个进度来说,我认为它是一种遥遥无期的感觉,因为你不知道对不对,比如C、STM32以及包括微机原理,你学完这个,就是本科期间学过这些,你包括你现在学的C语言,以及包括51和Linux,因为你学完之后你不知道对不对,你也不知道合不合适,遇到问题你也不知道找谁,虽然说现在AI很强大,你问AI你发现这个你也没办法判断。

这里还有就是后面看到很多招聘上的岗位要求会的东西很多,这里你不用这样去看待,我给你讲一下,其实找工作上面,你不用去按照曾经应试的思维,特别是私企的岗位,他不像是你曾经高考,我考多少分就得上什么学校,我读研也是,我考多分儿我就能够上这个学校,有一个明显的标准,你达到这个标准就能上,但是后面私企找工作的时候,他也有自己标准,但是这个标准是一个模棱两可的,是一个很难把它说透的东西,就是它不是说你达到什么,比如说你学过的意思,学过C/C++,学过比如Mysql、Redis, 你就能够去,没有这个说法。

请注意企业他在选人的时候,他是一种挑选制,我现在要招一个人,我就现在把这个岗位放招聘网站上面,然后就有很多人投递简历,然后我再从简历里面挑选这些合适的,邀请他们过来面试,面试的过程间我再从中挑选一个合适的,你会发现这个过程间时间跨度它不是一天也不是两天,可能我有一个月两个月我去招一个合适的人,所以在这过程中,你能够去这家公司,其实核心不是在你身上,首先第1点是要这家公司他真的招人,第2个请注意是要跟你竞争的人,好像都没有比你更加符合这个岗位,第3点就是而且在这个过程中间,你也喜欢这家公司,你才能够去的这家公司,其实这个过程技能是什么?技能是你要比同样给你面试的人,你要显得更强,真的能够跟周围的人拉开差距啊,就是你能够做出一些东西出来,你能够直接给面试官感受,就是你在面试的时候,你跟他说这是我曾经做过的东西,你给你面试官看,或者说他能够在面试你之前,他就用过你的产品,体会过你做的东西的时候,你会发现这个面试会好面很多,如果你发现你没有,别人一张简历,你也一张简历,大家都一张简历,别人写的Mysql,写的Linux,写的数据结构,写的设计模式,你也写的这样,那你是拉不开差距的。

目前还学多少,站在一种做的角度,不是站在学的角度,去做的角度,你能够去做出一些东西出来,能够去给别人演示,做到可用这种就可以了,当然你会发现这个可以演示,你选择STM32,你好像不太好演示,因为你到了那里之后,你还带个插座,插个电,那个界面你还打开电脑给他看,其实这里有没有可能问你选择什么,选择QT也好,乃至包括选择这种go也好,他比较易学,而且来说直接可以上线,你比如QT做完什么,他就是一个安装包,你直接给他,就是你面试官拿完之后,他直接可以安装用,包括Go Java这种也是,直接是一个网页,你直接给他做完之后就是个东西,然后你给他看这种就可以,你不用去带什么东西,你直接可以演示给他看,这样的话我认为他对你面试会更加有意义啊。

总结:

一、现状分析与核心问题

  1. 背景与困境:双非本科电气专业,24届待业近1年,多次考试失利(国网、公务员等),转投嵌入式方向。已有基础:C语言、STM32、微机原理,正在学习51单片机和Linux,但缺乏明确学习方向和项目经验。求职障碍:嵌入式岗位要求广泛,现有技能与岗位需求存在差距,难以通过传统“应试思维”突围。
  2. 核心矛盾:学习与实战脱节:当前学习停留在知识点堆砌(如C语言、单片机基础),缺乏实际产品开发经验。岗位匹配模糊:嵌入式领域细分方向多(如驱动开发、Linux应用、物联网等),未明确技术纵深路径。

二、学习策略转型:从“学知识”到“做产品”

  1. 摒弃应试思维:企业招聘逻辑:企业筛选机制是“比较优势”,而非绝对标准。需通过可演示的项目拉开与其他候选人的差距 技能展示优先级:掌握QT开发、Linux系统编程等可直接落地的技术,而非仅罗列知识点(如Mysql、Redis)。
  2. 项目驱动学习路径:短期目标:2个月内完成一款可演示的嵌入式产品(如基于STM32的智能家居控制器、QT开发的工业监控上位机),涵盖以下技术点:硬件交互:STM32外设驱动(GPIO、ADC、通信协议) 软件架构:多线程任务调度、数据可视化(QT或LVGL) 通信能力:蓝牙/WiFi模块集成(如ESP8266) 技术栈选择:优先Linux环境下的C/C++开发(适配工业软件、自动驾驶等高壁垒领域),避开Windows桌面端低竞争力方向 

最后:

就业竞争力 = 项目落地能力 × 技术垂直性 × 岗位匹配度执行建议:以1个完整项目串联技术栈,聚焦Linux+C++工业软件方向,3个月内实现从“学习型简历”到“产品型简历”的转型。

计算机相关专业就业求职学习路线/offer选择/职业规划建议

工种浩:程序员yt (学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

评论
2
1
分享

创作者周榜

更多
牛客网
牛客企业服务