决定转嵌入式了!
这是阿秀的第「262」篇原创
小伙伴们大家好,我是阿秀。
欢迎今年参加秋招的小伙伴加入阿秀的学习圈,目前已经超过 2300+ 小伙伴加入!去年认真准备和走下来的基本都拿到了不错的offer,我想多看看他们的经验一定能让你们少走很多弯路!
技术岗最卷的就是后端,尤其是Java后端技术岗,从灰飞烟灭
,到惨绝人寰
,去年则是卷到了诸神黄昏
的地步,就连C++后端也被带着卷起来了。
很多想要顺利在校招上岸的小伙伴则把眼光盯上了其余岗位,比如一些学习Java后端的开始想试试测开,一些学习C++后端的则想试试IOS客户端。
不过也有很多人不仅仅只是把目光聚集于软件这一个行业,硬件慢慢的也开始走进很多人的视线中,比如嵌入式行业,需要说明的是嵌入式行业其实前年就有点站起来了的意思,因为在大家的认知中,硬件薪资是不如软件的。
但从前年开始,嵌入式的薪资则有明显上升,原因可能是国家大力发展芯片等卡脖子行业,也有可能是一些其余不可明说的原因,不管怎么说嵌入式等硬件行业的薪资有所上升是好事。
而在去年,嵌入式校招薪资则是完全站起来了,完全不落后于软件行业的薪资,去年学习圈中就有不少小伙伴最后签约的嵌入式offer薪资都达到了22k+,有一个甚至开到了26k,其实去年也分享了一些嵌入式的经验总结:
刚好学习圈中最近就有一些本科学弟问嵌入式能不能转,分享一下问答。
1、学弟的提问
秀哥好,今天刚加入星球,发现大家好努力。
个人背景:武汉某一本计科专业大三下,没有项目,没有竞赛,计算机四大件之前学校学过,但可能忘了大部分了。
语言方面只有一些C++基础, 自己不积极,在学校感觉像温水煮青蛙,现在才发现自己相较于同龄人实在是太晚了。
我开始打算的是准备c++,之后感到实在是开始太晚了时间有些不够,然后又看到换赛道(测开),但听说测开看重学历,也很卷。
所以现在很迷茫, 前几天看到秀哥文章说嵌入式,刚好我在学校有学过51单片机和stm32,所以现在也有想去嵌入式的心思。抱歉,前面说的有些乱。
我简短说一下我的计划,现在打算按照秀哥说的学习圈中说的那篇高性价比的那篇文章来学,争取找到c++开发的实习,也想准备一下嵌入式软件方面。
最后说一下我的困惑:我不太清楚我的基础和时间,这样做可行吗?
如果不可行我是否应该果断换赛道:比如测开?
主要不知道这个工作方向是否可行,时间是否够用?弄的自己很焦虑,迟迟下不定决心,导致自己经常容易乱想,耽误不少时间。
最后希望秀哥看到,十分感谢!
2、阿秀的建议
学弟你好。
我看了一下你的说法,你以前学过51和stm32,如果实操过的话,玩过板子,走嵌入式会好一些。
其实嵌入式软件方向可以三类:嵌入式驱动工程师、嵌入式系统工程师和嵌入式应用工程师,其中从校招和找工作的来说,嵌入式应用软件开发可能是你比较好的选择。
去年学习圈中也有一些是走嵌入式方向的,最后也找到了不错的工作,这是当初学习圈里两位学弟留下的经验和总结:
其实嵌入式说白了嵌入式主要就是C语言、操作系统基础、数据结构和算法基础、Linux系统编程、C++与STL、Qt界面开发、板子实操,然后有针对性地复习下相关的八股文,这个可以是你在学习过程中自己总结的内容,也可以是直接去看我的笔记也行,这样一套下来至少在很大程度上应付秋招面试中的理论考察了。
嵌入式行业比C++后端好一些,没有后端那么拥挤,你可以看下上面那篇文章的一些说法,你看的那篇性价比的文章是C++后端和服务器的路线,可以明确告诉你,后端绝对比嵌入式要卷一些。
如果你从来没有接触过嵌入式,建议你买一块STM32开发板或者51单片机开发板,跟着课程把相关的实验代码跑一遍,可以让你对嵌入式系统有一个深刻的了解。
如果你没实操过板子,对于stm32也只是停留在书面上,嵌入式和后端到底选哪个?五五开,你选哪个都可以,可以好好考虑下。
不过不管选哪个,都建议你尽快开始,因为其实时间确实已经比较紧张了。。。
文章转载自公众号: 拓跋阿秀