Realmente me gusta una compañía de juegos donde usan su propio motor de juego. ¿Cuál es la mejor manera de ser contratado?

Bill Gates dijo una vez: “Casi sobreestimas lo que puedes hacer en una semana, un mes o un año, pero subestimas lo que es posible en una década”. No tiene que renunciar a lo que cree, pero le aconsejaré que juegue el juego largo en lugar de pensar a corto plazo.

Ahora, primero algunos antecedentes:

Croteam es famoso por su juego Serious Sam y es “Serious Engine”: estas fueron las cosas que los llevaron a lo grande.

Durante el tiempo que estaban haciendo esto (alrededor de 2001), muchos de los miembros de su equipo estaban involucrados trabajando en el ejército y los servicios de emergencia y otras funciones de apoyo durante la guerra civil yugoslava (sí, un país llamado Yugoslavia se estaba desmoronando en ese momento) .

Se tomaron un tiempo de su trabajo para trabajar en el juego “Serious Sam” y desarrollaron la tecnología para el motor de juego subyacente, que en ese momento se encontraba entre los pocos motores de juego que podían generar grandes entornos de terreno abierto en tiempo real en promedio incluso hardware de gráficos de gama media de 2001.

En segundo lugar, si Cro-team puede hacerlo, entonces tú también puedes. Comience a aprender, comience a trabajar, comience a leer y practicar y encuentre los pasos prácticos que puede tomar. Tal vez pueda escribir un correo electrónico a Croteam ofreciendo sus servicios y pidiéndoles estar en contacto con ellos y ayudarlos incluso si no lo contratan. Alternativamente, si algún día puedo ser de ayuda (porque también dirijo una empresa de juegos con productos propios), también puede hacer comentarios aquí o enviarme un mensaje. La mayoría de las empresas responderán, incluso si es solo para tener una persona más con la que puedan comunicarse, para que les ayuden a probar sus juegos en diferentes tipos de hardware o para compartir sus actualizaciones, conectarse y tratar de ayudar, y en el proceso ganar confianza y aprender Ese es el camino a seguir

Vaya paso a paso, y usted mismo se sorprenderá de lo mucho que puede lograr. Sin embargo, asegúrese de que puede ganar lo suficiente para alimentarse O si está estudiando, no se rinda, pero continúe concentrándose en lo que está haciendo, tal como lo hizo Croteam, continuando sus trabajos diarios e incluso jugando mucho fútbol, ​​mientras aprende Desarrolladores de juegos y tratando de construir el producto de sus sueños.

¡La mejor de las suertes! Espero que esto ayude.

No estas calificado. Ni siquiera lo intentes. Estoy hablando muy en serio. Solo sé una cosa sobre ti, y esa cosa GRITA que no estás calificado.

Carreras – Croteam

Esa es la página de Carreras en Croteam. Enumera los trabajos que tienen disponibles. No pensaste en mirar allí.

Espere. Voy a decirme que sí, y viste que no tienen puestos de programación disponibles para los que estás calificado (y necesitan un programador de C ++) y quieres saber cómo hacer que te contraten cuando no necesita a alguien de sus calificaciones?

Si no se te ocurrió, ir al sitio de la compañía de juegos y ver qué trabajos tenían disponibles … no estás calificado para los trabajos que pueda tener esa compañía de juegos … porque no tienes suficiente presencia en Internet para darse cuenta de que las compañías de juegos publican sus posiciones disponibles en línea. También significaría que es MENOS probable que encuentre la respuesta a los problemas que enfrenta en el trabajo, y más probable que detenga a otra persona de su trabajo y le pida que resuelva los problemas que enfrenta. ¿Cómo puedo decir eso? Es exactamente lo que has hecho aquí.

Si se te ocurrió revisar su sitio primero, y viste que no querías ser un diseñador de niveles, o sabes que no estás calificado para ser un diseñador de niveles … eso significaría que estás haciendo esta pregunta porque quiere de alguna manera forzar tu trabajo en una fuerza bruta cuando no te necesitan. En mi opinión, TAMBIÉN sería una prueba de que no estás calificado, porque estarías demostrando que no eres un jugador de equipo. No estarías pensando en la compañía … solo estarías pensando en ti mismo y en lo que quieres.

