黑马程序员技术交流社区

标题: andriod和ee学哪个,我比你还纠结这个! [打印本页]

作者: wuwenxiao    时间: 2016-4-5 19:27
标题: andriod和ee学哪个,我比你还纠结这个!

给你解释一下你自己选择。
安卓学的优点:学的知识少,初期工资高,最近5-10年应该不会发生什么变化。
缺点:前途窄,如果一直想从事安卓开发,以后得发现方向就是研究系统底层了,工资随着时间、经验、年龄的增加,不会涨幅很大,短期内工资高不代表以后工资高,而且说不定十年后会出现什么新系统,安卓转EE很难。如果爱好编程,转服务端是迟早的事儿。年纪大了后体力会跟不上,公司也不会让你再在一线写代码了,如果不走管理层不转行,就可以告别了。
EE优点:前途广泛,以后可以专注做后端、可以转做前端、可以做数据库、可以很容易的转行安卓,做几年可以走管理层,不可能一辈子写代码,一般公司的管理层都是从服务端调人的。EE学了就像老中医,时间越长经验越多你就越值钱。ee后劲大,就算安卓倒了ee也不会倒。
ee缺点:学的多,因为技术成熟,你要学所有的框架。因为ee开发人员多,你学了也不一定比别人好。3-5年内,同等条件下,工资比安卓低很多。

总结:
1.如果想长期从事IT行业,而且本科学历,数学好,基础扎实,就选EE,以后研究服务端或者做架构师或者走管理,是个不错的方向
2.如果想长期从事IT但是学历低,数学不好,又想先赚点钱,可以先学安卓,做几年后,重新学EE,只要有那精力。
3.如果真正爱好这个,且是高中以上学历,数学英语不不是很差,有耐心,对初期工资要求不高(一线8k左右),那就学ee,因为客户端毕竟离不开服务器,除非你的客户端是单机版。
4.如果只是为了赚钱,或者想赚几年钱,三十几岁后转行做其他行业,那就选安卓,这玩意儿来钱快,目前市场缺口还是很大,但不排除有泡沫。
5.如果高中初中没毕业,建议不要学编程了,不是看不起,是因为你以后要学的东西太多了,即便学了也是一线码农,要自学《数据结构》《算法分析》《操作系统原理》,还要学习新技术,好多都是英文版,你根本看不懂。真正要入it行业,可以学UI。

作者: LiuLiu006    时间: 2016-4-6 20:22
沙发.....................
作者: chao1    时间: 2016-4-6 23:36
讲的挺是在的,,希望对自己有用
作者: west2179    时间: 2016-4-6 23:48
我也很纠结这个,总觉得javaee的传统端比较靠谱
作者: aomingchao    时间: 2016-4-7 00:31
你说的很对,让我受益匪浅!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2