身為一位從其他產業轉職的自學資料分析師,我時常被問到,一位資淺人員要如何才能踏入這個領域。資深應徵者似乎有很多機會,但真正的資淺人員,除非他們來自分析學程,否則機會不多。
只要稍加學習和大量練習,您就不需要回到學校全職就讀,也能在資料分析領域找到一份有趣的工作。
若要找到資料分析師的工作,您需要專注於最重要的技能 - 思考 80/20 原則,SQL 確實是您需要達成 80% 成果的 20%。
學習 SQL
SQL 是資料分析師的瑞士刀。除了讓您從資料庫檢索資訊之外,掌握 SQL 還能讓您理解現有程式碼、在發現資料問題時對查詢進行偵錯,並執行複雜的計算。您不必將視窗函數背得滾瓜爛熟,但了解它們的存在及其作用絕對有幫助。您真正需要的是能夠編寫清晰的 SQL 程式碼、了解基本函數,尤其要知道如何使用它們。有很多方法可以實現這一點,而且 SQL 有幾個略有不同的版本,但它們在功能上是相同的。您可以在網路上找到許多優良的資料集來開始練習,例如在 Kaggle 上。
熟悉資料管線
SQL 熟練度不僅僅是編碼,還意味著了解簡單的資料架構,以及資料週期如何運作、資料如何產生、轉換和儲存,然後才能進行彙總和分析。
取得儀表板工具的使用經驗
除此之外,儀表板的基本知識也是一大優勢,因為分析師的大部分工作都是建構儀表板,讓非技術團隊能夠存取他們的資料。能夠以有效率的敘事方式視覺化呈現資料,將對您大有助益。
了解簡單的命令列、Git 和 Python 基礎知識
一旦您熟悉了基礎知識,當然還有一些不錯的技能可以擁有:簡單的命令列、知道如何使用 Git、一些 Python。然而,這些不應該是您的主要重點,如果您掌握了 SQL 和視覺化工具,您可以很快地學會它們。
熟練使用試算表軟體
我沒有提到的技能,因為這通常是理所當然的 - 是試算表軟體。雖然您不需要成為 Excel 專家才能成為資料分析師,但您通常需要提取資料並在 Excel/Gsheet 上處理它,無論是為了您自己使用還是為了其他使用者使用,因此了解基礎知識的投資報酬率很高。
培養對資料對您業務意義的理解
公司也會根據候選人的商業 Sense 來評估他們,因為分析師需要就 KPI 建立向利害關係人提供建議,並根據業務價值提供解決方案。更廣泛地說,了解您正在處理的資料的更廣泛意義,以及它如何與公司的產品和主要計畫相關,是非常重要的。