Si busco una carrera en desarrollo / ingeniería de software, ¿qué valor tendrá tener un juego real en mi cartera?

Hasta donde tengo entendido, los reclutadores de los gustos de Google, Facebook y Microsoft tienden a encontrar a alguien que sea inteligente en general y tenga experiencia en codificación.

Se daría preferencia a alguien que:

  1. tiene una sólida formación en teoría (algoritmos, matemáticas discretas, autómatas, computabilidad, etc.). Involucrarse en la competencia de codificación ayuda a este respecto;
  2. tener experiencia práctica en varias escalas;
  3. puede demostrar que él / ella puede aprender a alguien rápidamente desde cero;
  4. es una buena persona para estar con

Por lo tanto, sería bueno para usted:

  1. tome los cursos que encuentre más desafiantes, algunos cursos de posgrado y domínelos todos (por ejemplo, compiladores, gráficos por computadora, etc.). Prueba Coursera y edX. Lea libros como SICP, CLRS, K&K, Programador pragmático, etc.
  2. crear diferentes tipos de cosas, no solo para juegos, sitios web, aplicaciones o software complejo. Hazlos todos. Sigue lo que te gusta. Participe en el software de código abierto.
  3. haz lo que quieras que sea irrelevante, pero hazte una mejor persona. Puedes bailar, hacer artes, tomar fotos, escribir historias, tocar música, viajar, ser voluntario, hacer deporte, liderar un movimiento político y más. Y no olvides bloguear tu experiencia.

(Descargo de responsabilidad: no tengo ninguna relación directa con ninguna de las compañías mencionadas. Todos los puntos anteriores son la interpretación de lo que escuché).

Escribe un juego original (no un clon del juego de otra persona). Asegúrate de que el juego requiera resolver algún tipo de problema técnico moderadamente interesante (IA, búsqueda de rutas, simulación, compresión de datos, etc.).

Tenga en cuenta que el resultado más importante de su proyecto no es el juego en sí, sino su capacidad para hablar sobre el proceso de diseño y desarrollo del juego.

¿Por qué los juegos no son serios? Si lo ha construido, lanzado y comercializado, le mostrará que puede codificar y administrar un negocio.

More Interesting

Soy un lugar más fresco en Infosys. Después de dos años de experiencia, quería hacer un MBA. ¿Se agregará Business Intelligence / SAP a una buena experiencia para hacer un MBA?

Yo trabajo como administrador de Windows. ¿Qué módulo de SAP es el más adecuado para mí y por qué?

¿Qué necesito hacer AHORA para comenzar rápidamente una carrera en ventas profesionales?

¿Cuál es el requisito de ingreso mínimo para el curso de pregrado en economía en NUS?

¿Qué tan fácil es encontrar un trabajo como desarrollador front-end en Australia con una visa de patrocinio? ¿Cuál es la mejor manera?

¿Hay algún transportista en gamig? En caso afirmativo, ¿qué?

¿Qué consejo le darías a una chica de 15 años que quiere convertirse en neurocientífica?

¿Cómo es el curso ECE / EEE en el NIT Warangal (en términos académicos, colocaciones tanto en el núcleo como en consultoría / finanzas)? ¿Sería una mejor opción que los mismos cursos en NIT Trichy, Surathkal y DTU?

¿Cómo te conviertes en un jugador de fútbol profesional?

¿Qué examen deberías escribir para un trabajo de ingeniería en el Ejército?

¿Puede alguien unirse a un MTech en IIT a través de GATE durante su trabajo en una PSU tomando un permiso de estudio?

Soy un graduado de ingeniería de 21 años. Me gustaría unirme al ejército indio como cuadro de oficiales. ¿Cuáles son los pasos que debo seguir para formar parte del ejército indio?

Hace una semana, recibí una advertencia de bajo rendimiento, y mañana es mi evaluación de rendimiento. Mientras tanto, conseguí otro trabajo hoy en mi ciudad natal. ¿Qué debo hacer?

¿Necesito una guía para obtener un trabajo de aprendizaje automático? ¿Qué materias tengo que preparar?

¿Cuáles son algunas buenas señales de que deberías encontrar una nueva carrera?