加米谷大数据的工作团队在实践中发现在处理大数据工作时和工业化以来的分工模式还是有区别的

通过功能专业化,每位工人都变得非常娴熟于其所专一的任务,从而提高了效率。人均产出增加了,工厂生产钢针的效率也变得极高。按职能划分的这种分工即使在当代社会劳动观念中也根深蒂固——我们能够迅速按照彼此专长来组织团队

专家的工作由产品经理协调,而职能之间以类似钢针工厂的方式进行交接:“一个人负责数据来源,另一人负责搭建模型,第三个人实施模型,第四个人评估模型”等等。

我们并不应该为了提高所谓生产力而优化我们的数据科学团队。除非是在当你明确知道你正在做什么并且为了寻求提高效率,毕竟流水线的目标是执行。

在亚当斯密的例子中,我们很明确地知道我们想要什么,人们想到的任何产品和服务都给出了相应的要求,这些要求完整地描绘了产品及行为服务的方方面面。只有这样,员工才能有效的执行他们相应的职责。

但数据科学的目标不是执行,恰恰相反,数据科学的目标是学习并发展更先进的新业务能力。

比如设计出无法被预先设计的算法产品和服务,类似于推荐系统,客户参与引导,风格偏好分类,尺寸匹配,时装设计系统,物流优化,季节性趋势检测等。这些产品都比较新奇且具有不确定性。

没有现成的蓝图可供遵循。系数,模型,模型类型,超参数…你需要的所有这些组成部分都必须通过实验,反复试错以及不断迭代来学习。

对于钢针工厂而言,学习与设计是在制造开始之前就被完成的。而对于数据科学而言,你可以随用随学,并不非得在应用之前就全部学会一切。

在钢针工厂这种学习在前的模式中,我们既不期望也不需要工人在产品的任何方面即兴发挥;我们只需要工人们更高效地进行生产。按功能分部门是有意义的,因为任务专业化可以提高流程效率和生产一致性(也即最终产品高度标准化)。

但是,当产品仍在不断发展,并且目标是学习时,这样的分工专业化至少会在以下几个方面阻挡我们实现目标。

协调成本增加

协调成本分担在沟通、讨论、证明和取舍工作时的时间里。这些成本与所涉及的人数呈超线性关系。当数据科学家按职能分组,每次更改以及每次交接等都会使协调成本很高。

例如,统计建模专家每次想要尝试新功能都必须与准备数据集的数据工程师协调。同样,每个训练过的新模型都意味着建模者需要有人协调部署。

等待时间增加

比协调成本更加讨厌的是每项工作之间等待的时间。比如举行会议、讨论、设计评审所需的时间,等待时间通常以数天或数周甚至数月来衡量!

专家们的时间表很难协调,因为每个专家都必须配有数个项目。一个小时的讨论变化的会议可能需要数周才能排上日程表。而且,一旦对变化做出调整,实际工作本身也需要在多个其他项目争夺专家时间的情况下进行安排。

内容缩小

分工可以通过奖励人们留在他们的“本专业”来人为地限制学习。例如,被委任保持在其职能范围内的研究科学家需要把精力集中在试验不同类型的算法上。如:回归、神经网络、随机森林等等。

虽然良好的算法选择可以带来改进,但是,通过集成新数据源等其他活动,通常可以获得更多收益。同样,科学家可能会开发一种能挖掘出数据携带的所有信息的模型。然而,其较大的机会可能却在于改变目标函数或松弛某些约束条件。

当科学家的工作职能受限时他们很难看到或做到这一点。研究科学家专注于优化算法,因此他们不太可能追求其他任何东西。

当数据科学团队像钢针工厂一样运行时,某些症状就会出现。等待数据管道更改”和“等待机器学习资源”是常见的阻碍工作的状态。数据科学团队过度专业化可能会让团队成员错失更多学习的机会。

解决这个问题的办法就是摆脱各司其职的工厂模式。

