Hạng C
9/9/14
924
22.656
93
Em 39 tuổi, chuyên ngành Kinh Tế & chém gió. Nay tính đi học lập trình Python & AI để vận động trí óc và tìm cơ may thoát thất nghiệp sau 5 năm nữa, nhờ các cao thủ chỉ giáo giúp nên bắt đầu từ đâu ? Gia đình xin cảm ơn.
Đã có background về kinh tế thì nên học theo hướng phân tích kinh tế, tức phân tích dữ liệu, đừng học theo hướng coding. Vì nếu đi theo hướng coding, thì mình hoàn toàn không thể bằng được người học chuyên về code. Mà để học theo hướng phân tích dữ liệu thì đầu tiên cần kiến thức về Statistics, Econometrics và sau đó mới nâng cấp đến Machine Learning. Cái Machine Learning đó thật ra là cũng chỉ ứng dụng kiến thức của Statistics mà thôi.

Trong phân tích dữ liệu, Python chỉ là 1 trong nhiều công cụ dùng để phân tích. Cũng cần biết về nó để có thể tự mình viết code để phân tích, nhưng cũng không cần chuyên sâu, vì các bạn chuyên về coding sẽ làm tốt hơn mình ở khía cạnh này. Do đó cũng cần học một chút về Python.

Nhưng ngoài kiến thức về Statistics, Econometrics, Machine Learning và Python thì cũng cần có kiến thức về Kinh Tế. Bốn cái kiến thức đầu tiên chỉ giúp hình dung ra cách phân tích, nhưng làm sao để có được ý tưởng phân tích thì lại cần kiến thức về kinh tế. Ví dụ: nguời làm về tài chính cho vay thì mới biết được là cần phân tích cái gì khi cần trả lời câu hỏi "làm sao để thu hút nhiều nguời vay tiền hơn", để phân tích cái đó thì cần dùng cách phân tích nào là phù hợp, tức là dùng cách tiếp cận của Statistics hay Econometrics hay Machine Learning?

Sau khi có được ý tưởng phân tích, và chọn được cách phân tích phù hợp với tình huống, với bản chất dữ liệu, với đặc thù của ngành, ... thì mới đến phần coding, tức là code làm sao cho tối ưu. Tối ưu ở đây có thể được hiểu là tối ưu trong việc thu thập dữ liệu, và tối ưu trong việc xử lý dữ liệu. Giả sử các anh muốn ráp thông tin của nguời dùng facebook để tạo ra dữ liệu cần thiết, thì phải lấy làm sao? Coder sẽ giúp mình ở khía cạnh này. Rồi sau khi lấy dữ liệu xong và chạy phân tích, thì phải code làm sao để có thể đảm bảo là máy tính chạy nổi hoặc chạy nhanh nhất có thể, vì dữ liệu hiện giờ có thể lên đến vài triệu, hoặc vài chục triệu quan sát. Coder sẽ làm cái này.

Rõ ràng là nguời học về Kinh Tế sẽ làm tốt và có lợi thế hơn ở phần định hướng bên trên, còn phần coding thì để nguời bên IT hoặc Computer Science làm.