Các vị trí dev nóng trong ngành công nghiệp trò chơi là gì? [đóng cửa]


9

Những tư thế nóng nào khó có được trong ngành công nghiệp game? Máy khách / Máy chủ / Công cụ trò chơi / Mạng và cơ sở dữ liệu khác?


2
.... khó có được khi tìm việc, hoặc khó lấp đầy khi bạn là một công ty?
Kaj

1
Đây là một cái gì đó sẽ thay đổi theo thời gian, do cung và cầu đơn giản, vì vậy hãy lưu ý bất kỳ câu trả lời nào về "nóng" ngay bây giờ có thể hoàn toàn không hợp lệ trong sáu tháng.
Ian Schreiber

Câu trả lời:


10

Nghệ sĩ kỹ thuật là hiếm như gà mái. Đó là, một người chủ yếu là một nghệ sĩ, nhưng cũng có thể viết kịch bản / mã và hiểu công nghệ đổ bóng làm nền tảng cho các tác phẩm nghệ thuật.

Ngoài ra, các lập trình viên đồ họa shader tốt vẫn còn khá hiếm, tức là người có thể tạo ra một số hiệu ứng hình ảnh ấn tượng hơn và tối ưu hóa hiệu suất kết xuất.


Hehe. Tôi đã thay đổi từ làm việc hướng tới mục tiêu trở thành một nghệ sĩ trò chơi video sang lập trình trò chơi video ở tuổi 19. Mặc dù vậy tôi vẫn có một số kỹ năng nghệ thuật. Bạn nghĩ rằng một lập trình viên nghệ thuật có thể hữu ích như một nghệ sĩ lập trình?
Thợ làm móng

Có lẽ. Phụ thuộc vào các kỹ năng nghệ thuật mà tôi cho rằng, có cả một quang phổ giữa "những người gặp rắc rối với vẽ" (như tôi), thông qua "can-make-Something-that-not-off-the-eyes" "wow - thật là đẹp". Nói chung, bạn phải ở đỉnh cao để trở thành một nghệ sĩ chuyên nghiệp, và trong khi một nghệ sĩ kỹ thuật có thể thoát khỏi việc hạ thấp quy mô, điều đó sẽ không nhiều. Nếu kỹ năng của bạn là lập trình nhiều hơn arty, thì lập trình viên shader có lẽ là một lựa chọn tốt hơn.
MrCranky

7
Đừng quên rằng bạn cũng thích làm việc - nếu lập trình shader không phải là điều bạn rất có thể sẽ phải khổ sở sau một thời gian. Tiền không phải là tất cả!
Zolomon

2
@Zolomon - Hoàn toàn đúng trong thế giới phát triển trò chơi, vì nếu bạn đủ giỏi để trở thành nhà phát triển trò chơi, bạn có thể kiếm được gấp đôi với một nửa căng thẳng là một nhà phát triển web hoặc một cái gì đó.
Robert Fraser

5

Lập trình viên âm thanh tốt có vẻ khá hiếm. Tuy nhiên điều này có thể không phải là một công việc khó khăn để có được bởi vì hầu hết các studio trò chơi đánh giá thấp âm thanh.


3

Bất kỳ lập trình viên nào biết rằng đây không phải là con trỏ const:

const MyClass* myObject = getObject();

Là một tài sản nóng.

Nghiêm túc: các lập trình viên giỏi rất khó đến và có rất nhiều người thiếu kinh nghiệm trong ngành công nghiệp trò chơi điện tử.


2
Tôi đồng ý với bạn, nhưng IMO sự khác biệt giữa con trỏ const so với con trỏ đến const là tinh tế nhưng rất dễ học bởi một nhà phát triển giỏi. Tìm kiếm nhà phát triển có thể học nhưng chưa biết là khó ...
Rick

1
Điểm tốt được đặt độc đáo, Rick. Thật không may, rất nhiều nhà phát triển dành quá nhiều thời gian khủng hoảng cho thời hạn để dành bất kỳ cho cố vấn. Chúng tôi chắc chắn có thể làm tốt hơn.
tenpn

1

Tôi nói điều khó nhất và khó nhất là trở thành người sáng lập Studio, và trở thành người thành công ở đó.


Chỉ cần tạo MỘT trò chơi thành công, cải thiện và mở rộng nó trong hai phiên bản tiếp theo và sau đó, đưa ra một phiên bản mới mỗi năm, đó chỉ là một tập hợp các tính năng của ba phiên bản đầu tiên.
Dave O.

1
"Chỉ cần tạo MỘT trò chơi thành công" ... nói dễ hơn làm.
LearnCocos2D

@Dave O Một triệu đầu tiên là dễ nhất, phải không? :-)
corsiKa

1

Vị trí mã hóa dường như trở nên ít thú vị / sáng tạo hơn và ít được tôn trọng hơn sau mỗi năm trôi qua và tăng quy mô nhóm :(

Đối với mỗi vị trí nhà phát triển 'thú vị' (ví dụ: đồ họa tiên tiến hoặc mã hóa trò chơi trên một tiêu đề lớn), có khoảng 10 lập trình viên cần thiết để làm việc khá buồn tẻ (giao diện người dùng, tuân thủ TRC / TCR, chuyển sang các nền tảng nhỏ hơn)

Bạn sẽ không tạo ra các trò chơi mã hóa tiền lớn trừ khi bạn thực sự gặp may mắn (đúng nơi, đúng thời điểm). Tiền thực sự duy nhất là trong việc thành lập một studio và bán tới một nhà xuất bản. Hoặc tạo ra một hit lớn bất ngờ với một đội rất nhỏ.

Là một nghề nghiệp, lập trình trò chơi có vẻ hơi bế tắc trừ khi bạn có những gì cần thiết để bắt đầu một studio của riêng mình, hoặc sẵn sàng từ bỏ tiền mã hóa và nhắm đến vai trò quản lý ...


0

Tôi có thể nói rằng "vị trí nóng" khi nói đến các lập trình viên có lẽ là Kiến trúc sư trưởng, Công cụ chính hoặc bất kỳ tên nào khác cho cùng một công việc. Về cơ bản, người quyết định sẽ thực hiện những gì và làm thế nào. Đó thường là một người có kiến ​​thức rất tốt về lập trình, một người có lẽ có một trong những tổng quan tốt nhất về mã trong công ty. Tôi không nghĩ rằng đó là thứ mà bạn thường được tuyển dụng ra bên ngoài, nhưng thay vào đó rất có thể là bên trong. Nó đòi hỏi nhiều kinh nghiệm và thường có xu hướng trở thành những lập trình viên "nói chung" tốt nhất làm nên chuyện đó.


7
Ngoài ra, tôi nghe nói CEO và CTO là những vị trí tuyệt vời, nhưng cũng khó có được.

@Joe Wreschnig: Thật vậy. CTO đôi khi là vị trí tôi đang cố gắng chỉ ra - mặc dù không phải lúc nào cũng hoặc không cần thiết.
Simon

0

Tôi nghĩ rằng đó là bất kỳ vị trí nhà phát triển nào có chia sẻ lợi nhuận dự án tốt :) ...


0

một người có sự kiên nhẫn và nỗ lực học hỏi khi các công nghệ mới xuất hiện .. anh ta sẽ có được công việc mà anh ta luôn mong muốn..là đó là một lập trình viên đồ họa hoặc lập trình viên trò chơi. Tôi tin rằng bạn có thể xây dựng một ngôi nhà chỉ sau khi bạn đã mua viên gạch đầu tiên :)

đi lên là một quá trình chậm và rất nhiều mong muốn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.