嵌入式与Java选择那个更好?

时间:2021-12-29 14:42:30
先说明一下本人的基本情况,四川人,在沈阳上学,师范类二本院校,计算机科学与技术专业(嵌入式方向,学过C、C++、Java、数电、模电、Altium Designer 10、数据结构、操作系统、组成原理、计算机网络、C51、MSP430、STM32、ARM11、Qt、uc OS Ⅱ、Linux、Android、数据库概论——一多半为自学,不是很精通,学校老师你懂的),家境不好,必须靠自己奋斗,将来毕业(暂时还没有考研的打算)肯定打算回四川发展。说实话,关于就业与择业,关于嵌入式与Java,我真的好迷茫,真的好纠结,以下是自己经过深思熟虑之后得出的结论(PS:连续好几天的失眠加精神恍惚):

从事Java软件开发的好处有:
1.工资起薪高,加薪也快
2.就业面广(Java Web+Android),就业率高
3.相对嵌入式来说更简单,更好学
4.相对嵌入式来说学的东西更少,更易精通
5.创业成本更低,更好创业
6.相对嵌入式来说,对学历和院校的要求更低
7.相对于沿海,也许在内地,Java的大环境更好
8.相对嵌入式来说,对经验的要求更低
9.纯软件行业,竞争没有表面上看起来那么大
10.非边缘性专业,只要肯学,很容易沉淀积累而成为高手

从事Java开发的坏处有:
1.经常熬夜加班,对身体不好——这是我最不想要的情况
2.由于对身体消耗大,故不能长期从事
3.非本专业所学内容,与专业不对口
4.相对嵌入式来说,知识更新更快,二次学习的东西更多

从事嵌入式开发的好处有:
1.为本专业所学内容,与专业对口
2.工资起薪低,但加薪快
3.由嵌入式很容易转向Java,但由Java不容易转向嵌入式
4.相对纯软件来说更有趣
5.国家未来重点发展方向,前景广阔
6.对计算机体系有系统的了解

从事嵌入式开发的坏处有:
1.工资起薪低
2.就业面广,但跨度大,二次学习的东西较多
3.学的东西杂而多,不易精通
4.由于与硬件挂钩,故学习成本高
5.容易把自己与东家绑死,不好再就业
6.创业成本更高,不好创业
7.也许还有学历和院校的要求
8.与硬件紧密联系,往往会对行业有所要求
9.对经验的要求比Java高的多
10.嵌入式属于边缘化学科,相似专业更多,无形竞争更大
11.更多的是应用在工业领域,更多的是作为硬件的附属品
12.很多学嵌入式的学长都转行学了Java,让我这个学弟情何以堪?


具体的就业方案为:
嵌入式工资≧4000就干
Java工资≧4000就干
考研——嵌入式
不考研——Java

各位互联网的嵌入式的大大们,你们都有什么意见,麻烦给小弟一点建议呗!

21 个解决方案

#1


不要想那么多,随遇而安就好

#2


把自己放在竞争激烈的环境中,才能让自己变的更强大

#3


还是学嵌入式要好点,我本人认为钱挣不完,身体最重要

#4


哦。。BAT有很多嵌入式岗位么。。。
LZ能给偶们普及下么。。。

#5


跟着感觉走吧。。自己喜欢什么就学什么。。不要看什么就业什么待遇,,学好了。待遇就有了。学不好你选什么都没用,搞IT 兴趣很重要。。否则必后悔(不要怀疑)

#6


小弟自顶,持续等待各位前辈的回复!

#7


果然是学生的想法,这分析的有些就是多余的

#8


看了这分析。。。呵呵

#9


这分析,然而我干了两年java,从来没有你所说的加班

#10


哈哈。。LZ还小,加油就行了,想太多了,选一个自己喜欢的,更感兴趣的吧

#11


你的offer里面工资最高的好。。。。。其他都是浮云。

#12


你的分析不想说什么,java容易精通。经常熬夜加班,哪里听到的? 

#13


引用 12 楼 程序员小冰的回复:
你的分析不想说什么,java容易精通。经常熬夜加班,哪里听到的? 

听说程序员和加班更配哦!

#14


引用 11 楼 ertiuerit的回复:
你的offer里面工资最高的好。。。。。其他都是浮云。

