话说java出现于上世纪90年代中期, 2000年后得到大力发展 早期的java程序员 现在都成了大神级人物, 待遇自然不在话下, Android出现在07年之后, 大量的程序员们开始学习他的时候应该是09年之后的事了, 也就是说Android风行了5-6年的时间,时间不算长. 现在黑马的就业来看, j2ee就业不如Android(除了那几个搞Hadoop计算的) Android就业不如ios , 大量的 程序员们这两年才开始 IOS . 所以综合来看 ,在相同的工作年限下 越新的技术就业就越好, 传统的j2ee发展的已经非常成熟了, j2ee的程序员到处都是, 一般大点的公司里,有专门从事开发框架的架构师,这些架构师是值钱的, 普通的java程序员是不值钱的, 因为他们不需要去搭建企业级的框架, 普通程序员也没有这个能力,他们只需要拿来用, 然后填上业务代码, 所以你能看到很多SSH都不了解的人照样在做java开发.对企业来说,也不需要普通程序员了解那么多的技术,他们只要在项目期内完成项目开发就可以了.所以这部分程序员是不值钱的,想要值钱,就得通过业余的时间学习,而这需要更多的年限.所以招聘网站上都喜欢3年以上的java程序员或者5年以上的架构师.
在说说Android,毕竟发展时间短,没有j2ee那么成熟,牛人他也就5-6年的Android开发开发经验,所以普通的Android工程师相对牛人没有那么大的差距,市场价值自然相对java刚开始工作的程序员高.
IOS就更不用说了吧,大牛更少了,所以普通ios工程师就业工资高也是合理的.
另外在说说云计算,现在好多培训机构都在j2ee后面追加了云计算,也就是Hadoop课程,这个看起来高大上,但是实际真正能掌握的没几个人,个人感觉这比ssh框架复杂多了.说起hadoop就不得不说它的历史, Doug Cutting在01年发明了全文检索lucence技术后,又发明了java版本的搜索引擎nutch,后来06年后推出了Hadoop,他确实是一个牛人啊,推出的这三样东西现在很多人在使用,他也是公司业务逼他,他才搞出来的.后来Hadoop由于可应用与处理大量数据计算,才被高手们发展壮大,发展到今天的Hadoop.对海里数据进行分布式运算.真正有能力玩转Hadoop的人不多,所以市场上也很抢手 常常和公司集群服务器打交道, 开的价也很高. 这也是情理之中.人有那能力,没的说.从技术上看,Hadoop也不是容易学的,要狠下功夫,并且最好有集群条件实际操作,你才能了解Hadoop的优势,进而调整Hadoop程序,提高性能和处理反应速度.
以上都是随便敲敲字,肯定有很多不对的地方, 欢迎大家一起来讨论,可以批评,但不喜欢毫无意义的谩骂. 夜深了,睡吧. |