由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 挨踢热点过去二十年应该是这样的
相关主题
休斯敦银行Zions Bancorp IT 工作机会 (Middleware Engineer), 内推Is Java still hot in the job market?
弱问现在弯曲哪里收普通java屌丝?Java Developer position
现在刚毕业的还能找到java方面的工作么?junior Java developer open position
大家来讨论下ESB和SOA吧。Java UI developer in Richardson, TX
Hiring- Mule DeveloperJava developer opening immediately in Chigaco, IL
个人经验, (更新) 墙街IT Java Developer面试没有本版这么难的Java/J2ee developer needed immediately
what should I prepare for a 30-45 minute JAVA test?web developer的工作需要算法笔试精通吗
求Enterprise Java方面的面试题软件大公司招聘
相关话题的讨论汇总
话题: java话题: bea话题: hadoop话题: ejb话题: 热点
进入JobHunting版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
95到00年期间,应该是java是热点
java一出来就是热点,只不过当时主要热在applet上
微软为java的推广其实出了不少力
当时这两个联手搞死了web浏览器巨头网景
后来因为微软打算夹带私货以捆绑java语言
导致sun一怒之下,对薄公堂,闹翻了
同时java也被分为三个版本,se,ee和me
闹翻了,现在回头看,其实是双输
如果没闹翻,估计现在m$也能从java上获益良多
就像ibm一样,java也能更快更普及滴推广
闹翻了之后,se部分的确是不行了,applet也一蹶不振
一度成为html tag的后来在html5时代就被拿掉了
但是兴起的是j2ee,当时最炙手可热的公司是庄思浩的bea
bea一度成长为世界第七大软件公司,而且是最快实现盈利百万的软件公司好像
bea的炙手可热被ibm所觊觎,很快ibm就搞出了websphere以对抗bea的weblogic
而且ibm的确是ibm,websphere很快就跟weblogic分庭相抗
这个局面持续到互联网泡沫破灭
互联网泡沫02年左右时间破灭之后,整个行业萧条了一段时间
但是j2ee的发展反而没有因此而停滞,随后中间件市场开始繁荣起来
除了weblogic和websphere之外,开源社区推出了spring framework
和marc搞出来的jboss,这两个逐步成长为最新的热点
并延续了很长一段时间,期间微软也推出了.net参与竞争
最后spring被vmware收购,卖了六千五百万
之后jboss被oracle盯上,在最后一刻
jboss宁为玉碎,不为瓦全,一头扎入red hat的怀抱,卖了3亿
之后oracle因为得不到jboss,转而觊觎bea,庄思浩当时那个不愿意啊
不过挡不住,资本世界,红果果money talk,投资人决定把bea卖给oracle
oracle完成了它创建以来最大的并购案,并购金额是72亿
再后面就是sun撑不住了,打算卖给ibm,ibm嫌价格太高,产品线重叠太严重
最后决定不买,oracle这个时候又跳出来,说,我买,最后成交金额是56亿好像
期间对于开发人员来说,热点技术应该是spring和ejb这些东西
然后是教主复出,apple风光了一段时间
但是同期google和amazon等互联网公司开始兴起
消费者都盯着apple的产品的同时,挨踢开始另外一波互联网的繁荣
各种概念开始浮现,cloud, nosql还有mapreduce
cloud的冲击主要是在硬件上,这个跟单个开发人员关系不是很大
对于单个开发人员关系最大的是nosql对于传统db的冲击
涌现出了象facebook的cassandra为代表的一批nosql database
之后就是yahoo支持apache实现了mapreduce的java版
hadoop横空出世,到前一段,hadoop2.2ga版本正式下线
基本上nosql和mapreduce的热潮告一段落
一个里程碑式的事件就是cassandra正式加入hadoop eco
变成hadoop下属一个子项目
cassandra和hadoop作为代表性的产品将会变成开发人员的标配
这个趋势应该很快会推广到全球
下一波,应该是在hadoop基础之上,优化效率
也就是嫌hadoop慢,如何优化效率,实现或者逼近real time的水平
这一波,我个人看好storm,这次我不看好apache本身
apache hadoop本身下面很多项目太复杂,没有storm简单,便于使用
storm瞄准的是象网络游戏这样大并发但是又要求low latency的领域
从历史上看,只要都是开源的,开放版权的,simple always win
参考spring vs ejb
一句话总结:
过去二十年热点,对于单个开发人员来说,希望掌握的产品线路是
java -> ejb(bea->jboss) -> spring(hibernate) ->
cassandra(nosql) -> hadoop(mapreduce) -> storm(will be)
平均过去,四年一个热点产品
按照这条线发展,四年业余时间让你学一个产品,不是笨到家的话
要学会也不是很难的一件事,怕就怕你总是错过,那这个没有办法
错过了就要认赌服输
e***a
发帖数: 1661
2
when will a Chinese genius be able to create a world-class software product?
d***n
发帖数: 832
3
写得不错
历史感很强
很有可读性
在M$干的岂不是什么都没赶上
e******0
发帖数: 291
4
哈哈, IT的浪潮之巅
f********x
发帖数: 2086
5

