Khi mới bắt đầu tìm hiểu lộ trình trở thành Data Analyst, bạn sẽ gặp nhiều khái niệm khác nhau về Tools như SQL, Python, R, Tableau, Power BI, Google Data Studio… Vậy trong vũ trụ tools, một người mới cần phải làm quen với tool nào trước?
Câu trả lời chính là: SQL.
Và đây là 03 lý do mà bạn nên học SQL đầu tiên:
1. SQL ở khắp mọi nơi
SQL được phát triển từ năm 1970 bởi 2 nhà nghiên cứu IBM Raymond Boyce and Donald Chamberlin, dù đã hơn 50 năm trôi qua tính đến thời điểm hiện tại, nhưng SQL vẫn hiện diện ở khắp mọi nơi. Hầu như tất cả các công ty công nghệ lớn trên thế giới đều sử dụng SQL, ví như Uber, Netflix, Airbnb, Spotify, Linkedin v.v. Ngay cả các công ty hàng đầu thế giới như Facebook, Google, Amazon – dù đã xây dựng hệ thống cơ sở dữ liệu hiệu suất cao của riêng họ, nhưng vẫn thường xuyên sử dụng SQL để truy vấn và phân tích dữ liệu.
Hay chính ở Việt Nam, những công ty công nghệ hàng đầu như Tiki, MoMo, Shopee… cũng tương tự, thường xuyên sử dụng SQL.
2. Phần lớn các nhà tuyển dụng yêu cầu SQL
Khi muốn có một công việc trong lĩnh vực dữ liệu, bạn nên tập trung vào những kỹ năng mà nhà tuyển dụng thực sự muốn. Theo khảo sát 72,000 danh sách việc làm có tiêu đề “dữ liệu” trên Indeed, có đến 45.4% bài đăng yêu cầu kỹ năng SQL. Cụ thể hơn, đối với vai trò Data Analyst, SQL là kỹ năng được yêu cầu nhiều nhất với 61% các bài đăng tuyển dụng.
Theo khảo sát trên, yêu cầu của SQL:
- Gấp 1,7 lần so với Python
- Gấp 2,5 lần so với R
- Gấp 5,8 lần so với học máy
- Gấp 22,5 lần Spark
Bên cạnh đó, dựa trên một cuộc khảo sát được thực hiện bởi Stack Overflow vào năm 2020 (https://insights.stackoverflow.com/survey/2020#most-popular-technologies), SQL được xếp hạng là ngôn ngữ lập trình được sử dụng phổ biến thứ ba. Điều đó có nghĩa là SQL có thể sẽ tiếp tục lan rộng vì nó là ngôn ngữ số một được sử dụng để quản lý cơ sở dữ liệu.
Vì vậy, việc học SQL nằm đầu trong những việc cần làm của bất kì Data Analyst nào.
3. SQL ảnh hưởng đến các bước tiếp theo của quá trình phân tích dữ liệu
Một ví dụ thực tế về Data Analyst ở doanh nghiệp sẽ giúp bạn hiểu rõ hơn:
Team Growth & Marketing yêu cầu Data Analyst phân tích về performance (hiệu suất) của Promotion quý vừa rồi. Lúc này Data Analyst sẽ tiến hành như sau:
- Bước 1: Viết script SQL để kéo dữ liệu của Promotion
- Bước 2: Visualize (trực quan hóa) dữ liệu trên BI tool của công ty (Tableau, Power BI, Google Data Studio, v.v)
- Bước 3: Phân tích dữ liệu để rút ra insights và gợi ý những actions cho team Growth & Marketing
Việc đầu tiên cần làm trong quy trình công việc chính là viết SQL để lấy được những dữ liệu cần thiết. Data Analyst sẽ không tiến hành được bước 2 và 3 nếu chưa thực hiện được bước đầu tiên. Đó cũng là lý do mà Data Analyst không thể phớt lờ SQL nếu muốn thực hiện công việc của mình một cách suôn sẻ.
Hy vọng bài viết sẽ giúp các bạn chọn được tools học trước tiên, để quá trình học hiệu quả hơn, rút ngắn lộ trình trở thành Data Analyst của mình nhé!
Source:
- https://www.businessnewsdaily.com/5804-what-is-sql.htmlhttps://towardsdatascience.com/3-reasons-why-you-should-learn-sql-even-if-you-are-not-part-of-a-tech-team-232be317b9d7
– Xem ngay Lộ trình học Data Analyst chuyển ngành thành công trong vòng 6 tháng
– Xem ngay Lộ trình học Marketing Automation & Analytics Coaching 1 on 1 để upgrade kỹ năng phân tích cho Marketer
– Tham gia Vietnam Data Analyst Forum – #1 Informative Group để học hỏi và chia sẻ kiến thức về Data Analytics
– Cập nhật lịch khai giảng, chương trình ưu đãi và nhận tư vấn chuyển ngành miễn phí tại Data Coaching 1 on 1 – UniGap
One Comment