为了促进学习和迭代,数据科学家们应有更全面的角色,广泛的职责与专业技术实质上并不冲突。

组织构架需要促使数据科学家们不断学习。这意味着招聘“全栈数据科学家” ,也就是“通才”,从概念到建模,从实施到测试。

当组织方式不同时,这样的激励措施能更好地将学习与效率保持一致。例如,假设你有一个需要实现三个业务功能的三人小组。在各司其职的工作模式下,三位员工致力于每项技能,且没有其他人可以完成他们的工作。而在全栈的工作模式中,每个通用数据科学家都致力于其业务方向,这样就增加了规模,也有助于学习能力的提高。

由于等待环节的人数减少,协调成本直线下降。通用数据科学家在各职能之间流动,扩展数据管道以处理更多的数据,尝试在模型中添加新功能,将新版本部署到生产环境进行因果测试,并在新想法出现时能够立即重复以上步骤。因此,迭代周期会下降。

我们的全才专家可能不像任何一个职能部门的专家那样娴熟。但我们并不寻求实现某一种卓越的职能或小幅度的优化。相反,我们寻求学习和发现具有阶梯式变化影响的全新业务能力。

凭借整体解决方案的完整背景,通用数据专家可以看到单一领域专家无法看到的机会。去尝试更多的创新, 尽管失败,但失败成本较低,有利于快速迭代和激励学习。

值得注意的是,赋予全栈数据科学家的这种自主性和技能的多样性在很大程度上取决于一个假设的可靠数据平台。

构建良好的数据平台能将数据科学家从应用容器、分布式处理、自动故障转移和其他高级计算机科学概念的复杂性中抽离出来。

除此之外,强大的数据平台还可以为实验基础架构提供无缝衔接、自动化监控和警报、自动扩展的功能,并实现调试输出和算法结果的可视化。这些组件由数据平台工程师设计和构建,但很明显,数据科学家和数据平台团队之间没有任何交接。

全栈数据科学模型依赖于优秀的人才,他们不是独角兽,它们既可以被发现也可以被制造出来。这种人才的需求很大,因此,强大的公司价值观, 有竞争力的薪酬以及有趣的工作才是吸引此类人才的关键。

正因如此, 通用人才自身在工作中所展现的自主性、掌控力和目的性也是提高他们对工作满意度的关键因素,因为他们不依赖别人取得成功,并且可以掌握端到端的业务能力,并且可以有目的性的完成自己的项目以获得成就感。

