EMC World 2014的主题就是REDEFINE。的确,现在科技的发展在重新定义了技术,影响了生活,改变了你我。

对于一个有数万员工,甚至数十万员工的企业来说,Redefine无疑更加具有挑战,对于未来的把握,稍有不慎可能导致企业的命运无可挽回。就如许多局外人都在据理分析Nokia, Motorola应该要如何改变才能适应趋势,但是就如泰坦尼克,危险就发生在眼前,但是巨擘已经没有时间去调转。

员工的轨迹也一样,如果企业转型不成功,企业失败了,对于个人的影响也是巨大。毕业时,有人去了爱立信;有人去了思科;有人去了互联网;有人去做移动平台的客户端;有人去了银行。。。每个人入学的能力不一样,每个人在学校的轨迹也不一样,每个人毕业选择也不一样,但实际上,几年下来,每个人的发展也非常不同,薪资差别那就更大了。

当然了,除了自己的主观因素,比如你能软硬实力,还有一个非常重要的因素,甚至可以说决定因素,就是你所处的行业,你的行业很大程度上决定了你的高度,你的前途。

毕业时,其实大家对所选的单位,或者是行业有非常理性的认识,大家比较的重要因素除了工作地点,就是薪酬福利了,可能还会有工作是否轻松。但是过了几年再看,可能会有很多感触。首先你是否真正选择对了行业?

遥想当年,外企是很多人的首要选择。外企福利好,工作轻松,培训体系完善,等等。的确,那时候的外企风光无限,的确,它们那时候很多时候代表了IT行业。随着华为的异军突起,华为在通信设备,网络设备把一个一个巨头拉下马。中国人没有错过互联网的大潮,百度,阿里,腾讯代表了互联网在国际上的地位。接着山寨手机也在非洲印度变成畅销机,甚至有的公司的产品是仅供出口的。社交网络也因为中国庞大的人口基数而变得风光无限(当然了,盈利模式另当别论)。现在,移动互联网方兴未艾。小米,锤子,以后会变成帝国吗?这些,都是这风起云涌的IT行业的缩影。

现在传统的IT外企,尤其是传统部门的发展受到了很大的制约,由于公司战略调整,这些部门一直在进行re-balance,实际上就是cost control,花smart money。因此,应届生是不适合进入这些部门的。特别是那些对于自己职业规划不清晰的人尤其如此。可能待了几年,发现自己的职业生涯越走越窄,那时候当你发现你的薪资调整甚至都跑不过CPI时,你的价值,你的能力可能逐渐被时间吞噬。

当然了,这也是我的困境:虽然校招进入了一流的外企,但是不幸的是进入了不是符合公司未来发展的部门。没有令你激动从而付出自己热情的项目。当然了,这个部门在未来的很长一段时间都会存在,但是,已经不适合一个对于技术有崇高追求的技术男了。

是的,我需要Redefine我的职业规划。大数据,云计算,Mobile和社交网络是下一代平台的四个核心。我需要Redefine,即使存储绝对是非常重要而且非常基础的一块。

自学Hadoop,阅读HDFS的源码,横向对比了我们的传统存储系统和分布式存储系统的差异;可以说,虽然对外提供的服务类似,但是从架构到实现,都是完全不同的哲学。就如Perl说宣称的那样,你绝对有N种方法去解决同一个问题。现在,开始学习Spark,一个优秀的内存计算框架。如果说HDFS是我对分布式计算的入门的话,那么,Spark算是我对分布式计算的一个深入,深入内核去理解它为什么这么快,它是如何解决了DM/ML的问题的。

接下来的一个月,是我在EMC的最后一个月。从3年前的一个campus hire,到现在的我,我的确发展了很多,从自己的英语,到自己的架构能力,我非常感激EMC给予我的。这里有很多的小伙伴,非常聪明而且极富睿智。不得不离开,只是因为,I need to redefine myself.

