Thắc mắc về Công nghệ phần mềm và Thiết kế đồ hoạ

Chào các bạn!
Mình đang là sv cntt chuyên ngành phần mềm và đang theo 1 lớp digital painting.
Mình có một số thắc mắc xin hỏi là:
+3D Modeling,3D Animation, 3D Maya, Visual Effects (VFX) khác nhau thế nào và có áp dụng trong ngành thiết kế nhân vật và hiệu ứng nhân vật “trong game di động” không?
+Mình muốn học Lập trình phát triển ứng dụng di động nói chung hay Lập trình phát triển Game nói riêng nhưng hướng về mảng đồ hoạ thì nên học những gì ?
+Làm thế nào để có thể vừa khai thác được trọn vẹn chuyên nghành và nghề vẽ đồng thời?
+Có nên theo các lớp c++, java core để bổ xung kiến thức ko?

Mong nhận được những câu trả lời ah!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?