设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

专访谭海燕:移动互联网开发的那些事

2013-7-25 11:14| 发布者: joejoe0332| 查看: 1383| 评论: 0|原作者: CSDN|来自: CSDN

摘要:   谭海燕,目前就职于阿里巴巴云OS事业部,从事云OS核心系统研发相关工作,提供云OSRuntimeHTML5等相关支持。专注于移动互联网 产品的研发,并对WebKit,GoogleV8,Node.js甚至WebOS都有比较深入的研究。目前在CSDNL ...
  谭海燕,目前就职于阿里巴巴云OS事业部,从事云OS核心系统研发相关工作,提供云OS Runtime HTML5等相关支持。专注于移动互联网 产品的研发,并对WebKit, Google V8, Node.js甚至WebOS都有比较深入的研究。目前在CSDN Linux/Unix程序开 发版担任版主。一直以来坚持以品质和技术立人。


  • 机会只会偏向有准备的人

CSDN请和大家介绍下你及所从事的工作。

谭海燕:我叫谭海燕,来自于湖北。目前就职于阿里巴巴云OS事业部,从事云OS核心系统研发。在加入阿里巴巴之前,曾在Teleca和搜狐工作过,在这两家公司都是从事Qt软件研发,在搜狐主要是负责搜狐微博MeeGo版的研发。

CSDN你是怎么进入IT行业并一路走到今天的?有什么特别的故事分享吗?

谭海燕:大学的时候,学的是计算机科学与技术,计算机工程方向。大一的时候算是迷茫了一年,因为当时学的第一门计算机语言是C语言, 也不知道这门语言对我以后的工作有多大的用途,而且我们学院不像网络工程学院或者电子工程学院,都有自己比较专业的方向。有段时间就特别低沉,不知道自己 以后能不能找到工作。在大二的时候,我遇到了一位对我IT职业生涯非常重要的老师,他教我们MFC编程,我就跟他讲了下让我迷茫了整个大一的一些困惑。当 他听到我的困惑之后,就告诉我说,选什么语言并不重要,语言也有过时的时候,关键是要学会编程的一些思想,并能够在某一个点上做到很精通,就相当的了不得了。到后来,我逐渐清醒了,然后在学校尝试着业余时间带团队从事单片机开发,参加一些电子设计大赛。由于当时学习成绩很好,特别是专业技能,所以我很早就在外面的公司实习,一直到后来毕业真正的从事IT行业。另一方面,是我对技术的信仰。

CSDN2008年的时候,当你看到Google与全球很多电信运营商达成协议免费使用Android的时候,并就当时移动OS的市场来说,Android肯定会火,如今显然已经证明了你当时的观点,你当初是因为什么肯定Android会火呢?

谭海燕:首先,是市场需求。Google免费将Android提供给全球30多家专注于移动设备的厂商使用并开源,而当时市面上几乎所有的手机系统都是不开源的封闭开发,开源和免费势必会推动Android的发展。

其次是开发者。因为之前我也学习过symbian开发,语言比较晦涩难懂,而用Java开发,门槛低,2008年正是Java市场比较火爆的时候, 开发者很容易就转到Android应用开发。那其实至于后来的Windows Phone、bada等等之所以没有成为主流,也就是这两点没有做的很好。

CSDN你由于对Java兴趣不是很高,也就与Android失之交臂,进入IT行业的新人究竟如何选择自己的发展方向呢?在遇到一些选择的时候该如何做决定?

谭海燕:做决定,对于每个人都很难。一路走到今天,我也放弃过在当时看来是很好的发展机会,但是每当有需要我做出一个重要的决定的时候,我都会做一个表格,列出各方的优势和劣势以及今后的发展前景,但是机会只会偏向有准备的人

对于IT行业来说,选择一个合适自己的技术方向是很重要的,至于使用什么语言倒是其次,而很多人往往把自己困在语言上。我一直都很喜欢一句话:Make your work easy!不是去偷懒,而是想办法让自己的工作变得轻松。