Redefine:Change in the Changing World的更多相关文章

  1. mysql小特性:change buffer

    change buffer是在其他数据库中没有的一个概念,说白了就是一块系统表空间分配的空间,针对的对象是辅助索引的叶子节点(为什么不是主键索引?因为主键索引是聚集索引,在磁盘上的排列是有序的,磁盘的 ...

  2. MySQL:change buffer

    1. 概念 Innodb维护了一个缓存区域叫做Buffer Pool,用来缓存数据和索引在内存中.其大小通过参数 innodb_buffer_pool_size 控制: change buffer 是 ...

  3. Entity Framework Tutorial Basics(19):Change Tracking

    Change Tracking in Entity Framework: Here, you will learn how entity framework tracks changes on ent ...

  4. CSDN专访:大数据时代下的商业存储

    原文地址:http://www.csdn.net/article/2014-06-03/2820044-cloud-emc-hadoop 摘要:EMC公司作为全球信息存储及管理产品方面的领先公司,不久 ...

  5. CSDN专訪:大数据时代下的商业存储

    原文地址:http://www.csdn.net/article/2014-06-03/2820044-cloud-emc-hadoop 摘要:EMC公司作为全球信息存储及管理产品方面的率先公司,不久 ...

  6. realm数据库报错:Changing Realm data can only be done from inside a transaction.

    在编写realm数据库相关时: 代码: List<Student> delByStudent(String priNum){ RealmResults<Student> stu ...

  7. EXTJS项目实战经验总结一:日期组件的change事件:

    1  依据选择的日期,加载相应的列表数据,如图:   开发说明    1 开发思路: 在日期值变化的事件中获得选择后的日期值,传给后台,然后从后台加载相应的数据 2 问题:在查看extjs2.2 的a ...

  8. EDKII Build Process:EDKII项目源码的配置、编译流程[三]

    <EDKII Build Process:EDKII项目源码的配置.编译流程[3]>博文目录: 3. EDKII Build Process(EDKII项目源码的配置.编译流程) -> ...

  9. Django 2.0 学习(04):Django数据库

    数据库设置/配置 打开mysite/settings.py,我们会发现Django是用的是默认的数据库SQLite,如下图所示: Django也是支持其它数据库的,比如PostgreSQL.MySQL ...

随机推荐

  1. 第四次C语言作业

    (一)改错题 输出三角形的面积和周长,输入三角形的三条边a.b.c,如果能构成一个三角形,输出面积area和周长perimeter(保留2位小数):否则,输出"These sides do ...

  2. Python笔记(一)——打印输出

    一.输出语句input    输出语句print 例:用户输入 username = input("username:") #变量名 显示的字符 password = input( ...

  3. idea+jsp+jstl c标签页面异常

    先在Schema and DTDs配置C.tld文件 最后提示是少包 网上很多方法都说少jstl.jar 折腾了很久 其实还少standard.jar 以前的解决方法(看下面) 把这两个包分别加到项目 ...

  4. 4月18开始看《C++Primer Plus》

    好久没有写博客了,之前也说过水平有限,也写不出什么技术博客,只能写些感悟. 过年之后,陆续做了2.3个项目,刚开始可能不太熟悉流程,怎么和页面传数据?最近一个项目1/2天就写完代码了,真的很简单,主要 ...

  5. Leetcode Scratching Recorder

    Author: Zhong-Liang Xiang Start from: August 7th, 2017 这个题为连滚带爬的Leetcode填坑记录就这么开始了. 网上看了看, 一堆小伙从2014 ...

  6. ERP中的序列管理

    1.序列管理 序列管理主要实现系统用到序列生成规则的配置.主要包含序列配置.序列生产两个功能点. 2.术语说明 序列号:指序列中按步长递进的数字. 序列值:指按规则组合了 "拥有者.序列类型 ...

  7. ajax跨域请求问题及解决办法总结

    1.浏览器的同源策略及规避方法 目前,所有浏览器都实行同源政策.即协议.域名.端口都相同的URI称为"同源".不同源的url之间: a.无法读取cookie.localstorag ...

  8. 安装redis,搭建环境

    这里以redis-4.0.9为例   我自己为了好方便管理自己的软件包,就在/usr/local/目录下创建了一个software目录   mkdir  /usr/local/software cd  ...

  9. 【python标准库模块五】Xml模块学习

    Xml模块 xml本身是一种格式规范,是一种包含了数据以及数据说明的文本格式规范.在json没有兴起之前各行各业进行数据交换的时候用的就是这个.目前在金融行业也在广泛在运用. 举个简单的例子,xml是 ...

  10. [Java笔记]继承

    继承只是继承框架,而数据没有继承!. 继承不改变父类数据!