到底是学Java还是嵌入式?

举报
CodeAllen 发表于 2021/10/29 22:37:30 2021/10/29
【摘要】 可能是我回答了很多嵌入式问题的原因,经常有读者给我留言 主要就是关于职业选择和技术发展的问题,其中有一个问的很多,就是 “我到底是学Java还是嵌入式?” 开始我都是不厌其烦得从未来发展和学习难度帮忙...

可能是我回答了很多嵌入式问题的原因,经常有读者给我留言

主要就是关于职业选择和技术发展的问题,其中有一个问的很多,就是 “我到底是学Java还是嵌入式?”

开始我都是不厌其烦得从未来发展和学习难度帮忙分析,让大家对这这个有个自主的认识,但是慢慢的我发现其实很多人是没有找到问题的重点。

我还是那个原则,兴趣是第一位的,不然后边几十年你会后悔的。

纠结这个问题的无非有几个考虑。

1.Java学着简单,嵌入式好像摸不着头脑,很多学了很久还是不知道怎么回事?

这两个我都学过,我觉得这主要是因为Java的应用很集中,基本就是web和安卓(占比很小),所以就是web开发,再加上这些年培训班的大肆招生,学习路径基本很清晰,所以对于后来者学习来说自然是很简单的

嵌入式则不然,嵌入式的应用非常广,单片机软硬件设计(无数的单片机类型,各种应用场景),纷繁的嵌入式操作系统学习,FPGA软硬件设计,Linux软硬件设计,这些软件又分应用开发和驱动开发(很多还结合紧密),更进一步甚至还有内核开发

如果把这些混在一起和Java对比是不是有点不公平,Java甚至只是Linux软件开发中学习的一部分,当然这确实就是嵌入式的缺点,太分布了,让初学者迷茫。

不过好处也是有的,从上到下,从底层到驱动,到操作系统,到应用都可以不断的扩展,这本身就是有意思的。

2.Java赚的多,嵌入式赚的少?

这还得借用上边的回答,这个问题可能存在目标不一致的问题,先总的说一下,工作赚的多少我一直认为和语言无关,而是和行业有关,Java之所以看起来赚的多,主要还是因为Java基本都是用于web开发,得益于互联网发展,自然水涨船高。当然这也是部分,效益好的还是大公司,很多小公司其实不算高。

这时候一般做对比的就是嵌入式的单片机开发,但是不能专挑软柿子捏,把一众高薪的嵌入式算法开发,大厂硬件开发,芯片开发,协议开发,模拟电子开发排除在外是吧,可能会说我没这水平啊?那就是你的问题了,Java学不精去不了好公司也不会赚的多的,忘了还有996等你。

总结下,Java因为行业原因,红利大岗位多,所以自然很多高薪者,这无可厚非,但是其实愿意不断提高,且兴趣使然嵌入式也是很多高薪职位的(上来就说自己不行的,建议去做Java)

在这里插入图片描述

2020年6月6日 晚
你点的每个在看,是对我最大的支持

文章来源: allen5g.blog.csdn.net,作者:CodeAllen的博客,版权归原作者所有,如需转载,请联系作者。

原文链接:allen5g.blog.csdn.net/article/details/106628607

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。