SQL 开发者背后的故事:摩托罗拉手机
亚当: 理查德一直在一边修补他的数据库项目,直到他接到一家科技巨头的电话。
理查德: 它来自摩托罗拉。早在 2002 年、2001 年发生这种情况时,摩托罗拉是科技巨头之一,如今,科技巨头是苹果、安卓、谷歌、微软和 Facebook,但那时候科技巨头只是东西,像 AOL 和摩托罗拉这样的人,还有诺基亚,所以我接到摩托罗拉一些人的电话,他们说,“听着,我们正在设计一个新的手机操作系统,我们希望 SQLite 成为其中的一部分。你能为我们提供支持吗?” 当然,我真的很酷,说,“哦,当然,当然。我可以为你做,”但他们说,“嗯,你有任何定价信息吗?” “好吧,看,我告诉你什么,我们明天打个电话,我会就此事回复你。”
当然,在内心深处,我想,“什么?你可以用开源软件赚钱吗?这是如何运作的?我该如何定价?我不知道该怎么做。” 我四处寻找并想出了一些定价策略。他们想要对它进行一些改进,以便它可以安装在他们的手机中,我给了他们一个报价,当时我认为这是对世界上所有金钱的报价。它只是巨大的。
亚当: 那是什么?你能分享吗?
理查德: 我想大概是 80,000 美元左右。按照今天的标准,这不是很多钱,但对我来说,这就是一切,我带了三个和我一起工作的人来做这件事,我们做了那个项目,那是一个开始。
2万~4万月薪的高级数据分析师要具备哪些能力。SQL boy? SQL girl? NO!
主要具备如下能力:
1、负责将业务数据模型化,通过数据模型、预估模型、挖掘算法,提供深入分析的能力以及预测业务发展趋势,制定业务增长和运营策略。
2、负责业务数据治理,对数据报告的全链路负责,数据赋能业务迭代。
3、负责搭建数据指标体系。
4、负责定期对行业策略的调研,输出有价值的策略优化方案与建议,负责推动落地执行。
5、负责日常重点专项报告的输出以及对核心数据涉及的用户群体分析与研究。
6、建立各运维模块的可靠性指标看板,不断优化运维工做的SLA(Service Level Agreement)
7、定期组织攻防演练,检查各运维模块的灾备方案是否有效,响应是否及时,总结运维工做存在的gap并有针对性的给出优化建议和实施方案。
任职要求:
1、具有较强的业务认知,主动驱动业务改进。
2、具备较强的数据敏感度和逻辑思维能力、较好的数据可视化展示能力,能有最小篇幅、最短时间阐述关键结论;能够通过数据发现问题、输出策略。
3、具有强烈的责任心,进取心,态度积极主动,较强的沟通能力以及协调能力、学习能力、抗压能力,有有前瞻性和结果导向型思维。
详情见下图。
作者认为,数据分析师核心竞争力在于具备发现问题以及解决问题的能力,制定方案以及监督方案的落地、汇报成绩的能力,数据分析师更具有价值。
#头条创作挑战赛#
你有没有做过任何事 SQL 优化,它基本上产生了如此大的影响,可能已经为组织赚取/节省了数百万美元或更多。你能跟我们分享一下那个故事吗?
A2A。是的。我以 SQL 引擎为生。已经做了 30 年了。我的一些工作是关于性能特性的。
我最引以为豪的是一个我们称之为MDAM的功能,多维访问方法。我是实施它的四人团队的一员。当索引定义在多个列位上时,使用 B 树索引是一种聪明的方法。
一个例子是在主键位列 A 和 B 上定义的表 T。假设你有一个查询 SELECt * FROM T WHERe B = 5。如果你只有通常的 B 树访问,你必须做一个全表扫描,因为您对 A 列没有限制。但是如果您可以实现 A 的所有不同值,那么您可以对每个值进行一系列直接访问。 MDAM 会做到这一点。
MDAM 比这个例子丰富得多。它可以以任何方式处理 B 数列 ANDed 和 ORed 上的任何比较谓词集合。
在上面的例子中,查询优化器根据 A 唯一值得估计数量选择 MDAM。如果这个数量很大,只进行全表扫描会更便宜。因此需要良好的直方图统计才能做出正确的选择。
多年来,此功能一直是 Tandem 的 NonStop SQL 引擎的卖点,因为它允许 DBA 创建二级索引少于竞争产品的数据库。
1.家人为了让我尽快摆脱颓废,安排我相亲。
我们相约在一家西餐厅,边吃边聊。
女孩活泼开朗大方,与我谈得很投机。
聊着聊着,她说:“我给你讲个笑话吧。”
“好的。”
女孩:“一只螳螂要给一只雌蝴蝶介绍对象,见面时发现对方是只雄蜘蛛。见面后螳螂问蝴蝶‘如何?’,‘他长的太难看了’,‘别看人家长的丑,人家还有网站呢’。”
我听完忍不住哈哈大笑,忽然她问:“你有网站吗?”
2.经理过生日他老婆送了辆劳斯莱斯,他就把开了十年的雷克萨斯570给了我。
我特别的开心,周末开着新车去老丈人家里做客。
到了以后,我发现丈母娘正在训老丈人,老丈人一声不吭。
等丈母娘进了厨房后,我就笑话他:爸,你这么怕老婆,年轻时候街坊四邻就没人笑话过您?
老丈人立刻摇摇头:确实没人笑话我,年轻时候的你妈,别说我怕,街坊四邻看见也怕,谁笑话谁啊!
3.表哥在IT公司当程序员,干了3年赚了80多万,就辞职开了个烧烤摊。
那次,某品牌啤酒在表哥的店里搞活动,免费赠送一千听,赠完为止。
我带着几个同事去捧场,六个人,吃了二百多的烤串,干了150多听啤酒。
第二天晚上又想去凑热闹,表哥立马拦住我说:兄弟,你的这份情我领了,人家厂家还想多坚持几天。
4.表哥创业失败后花20000块钱买了辆二手帕萨特,专门用这车跑滴滴。
昨天晚上,表哥在火锅店门口拉到了一个胖妹子。
胖妹子打开车门就要坐副驾驶,表哥立马阻拦:妹子,你还是坐在后排吧!
胖妹子拉开副驾驶车门又关上了,不高兴地问:我为啥不能坐前面?
表哥笑着说:安全带不够长,不系的话是要扣分的。
5.现在有不少的年轻人都选择去做了程序员。
在程序员眼中,女人可以分为5类。
有的女人就是MFC她条件很好,然而不是谁都能玩的起。
有的女人就是C#长的很漂亮,但是家务活不行。
有的女人就是C++,她会默默的为你做很多的事情。
有的女人就是汇编虽然很麻烦,但是有的时候还得求它。
有的女人就是SQL,她会为你的发展带来莫大的帮助。
6.肤白貌美的嫂子在一个直播平台当上了一姐,月入百万。
她平时的工作特别忙,接小侄子放学的重任就交给了我。
昨晚把侄子接回来以后,等着电梯上楼,电梯门开了,里边有一对母女。
小侄子立刻冲人家小姑娘挥手说:嗨,小美女。
然后又对着人家妈妈说:嗨,大美女。
小美女的妈妈,你不要用似笑非笑的表情盯着我,这确实真不是我教的,侄子,相对你叔小时候来说,你已经赢在了起跑线上。
7.在名牌大学当门卫的老丈人,退休后每个月都有23000元退休金。
他过上了潇洒的日子,最近开始学习做饭。
昨晚老婆带着我和儿子回娘家,老丈人亲自下厨。
当他做的紫菜汤端上桌时,我儿子抢先喝了一口,他得意地问:外孙子,这汤怎么样啊?
儿子咂巴咂巴嘴,非常认真地盯着汤碗说:外公,这汤挺烫的。
8.因为在厂里找女朋友影响工作被开除了,后来我就开始摆摊卖西瓜。
为了多卖几个,我选择薄利多销,别人卖三块一斤我卖两块五。
于是,我就让隔壁摊一大姐在我的纸板上写着:大西瓜两块五一斤。
但是过了整整一天,没有一个人买。
反而隔壁三块钱一斤的卖了一车,后来一老顾客路过说:你的西瓜怎么涨到25块钱了!
9.大学毕业快十年了还一事无成,为了不被同学嘲笑,我就选择和一个50岁的老富婆结婚。
婚后她很没安全感,就把我囚禁在家里,哪里都不让我去。
那天我偷偷跑了出去,肚子饿得不行去一个饭店吃饭。
因为太晚了,我怕饭店打烊,所以就多问了一嘴:老板,你们什么时候打烊?
老板立马说:我们24小时不打烊。
我说:那就好,给我来一个韭菜炒鸡蛋。
老板:没有了。
10.小姨子男友的家里是开养猪场的,为了得到小姨子的芳心送给小姨子一辆顶配的迈腾。
但是小姨子没有驾照,只好去了驾校学习,最近在学科目三,天天跑去练车。
昨天却没去,我问她是不是快考试了?
小姨子:要是能考试就好了,我练车时,突然有一辆车从我旁边飞驰而过,吓得我一脚狠踩刹车,正在副驾驶瞌睡的教练,当场把门牙磕掉了两颗!
11.中秋节在家吃团圆饭的时候,我问老妈:“有个姐姐又有个哥哥,你为什么还生我啊?”
老妈跟我说:“你哥和你姐都太丑了,我们打算生一个又可爱又漂亮的孩子。”
听完这话我特别的开心,对我妈说:“那怎么生完我以后就不生了呢?”
老妈叹了口气说:“生完你之后,实在不敢再生了,一个比一个丑啊!”
12.下班后我直接飞奔出公司挤公交车,上面真的是人满为患。
在一个站点,售票员向打算上车的人嚷道:“不要再上了,车上没有位子了!”
就在这时,车上一个胖妹子突然要在这里下车,她刚迈下车门。
只听售票员大声喊道:“快,快点!还能上5位。”
27岁的我靠数据分析养活了自己[送心]
我现在北京,之前在老家做办公室文员,因为始终是自己不感兴趣的工作,4年前辞职了,来到北京机缘巧合转行成为了一个数据分析师。之后我一个人靠着这几年攒下的,在老家首付了一套房子,下面来听听我的故事!
我专业会计,大学本科毕业,家人托关系在办公室做了一份文职,虽然很安逸,但是确实没有什么发展,18年下定决心提出了离职。当时也没有明确的目标,就直接加入了北漂队伍。初来乍到,没啥经验,四处碰壁[流泪],已无退路,唯有坚持[奋斗]!后来在老师的指导下,我开始了数据分析学习,总算有了明确的职业方向。学习很苦,但结果很甜[送心]。这一路走来,回想当初种种,实在是走了很多很多弯路。
总结了我转行上岸数据分析师所学的专业知识和技能,这些也都是一个数据分析师所必备的!
[烟花]EXCEL
之所以把EXCEL放在第一部分,是因为它真的太重要了,这也是很多人工作中必备的工具,EXCEL学好了,日常的数据处理基本都能搞定。
[烟花]SQL数据库
对于初级数据分析师来说,写SOL的时间可能占了70%(查数姑,sqlboy),而真正的分析可能只有20%。所以,我们就要学会高效写SOL,以应对来自产品经理,运营等业务人员的取数需求。
[烟花]业务分析指标搭建
工作中很多会有业务分析场景,虽然一般业务人员也会自己分析。但是,和数据打交道,还是要有业务 sense的。这也是求职面试,后期提升必备的能力经验。
[烟花]BI数据可视化
俗话说,字不如表表不如图一图胜千言呀。所以,绘制清晰明了的图就显得尤为重要了,毕竟工作的终极目标是做PPT[我想静静]好多公司也都在使用Tableau,PowerBI,FineBI等工具。
[烟花]统计学
这个世界是一个关于不确定性的世界,我们需要一种能力,去学习和理解不确定性的能力,一种利用不确定性创造价值的能力,而统计学是这个能力的基础理论框架。
[烟花]Python
很多人都在说学习python对数据分析的重要性,事实如此!虽然不见得每个公司每次分析都要用,但是求职面试肯定是必须的。所谓面试造航母,工作拧螺丝,大体如此。而且本身确实很重要啊!
[烟花]机器学习算法
这个真的好难!我现在都是云里雾里的,一般数分工作是用不到的,如果后期考虑加薪升职,技术更上一层楼,最好还是认真学一下。毕竟,算法是天花板的存在嘛。
以上就是我转行数据分析所学的所有专业知识,希望对还在迷茫的朋友们有所帮助![可爱]有问题可以问我哈[送心]