大牛

【在 z****e 的大作中提到】
: 95到00年期间,应该是java是热点
: java一出来就是热点,只不过当时主要热在applet上
: 微软为java的推广其实出了不少力
: 当时这两个联手搞死了web浏览器巨头网景
: 后来因为微软打算夹带私货以捆绑java语言
: 导致sun一怒之下,对薄公堂,闹翻了
: 同时java也被分为三个版本,se,ee和me
: 闹翻了,现在回头看,其实是双输
: 如果没闹翻,估计现在m$也能从java上获益良多
: 就像ibm一样,java也能更快更普及滴推广

s*****r
发帖数: 43070
6
EJB现在不行了,主要是面向企业的应用有限,而且这些J2EE的东西都搞的巨难用,远
不如Spring那么好使。
z****e
发帖数: 54598
7
ejb3之后基本上ejb就是spring了,倒是spring越来越难用
主要是文档越来越差,估计是vmware要赚钱,故意把文档弄差
jboss的文档也是,越来越以阅读
bea和ibm的全套用起来还是很舒服的
以前bea给客户写软件,很多consultant压根不懂ejb
就是画图,画完交差,搞定
ibm的clear case比git什么好用很多
不过都比不上juju,aws将来推广juju之后,ibm估计会遇到大麻烦

【在 s*****r 的大作中提到】
: EJB现在不行了,主要是面向企业的应用有限,而且这些J2EE的东西都搞的巨难用,远
: 不如Spring那么好使。

s*****r
发帖数: 43070
8
ejb3算是个进步,主要是J2EE的产品捆绑了太多垃圾,远没有tomcat+spring+jersey
/jetty+hibernate轻便好用。
J2EE不好的地方是比较傻瓜,俺面试过一些J2EE程序员,只会写写简单的API和SQL,一
问API是如何被支持的,参数如何赋值,立马歇菜。

【在 z****e 的大作中提到】
: ejb3之后基本上ejb就是spring了,倒是spring越来越难用
: 主要是文档越来越差,估计是vmware要赚钱,故意把文档弄差
: jboss的文档也是,越来越以阅读
: bea和ibm的全套用起来还是很舒服的
: 以前bea给客户写软件,很多consultant压根不懂ejb
: 就是画图,画完交差,搞定
: ibm的clear case比git什么好用很多
: 不过都比不上juju,aws将来推广juju之后,ibm估计会遇到大麻烦

z****e
发帖数: 54598
9
就像cia评价amazon vs ibm一样
ibm的东西又贵效率又低

jersey

【在 s*****r 的大作中提到】
: ejb3算是个进步,主要是J2EE的产品捆绑了太多垃圾,远没有tomcat+spring+jersey
: /jetty+hibernate轻便好用。
: J2EE不好的地方是比较傻瓜,俺面试过一些J2EE程序员,只会写写简单的API和SQL,一
: 问API是如何被支持的,参数如何赋值,立马歇菜。

y******u
发帖数: 804
10
storm有点意思,大神能再稍微展开说下原理吗
相关主题
个人经验, (更新) 墙街IT Java Developer面试没有本版这么难的Is Java still hot in the job market?
what should I prepare for a 30-45 minute JAVA test?Java Developer position
求Enterprise Java方面的面试题junior Java developer open position
进入JobHunting版参与讨论
t***t
发帖数: 6066
11
java -> ejb(bea->jboss) -> spring(hibernate) ->
cassandra(nosql) -> hadoop(mapreduce) -> storm(will be)
泥码我就懂java一样。
l*n
发帖数: 529
12
java就是扳手跟螺丝刀,其他就是扳手跟螺丝刀架起来的摩托车、汽车、皮卡、房车而
已。

