我也免费点解一下,给一些平常不经常看报的同志提供点信息:
1. Enterprise search: 除了Lucene和上面加个REST的Solr, 还有个很火的叫Sphinx
.这个是c++写的。
2.NOSQL, document database, 最火的MongoDB, c++写的。最快的KV pair store,
Redis, c写的.
3.Twitter用Cassandra对于performance不满意,自己正在重新做一套。实际上做cloud
storage infastructure可能是现在找工作最容易的方向。有点经验每天都有人给你发
信。
4.web前端没有java什么事情了。javascript是前后端都一起发力。不过当年
javascript不和java攀亲戚,应该叫livescript的。传统的c#或者java程序员做web前
台,基本是刘姥姥进大观园。
5. MonoTouch可以用c#开发Android和IOS的APP。不过这个现在还属于旁门左道。
做一个不愁饭碗收入高的程序员,第一靠爹妈给个灵活的脑袋。第二还是要注意积累热
点技术的储备。但语言真的是排在后面的。比如hadoop是java写的,很多java程序员不
一定想明白了map-reduce怎么回事情。或者让你做一个基本的recommendation engine
知道怎么做吗?至于你用Cassandra还是redis+habase或者mongodb上直接用javascript
map-reduce,需要你的判断, 不是看你那个语言熟。
多会点东西多条路。只会.net,去startup路基本断了。只会java,做前25个员工的希望
也很小。如果是我用过.net,java干过什么什么,而那个什么什么是recuiter两眼放光
的,路就宽了。如果只要一张paycheck,会什么都行。