我不知道,现在还有多少人记得“XML数据库”的说法。十多年前我上学的时候,那可是相当热门的技术,影印版教科书里专门有一章是XML数据库。那时代,因为Internet的迅猛发展,大家已经意识到现实世界的数据不能硬塞到关系型数据库里,必须有数据库能存储非关系型数据,而且在当时看来,XML的表达能力相当强悍。所以顺理成章地,大家认为XML数据库会是未来发展的方向。不光教科书里有对应的章节,以XML数据库为研究对象的论文也大肆涌现。
结果呢?今天,哪怕刚入门的程序员都知道NoSQL这种东西,对于Memcache, Redis, MongoDB, HBase之类更是顺手拈来。反倒是当年火热的“XML数据库”日渐式微,没有多少人记得了。
大家都说,做IT的要不断学习,终身学习。这话说得没错。但我也常常在想,一味学习未必能带来好处。想想当年研究XML的那许多努力,今天看来都打了水漂。实际上,接触技术这么多年来,我亲眼见过不少和XML数据库类似的例子,“其兴也勃焉,其亡也忽焉”。
当然,我们可以安慰自己说,“结果不重要,过程才重要”,或者“自己终归是有收获的”。但我们也知道,对个人的能力和收益来说,错过了技术潮流固然可怕,选错了技术方案同样可怕。
那么,怎样避免选错技术方向呢?依靠经验和技术素养当然有效,但不完全可靠。更可靠的办法,是时刻关注业界的最新动态,看先驱选了什么捷径,看先烈踩了什么坑。
回到NoSQL的例子。2003年,LiveJournal就已经开发出Memcache了。但我印象里,2007年左右国内的公司开始普遍部署Memcache。此后,2009年MongoDB开源,2010年Redis诞生。这两项技术国内跟上的速度快了很多,2010年就有比较多的应用,尤其是移动互联网时代新浪微博对Redis的大规模应用,对整个行业产生了相当大的号召力。另一面的例子来自Cassandra,很多人最早从Twitter知道它,后来Twitter放弃它还一度引起不少讨论,但影响却受不小,今天国内用Cassandra的公司已经不多了。坚持用Cassandra的公司,不少在抱怨:文档少、例子少、更新不及时……
关注业界动态,真正做起来却不容易。如今的技术交流大会确实多起来了,但吹水作秀的不良风气也在增长。加之,大家的工作压力都不小,日常的惯性已经形成,交流接触,匆匆赶来匆匆赶去,吸收的效率也未必高。
怎么办?按照心理学的研究,要想摆脱熟悉的行为模式,真正获得改进,换到完全不同的环境往往会收到不错的效果。
综合看来,要能开展技术交流,又要置身不同环境,理想的选择就是硅谷了——地处美国,IT公司众多,工程师话语权重,而且没有产品经理……
有人可能会有异议:中国公司的创新能力已经今非昔比,何必去美国?无可否认,如今我们在IT领域的创新能力已经有了明显的提升,但更多集中在“微创新”和产品、运营创新。真正异想天开、让人拍案叫绝的创新,尤其是“纯IT”的创新,硅谷仍然是主要的发源地。
但是理想丰满、现实骨感。现在去趟硅谷的费用,真正有些追求的人都负担得起,但就算你能解决来去机票问题、住宿问题,还有一堆更重要的问题要操心:参观哪些公司、谁来接待、如何组织交流……这免不了让人心生退意。虽然赴美旅行团很多,但似乎没有专门的“IT旅行团”。
如果你对硅谷的行程有兴趣的话,推荐由Boolan网组织的硅谷考察项目:硅谷创新研修营。这个项目可以让你有同一些硅谷著名企业的专家面对面的机会,听听他们的开发模式、管理方式以及对于技术与创新的理解。
人生,需要一场说走就走的研修旅行!
针对IT企业创始人、CEO、CTO、高管
以及追求卓越的IT互联网爱好者
参观访问硅谷著名企业
与名企高管深度交流
学习硅谷创新研发精髓
建立高端商务人脉网络
游览湾区地标建筑与景点
浸淫硅谷创新与人文精神
学习卓越人才成长之道
| |
Facebook | Google |
| |
Airbnb | Netflix |
| |
Twitter | Pinterest |
| |
Square | Plug&play |
| |
Computer History Museum | Udacity |
| |
Stanford University | Golden Gate Bridge |
扫描上方二维码或添加微信
进“硅谷营Silicon Valley Camp”微信群
将会定期分享硅谷的最新技术形势、硅谷求职面试经验以及在硅谷工作生活相关的经验。
联系微信:s17031128911
咨询电话:400-886-0806
联系邮箱:[email protected]
点击“阅读原文”,即可查看详细行程安排