Dependiendo del trabajo que quieras optar además de una fuerte base de programación quizás necesites conocimientos de redes, IA, Videojuegos, Servidores, Bases de Datos... Depende del trabajo.