CSDN你曾有幸跟着团队参与MeeGo系统的研发,结果MeeGo夭折了,这对你有什么影响?对未来的你有哪些帮助?一个IT从业者在遇到挫折的时候该如何面对?

谭海燕:应该说,我是国内比较早接触到MeeGo的人。由于当时所在的公司跟Nokia合作,需要参与一些MeeGo的项目研发。当 时自己也有一个业余小的创业团队,想开创一个国内最大的MeeGo论坛。那时候,干劲很足,每天翻译一些MeeGo的开发文档到很晚,经常写一些 MeeGo的模拟器Demo到自己论坛上,而且论坛活跃度还算不错。可是,过完年,接到公司的通知,Nokia要放弃MeeGo。在我证实这个消息之后, 低沉了好几天。但是,后来慢慢的我想明白了一件事情,我太过度的依赖于平台了。把所有的希望都寄托于某个平台而不是某一个方向的技术,这对于一个程序员来说特别致命。我误解了对开发工程师真正的定义。

在IT行业,真正创造价值的是那些在某一个点上很精通的技术专家,而不是什么都懂一点的技术全才。只有在某一点上做的很精通了,才能创造更多的价值,这样才能屏蔽平台和语言的差异化

CSDN我们知道,你之前在北京搜狐呆过一段时间,主要是参与搜狐微博客户端的研发,而且做得不错,后为何决定离开?而最终是什么让你离开首都选择下一站杭州的?

谭海燕:是的,在搜狐的时候主要从事搜狐微博MeeGo版的开发。其实,选择在一个公司继续呆下去,要么是你有一个好的 Leader,让你觉得跟他走下去会让你工作得很开心,要么是你对公司和自己所做产品的认同。在当时来说,呆在搜狐还算是不错。我很欣赏我的领导,我也很 认同搜狐这家公司,但是对于搜狐微博来说,不能让我看到有一个很广阔的前景。在当时,搜狐微博客户端相对于其他几家的微博客户端来说,无论从性能以及用户 体验,都已经做的很好了。但是,对于任何一款产品特别是SNS来说,来自于内容的营养才是最重要的。想要让用户坚持持续使用它,需要靠内容去抓住用户,而 不是看软件自身有多漂亮,多好用。而这恰恰是搜狐微博比较薄弱的一个环节。

最后选择离开北京选择去阿里杭州,加入云OS的开发,一部分是我对阿里价值观很认同,但是最重要的是我对云OS这件事的认同。记得我来阿里之前,去 过面试过金山快盘,最后一面是金山快盘的CTO 杨刚,当时我提出了一个问题,我说跟金山快盘很类似的产品市面上已经很多了,而且大多都不能活很久,为什 么金山还是要坚持去做快盘呢?当时他就跟我说,不同的公司去做同一件事情的结果会不一样。我很认同这一点,这一点对也使我坚定要来阿里这样一家公司参与云 OS研发。

CSDN目前,你在阿里巴巴云OS事业部任职,有人说阿里云OS动了谷歌的奶酪,不做手机,只做操作系统,对此你怎么看?某些人认为阿里云OS是一款与Android等量的产品,在你看来,阿里云OS和Android以及Linux有着怎样的关系?

谭海燕:阿里云OS和Android都是基于Linux内核的操作系统。云OS有自己的虚拟机和Runtime。云OS跟Tizen以及Jolla MeeGo一样,都是兼容Android。

CSDN你在IT界沉沉浮浮的这几年,好像一直都是在寻找方向,你当时是怎样的一个心态?对这个行业有没有什么感想和大家分享一下?

谭海燕:在 IT行业这么些年,到现在,应该说,我是逐渐的找准了自己的方向。刚毕业的时候那会儿,薪水还是很低的,没有什么议价能力。那时候,我其实有很多机会留在待遇还不错的外企,而且工作很轻松。但是后来我还是离开了。我觉得对于一个程序员来说,刚毕业还很年轻的时候,不要过于太在乎当时的薪水,而应该去培养自己后期的竞争力。太安逸的工作,会消磨一个程序员的斗志和激情。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部