Comencé a programar a una edad temprana y cuando tenía 16 años comencé a tomar pequeños proyectos independientes. Un par de años después, ya tenía algunas conexiones y recibía oportunidades de trabajo pequeñas y poco atractivas de forma regular, generalmente en empresas extremadamente pequeñas y baratas que se preocupaban y sabían muy poco sobre el desarrollo de software, aparte del hecho de que lo necesitaban. . Entonces, por supuesto, tuve que comenzar en alguna parte 🙂
Una vez que maduré un poco, después de aproximadamente un año, tuve una perspectiva mucho mejor del lado comercial de las empresas. Lo que se espera de un empleado, cómo nos ve el personal no técnico y la gerencia (ingenieros de software), qué se considera un buen lugar para trabajar y qué lugar buscaría en un candidato.
Así que tomé ese conocimiento, y con un poco de tarea sobre las palabras de moda actuales y las preguntas que a menudo aparecían en las entrevistas, “condimenté” mi CV para hacer que todo pareciera un poco más impresionante y aposté a mí mismo que podría impresionar a un entrevistador una vez Fui llamado. Escribí algunos amigos y colegas de negocios como referencia y después de aproximadamente dos semanas y media tuve un trabajo impresionante en una empresa grande y exitosa.
Mi truco fue entender qué es lo que dejaría una impresión en mis entrevistadores, junto con “condimentar” un poco mi CV para evitar los recursos humanos.
- ¿Puedo tener una carrera en ingeniería de software si soy malo en la codificación?
- ¿Es posible que un SDE 1 de Amazon sin MBA pero con cierta experiencia en marketing sea contratado para el rol de PM de Amazon en 2 o 3 años?
- ¿Puedo combinar la ingeniería industrial con las habilidades de ingeniería de software? ¿Puedo aprenderlos para poder ser más valioso? ¿Están relacionados?
- ¿Te consideras un programador 'bueno' y efectivo, pero uno que no es natural en la programación?
- ¿Cómo sería la ingeniería de software si todos fueran ingenieros 100x?