打开网易新闻 查看精彩图片

【缘何而起】

【缘何而起】

很多想做大数据开发的朋友,入职后发现只是无休止的写Sql
甚至有的本来是偏后端技术的,也并不很精通Sql,也被“按”在了Sql数据开发岗位上
每天围着Sql转的工程师,大家起名,“Sql Boy/Girl“

确实,大数据方向的技术范围还挺广的:
1、偏后端,处理海量数据采集、存储、处理
2、偏底层,数据库研发、数据处理框架研发、其他工具类研发
3、偏应用,对接机器学习、广告投放平台等
还有其他一些技术场景

【Sqler工作内容】

【Sqler工作内容】

1、数据开发,也可以称作”ETL开发“,主要工作内容是写以Sql为主的处理任务
2、各种提数,主要使用Sql,从数据库中查询数据
3、数据类应用开发,把数据发送出去,通常会与其他应用合作。发送方式有Excel、邮件、文件等等,或者直接把数据写入到其它的数据库
4、也会涉及到一些基本的调度配置、数据核对等工作
一句话,90%以上的工作都是写Sql

打开网易新闻 查看精彩图片

【存在即有道理】

【存在即有道理】

很多朋友觉得去一个没有Sql类数据岗位的公司,就没有成为Sql Boy/Girl的可能,这是最“安全”的
这种公司是凤毛麟角,找到这样的公司成本很高
因为Sql处理数据的易用性和通用性,目前没有替代工具
所以,只要稍微重视数据价值应用的公司,最终都会产生Sql为主的数据类技术岗位
这样生产效率是最高的
不去适应,只能离开

【如何识别Sql类岗位】

【如何识别Sql类岗位】

1、有成熟的数据仓库体系的公司,且职位要求也重点提了数仓、维度建模、Sql的要求
2、即将或刚开始建数仓,主要用以Hive为主的Sql数据处理框架
3、职位要求写的“造航母”,面试只有“写Sql”
4、其他的识别度就没那么高了,面试时要多跟面试官沟通,了解实际工作

打开网易新闻 查看精彩图片

【有发展吗?】

【有发展吗?】

生活中没有那么多美好的事情
Sql数据开发岗的发展,只有资深数仓、数仓架构、维度模型等,前提还得是对数据建模方法论开悟
其他的岗位,比如数据分析、大数据基础技术等等,都需要个人有相关的技能储备
现实就是如此,如果你不甘于Sql Boy/Girl,就赶紧努力吧

【如何跨岗位呢?】

【如何跨岗位呢?】

很多职位都是要求相关经验的,Sqler如何成功跨岗位求职呢?