做数据开发的男孩子们,一定要学会保护好自己!

0x00 前言

写文章,是一种苦中求乐的方式,它能让你更加投入,有时甚至会忘记了时间的存在~

这是一篇正经的文章,分享一下处于数据开发&数据仓库职位的童鞋们,该如何保护自己不被工作中的需求所坑。因此,你也可以理解这是一篇避坑文

郑重声明,本文男女通吃~

工作中,经常会有一些干的很郁闷的场景,比如下面是一些朋友给居士的分享:

  1. 天天被各种临时和取数淹没,没时间做一些有价值的事情

  2. 接一个需求,是一个锅,再接一个就是俩锅

  3. 项目启动前所有人都认同,一旦快做完,就各种被挑战价值点在哪

人生苦短,不多水了,直接步入正题。

0x01 学会软拒绝

什么是软拒绝呢,大致就是说,能拖就拖,能推就推,能多排期就多排期。不要太积极。

以上主要针对那些临时的,没什么价值的需求。

不要轻易接需求,不要当老好人,有需求,多让排排期。

每个需求都很紧急,都很重要,都是老板要看的。相信我,没那么多高价值的需求,也没那么多紧急的需求。

虽然自己只能被动接受大部分需求,但是工作量总还是自己能评估的吧?

多评估一点呗,本来2天做完的,评估2.5天?

担心这样会被挑战效率低?

别担心,你把空余的时间,多做一些有价值的事情,放心吧,临时需求一般都没什么价值的。

0x02 学会提前评估需求中的坑

很多需求,其实是有很多的坑的,自己一定要多总结积累经验,遇到拿不准的需求,多咨询咨询身边的老司机,当然,偶尔群里咨询一下居士也是可以的。

比如说,给大家举个例子:

居士有个读者,阿飞,最近接了个需求,描述很简单,大致就是:

现在要从某个渠道接入一份数据,每天的量级大概5个亿,接入后,做一些简单的计算,然后上传到线上的kv里面。

看起来还行,是吧?有一些可能存在的问题,比如说存储可能会有压力,数据接入的稳定性也得好好把关。

但是!

注意,接了这个需求之后,阿飞就被坑的失眠了,最近找居士一通吐槽,大致有这些坑:

  1. 需求方没有提前说清楚,数据要每天早上6点之前上传完完毕!鉴于当前的集群性能,和线上kv的性能,基本就是个大坑。

  2. 排期时间太短,当时感觉问题不大, 排期3天就搞定,结果...... 随便看一下数据分布就要半个小时,随便踩个坑就要趟几个小时。总共六七天才搞定,被产品投诉到死。

反正挺多因素的坑,居士就不一一列举了,总之,很多坑都是可以避免的,大家要学会去评估!

0x03 提前确定项目的价值!!!

最后出场的一般都是最重要的!!!

一定要学会评估项目的价值,找产品确定,找老大确定,不然做了半年,考核可能依旧凉凉。

怎么确认价值?

这里也不多说了,简单聊两个方向:

  1. 了解团队核心方向是什么,和这个没关系的,你大概知道该怎么选择。

  2. 做了这个项目能为什么业务目标带来什么价值?

举个例子:

居士有另外一个读者阿飞,最近接了一个需求,问居士要不要做,大概是这么个情况:

  • 背景:阿飞是在一家互联网公司,业务部门的数据团队做数据开发

  • 需求:数据分析团队的一个数据分析,想看数据表的血缘关系,然后给阿飞提了个字段级血缘分析系统的需求。

大家感觉阿飞该不该接这个需求?

嗯,怎么说呢,不是说做血缘分析不好,而是说,这个需求的价值大不大,做了之后有什么帮助?对业务也没有提升?到底解决了什么痛点问题?

总之,好好思考一下~

PS:其实,如果刚毕业的时候,居士肯定是非常想做的,管他什么价值,这东西做着有意思。现在嘛...... 只能说有点不太敢做。

0xFF 总结

总之,大家接需求一定要多考虑~

以上。

热门文章

直戳泪点!数据从业者权威嘲讽指南!

AI研发工程师成长指南

数据分析师做成了提数工程师,该如何破局?

算法工程师应该具备哪些工程能力

数据团队思考:如何优雅地启动一个数据项目!

数据团队思考:数据驱动业务,比技术更重要的是思维的转变

做数据开发的男孩子们,一定要学会保护好自己!

做数据开发的男孩子们,一定要学会保护好自己!