美文网首页
数据工程师该如何增加核心竞争力?

数据工程师该如何增加核心竞争力?

作者: 2453cf172ab4 | 来源:发表于2019-03-10 21:55 被阅读8次

    0x00 前言

    取自知识星球中大家的问题和回答。

    0x01 问答

    Delia:数据仓库工程师,数据开发工程师等的职业前景和发展方向?如何增加核心竞争力?目前主要写sql远离开发了,不知道会不会废。

    木东居士 :哪个领域的顶尖人才都是缺的。比如数据仓库,看起来技术含量不高,但是能解决问题的数据仓库大牛还是很难找到。数据开发也是一样的。因此保持核心竞争力是不用担心前景不好的。

    核心竞争力要看你的职业规划方向。如果一心做数据仓库,那么你的理论知识和对业务的理解深度就一定要持续加强,最终能否有能力通过专业技能解决业务问题是十分重要的。可以保持看书,多形成你自己的一套数据仓库方法论。

    如果不单想做数据仓库,那可以考虑用户画像和数据挖掘相关的方向,以后做一个数据leader。那你就要多了解更广的知识面,这样你就是更数据全站的角色了。

    不管你是否想一心做数据仓库,有一些数据上层的应用都是要了解的,接触的越多,你能解决的问题就越多,竞争力越强。比如推荐系统,lookalike系统,这些都对数据有很强的依赖,如果你能hold住其中一块,竞争力必定大增。

    Delia 回复 木东居士 :  感谢耐心回复,按您说的多看书,多理解业务玫瑰玫瑰 。

    虚度整个世界 :  肯定会废,ETL属于最基本环节,可替代性很强。

    Delia 回复 虚度整个世界 :  请问有什么建议呢?

    虚度整个世界回复Delia :

    勿重复相同的经验:数仓只是大数据平台的一个部分,而编写SQL清洗脚本,也仅是数仓一个环节,却很消耗你的时间和精力。会写SQL的新人可以容易胜任。

    技术&知识的广度和深度:在做架构设计或解决方案时,技术&知识的广度和深度可以让你有个全局观,知道什么场景可以用什么方案解决,获取最佳实践。

    熟悉业务&思考数据价值输出:具备一定的全局观,通过熟悉业务,才能更好的思考你的数据可以创造及输出什么价值,常见的如固定的报表、BI可视化、API服务、用户画像等。基于用户画像可以做推荐、广告、风控反欺诈等待。有些公司的数据很值钱的,通过售卖数据获利

    道理估计你都懂,哈哈..问题是你现在是否已经被困在写SQL这个角色当中,除了业务抽时间学习,可以尝试自己搭建hadoop集群、数据挖掘、实时计算如flink方面偏应用的开发,如果对一些性能组件优化有兴趣,也可以从运维层面尝试解决一些问题。

    Delia 回复 虚度整个世界 :

    感谢中肯建议!我现在两个方向考虑吧,一个是技术向,可以深挖技术,拓宽技术栈;另一个就是不往技术向走了,那么从写sql往上,还有哪些比较好的子方向或尝试角度呢~

    虚度整个世界 回复 Delia :

    往数据分析师方向,多跟运营,产品打交道,挖掘分析各种有价值的指标或其它信息,了解关键路径,指标计算公式。

    相关文章

      网友评论

          本文标题:数据工程师该如何增加核心竞争力?

          本文链接:https://www.haomeiwen.com/subject/trtmpqtx.html