Conozco a un ex ingeniero eléctrico con 10 años de experiencia que decidió que quería pasar a la profesión de ingeniería de software después de incursionar un poco con el código C / C ++ en uno de sus proyectos en el trabajo. Ahora trabaja en una de las compañías tecnológicas más grandes y selectivas del mundo. Esto es lo que hizo:
- Use LeetCode Online Judge para practicar tantas preguntas de entrevistas de programación en C / C ++ como sea posible.
- Si se atasca en una pregunta en particular porque no tiene los fundamentos teóricos para resolverla (es decir, algoritmos de gráficos, recorrido de árboles, etc.), dé un paso atrás, aprenda la teoría que se requiere solo para esa pregunta, y luego Intenta resolver la pregunta nuevamente.
- Repita los pasos 1 y 2 hasta que se sienta absolutamente cómodo al resolver al menos las preguntas de dificultad de nivel “Medio” en LeetCode Online Judge.
- Comuníquese con sus amigos que ya son ingenieros de software para pulir el mejor currículum posible que pueda entregar a los miles de reclutadores de tecnología que están ansiosos por encontrar un candidato que realmente pueda pasar el proceso de entrevista técnica que está tan bien. equipado para pasar por los pasos 1 a 3 anteriores.
- Configure entrevistas en la pantalla del teléfono con reclutadores de tecnología que estén buscando candidatos que codifiquen en C ++
- Pase la pantalla del teléfono y las entrevistas en el sitio. ¡Esto será como la práctica que tuvo en los pasos 1 a 3!
No hace falta decir que no estoy afirmando que lo anterior sea la mejor manera. Pero definitivamente es una forma de transición para convertirse en un desarrollador de C ++.
¡Salud!
- Cuando un reclutador pregunta por qué ha estado desempleado durante el año pasado (o cualquier otro período de tiempo más largo), ¿cuál es su mejor respuesta?
- Cómo solicitar una pasantía de verano siendo estudiante de segundo año de mecánica
- ¿Debería reconsiderar trabajar en los EE. UU. Porque tengo problemas de salud y mis gastos de salud en la India ascienden a alrededor de $ 40, mientras que aquellos en el área de la Bahía, donde me transferiría, serían $ 500 + / mes? más otros aumentos de costo de vida?
- ¿Cuáles son las principales diferencias en el trabajo en el sector gubernamental versus el sector privado como desarrollador de software?
- Empleos y carreras: ¿Cuándo sabes que es hora de dejar tu trabajo?