一个没有丰富阅历的人,很难去判断一个行业有没有前途,当你阅历丰富的时候,你已经错过了入行最佳黄金期,现实就是这么残酷。 当然,如果你有高人指点,情况就大不一样了,人生最重要的就是遇到贵人。 大多数人的判断一个行业有没有前途,标准就是看这个行业的工资高不高,我当初就是这样入的坑。 最开始我是看纯软件工资高,然后自学了一个月的java,学完java se发现还是啥也做不出来,后面研究发现纯软件对我来说难度太大。 后面又接触到了单片机,从点亮LED的那一刻点燃了我对这个行业的热爱。 不过,这已经是10年前的事情了,当时还有个习惯,就是喜欢写笔记,把我做过的写在某个地方。
这10年我一直在做单片机开发,也时常后悔当初入坑,特别是发工资的时候,总是比做纯软的同学少那么几K,而个人感觉综合能力并不比他差。
不过最近2年,很明显嵌入式慢慢崛起了,看工资涨幅就知道了。 可能是前几年人都一窝蜂地去学java做app了,因为当时物联网很火,很多产品都需要做app。 嵌入式就像大家说的,拿的少,学的多,门槛还高(看似)。 那些有能力学的人看不上这行业,纷纷转行,导致这个行业发展越来越好,而学的人却越来越少,工资涨幅跟这个有挺大的关系。 所以,人以稀为贵,当全国都没人愿意当清洁工的时候,那清洁工的工资肯定不会差到哪去。 就像很多人看不上,看不起收废品,当你看到别人赚的盆满钵满,已经没有你可捡的地盘了。 这就是提前布局和规划的重要性,一个人学习的速度肯定比不上市场变化的速度。 下面给出我自己这几年总结的经验和建议,仅供大家参考! 嵌入式这个行业,其实方向非常多,比较火爆的就是单片机开发(偏底层硬件),Arm+Linux(偏应用),还有就是FPAG等等,那些不熟就不说了,以免被骂。 可以很自信跟大家说的是,嵌入式绝对是有前途的行业,至于你有没有前途,我不敢保证。 我主要从以下几点评估:
1.未来的发展趋势物联网、5G、人工智能、自动驾驶,这些词相信大家都很熟悉了。而嵌入式技术在这些行业的占比是非常重的,大家自行百度这些领域实际产品是怎么做的就知道了。
2. 不可替代性拿嵌入式软件开发来说,需要用个人的思维写程序,往往很难被机器替代。
3.适合创业你懂技术创业更具竞争力,也有和别人谈判的资本,即便前期创业成本和盈利周期很长,一旦被你做出一款好的产品,一个产品就足够养活一个公司几年。 有优点,肯定也会有缺点:1.收入和纯软件比确实少了那么点意思。2.有时候产品出问题很烦,要排查硬件和软件。3.容易碰到瓶颈,收入到某个层次的时候想提升比较难。4.头发会越来越稀疏。 最后总结:1.这个行业肯定比很多行业有前途,但是一个人混的好不好,其实除了行业以外,个人能力占比更重。 2.技术只是一门工具,嵌入式开发只能快速帮你积累原始资金,为你后期的规划铺路。 3.工作的时候多帮助别人,今天是你的徒弟,明天可能是你的贵人。
4.当你技术熟练了以后,应该多去学习除了技能以外的东西,比如生意的本质、社交等等。