Technical Artist – Nguyễn Minh Sơn

1. Thông tin căn bản

2. Trách nhiệm chính của anh/chị ở công việc hiện tại là gì? Công việc này đem lại giá trị gì cho tổ chức, cho các bên liên quan?

Có thể hiểu một cách khái quát, việc phát triển Game là một quá trình hợp tác làm việc giữa Art (Nghệ thuật) và Programming (Lập trình). Tuy nhiên, sẽ có thời điểm mà những yêu cầu về kỹ thuật mà Programmer đưa ra nhưng Artist không biết nên thực hiện như thế nào và ngược lại, hoặc có những yêu cầu khắt khe về chất lượng mà Artist đưa ra nhưng Programmer cũng bó tay. 

Lúc này, rất cần một người đứng giữa làm cầu nối trung gian, đơn giản hóa thông tin của Programmer nhưng vẫn đầy đủ chi tiết và truyền tải lại cho Artist, người đó chính là Technical Artist. Thêm vào đó, Technical Artist cũng sẽ phải làm việc với Programmer để đặt ra những tiêu chuẩn (benchmark) và hướng dẫn (guideline) để từ đó Artist dựa vào và sản xuất asset (những tài nguyên được sử dụng trong việc phát triển Game) phù hợp với yêu cầu kỹ thuật của dự án.

Ngoài ra, tùy thuộc vào độ lớn của đội ngũ dự án mà trách nhiệm của Technical Artist sẽ thay đổi khác nhau. Với đội ngũ lớn và có chuyên môn hóa cao, một team Technical Artist có thể sẽ bao gồm nhiều người: có người sẽ phụ trách thuần về mảng shader/lookdev, có người phụ trách phát triển tools giúp đẩy nhanh tiến độ công việc của Artist, có người sẽ làm việc chặt chẽ với đội tạo hình nhân vật (Character) và đội làm chuyển động nhân vật (Animator).

3. Anh/chị bắt đầu vào nghề như thế nào? Vì sao anh/chị chọn con đường này?

Từ hồi Đại học, mình đã luôn thích làm về mảng Art vì suy nghĩ đơn giản lúc đó chỉ là, muốn làm ra cái gì đấy nhìn đẹp đẹp. Nhưng sau khi thử sức qua một vài mảng từ Marketing tới Graphic Design và sau cùng là Web Development, mình nhận ra bản thân không phải người mạnh về sáng tạo. Thế nên, mình chọn cách thử học dựng hình 3D – một ngách lúc đó còn khá mới mẻ. 

Thời điểm ban đầu khi mới bước chân vào ngành, vị trí mình chọn không phải Technical Artist mà là 3D Environment Artist, và mảng mình chọn không phải Game mà là làm phim. Tuy nhiên, vào thời điểm đó ở công ty cũ, định hướng phát triển được chuyển qua làm Game nhiều hơn làm phim. Lúc đó, bản thân mình không phải một Environment Artist giỏi với chuyên môn cao, hiệu suất làm việc chỉ ở mức trung bình, nhưng mình thích mày mò và tìm hiểu về các kĩ thuật mới để làm việc nhanh hơn nên được điều chuyển qua đội Technical Art mới được thành lập. Cũng nhờ một phần may mắn mà từ đó, công việc của mình phát triển và ổn định hơn.

4. Một ngày làm việc tiêu biểu của anh/chị như thế nào?

  • Kiểm tra thông báo trên Teams, Slack và Email để xem có vấn đề gì phát sinh với game build từ hôm trước không. Nếu có thì cần làm việc với đội QA để điều tra nguyên nhân xuất phát từ đâu và giải quyết vấn đề phát sinh.
  • Kiểm tra danh sách các đầu công việc và các yêu cầu còn đang tồn đọng. Thường thì Artist sẽ có nhiều yêu cầu giúp cải thiện tiến độ công việc cho họ. Lúc đó, mình sẽ cần nói chuyện trực tiếp với Artist về các yêu cầu đó và ước tính thời gian rồi báo cho Producer để theo dõi tiến độ công việc.
  • Nghiên cứu về việc cải thiện và nâng cấp chất lượng đồ họa cho dự án.
  • Nghiên cứu về tối ưu hóa (optimization) cho dự án.
  • Làm việc với programmer để đưa các tính năng mới vào trong game.

Ghi chú:

  • Thời gian làm việc 40 giờ/ tuần, nghỉ thứ Bảy và Chủ nhật. Tuy nhiên, số giờ này cũng sẽ thay đổi tùy thuộc vào tiến độ hiện tại của dự án.
  • Sau khi thử việc 3 tháng có thể xin chế độ làm việc tại nhà tối đa 2 ngày/tuần.

5. Anh/chị thích nhất những điều gì ở công việc của mình? Vì sao?

  • Được nắm quyền chủ động tối đa trong công việc, mặc dù cũng sẽ có thời điểm không biết nên giải quyết vấn đề từ đâu.
  • Được tiếp cận những công nghệ mới và có cơ hội đưa những công nghệ này vào trong dự án của mình.
  • Góp công sức vào việc sản xuất ra assets (những tài nguyên được sử dụng trong việc phát triển Game) có chất lượng cao, vì mặc dù không trực tiếp sản xuất nhưng Technical Artist đóng góp nhiều vào khâu kỹ thuật và ứng dụng công nghệ mới vào sản xuất. 

