Soy ingeniero de control de calidad en una empresa de renombre. ¿Qué debo hacer ahora si quiero ser ingeniero de software en Google o Microsoft?

Cree en ti mismo.

Puedes hacerlo, pero el camino es difícil.

Las compañías que está esperando esperan que sus QA sean tan buenos como sus desarrolladores en programación. Entonces necesitas trabajar mucho en este frente.

Domine los conceptos básicos de programación, no hay absolutamente ningún margen de error en el manejo de cadenas, bucles, toma de decisiones, recursividad, mutlithreading.

Tendrá que trabajar en habilidades para resolver problemas, practicar los algoritmos para desarrollar su proceso de pensamiento hacia la resolución de problemas.

Haga que su estructura de datos sea muy clara. La elección de la estructura de datos para situaciones perticulares, la eficiencia del algoritmo, la gran notación oh, etc.

Invierta al menos un año en preparación. Luego comience a aplicar trabajos en las empresas de sus sueños y espere pacientemente su respuesta, porque lleva mucho tiempo.

¡¡Todo lo mejor!!

Consulte los siguientes enlaces:
La respuesta de Rohan Apte a ¿De qué manera se debe completar CLRS y Cracking the Coding Interview para conseguir un trabajo en Google / Facebook / Microsoft / Amazon?

La respuesta de Rohan Apte a ¿Cómo consigo un trabajo en Facebook?

More Interesting

¿Cómo puede un ingeniero de software perseguir su interés en astronomía y exploración espacial en su tiempo libre?

He sido ingeniero de software durante 6 meses, pero siento que me falta la paciencia para el trabajo. ¿Qué otras carreras puedo considerar con mis antecedentes?

¿Qué juzga Quora en un ingeniero de software antes de contratarlos?

¿La ingeniería de software es solo para jóvenes y después de los 40 años, no hay carrera en este campo?

¿Se espera que trabaje para usted como ingeniero de software?

¿Puede un consultor tecnológico convertirse en ingeniero de software?

¿Es necesario tener experiencia en programación de desarrollo al principio, para convertirse en un gerente de producto de software?

Como ingeniero de software recién graduado, ¿cuál es la mejor opción para mi carrera en Silicon Valley, unirme a una startup estatal bien financiada ($ 60 millones), startup serie B / C, unicornio, Google o Facebook? ¿Cuál proporcionará más oportunidades?

¿Qué tipo de programador debería ser?

¿Qué tengo que aprender para obtener trabajo de software?

¿Cómo debo postularme para trabajos de ingeniería de software en buenas empresas?

¿Hay ingenieros de software de Google que hayan obtenido un doctorado en informática después de trabajar?

¿Cuáles son algunos buenos proyectos para un nuevo programador? ¿Con qué idioma debo comenzar?

Como ingeniero de software, tengo la opción de elegir Singapur, Amsterdam o San Francisco. A la luz de los recientes acontecimientos en los Estados Unidos y con el presidente Trump en mente, ¿sigue siendo San Francisco la mejor opción?

¿Qué consejo profesional le darías a un desarrollador de software de mediana edad? Estoy en el mercado laboral a los 49 años. Soy fuerte en SQL, C ++, C # y tengo algo de experiencia en JavaScript y ASP.NET.