今日頭條數據分析師分享有感

寫在前面:

這篇文章是聽了Bittiger邀請今日頭條的數據分析師潘老師做的一個分享之後,與自己的思考一起形成的總結,在她的分享中主要講了SQL的基本語法,在後面的答疑環節提到一些數據分析師相關的日常工作內容。據此,本文的outline主要分爲以下幾個部分:

  • 今日頭條的數據分析師日常工作主要是哪些?
  • SQL在日常工作的使用場景有哪些?
  • 日常工作對於SQL的要求是什麼樣的?
  • 如何有效地學習SQL

今日頭條的數據分析師日常工作主要是哪些?

日常工作的內容是隨着自己對於工具以及業務的熟悉程度而表現出不同的:

① 對於剛進入公司的小白來說:
數據分析師的主要工作就是取數據,業務方提要求需要什麼指標的數據告知數據部門,數據分析師從數據庫中取得這些數據。所以,數據分析師的核心技能是SQL,能熟練運用SQL的基礎語法和語句對數據庫進行操作。

② 對於有一定數據分析經驗的分析師來說:
走過了取數的階段,之後精力就會轉移,從單純的取數–>開始結合相應的分析–>專題分析進行過渡。此時,隨着對於SQL的熟練掌握,編寫SQL語句在一天的時間中佔不到50%甚至40%更少,其他時間更多地在跟其他部門進行溝通。專題分析的流程如下:

    提出問題 ---> 確定指標 ---> 準備數據 ---> 結論以及TODO

確定指標的環節顯得更加重要,如何設置合理的指標反映數據的內在。所以此時對於“準備數據”的要求就是“快速、乾淨”。

SQL在日常工作的使用場景有哪些?

① 產品功能分析
② ABtest效果評估
③ 數據問題的排查

日常工作對於SQL的要求是什麼樣的?

基礎的增刪改查是必會的:
這裏寫圖片描述

工作中常用的語句主要是:
這裏寫圖片描述

我認爲不僅把這些主要的語法搞懂,還要能把他們進行組合形成更復雜的結構,不斷鍛鍊自己的邏輯思維能力,有效且高效地取得數據!

如何有效地學習SQL

一句話:復現別人在實際工作中使用的SQL代碼,從模仿開始,對照自己的不斷優化!

當然,暫未找到相關的網站提供與實際工作相關聯程度大的SQL代碼進行訓練,對於應付應屆生畢業找工作的SQL筆試來說,以下的網站是足夠用的:
LeetCode:https://leetcode-cn.com/
牛客網:https://www.nowcoder.com
LeetCode的題相對於牛客網來說會難一些。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章