Tres formas de convertirse en desarrollador de juegos

Tabla de contenido:

Tres formas de convertirse en desarrollador de juegos
Tres formas de convertirse en desarrollador de juegos
Anonim

La programación de juegos es un campo que sigue creciendo a pasos agigantados. Sin embargo, tanto el trabajo en sí como el camino hacia él pueden ser bastante agotadores, por lo que antes de embarcarse en él, es importante considerar si es la decisión correcta para usted. Si es así, adquirir las habilidades necesarias es imprescindible, ya que los empleadores buscan conocimientos técnicos y rara vez, si es que alguna vez, ofrecen capacitación en el trabajo. Una vez que esté equipado con ellos, la paciencia y la perseverancia definitivamente lo ayudarán cuando finalmente vaya a la búsqueda de empleo.

Pasos

Método 1 de 3: aprender a programar

Conviértete en desarrollador de juegos Paso 1
Conviértete en desarrollador de juegos Paso 1

Paso 1. Decide entre escuela y autodidacta

Espere que los empleadores valoren sobre todo los conocimientos técnicos. Así que no se preocupe si el costo de la matrícula para la educación superior está más allá de sus posibilidades, porque un título no es estrictamente necesario para encontrar empleo. Sin embargo, al mismo tiempo, reconozca que la competencia técnica junto con un título probablemente lo hará destacar sobre otros candidatos.

Cualquiera sea la ruta que elija, ponga todo su énfasis en convertirse en un programador competente. Coasting solo lo dejará mal equipado para las entrevistas y el trabajo en cuestión

Conviértete en desarrollador de juegos Paso 2
Conviértete en desarrollador de juegos Paso 2

Paso 2. Elija su especialidad con cuidado

Si te decides por la universidad, ten cuidado con los títulos especializados en programación de juegos. Espere que estos cubran todos los diferentes aspectos de la programación de juegos en un período de tiempo relativamente corto. En su lugar, prefiera una especialización en Ciencias de la Computación si aún no domina el tema.

  • Cada aspecto de la programación del juego requiere mucho tiempo para dominarlo. Es más probable que estudiar ciencias de la computación en profundidad le proporcione las habilidades necesarias para abordar cada una, incluso si esas habilidades no se aplican directamente a los juegos durante el curso de sus estudios.
  • Si considera un título especializado, investigue a las personas que lo están enseñando. Los profesores que entienden los conceptos de la programación de juegos, pero que nunca han trabajado en el campo, pueden no ser las mejores personas para aprender.
Conviértete en desarrollador de juegos Paso 3
Conviértete en desarrollador de juegos Paso 3

Paso 3. Aprenda idiomas de computadora

Ya sea que vayas a la escuela o te enseñes por tu cuenta, intenta dominar al menos un lenguaje informático. Concéntrese en C ++ para aumentar sus posibilidades de ser contratado, ya que se usa con mayor frecuencia en la programación de juegos. Otros idiomas que son útiles incluyen:

  • Actionscript
  • Montaje
  • C
  • Java
  • C objetivo
  • Pitón
  • Rápido
Conviértete en desarrollador de juegos Paso 4
Conviértete en desarrollador de juegos Paso 4

Paso 4. Diseña tu propio juego

Recuerde: ¡la mejor manera de aprender a hacer algo es realmente hacerlo! Una vez que aprenda a codificar en lenguajes de computadora, aplique sus habilidades. Crea un juego desde cero para familiarizarte con todo el proceso, de principio a fin. Mientras lo hace, debe:

  • Mantenlo básico. No se preocupe por revolucionar los juegos como los conoce. Para hacer una analogía, escriba una historia corta sencilla, no el Ulises de James Joyce.
  • Copie otro juego si es necesario. El propósito aquí es aprender, no ser original. Toma prestado el concepto de otro juego y construye sobre él si estás atrapado en ideas.
  • Haz todo tú mismo. No confíe en el uso de bibliotecas de vectores / matemáticas externas. Haga de todos los aspectos un proyecto de bricolaje para aumentar su competencia.
  • ¡Termínelo! Quieres familiarizarte con todo el proceso, así que sigue hasta el final. No lo abandone solo porque ya haya terminado su aspecto favorito de la programación.
