Tengo 22 años, abandoné la universidad y estoy aprendiendo a programar. ¿Cuándo y cómo empiezo a buscar un trabajo de desarrollo? ¿Hay algún programa prometedor para personas como yo?

Elegí no ir a la universidad debido a un desdén que había desarrollado hacia el aprendizaje institucional en la escuela secundaria. En los tres años después de graduarme de HS, pasé por una serie de trabajos de venta minorista, mientras intentaba ‘triunfar’ en las artes por mi cuenta. Había escrito un guión, intenté convertirlo en una película y fracasé, estaba en una banda que realmente no iba a ninguna parte y aún vivía con mis padres.

Cuando tenía 21 años, después de un desastroso trabajo de 4 meses como cajero de banco, tomé un trabajo temporal para ingresar datos y ganar $ 12 por hora, que era más de lo que había hecho antes. El trabajo fue tedioso, pero fácil, y descubrí que podía ingresar todos los datos que necesitaba ingresar en aproximadamente la mitad del tiempo que estuve en el reloj. Así que me encontré sentado en un escritorio durante 4 horas al día sin nada que hacer. Empecé a escribir una novela y realmente me metí en ella. Durante este tiempo también me familiaricé con el equipo de desarrollo de la compañía, porque estaba usando el software que estaban apoyando para ingresar mis datos.

El trabajo temporal terminó, la compañía estaba satisfecha con mi ética de trabajo y me contrató a tiempo completo para trabajar en su centro de llamadas, donde seguía siendo un usuario final del software que estaban produciendo en casa. Uno de nuestros contratos involucraba recibir llamadas telefónicas de aspirantes a profesionales médicos que estaban solicitando un programa gubernamental de reembolso de préstamos estudiantiles, y las llamadas telefónicas consumieron bastante tiempo ya que requirieron mucha investigación e ingreso de datos por mi parte. Esto me estaba impidiendo escribir mi novela. Diseñé un plan para revisar el software para automatizar gran parte del proceso para acelerar estas llamadas, lo redacté en un documento de 10 páginas completo con ilustraciones de MS Paint y lo envié al equipo de desarrollo para su consideración. Les gustó e implementaron el plan.

Avance rápido 2 años. Todavía estoy trabajando en el centro de llamadas. La compañía acaba de contratar a un desarrollador junior y renuncia en su segundo día. Solicito el trabajo. Debido a la combinación de la fe de mi gerente en mí, la historia del desarrollador principal de trabajar conmigo y su necesidad de ocupar el puesto lo más rápido posible, se arriesgaron y me contrataron para el puesto. Sabía muy poco acerca de la codificación (había tomado algunas clases de C ++ en la escuela secundaria, pero eso es todo). Comencé en mi nuevo rol haciendo 35k al año, pasé los primeros 6 meses golpeando mi cabeza contra la pared y dirigiéndome a mi auto para controlar los ataques de pánico, pero poco a poco aprendí cómo ser un desarrollador.

Avance rápido 10 años – hasta el presente. Ahora tengo 33 años y tengo un ingreso de seis cifras como ingeniero de software. Soy dueño de una casa y tengo un hijo en camino. Ya no trabajo en la misma compañía, pero siempre tendrá un lugar en mi corazón por las oportunidades que me dieron.

TLDR: mi consejo para usted es este: obtenga un trabajo trabajando con software desarrollado internamente, incluso si no puede conseguir un trabajo para desarrollarlo. Demuestra que eres un gran trabajador confiable. felicítese con el equipo de desarrollo y haga saber que su objetivo final es desarrollar. Aproveche todas las oportunidades que pueda para demostrar que está técnicamente inclinado y tiene una cabeza para el diseño de software. No se decepcione si no gana mucho dinero en la puerta. si dedicas el tiempo y el esfuerzo y trabajas para personas decentes, te levantarás como la crema.

¡Empieza a buscar trabajo ahora! No esperes hasta que hayas aprendido un poco más. Simplemente solicite un trabajo de desarrollo y explique que todavía no está calificado pero está dispuesto a aprender.

¡Hay muchas compañías que desean contratarlo para que puedan moldearlo a usted y su conocimiento para que se adapten a sus negocios! También podrían ofrecerle estudios adicionales, si parece ser un empleado prometedor.

¡Cuanto más esperes, menos probable será que seas aceptado para un trabajo de desarrollo!