加米谷大数据行业报告:为何数据科学团队需要通才而非专才相关推荐

  1. 为何数据科学团队需要通才而非专才

    在"国富论"中,亚当·斯密通过一项钢针工厂流水线的生动例子说明了劳动分工是生产力的主要来源这一观点:"第一个人拔出钢丝,第二个人拉直钢丝,第三个人切割钢丝,第四个人削尖针 ...

  2. 成都加米谷大数据教育:数据库设计中的 9 大常见错误

    成都加米谷大数据培训带你了解那些数据库带来的挑战 其中一些问题不可避免,也无法控制.但是,其中相当一部分可以追溯到数据库设计本身的质量.我们在初步阶段所做的决定会对数据库最终的工作情况有深远的影响. ...

  3. 加米谷大数据报告:多省市成立大数据中心

    在政府层面,一旦数据能够完全互联互通,政府目前所提供的所有公共服务,大多数都可以在线上办理,极大的节省人力物力. 各省市大数据局成立盘点如下 其中,湖南.辽宁.海南.江苏的机构改革方案已通过待公布.再 ...

  4. 加米谷大数据报告:社交网络大数据的应用有多大的价值

    移动互联网时代,UGC(用户产生内容)不断发展,社交网络(Social Network)已经不断普及并深入人心,用户可以随时随地在网络上分享内容,由此产生了海量的用户数据.面对大数据时代的来临,复杂多 ...

  5. 加米谷大数据干货:Kafka如何实现每秒上百万的超高并发写入?

    加米谷大数据为你带来这篇文章来聊一下 Kafka 的一些架构设计原理,这也是互联网公司面试时非常高频的技术考点. Kafka 是高吞吐低延迟的高并发.高性能的消息中间件,有极为广泛的运用.配置良好的 ...

  6. 加米谷大数据深度分析:大数据或将消亡?痛点在哪里?

    全世界都知道大数据是怎么回事:埃森哲公司的研究发现,79%的企业高管表示,不采用大数据的公司将失去市场实力,可能面临倒闭.大数据被广泛视为所有连接到互联网的组织的生命线.此外,89%的受访者认为,大数 ...

  7. Hadoop:HDFS的概念理解和体系架构-成都加米谷大数据分享

    HDFS是什么? HDFS 全称 Hadoop Distributed File System ,简称HDFS,是一个分布式文件系统.它是谷歌的GFS提出之后出现的另外一种文件系统.它有一定高度的容错 ...

  8. 加米谷:金融领域中的大数据应用

    如今,越来越多的领域开始运用大数据,它几乎涵盖了各行各业.数据显示,大数据在金融领域的应用范围较广.今天,我们就一起来看看在金融领域中的大数据应用都有哪些? 据统计,中国大数据IT应用投资规模以五大行 ...

  9. 参加大数据培开发训出来到底能拿多少薪水,加米谷告诉你

    用美国的权威的数据告诉你大数据从业人员到底能拿多少薪水(2015-2016) 无线网络工程师 2015 薪资范围:$99,000-$137,500 2016 薪资范围:$108,750-$150,75 ...

最新文章

  1. 服务器虚拟化组网方案,服务器虚拟化部署方案计划.doc
  2. js脚本 处理js注入
  3. 3kyu Path Finder #3: the Alpinist
  4. java继承eclipse_Java-Maven(七):Eclipse中Maven依赖、聚合、继承特性
  5. XCTF_Web_新手练习区:simple_php
  6. Windows 7 下IIS 7.5 结合Zend构建PHP集成开发环境
  7. 【转】日志记录库(log4cxx)使用指南
  8. python Fabric库学习
  9. (收集)vim72 .vimrc的一个样本
  10. 计算机科学与技术在海南,2017年怀化学院计算机科学与技术专业在海南录取分数线...
  11. Matlab二进制文件的读写
  12. sql azure 语法_使用Azure Data Studio从SQL Server数据创建图表
  13. Java基础----【异常、线程】
  14. 迅雷下载文件名为download的解决办法
  15. React报错:The tag demo is unrecognized in this browser.If you meant to render a React component, sta
  16. URL解析过程和浏览器渲染机制【面试必问、深入解析 下一次再也不怕面试官问这个问题】
  17. 抄码器视频教程牛羊抄码器冷库抄码机进口牛羊肉冷库冷冻肉抄码器怎么设置
  18. Wipro Limited任命Rishad Premji为执行董事长
  19. 第七章:项目成本管理 - (7.2 估算成本)
  20. matlab画立体仓库库位图_仓库货物库位图在Excel电子表格中的设计与实现

热门文章

  1. 武汉星淘惠:武汉跨境产业稳步发展,线上选品大会已圆满落幕
  2. canvas绘制字体时遇到Bookshelf Symbol 7字体bug
  3. 【再回首:数据库篇】Oracle 开发雷区
  4. Python—docx 批量处理 docx2pdf 文件
  5. 走入COCOS Creator 【H5游戏入门系列课程】笔记
  6. Java高级:IO流、File类、抽象基类、节点流、缓冲流、图片加密、其他流、对象流、随机存取文件流
  7. rtsp视频流实现推流显示(海康威视摄像)
  8. 1966年图灵奖--艾伦·佩利生平
  9. PF_RING开发指南
  10. 【建议收藏】黑客基础必学命令行!