【在 t***t 的大作中提到】
: java -> ejb(bea->jboss) -> spring(hibernate) ->
: cassandra(nosql) -> hadoop(mapreduce) -> storm(will be)
: 泥码我就懂java一样。

o*******m
发帖数: 154
13
大牛,看的透彻啊,描述起来,天高云淡的感觉,赞一个
M*********r
发帖数: 70
14
写的真好,学习了!

【在 z****e 的大作中提到】
: 95到00年期间,应该是java是热点
: java一出来就是热点,只不过当时主要热在applet上
: 微软为java的推广其实出了不少力
: 当时这两个联手搞死了web浏览器巨头网景
: 后来因为微软打算夹带私货以捆绑java语言
: 导致sun一怒之下,对薄公堂,闹翻了
: 同时java也被分为三个版本,se,ee和me
: 闹翻了,现在回头看,其实是双输
: 如果没闹翻,估计现在m$也能从java上获益良多
: 就像ibm一样,java也能更快更普及滴推广

D****6
发帖数: 278
15
我也困惑。应该快了吧。难道只会刷题。。。

product?

【在 e***a 的大作中提到】
: when will a Chinese genius be able to create a world-class software product?
s***e
发帖数: 403
16
就是篇Java的历史而已。
技术热点从来没有集中在java上。
t***k
发帖数: 610
17
no .Net?
c******3
发帖数: 296
18
漏了SOA和ESB了。当年很多人言必称SOA,虽然他们大多搞不清SOA具体代表什么。
感觉BigData和当年的EJB,SOA很象。现在是新来的都要求到Hadoop项目,当年是以去
EJB组为荣。现在是言必称上Hadoop,当年是EJB可以解决所有难题。没想到几年后,
EJB就被Spring干掉了。
另外还有一个周期性的热点是每隔两三年就有人跳出来说Java死了。

【在 z****e 的大作中提到】
: 95到00年期间,应该是java是热点
: java一出来就是热点,只不过当时主要热在applet上
: 微软为java的推广其实出了不少力
: 当时这两个联手搞死了web浏览器巨头网景
: 后来因为微软打算夹带私货以捆绑java语言
: 导致sun一怒之下,对薄公堂,闹翻了
: 同时java也被分为三个版本,se,ee和me
: 闹翻了,现在回头看,其实是双输
: 如果没闹翻,估计现在m$也能从java上获益良多
: 就像ibm一样,java也能更快更普及滴推广

z****e
发帖数: 54598
19
楼上说得很好
挨踢用来忽悠外行的热门词汇大概是这个顺序
ejb, web2.0, soa, esb, web service, cloud, nosql, big data, real time
每次去seminar,总是看到那些ppt上在说这些概念
下面坐的总有那么几个一脸茫然,然后问,什么是web2.0? soa? cloud? etc.
多数人就一雾里看花,比较好的方法是结合产品和实践去理解
就像古德霸当初搞ejb,看上去很神奇,动手做了几个例子
无非如此
a*******a
发帖数: 66
20
厄,这主要是backend的发展史把。过去十年frontend的发展很快,web端有javascript
和html5的涌起,移动端有ios和android的涌起,android一定程度上又推广了java。
indeed.com的job trends的前4名:html5, mongoDB, iOS, android。
backend主要是处理大数据量的scale问题,frontend就主要是用户体验的问题,随着对
产品UX的要求的提升,frontend的崛起也算是过去十年的热点。
1 (共1页)
进入JobHunting版参与讨论
相关主题
软件大公司招聘Hiring- Mule Developer
终于要从.net平台转到java平台了 (转载)个人经验, (更新) 墙街IT Java Developer面试没有本版这么难的
请问J2EE大家怎么复习啊,service 相关怎么复习what should I prepare for a 30-45 minute JAVA test?
最近公司职位挺多,有需要refer的吱一声呀求Enterprise Java方面的面试题
休斯敦银行Zions Bancorp IT 工作机会 (Middleware Engineer), 内推Is Java still hot in the job market?
弱问现在弯曲哪里收普通java屌丝?Java Developer position
现在刚毕业的还能找到java方面的工作么?junior Java developer open position
大家来讨论下ESB和SOA吧。Java UI developer in Richardson, TX
相关话题的讨论汇总
话题: java话题: bea话题: hadoop话题: ejb话题: 热点