¿Cuál es la mejor manera de ser contratado? Estar calificado para los puestos que tienen disponibles y luego ser el mejor candidato que presente un currículum vitae. Eso significa solicitar uno de sus puestos disponibles. Eso significa familiarizarse con su material. De hecho, permítame citar su sitio web, en caso de que sea demasiado bueno para hacer clic en el enlace que le di.

  • Todos los solicitantes deben demostrar una sólida comprensión y experiencia en C ++, algoritmos y temas generales de programación. Por favor envíe un CV y ​​una “cartera”. El portafolio generalmente es uno o más programas que demuestran las habilidades del solicitante en el desarrollo del juego, o en áreas relacionadas o similares a eso. Preferimos poder obtener algo interactivo para ver, pero también poder ver el código fuente o extractos del mismo. Si estamos satisfechos con los materiales enviados, lo invitaremos a una entrevista y prueba.
  • Si usted es un estudiante que busca una pasantía o un trabajo a tiempo parcial, nosotros también lo hacemos. Sin embargo, tenga en cuenta que se aplica todo lo anterior. Por lo tanto, envíe todos los materiales como se describe y espere una entrevista.
  • Literatura recomendada:
    – Bjarne Stroustrup: “El lenguaje de programación C ++”
    – Las preguntas frecuentes de C ++: C ++ estándar
    – Steve McConnell: “Código completo: un manual práctico de construcción de software” (HRV: “Kod iznutra: Prakticni prirucnik za konstruiranje softvera”)
    – Steve Maguire: “Escribir código sólido” (HRV: “Pisanje dobrog koda”)

¿Todas esas cosas? Así es como te contrata Croteam. Sigue las instrucciones que han proporcionado, para un puesto que tienen abierto.

Solo creo que si ya vio esta página y TODAVÍA tuvo que hacer su pregunta sobre Quora, no está calificado para el trabajo. Creo que saber cómo encontrar esta página por su cuenta y comprender esta página son requisitos previos para estar calificado para uno de sus trabajos.

EDITAR: Después de leer los comentarios, parece extraño, pero aparente, que debo señalar algo. Actualmente no está calificado para este trabajo. Actualmente . No estoy diciendo que NUNCA estarás calificado. He señalado cosas que deberías mejorar antes de intentar postularte para un puesto. Estoy diciendo que ni siquiera intentes conseguir el trabajo ahora. Arregla lo que necesita ser arreglado. Entonces intenta.

Y por lo que vale, no sé en qué parte del mundo te encuentras, pero si no puedes viajar a Zagreb, Croacia para la entrevista … la pregunta no tiene sentido.

Además de los comentarios de Shane Tennet, otra razón por la que no está calificado para este puesto es su total falta de capacidad para comunicarse de manera efectiva (hizo su pregunta extremadamente mal, si sus comentarios en su respuesta son ciertos … sin mencionar que usted dice un típico imposible trabajar con un niño pequeño en la forma en que hablaste), y que pareces incapaz de aceptar las críticas … estos dos rasgos son esenciales en cualquier lugar de trabajo, no solo en un trabajo de programación.

Estoy diciendo estas cosas para alentarte , no molestarte. No deseo nada más que éxito para ti, pero para que logres el éxito, tendrás que hacer algunos cambios.

Estoy de acuerdo con la respuesta de Shane Tennent … La industria del juego funciona de manera diferente a los otros trabajos de escritorio corporativo que puede encontrar en otros lugares. Has hecho una discusión en los comentarios, así que aquí está mi respuesta.

No puedes ir más allá de nuestras expectativas … estás aprendiendo a programar> la compañía tiene pasantes, eres bueno> hay muchos de ellos; eres excepcional> hay un puñado; tienes habilidades divinas> hay un par de ellas. El escenario anterior es cierto para cualquier equipo o estudio establecido. Las compañías no están buscando paquetes sorpresa a menos que haya desarrollado un mejor lenguaje o encontrado una manera de aliviar la carga de trabajo sin recortar esquinas. Otra cosa es que, por ejemplo, si su PC ni siquiera cumple con los requisitos mínimos de un software, ¿cómo espera ejecutarlo en la configuración recomendada o más allá … lo mismo ocurre con la contratación y el empleo. No puedes comprar tu camino en esta industria a menos que seas millonario y quieras ser un patrocinador financiero. Conocer el código no es suficiente … a menos que seas bueno en lo que haces y puedas demostrarlo de otra manera, no hay forma de que te contraten en el equipo de desarrollo. Las habilidades crudas son importantes aquí … No sed de aprender.

Odio ser el malo, pero si pasas 30 segundos mirando su sitio web y sus ofertas de trabajo, te dicen exactamente cómo ser contratado. Mucho mejor de lo que cualquiera aquí podría hacer por usted.

Su sitio le dice que necesitará un portafolio, le dice exactamente lo que quieren ver en él e incluso le han recomendado libros / sitios para que los lea para ayudarlos a prepararse / aprender lo que quieren que sepan. La mejor manera de ser contratado sería hacer exactamente lo que mencionan en su sitio.