当前最新:该不该放弃嵌入式,单片机这条路?
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程文| 无际(微信:603311638)全文约4090字,阅读大约需要 5 分钟本文几乎浓
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程
【资料图】
文 |无际(微信:603311638)
全文约4090字,阅读大约需要5分钟
本文几乎浓缩了我从业10几年的精华,内容涵盖我转行、打工、创业的经历。
建议从头到尾不要错过一字一句,因为字里行间的经验之谈,或许是你人生重要转折点。
全文4000多字,写了6个多小时,如果你赶时间,建议先点赞+收藏防止找不到。
很多人痛苦的根源,就是怕吃苦。
相信,我比你们的年纪都大,虽然我一直觉得自己才20多岁。
人生上半场已过,我最大的感触就是只要还活着,就是不断碰到问题,然后解决问题的过程。
问题只会迟到,不会缺席,今天你逃避的问题,以后会以另一种更残酷的形式出现。
借此机会,我简单回顾下我这12年,看完以后你会觉得,原来不是你比较倒霉,每个人都是这么苦过来的。
只是有些人,选择在一条赛道,坚持苦下去,直到突破瓶颈,有了更高造诣。
有些人中途放弃,换一条新赛道,刚开始确实很容易,越往后发现也是很难,最终陷入苦的恶性循环。
一、转行
我2011年入行至今,做了单片机开发有12年时间了,在这期间遭了不少罪。
先从入行开始说起,我是电气专业,实习看到那些师兄工作,不是灰头土脸,就是满头大汗,全身充满了屌丝的气息,关键工资还低,狗看了都摇头。
我对这种付出和回报严重不成正比的工作,充满了排斥。
但没黑这个行业的意思,这是20岁出头时对行业的认知。
我寻思,起码找个工作环境好一点的,比如坐在办公室玩玩电脑,工资又高的。
这种职业,或许只有程序员比较适合我。
刚开始,我并不知道单片机,而是选了java,因为当时真的很火。
以前穷学生,没钱报课,只能买一本书,网上看一些免费的教程入门。
自学了几个月,把Java SE学完了,也学了mysql和oracle,但感觉云里雾里,似懂非懂,反正就是什么项目都做不出来。
和现在很多新手学单片机一样的,学完c语言、单片机,一做项目就一脸懵逼,写程序没思路。
现在做了技术10几年,才明白这个再正常不过了,每个工程师都会经历的。
解决办法就是多做项目,先做点小项目,再做复杂的,慢慢积累。
这是个转折点,很多人就是没跨越这一步,以为自己不适合,就放弃了。
或许当初我再坚持一下找点项目做,就成功了。
后面我研究了一下,原来Java SE只是基础,学完这个只是开始,还得选Java EE和Java ME继续学习。
我TM心态有点崩了,耗了几个月时间,好像连门都没入。
然后我也不管了,尝试去找工作,一直碰壁,当时连找啥职位都不知道。
后面有个培训机构叫我去面试,正庆幸终于有眼瞎的。
去到以后,一波套路下来,我算搞明白了,原来是招生的。
就是先用你的缺点打击你,你这种水平找工作没竞争力,需要去他们那里再培训提高才好就业。
我说没钱,他说没关系,可以先贷款,等你找到工作再还。
听起来不错,最后我还是走了,因为这个“老师”给我的感觉就像个骗子。
迷茫焦虑、浑浑噩噩不知道多久后…
生活所迫,不得不继续折腾。
如果经历过诺基亚时代的人,应该知道,当时手机的应用一片蓝海。
所以,我尝试选择Java ME这条路走下去。
现实比我想象要复杂太多了,教程少,又没师傅带路,新手靠自学根本入不了行。
误打误撞,我就是通过Java ME慢慢了解到单片机的。
深入了解了一下,发现这个东西好像比java简单,只需要会c语言。
后面,我买了一块STC89C52的开发板,有java基础很快就点亮了第一个LED。
顿时激起了我的兴趣,感觉比java有意思多了,竟然还能通过程序控制硬件。
相信很多单片机工程师入行时,也是和我一样,纯粹就是兴趣驱使。
如果看工资的话,很多人不愿意学,因为当年做单片机的工资比纯软件低很多。
大概学了几个月我忘记了,但是应该不超过3个月。
学习过程也没那么顺利,特别是学模拟电路那块,根本学不懂,差点放弃。
还好学开发板的时候,模拟电路很多知识用不上,只需要大概看懂原理图就行了。
我学了c语言、51单片机、基础电路、Protell99SE就去找工作了。
当时还不流行网上投简历,都是去人才市场,买门票进去投简历,然后现场HR面试这种。
事与愿违,不出意外的话,我能找到工作肯定是个意外。
拒绝理由基本就是学历、专业、工作经验、项目经验这些。
连续被10几家拒绝以后,是一种怎样的体验?
当时和一个朋友一起去找的,两个难兄难弟都没找到,然后我们去烤鱼店点了一份烤鱼,啤酒干了2,3瓶(不胜酒力),两个人大男人一条烤鱼一半都没吃完。
都焦虑到吃不下饭,然后不断在质疑自己,像我这种是不是不可能转行成功?
朋友也劝我,别人本专业都找不到,你怎么可能找得到。
我要不要先进场打螺丝,积累点工作经验再转会不会好一点?
后面我还真这样做了,我去找了一个修DVD的公司,每天像机器人一样,测试机器,听DJ舞曲。
做了一个星期,我就提桶跑路了,因为有一个同事给我洗脑,说我会单片机做这个干嘛,浪费时间。
辞职后,我冷静了一段时间,思考如何才能入行。
后面想通了,学历、专业、工作经验我都没法改变。
但是项目经验可以改啊,谁规定只有工作才能有项目经验,哪怕是业余项目,也比没有强。
找到这个切入点,我选了个智能小车的项目。
还好,某宝还保留着10几年前我的订单信息,不然大家还以为我在吹牛逼。
这个项目的图纸和程序,都还保留了一部分。
做完以后,我嫌还不够牛逼,后面又自学了VB,做了一个上位机,用上位机去控制小车,不过这块资料已经丢失了,当时记录笔记的网站也关闭了。
这个项目让我顺利地找到了工作,成功入行,虽然月薪只有1.8K。
我来对这个阶段性总结:
如果你还在这个阶段,不妨坚定一点,感性一点,定了目标拼命往前冲就行了,事在人为。
为什么你会觉得很难?
我觉得大概率是走了弯路,因为你没经历过,没经验,所以出现问题不知道怎么解决,不知道自己能不能解决。
如果有一个经历过的人,直接告诉你,他曾经也碰到过这种问题,并且告诉你,他是怎么解决的,我相信你会像开挂一样成长。
二、研发生涯
虽然入行了,但是麻烦还是很多,而是换了一种形式。
在前1-2年的时候,自己独立实现产品功能程序都有问题,我的目标就是能达到独立开发软件的水平。
到第3,4年的时候,基本大多数产品程序都能独立开发了,又觉得自己代码写得很烂。
最怕就是好不容易测试稳定,领导又说要改功能,看着乱七八糟的代码,都有想辞职的冲动。
这个阶段,我又有了新目标,就是把代码架构写得更好,扩展功能和移植到别的项目上都很方便。
这个阶段花费的时间最长,因为市面上没这样的教程,身边也没有什么好的师傅带。
后面突破这个阶段,就是完完全全靠时间和项目堆积出来的。
关于程序架构,我在2019年的时候也录了一套比较系统的视频,当时本来想卖的,后面工作一忙耽误了,现在直接开源回馈下粉丝。
是不是干货,够不够硬核,自己去看一下就知道了。
可以在小破站直接找无际单片机编程,就能看了。
具备程序架构设计能力以后,我的日子好过多了,因为做新项目就是复制粘贴,然后再增加一些产品特定的功能代码。
来新项目了,老板问我多久做出来,我一般回答3,4个月,然后可能1个月就做完了,剩下2,3个月摸鱼。
以上就是技术面。
但是工作又不止技术面,其它方面的烦恼也非常多,比如说在小公司里没量,供应商不鸟我们,做项目频频受阻,大公司又勾心斗角,拉帮结派,请个假要”一村人”签字才能批。
比如我总是一边靠这门技术吃饭,一边骂这个行业垃圾(工资低),总是比做java的同学低几千。
不过这些都是小问题,最困难的问题就是技术面和突破收入瓶颈。
技术面就不说了,我们无际单片机有项目实战特训营,拿出我们研发生涯里对我们提升最大的项目。
这就是你能找到最快的捷径了,信就干,现在我们开始设定了一些门槛,不是每个人都能报。
单片机工程师的收入瓶颈是多少?
这个还真不好说,跟学历、能力、城市、行业、机遇都有关系,最靠谱的就是自己去相关平台搜单片机工程师,看看平均值是多少。
我给个参考值,一线城市,大概在25-40K之间。
三、创业
我为什么要出来创业啊?
做了10年,工资早到瓶颈了。
很多人问我,做单片机开发有没有年龄危机,能不能干到45岁。
我说能干到你不想干为止,因为大多数人做到35岁,就做腻了,要么转管理、要么转销售、要么创业。
我就是活生生的例子,不想继续打工,是因为我觉得自己的时间应该可以更值钱。
我选择了创业这条路,技术创业,犹如赌狗,十赌九输。
如果你站在理性的角度,肯定不会选择创业,如果你去问身边的人,十有八九不建议,做技术工资高又稳定,不香吗?
所以刚开始,做一个感性的,能死磕的傻比,相对容易成功。
太聪明的、想法多的、奇技淫巧多的,大概率会失败。
回想我转行的时候,再到现在创业2年多,哪次不是满腔热血,管他三七二十一,像傻比一样在看不到希望的道路上死磕。
如果你事事都理性去分析利弊,你会发现,这世上就没有你适合玩的东西。
不过,不了解我的人,不要被我洗脑,也不要模仿,要知道自己能承担的风险阈值,平衡这个点也很重要。
创业初期,我是完全转行,做了别的行业。
很幸运从第二个月开始就有收入,虽然每个月只有几千块。
我的第一笔收入,说出来你可能不信,是卖网站。
也是零基础、学买服务器、买域名、搭建wordpress博客,写文章...
为什么我这么快啊?
其实在我临近创业前,就做了一些准备。
啥准备啊?
就是砸钱拜师、砸钱买项目、砸钱提升认知。
有些课,一时半会对我也没啥用,刚开始觉得不值,感觉踩坑了。
但是后面通过不断项目实践,慢慢就领悟了,能把这些知识串起来,形成自己的知识体系,最后把这个体系套用在不同的项目里。
接触行业越多,我越发现各行各业内卷很严重。
现在我很庆幸掌握了这个技能,让我有竞争壁垒,进可攻退可守,创业失败也可以回去打工拿个高薪,稳得一批。
但这个技能,对我来说,也仅仅是个工具而已,是术而已。
术能发挥多大的价值,取决于你对道的理解。
所以,很多人说,做单片机没前途,做单片机没Linux工资高。
我选择沉默,毕竟,每个人看到的世界不一样。
链接无际请扫下面二维码:
下面是更多无际原创的个人成长经历、行业经验、技术干货。
1.电子工程师是怎样的成长之路?10年5000字总结
2.如何快速看懂别人的代码和思维
3.单片机开发项目全局变量太多怎么管理?
4.C语言开发单片机为什么大多数都采用全局变量的形式?
5.单片机怎么实现模块化编程?实用程度让人发指!
6.c语言回调函数的使用及实际作用详解
7.手把手教你c语言队列实现代码,通俗易懂超详细!
8.c语言指针用法详解,通俗易懂超详细!
关键词:
[ 相关文章 ]
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程文| 无际(微信:603311638)全文约4090字,阅读大约需要 5 分钟本文几乎浓
中新社北京3月28日电喀布尔消息:据阿富汗伊斯兰通讯社报道,阿富汗首都喀布尔当地时间27日发生自杀式爆炸袭击事件,造成至少6人死亡、12人受
“看到了各部门实事求是的工作态度,让企业真正感受到沈阳的营商环境真的在转变。”28日,沈阳海龟医疗科技有限公司总经理朱笑波接受采访时如
赛诺威盛科技(北京)股份有限公司近日递交科创板首次公开发行股票招股说明书(申报稿)。据此,该公司拟冲刺科创板IPO上市。
证券时报网讯,工业和信息化部办公厅印发有色金属行业智能制造标准体系建设指南(2023版)的通知,到2025年,基本形成有色金属行业智能制造标
中国日报3月28日电(记者孙晓晨)首届中国大众网球联赛大区联赛贵阳站周日在贵阳市金阳网球中心圆满收官。来自全国各地近10个省市自治区的27支
周报|3月第4周北京建工·揽星宸夺得双料冠军,住宅,网签,星宸,商品房,橡树湾,两限房,北京建工
洛阳桥蔡襄祠,蔡襄与洛阳桥的传说这个很多人还不知道,现在让我们一起来看看吧!1、洛阳桥原名万安桥,位于泉州洛江区桥南村与惠安县洛阳镇交
三医院医院简介-扬州男科医院排名,日常生活中,如果有男性发现自己患有男科疾病,那该如何是好?众所皆知,所谓男科疾病包含了如前列腺炎、包
班主任经验交流活动现场。红网时刻新闻3月26日讯(通讯员肖刚陈海凤田小佳)如果让你给自己的文明程度打分,你会打几分
热刺战绩一般到底是球员不行,还是教练不行?这个话题短时间内肯定没有答案,但他们的意大利籍主帅孔蒂已经下课了,这是在人们意
作为国内第一档“慢”综艺,《向往的生活》从第一季开始便深受观众喜爱,这档明星体验生活的另类综艺,虽然是借鉴国外的制作内容,但是有了何
3月27日电,碳元科技公告,公司拟与南京科灵管理服务合伙企业(有限合伙)(简称“南京科灵”)合资设立南京碳元新能源科技有
1、你这个是后挂备胎还是低挂备胎?后挂的在尾厢门里面,有个简易的开关。2、如果是低挂的就在后备箱底层里。3、如果是尾箱内
格隆汇3月27日丨天通股份公布,2023年3月2日至2023年3月27日,公司通过集中竞价方式累计减持了亚光科技1007 56万股股份,占其总股本的1 00%,
4月1日起,安康鼓楼东街、鼓楼西街、农贸巷、大北街先后分段封闭施工!
三年前信用卡逾期怎么办?信用卡逾期了有三年时间的话,发卡银行一开
1、要求是不用抗性,直接秒怪就行,后面就可以去四灵宫挂机。2、玩家可自行上线找特定战场NPC进行报名。3、每个战场排队的
1、分着建图层,把要上色的部分一点点的选出来的,上色。2、改变不透明度和图层模式。
你见过彩色的油菜花吗?近日,在闽江河口湿地旁,省级金牌旅游村——福州市长乐区潭头镇文石村内,一片彩色油菜花盛开,给游客带
[ 相关新闻 ]
Copyright 2015-2022 人人医院网 版权所有 备案号:粤ICP备18023326号-36 联系邮箱:8557298@qq.com