Cảm ơn anh Hiếu đã chia sẻ rất chi tiết. Điều quan trọng nhất đúng là đọc kỹ đầu bài và hiểu mình cần thể hiện tệp kỹ năng gì, vì bộ kỹ năng của Data Engineer, Analyst & Scientist có nhiều điểm khác biệt. Cùng một dataset có thể được dùng làm input cho các bài toán khác nhau (chẳng hạn xây data pipeline, hay dựng report, hay dựng predictive models).
Một điểm nữa em cũng đồng tình, đó là làm personal project thì process sẽ từ dataset có sẵn -> vẽ ra bài toán để giải sao cho thể hiện được kĩ năng. Còn trong thực tế, bài toán kinh doanh luôn luôn tồn tại trước, rồi mới tới các bước thu thập, xử lý data và phân tích. Trong framework phân tích CRISP-DM cũng nhấn mạnh là 1. business understanding <-> 2. data understanding luôn là bước đầu tiên trong quy trình phân tích.
Vậy nên khi có người hỏi "tìm kiếm project cá nhân như thế nào?" em thường khuyên là "hãy nghĩ vấn đề trước rồi kiếm dataset/tự collect data để giải nó" (tất nhiên là nói thì dễ hơn làm 😅). Em cảm giác ("cảm giác" thôi vì chưa có data chứng minh) là một số bạn analyst khi luyện tập thì thường tập trung vào phương pháp phân tích (visualization, tính metrics, machine learning v.v) mà quên mất bước hiểu bài toán.
haha yea. thế nên a cũng ko có tìm cách address việc tìm dự án cá nhân như thế nào, mà là việc tìm thấy cái gì trong 1 cái dự án cá nhân đó.
Cái này nhìn nhiều hơn về phía interviewer. Interviewer có kinh nghiệm làm qua rồi thì sẽ thấy được là bạn này đã address đc cái j và chưa. từ đó thì sẽ có 2 hướng để phỏng vấn tiếp:
- kiểm tra những kỹ năng trong dự án để xem bạn có hiểu thật sự chưa. nếu hiểu, thì nâng thêm độ khó để xem level of understanding.
- kiểm tra những kỹ năng chưa được thể hiện. đó là kiểm tra xem là bạn không làm vì bạn không biết, hoặc là trong dự án không có chỗ cho bạn thể hiện.
Với các bạn junior hơn, thì quan trọng nhất là hiểu được những gì mình đã làm, đó là thể hiện về khả năng tư duy. Các bạn senior hơn thì cần phải hiểu điểm mạnh điểm yếu của bản thân, focus điểm mạnh và cover điểm yếu.
Ngoài ra cũng là một phần a muốn nhắc, đó là những dự án cá nhân sẽ khác hẳn so với công việc thực tế; thế nên không nên hy vọng là với việc làm dự án cá nhân sẽ giúp mình nhảy vào công việc mà hiểu ngay được, mà luôn phải quay lại từ những thứ căn bản nhất, đọc hiểu và phân tích bài toán, cuối cùng xây dựng cách giải.
Cảm ơn anh Hiếu đã chia sẻ rất chi tiết. Điều quan trọng nhất đúng là đọc kỹ đầu bài và hiểu mình cần thể hiện tệp kỹ năng gì, vì bộ kỹ năng của Data Engineer, Analyst & Scientist có nhiều điểm khác biệt. Cùng một dataset có thể được dùng làm input cho các bài toán khác nhau (chẳng hạn xây data pipeline, hay dựng report, hay dựng predictive models).
Một điểm nữa em cũng đồng tình, đó là làm personal project thì process sẽ từ dataset có sẵn -> vẽ ra bài toán để giải sao cho thể hiện được kĩ năng. Còn trong thực tế, bài toán kinh doanh luôn luôn tồn tại trước, rồi mới tới các bước thu thập, xử lý data và phân tích. Trong framework phân tích CRISP-DM cũng nhấn mạnh là 1. business understanding <-> 2. data understanding luôn là bước đầu tiên trong quy trình phân tích.
Vậy nên khi có người hỏi "tìm kiếm project cá nhân như thế nào?" em thường khuyên là "hãy nghĩ vấn đề trước rồi kiếm dataset/tự collect data để giải nó" (tất nhiên là nói thì dễ hơn làm 😅). Em cảm giác ("cảm giác" thôi vì chưa có data chứng minh) là một số bạn analyst khi luyện tập thì thường tập trung vào phương pháp phân tích (visualization, tính metrics, machine learning v.v) mà quên mất bước hiểu bài toán.
haha yea. thế nên a cũng ko có tìm cách address việc tìm dự án cá nhân như thế nào, mà là việc tìm thấy cái gì trong 1 cái dự án cá nhân đó.
Cái này nhìn nhiều hơn về phía interviewer. Interviewer có kinh nghiệm làm qua rồi thì sẽ thấy được là bạn này đã address đc cái j và chưa. từ đó thì sẽ có 2 hướng để phỏng vấn tiếp:
- kiểm tra những kỹ năng trong dự án để xem bạn có hiểu thật sự chưa. nếu hiểu, thì nâng thêm độ khó để xem level of understanding.
- kiểm tra những kỹ năng chưa được thể hiện. đó là kiểm tra xem là bạn không làm vì bạn không biết, hoặc là trong dự án không có chỗ cho bạn thể hiện.
Với các bạn junior hơn, thì quan trọng nhất là hiểu được những gì mình đã làm, đó là thể hiện về khả năng tư duy. Các bạn senior hơn thì cần phải hiểu điểm mạnh điểm yếu của bản thân, focus điểm mạnh và cover điểm yếu.
Ngoài ra cũng là một phần a muốn nhắc, đó là những dự án cá nhân sẽ khác hẳn so với công việc thực tế; thế nên không nên hy vọng là với việc làm dự án cá nhân sẽ giúp mình nhảy vào công việc mà hiểu ngay được, mà luôn phải quay lại từ những thứ căn bản nhất, đọc hiểu và phân tích bài toán, cuối cùng xây dựng cách giải.