thắc mắc Lập trình Game

motcuocdoimoi

Junior Member
Em có một số thắc mắc, mong các bác giải đáp:
1. Em thấy lập trình viên theo Web, App khá nhiều, tỉ lệ theo lập trình Game có cao không?
2. So sánh về mức lương, cơ hội việc làm, cơ hội thăng tiến của Lập trình Game với các mảng khác thế nào?
3. Tài liệu, khóa học lập trình Game ít hơn so với các mảng khác, liệu việc học, nâng cao trình độ có khó hơn không?
 
Giờ job 2000-3000$ lập trình game ở Sài Gòn có. Tất nhiên là đòi tiếng Anh giao tiếp rồi
Tài liệu thì nhiều vl luôn ấy chứ
Còn đi làm công ty sộp mua gói subscription của engine thì chat với staff của bọn dev engine support tận răng luôn
Có điều game là realtime nên debug game mệt mỏi hơn, đến tái tạo bug còn khó bỏ mợ ra, cho nên hay phải OT, ông nào có vợ con => tan cửa nát nhà
 
Last edited:
Em có một số thắc mắc, mong các bác giải đáp:
1. Em thấy lập trình viên theo Web, App khá nhiều, tỉ lệ theo lập trình Game có cao không?
2. So sánh về mức lương, cơ hội việc làm, cơ hội thăng tiến của Lập trình Game với các mảng khác thế nào?
3. Tài liệu, khóa học lập trình Game ít hơn so với các mảng khác, liệu việc học, nâng cao trình độ có khó hơn không?
Theo mình thấy thì nó ntn:
1. Tỉ lệ theo không nhiều như web, app vì nhu cầu thị trường không nhiều
2. Mức lương cho interm, fresher có vẻ nhỉnh hơn bên web, app một chút nhưng khi lên junior hay senior thì hụt hơi hơn trừ khi cty có chính sách chia % sản phẩm, cơ hội thăng tiến bên game khá mông lung, trình độ có thể lên nhưng nếu game của bạn k thành công thì cũng khó thăng tiến trong cty.
3.Việc học khó bởi nó đòi hỏi nhiều thứ nhiều lĩnh vực, không riêng về code mà còn phải biết về vfx, GD, analytics,..., chưa kể nếu làm unity thì học sử dụng các chức năng trong engine cũng mất nhiều thời gian.
 
Last edited:
Em có một số thắc mắc, mong các bác giải đáp:
1. Em thấy lập trình viên theo Web, App khá nhiều, tỉ lệ theo lập trình Game có cao không?
2. So sánh về mức lương, cơ hội việc làm, cơ hội thăng tiến của Lập trình Game với các mảng khác thế nào?
3. Tài liệu, khóa học lập trình Game ít hơn so với các mảng khác, liệu việc học, nâng cao trình độ có khó hơn không?
1. Thấp
2. Lương cùi
3. Tài liệu nhiều mà, thích học thì bao nhiêu cũng có
 
1. Bạn vào Itviec tìm keyword Unity và ReactJS rồi xem tỉ lệ job 2 ngành ntn
2. Như 1. Tuy có cùng range lương, job lương cao vẫn tồn tại nhưng số lượng ít hơn hẳn
3. Như mọi ngành khác. Level beginner rất nhiều, càng chuyên sâu càng ít. Tiếng anh rất quan trọng nếu muốn tiến xa
 
Em có một số thắc mắc, mong các bác giải đáp:
1. Em thấy lập trình viên theo Web, App khá nhiều, tỉ lệ theo lập trình Game có cao không?
2. So sánh về mức lương, cơ hội việc làm, cơ hội thăng tiến của Lập trình Game với các mảng khác thế nào?
3. Tài liệu, khóa học lập trình Game ít hơn so với các mảng khác, liệu việc học, nâng cao trình độ có khó hơn không?
1. Tỉ lệ theo lập trình Game ở VN hơi thấp nếu so sánh với Wep, App. Tuy nhiên nếu so sánh cung cầu trong thị trường việc làm ở VN hiện tại thì số lượng game developer tương đối nhiều so với nhu cầu tuyển dụng. Điều này cũng phản ánh đúng với thực trạng của ngành game trên thị trường quốc tế
38 Days Into 2024 And 6,300+ Video Game Layoffs Have Been Announced (https://kotaku.com/game-industry-layoffs-how-many-2024-unity-twitch-1851155818)

2. Salary trong mảng game dev tương đối thấp so với các mảng khác như Web, App. Ngoài ra còn stress hơn và yêu cầu khó khăn hơn để lên được mức Senior. Cùng một mức lương, giả sử $3k ở VN cho Senior position, game dev cần phải có nhiều kinh nghiệm hơn và làm nhiều việc hơn hẳn bọn cùng title ở các mảng khác.

Thời điểm lương game dev lên cao nhất là thời gian bọn Finance (Crypto) tham gia vào làm game. Quãng thời gian 2020-2022 số lượng game dev tăng cao đột biến, lúc đấy nhà nhà, người người đổ sang làm game NFT. Sau thời gian 2 năm đu trend NFT thì kết quả thế nào anh chị em đều đã biết rõ.

3. Đa số game dev là tự học, và chia sẻ kiến thức qua sách vở, video tutorial course. Phần lớn professional game dev ko học chuyên ngành "Game Development", mà thường xuất phát từ các mảng cơ bản khác như Web, App, computer science, computer engineering etc...

Bạn có thể tham khảo thêm tài liệu cho game dev ở đây Reddit - Dive into anything (https://www.reddit.com/r/gamedev/wiki/index/)
 
3... nâng cao trình độ có khó hơn không?

Việc nâng cao trình độ của một game developer (từ Junior->Senior) cũng tương đối nhọc nhằn hơn so với các mảng khác. Ngoài việc phải finish các game projects, game dev còn phải có kiến thức tương đối rộng và sâu ở một mảng cụ thể, để có thể được gọi là Senior.

Các kiến thức chung chung về CPU/GPU optimization, AI, UI programming, networking, 2D/3D assets integration, physics, shader programming etc. Hầu như bạn sẽ phải động vào hết tất cả các mảng như vậy trong cuộc đời làm game.
 
các bác cứ dọa anh em newbie. Thật ra về mảng source game thì open source nó có sẵn hết rồi, chỉ việc đem về xài. Nhiều packgae hỗ trợ tối đa, tối ưu hóa cực nhiều. Vấn đề của anh em dev hiện nay vẫn là tối ưu hóa được các chức năng do GD vẽ ra thôi.
 
Back
Top