6. Anh/chị không thích nhất những điều gì? Vì sao?

  • Phải đưa ra một vài quyết định khá khó khăn liên quan tới guideline (hướng dẫn) về kỹ thuật, sau đó sẽ cần kiểm tra và nhanh chóng điều chỉnh lại. Vì chỉ cần một sơ suất nhỏ là toàn bộ phần sản xuất bên phía Artist sẽ bị ảnh hưởng. Tuy nhiên, đó cũng là một phần tất yếu của công việc, vì với bản chất phát triển nhanh của công nghệ thì không có kiến thức sách vở nào là phù hợp mãi mãi. Vì vậy, phải luôn thử cái mới và ứng dụng. 
  • Đôi lúc sẽ bị kẹt giữa Programmer và Artist, vì có thể Artist muốn đẩy chất lượng thêm nữa, nhưng Programmer lại không đồng ý vì giới hạn về kỹ thuật, Khi đó, mình sẽ cần tìm cách thức phối hợp phù hợp để đáp ứng được cả hai phía.

7. Những điều kiện cần có để hoàn thành tốt công việc này (kiến thức, kỹ năng, thái độ, v.v.)? Nếu em muốn thăng tiến trong công việc thì em nên trau dồi những gì ạ?

  • Công việc này luôn cần bản thân phải giữ một thái độ cởi mở và cầu thị. Vì vai trò của Technical Artist là đứng giữa Artist và Programmer, nên nếu không đủ cởi mở và giao tiếp không tốt, thì sẽ dễ gây hiểu lầm và có thể là tắc nghẽn một phần nào đó của dự án. Bản chất công việc không đòi hỏi mình phải là siêu sao từ đầu, nhưng giữ thái độ cầu thị sẽ giúp học được nhiều điều có ích trong công việc chuyên môn.
  • Trong bất kỳ tình huống công việc nào, luôn ưu tiên đặt lợi ích của dự án lên đầu.
  • Nên cố gắng trau dồi lại về Toán, nhất là Đại số Tuyến tính (Linear Algebra) và có thể là một phần của Vi tích phân (Calculus). Không cần thiết phải quá giỏi nhưng nên nắm chắc một ít cơ bản, vì công việc hàng ngày sẽ có một số đầu việc cần dùng tới. Ngoài ra, khi nắm được kiến thức cơ bản thì việc nghiên cứu các nhiệm vụ công việc cũng sẽ nhanh chóng hơn.
  • Nên cố gắng học lập trình, có thể bắt đầu với các ngôn ngữ phổ biến, nhất là Python vì sẽ giúp ích rất nhiều trong việc phát triển tool, giúp Artist cải thiện hiệu suất công việc.
  • Nên tìm hiểu về quy trình làm việc của các đội/ bộ phận khác. Ví dụ như, đội làm môi trường, nhân vật hoặc đội làm chuyển động hoạt họa. Vì chỉ khi hiểu phần nào về quy trình của họ thì Technical Artist mới có thể giúp họ cải thiện chất lượng, cũng như hiệu suất trong công việc, đồng thời giải quyết các lỗi phát sinh trong dự án.

8. Những điều mà mọi người hay hiểu lầm về công việc này là gì? Tại sao họ lại hiểu sai như vậy?

Khi đọc các tin tuyển dụng Technical Artist, mọi người thường sẽ có tâm lý e dè vì các yêu cầu công việc tương đối nhiều. Thế nhưng, thực chất thì vị trí này không cần tuyển “siêu nhân”. Bạn chỉ cần đáp ứng được một hoặc hai mục trong đó, cộng thêm thái độ làm việc cầu thị, cởi mở và ham học hỏi là hoàn toàn có thể thử ứng tuyển vào vị trí này. Trong quá trình phỏng vấn, bạn cũng có thể trao đổi trực tiếp để biết thực sự vị trí này đang cần người mạnh về mảng nào. 

9. Công việc này có giúp em tự nuôi mình khi mới ra trường không?

Khi mới ra trường, thu nhập của Technical Artist tuy thấp hơn Programmer nhưng nhìn chung vẫn cao hơn so với Artist. Mức thu nhập (cần kiểm chứng lại vì dữ liệu này từ khoảng 3-4 năm trước) thường rơi vào khoảng 12.000.000 tới 13.000.000 VNĐ/tháng cho Junior. Sau đó, tùy thuộc vào hiệu quả công việc mà sẽ tăng dần theo thời gian. Đỉnh điểm, sau hơn 2 năm làm Environment Artist và hơn 3 năm làm Technical Artist, mức thu nhập thực lãnh của mình ở công ty cũ là 27.000.000.

10. Nhìn lại con đường phát triển sự nghiệp cũng như quá trình tìm việc của mình, anh/chị có lời khuyên nào cho em nếu em muốn theo nghề này?

  • Luôn luôn cởi mở, cầu thị và cố gắng học hỏi kiến thức mới. Việc học hỏi kiến thức mới là cần thiết ở mọi ngành nghề, nhưng với Technical Artist thì cần cố gắng nhiều hơn do công nghệ luôn thay đổi chóng mặt.
  • Luôn cố gắng giữ thái độ tích cực và ưu tiên tiến độ dự án.
  • Chia sẻ lại kiến thức và luôn cố gắng giúp đỡ Artist cũng như Programmer, vì phần kiến thức chia sẻ đó cũng sẽ nhận được lại hồi đáp vào một thời điểm khác trong quá trình thực hiện dự án. Ví dụ, Technical Artist dù không trực tiếp sản xuất nhưng khi chia sẻ quy trình mới với Artist, họ sẽ sử dụng mỗi ngày và sau quá trình đó, họ sẽ đúc rút ra được điều mới và chia sẻ ngược lại với mình.