Facebook数据科学家要具备的六大技能
Facebook近日公开招募数据科学家,负责分析Facebook拥有的全球最大的人际关系数据库。在Facebook的数据科学家招聘说明中,数据科学家被归类到“软件工程职业”,但实际上Facebook的数据科学家的工作更多是在产品层面。数据科学家是当今IT业最炙手可热的皇冠级职业,目前LinkedIn和Netflix等科技企业也都在纷纷建立自己的数据分析团队。根据Technology Review的报道,Facebook计划在未来12个月将数据分析团队的规模扩大一倍。
根据Facebook的招聘说明,理想的候选者应当具备很强的沟通能力,重视产品,而且应当是个IT通才:
- 至少熟练掌握一种脚本语言(Python或者PHP)
- 有处理大规模数据集的经验。如果能使用分布式计算工具如Map/Reduce、Hadoop、Hive等更好。
- 熟悉关系型数据库和SQL
- 热爱实证研究(Empirical Research),并善于用数据解答难题
- 与产品经理和工程师就数据分析结果进行交流的能力
- 能使使用恰当的分析技能处理可用数据,解答相关产品问题。
从以上招聘说明中可以看出,Facebook对数据科学家的综合素质要求极高,理想的候选者需要具备硕士甚至博士学历,既要精通各种数据分析技术,还要具备良好的产品意识和沟通技能。候选者的理想专业背景不是计算机科学,而是社会学或者社会心理学。虽然目前IT行业很多的低端软件开发人员或数据分析师也自称数据科学家,但是真正配得上这个称号的人才少之又少。
符合Facebook要求的数据科学家将肩负着帮助Facebook从海量个人信息中发现新商业价值的重任。在Facebook首席数据科学家Cameron Marlow的带领下,Facebook数据团队的目标是从Facebook现有的数以TB计的用户数据中发现有用的模型,例如,帮助Facebook找到用户可能认识但尚未建立联系的“朋友”。
目前业界对于“数据科学家”的定义尚未达成一致,Facebook的公开招聘说明给这个职业的定义和定位增加了注脚。但有趣的是Facebook的首席数据科学家Cameron Marlow似乎并不认可这一称呼,他倾向采用更加学院派的称呼:首席社会学家。(真把Facebook当国家了)
虽然Facebook并未透露数据科学家的薪水待遇,但是根据最近的报道,数据分析师的平均年薪约5.5万美元,而分析副总裁的薪水平均可达13.2万美元。对于Facebook的数据科学家来说,年薪可能会大大高于平均值。
原文链接:http://www.ctocio.com/ccnews/8199.html
【编辑推荐】
相关文章
- 直接在代码里面对list集合进行分页
- .NET Framework 4.5新特性详解
- 大数据的简要介绍
- 大数据的由来
- 高斯混合模型的自然梯度变量推理
- timing-wheel 仿Kafka实现的时间轮算法
- 使用Navicat软件连接自建数据库(Linux系统)
- 那一天,我被Redis主从架构支配的恐惧
- Redis 深入了解键的过期时间
- C#使用委托调用实现用户端等待闪屏
- 基于流计算 Oceanus 和 Elasticsearch Service 构建百亿级实时监控系统
- GRAND | 转录调控网络预测数据库
- JFreeChart API中文文档
- 临床相关突变查询数据库
- TIGER | 人类胰岛基因变化查询数据库
- 视频边缘计算网关EasyNVR在视频整体监控解决方案中的应用分析
- Apache Arrow - 大数据在数据湖后的下一个风向标
- 常见的电商数据指标体系
- AKShare-艺人数据-艺人流量价值
- MySQL中多表联合查询与子查询的这些区别,你可能不知道!