ฉันกำลังเตรียมพร้อมสำหรับการฝึกงานในฐานะโปรแกรมเมอร์เกมที่ บริษัท พัฒนาเกมชื่อดังระดับโลก เมื่อฉันค้นหาเว็บไซต์ของพวกเขาสำหรับสิ่งที่จำเป็นที่จำเป็นมันแสดงให้ฉันเห็นนี้:
เพิ่มความได้เปรียบ
- ความรู้เกี่ยวกับ DirectX / OpenGL
- มีความสามารถทางด้านคณิตศาสตร์และฟิสิกส์ 3 มิติ
- Visual Studio IDE สำหรับการพัฒนา C ++
- แนวคิดการเขียนโปรแกรมระบบและระบบปฏิบัติการ
พวกเขาหมายถึงอะไรโดยการเขียนโปรแกรมระบบและแนวคิดของระบบปฏิบัติการ?
ฉันควรเรียนรู้การเขียนโปรแกรม Windows หรือไม่ หรือฉันควรจะไปกับการเขียนโปรแกรม Linux (หมายถึงพวกเขาต้องการให้ฉันรู้แนวคิดที่สำคัญ) หรือมันเป็นสิ่งที่แตกต่างอย่างสิ้นเชิง?