可是我现在总得给自己找个主攻的技术方向吧?

#15


引用 9 楼 qq171264的回复:
这分析,然而我干了两年java,从来没有你所说的加班

不过我听说程序员好像加班很严重

#16


我待过3家从没熬夜加过班,最多也就晚下班几个小时,周末加加班而已。熬夜的公司不多,不喜欢就走。
你说的行业加班问题,首先很多公司从不加班。剩下加班的公司,很多从不会熬夜加班。一部分有加班费,一部分有调休。又没加班费又没调休的,工资高。又加班又没加班费又没调休工资又低的,那是烂公司,你技术经验够了自然不会沦落到那种地方,或者不会久待。

#17


引用 16 楼 yandaonan的回复:
我待过3家从没熬夜加过班,最多也就晚下班几个小时,周末加加班而已。熬夜的公司不多,不喜欢就走。
你说的行业加班问题,首先很多公司从不加班。剩下加班的公司,很多从不会熬夜加班。一部分有加班费,一部分有调休。又没加班费又没调休的,工资高。又加班又没加班费又没调休工资又低的,那是烂公司,你技术经验够了自然不会沦落到那种地方,或者不会久待。

看见阁下这么说就觉得干IT还是很不错的。

#18


我学的就是嵌入式,太难了,也没从事这方面工作,一直做的都是纯软件开发,不做硬件

#19


楼主 留个联系方式交流一下

#20


楼主选了什么呢?如今怎么样

#21


Java工作好找。

#1


不要想那么多,随遇而安就好

#2


把自己放在竞争激烈的环境中,才能让自己变的更强大

#3


还是学嵌入式要好点,我本人认为钱挣不完,身体最重要

#4


哦。。BAT有很多嵌入式岗位么。。。
LZ能给偶们普及下么。。。

#5


跟着感觉走吧。。自己喜欢什么就学什么。。不要看什么就业什么待遇,,学好了。待遇就有了。学不好你选什么都没用,搞IT 兴趣很重要。。否则必后悔(不要怀疑)

#6


小弟自顶,持续等待各位前辈的回复!

#7


果然是学生的想法,这分析的有些就是多余的

#8


看了这分析。。。呵呵

#9


这分析,然而我干了两年java,从来没有你所说的加班

#10


哈哈。。LZ还小,加油就行了,想太多了,选一个自己喜欢的,更感兴趣的吧

#11


你的offer里面工资最高的好。。。。。其他都是浮云。

#12


你的分析不想说什么,java容易精通。经常熬夜加班,哪里听到的? 

#13


引用 12 楼 程序员小冰的回复:
你的分析不想说什么,java容易精通。经常熬夜加班,哪里听到的? 

听说程序员和加班更配哦!

#14


引用 11 楼 ertiuerit的回复:
你的offer里面工资最高的好。。。。。其他都是浮云。

可是我现在总得给自己找个主攻的技术方向吧?

#15


引用 9 楼 qq171264的回复:
这分析,然而我干了两年java,从来没有你所说的加班

不过我听说程序员好像加班很严重

#16


我待过3家从没熬夜加过班,最多也就晚下班几个小时,周末加加班而已。熬夜的公司不多,不喜欢就走。
你说的行业加班问题,首先很多公司从不加班。剩下加班的公司,很多从不会熬夜加班。一部分有加班费,一部分有调休。又没加班费又没调休的,工资高。又加班又没加班费又没调休工资又低的,那是烂公司,你技术经验够了自然不会沦落到那种地方,或者不会久待。

#17


引用 16 楼 yandaonan的回复:
我待过3家从没熬夜加过班,最多也就晚下班几个小时,周末加加班而已。熬夜的公司不多,不喜欢就走。
你说的行业加班问题,首先很多公司从不加班。剩下加班的公司,很多从不会熬夜加班。一部分有加班费,一部分有调休。又没加班费又没调休的,工资高。又加班又没加班费又没调休工资又低的,那是烂公司,你技术经验够了自然不会沦落到那种地方,或者不会久待。

看见阁下这么说就觉得干IT还是很不错的。

#18


我学的就是嵌入式,太难了,也没从事这方面工作,一直做的都是纯软件开发,不做硬件

#19


楼主 留个联系方式交流一下

#20


楼主选了什么呢?如今怎么样

#21


Java工作好找。