Conviértete en desarrollador de juegos Paso 5
Conviértete en desarrollador de juegos Paso 5

Paso 5. Limite su enfoque

Recuerda: como desarrollador de juegos profesional, serás parte de un equipo encargado de aspectos específicos. Entonces, a medida que aprenda a codificar y crear sus propios juegos, decida en qué áreas desea concentrarse cuando lo contraten. Una vez que lo haga, continúe trabajando en proyectos personales y preste más atención a estas áreas.

Los títulos y departamentos pueden variar de una empresa a otra, pero generalmente la programación se divide entre: inteligencia artificial; animación; audio; construir sistemas; motores Como se Juega; redes; física; representación; instrumentos; e interfaz de usuario

Método 2 de 3: Encontrar trabajo

Conviértete en desarrollador de juegos Paso 6
Conviértete en desarrollador de juegos Paso 6

Paso 1. Primero, haz un pasante

Antes de solicitar un puesto remunerado, dedique algún tiempo a uno no remunerado. Busque pasantías abiertas en línea oa través de su escuela. Obtenga experiencia laboral para reforzar su currículum cuando llegue el momento de buscar trabajo. Otros beneficios de una pasantía incluyen:

  • Referencias de expertos de la industria.
  • Contactos extendidos con personas en el campo.
  • Mayor familiaridad con la realidad del día a día del trabajo.
Conviértete en desarrollador de juegos Paso 7
Conviértete en desarrollador de juegos Paso 7

Paso 2. Tenga listas las demostraciones

Dado que no tiene ningún juego publicado para señalar, prepare algunos ejemplos por su cuenta para enviarlos junto con su carta de presentación y su currículum. Continúe desarrollando proyectos personales y publíquelos en línea en un repositorio público de Git donde los empleadores pueden consultarlos. No se preocupe por crear juegos completos. En su lugar, desarrolle demostraciones breves y sencillas que resalten las áreas específicas en las que desea especializarse.

Cualquiera que sea su demostración, hágalo perfecto. No intente sorprender a los entrevistadores con algo demasiado complejo si no puede hacerlo bien. En su lugar, muestre algo simple e impecable

Conviértete en desarrollador de juegos Paso 8
Conviértete en desarrollador de juegos Paso 8

Paso 3. Céntrese en las empresas emergentes al principio

Esto no quiere decir que no deba postularse para puestos en empresas establecidas, conocidas y exitosas. Sin embargo, estas empresas están mejor situadas para ofrecer salarios más altos y posiblemente más seguridad laboral, así que espere que su competencia aquí sea bastante feroz. En cambio, concéntrese en empresas más nuevas y más pequeñas que, como usted, probablemente tengan que ser menos exigentes.

Esto no es una garantía de que te contratarán, pero es menos probable que te enfrentes a la programación de estrellas de rock con mucha más experiencia que tú

Conviértete en desarrollador de juegos Paso 9
Conviértete en desarrollador de juegos Paso 9

Paso 4. Investigue cada empresa a la que se postule

En primer lugar, busque ofertas de trabajo en los sitios web de la empresa. Luego, después de enviar una solicitud, repase la empresa. Lea su propio perfil publicado, así como cualquier artículo de fuentes externas. Anote cualquier pregunta que se le ocurra para que pueda plantearlas en su entrevista.

Además de sus habilidades técnicas, demostrar un conocimiento práctico tanto de la empresa como del negocio de los juegos en general en su entrevista debería elevar su posición entre otros candidatos

Conviértete en desarrollador de juegos Paso 10
Conviértete en desarrollador de juegos Paso 10

Paso 5. Red

Espere enfrentar mucha competencia por cada puesto. Utilice todas y cada una de las conexiones personales que tenga con los expertos de la industria para dar un paso adelante. Infórmese sobre las posibles vacantes antes de que se publiquen. Pídale a sus contactos que le brinden recomendaciones si tienen una pista interna con los empleadores. Amplíe su red de la siguiente manera:

  • Llegar a través de foros en línea, redes sociales y redes profesionales para conocer gente en el campo.
  • Mantenerse en contacto frecuente con compañeros y profesores actuales o anteriores.
  • Asistencia a congresos y convenciones.
Conviértete en desarrollador de juegos Paso 11
Conviértete en desarrollador de juegos Paso 11

Paso 6. Aproveche al máximo las entrevistas fallidas

En primer lugar, tenga en cuenta que con tanta competencia, probablemente enfrentará mucho rechazo. Acéptelo como un hecho, tómelo con calma y aprenda de ello:

  • Reflexionando sobre sus entrevistas, currículum y demostraciones para identificar y mejorar los puntos débiles.
  • Continúe con una carta de agradecimiento o un correo electrónico a los entrevistadores por haber sido considerados.
  • Pidiendo sugerencias sobre áreas en las que creen que necesita mejorar.

Método 3 de 3: Decidir si esta carrera es adecuada para usted

Conviértete en desarrollador de juegos Paso 12
Conviértete en desarrollador de juegos Paso 12

Paso 1. Me encantan los juegos

Tenga en cuenta que la programación puede ser un campo exigente y estresante para trabajar, así como una carrera difícil en la que incursionar. Requerirá mucha pasión de su parte, así que evalúe cuánto tiene. Reúna hasta la última gota que pueda para tener éxito.

Conviértete en desarrollador de juegos Paso 13
Conviértete en desarrollador de juegos Paso 13

Paso 2. Espere un largo camino por delante

Valora la paciencia y la perseverancia. Planee tomarse unos años para adquirir los conocimientos técnicos necesarios, ya sea por su cuenta o mediante la educación formal. Luego, cuando esté listo para ingresar a la fuerza laboral, espere mucha competencia para cada vacante, lo que significa que puede llevar un tiempo encontrar trabajo. Luego, una vez contratado, anticipe tener que hacer mucho trabajo duro antes de avanzar a la posición deseada.

Conviértete en desarrollador de juegos Paso 14
Conviértete en desarrollador de juegos Paso 14

Paso 3. No lo hagas por el dinero

Si sigue la ruta de la educación formal, tenga en cuenta que su costo probablemente superará el salario anual promedio de un programador de juegos en una cantidad bastante considerable. También tenga en cuenta que el campo carece de seguridad laboral, lo que significa que puede tener brechas en su empleo. Una vez más, esta carrera definitivamente requiere que le apasione, así que hágalo por amor, no por dinero rápido.

Conviértete en desarrollador de juegos Paso 15
Conviértete en desarrollador de juegos Paso 15

Paso 4. Anticipe un gran énfasis en las matemáticas

Espere que la mayoría, si no todos, los aspectos de la programación de juegos requieran fuertes habilidades matemáticas. Si todavía estás en la escuela, duplica tus cursos de matemáticas. Si estás fuera de la escuela y necesitas repasar, definitivamente hazlo.

Obviamente, tomar cursos de matemáticas es una excelente manera de fortalecer sus habilidades. Pero quizás incluso mejor para el aspirante a desarrollador de juegos es la multitud de juegos de matemáticas disponibles para descargar. Mata dos pájaros de un tiro y explora juegos que de otro modo no habrías probado

Conviértete en desarrollador de juegos Paso 16
Conviértete en desarrollador de juegos Paso 16

Paso 5. Sea un jugador de equipo

Antes de ingresar al campo profesionalmente, debe dedicar mucho tiempo a desarrollar habilidades de programación por su cuenta. Pero no te acostumbres demasiado a trabajar solo. Una vez contratado, espere convertirse en miembro de un equipo mucho más grande. Priorice la comunicación clara y la capacidad de aceptar las críticas como dos conjuntos de habilidades esenciales.

Conviértete en desarrollador de juegos Paso 17
Conviértete en desarrollador de juegos Paso 17

Paso 6. Sea flexible con la ubicación

Dependiendo de dónde viva, esto puede no ser un gran problema. Pero si su ciudad natal aún no es un paraíso tecnológico en auge, esté dispuesto a mudarse a donde está el trabajo. También recuerde que la estabilidad laboral es bastante dudosa, lo que significa que es posible que deba reubicarse nuevamente para un nuevo trabajo.

Recomendado: