Historias de Éxito

Levi Kane

Chicago, Estados Unidos

Exponte y adquiere toda la experiencia que puedas: la historia de éxito de Levi Kane

¿Estás listo para comenzar a aprender?

Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.

Comienza una Prueba Gratuita
Dos personas trabajando juntas en una computadora

A veces la vida te sorprende con algo inesperado, y en el caso de Levi Kane, el coronavirus le cambió completamente la vida.

Levi era dueño de una empresa de entrenamiento personal antes de que el coronavirus detuviera su negocio completo.

Levi había pasado 5 años construyendo su negocio de entrenamiento personal hasta el punto en que estaba ganando casi $100K por año en cursos de entrenamiento personal. Perder esos ingresos como dueño de negocio y como padre fue devastador, por decir lo menos.

Menos de 1.5 años y 1000 solicitudes de empleo después, Levi está recibiendo ofertas de más de 70K USD por año (¡o más!) para trabajar como ingeniero de software, ¡y todo se ve aún mejor desde aquí!

Sumerjámonos en el increíble viaje que Levi realizó para llegar a donde está ahora.


Comenzar una carrera completamente nueva

Levi había pasado su carrera anterior construyendo una empresa exitosa de entrenamiento personal. Tenía excelentes clientes y un flujo constante de trabajo. Todo iba muy bien.

Pero una vez que llegó el coronavirus, fue imposible continuar con la empresa de entrenamiento personal. Tenía que cuidar a sus hijos por la mañana porque las guarderías estaban cerradas, y sus clientes no estaban interesados en hacer sus sesiones de entrenamiento personal por zoom.

Se acabó.

Levi lo perdió todo en el transcurso de un par de semanas. Comenzó a considerar una nueva ruta que fuera compatible con este mundo loco en el que ahora vivimos.

Al principio, Levi consideró entrar en bienes raíces, pero sintió que no había suficiente diferenciación entre los agentes inmobiliarios para permitirle brillar realmente. Quería iniciar una carrera en un campo donde pudiera tener una habilidad única.

Cuando comenzó a pensarlo, algunos de sus clientes favoritos en la empresa de entrenamiento personal eran desarrolladores de software. Esto inspiró a Levi a verse a sí mismo como un desarrollador de software en algún momento en el futuro.

Levi comenzó a pensar en la programación más seriamente. Aproximadamente 1 mes después de que comenzó el primer confinamiento en 2020, Levi estaba totalmente comprometido con aprender a programar.


Si vas a hacerlo, tienes que hacerlo de verdad

Aunque es posible aprender a programar, lleva tiempo. Hay una curva de aprendizaje pronunciada. Si vas a convertirte en un desarrollador de software, tienes que comprometerte realmente y hacerlo.

Si vas a convertirte en un desarrollador de software, tienes que comprometerte realmente y hacerlo.

El confinamiento comenzó en marzo de 2020, y para abril de 2020, Levi estaba comprometido a convertirse en ingeniero de software.

Lo primero que hizo Levi fue inscribirse en Treehouse para comenzar a estudiar programación. Levi comenzó haciendo el Python Techdegree, y posteriormente pasó a estudiar JavaScript.

Sintió que Python Techdegree era un gran lugar para comenzar. Sin embargo, el problema con Python Techdegree era que era difícil demostrar sus habilidades. Levi sintió que necesitaba saber más programación de front-end para realmente demostrar sus habilidades como desarrollador.

Esto llevó a Levi a Techdegree de desarrollo web front end con la esperanza de aprender más de las habilidades llamativas necesarias para demostrar que sabe cómo programar.


Obtén ayuda de tu comunidad

Obtener ayuda de tu comunidad es una parte inmensamente importante de estudiar programación.

Levi frecuentemente iba a la casa de su amigo para obtener ayuda con la programación cuando estaba comenzando. Hacer conexiones con personas que saben cómo programar puede darte un gran impulso.

Levi fue guiado en la dirección correcta innumerables veces por sus amigos que le dijeron que estudiara React y JavaScript, e incluso le enseñaron habilidades de depuración como usar console.log.

Otro canal comunitario excelente es el canal de Slack de Treehouse. Puedes entrar al canal de Slack de Treehouse y hacer preguntas sobre los problemas en los que estás trabajando, e incluso obtener información sobre entrevistas técnicas y carreras.

Cuando estés estudiando, es crucial usar tus comunidades para aprender a programar de manera efectiva, ¡y para aprender cómo programar en equipo!


La primera pasantía a 1000 USD al mes

Justo después de graduarse de Python Treehouse Techdegree, Levi solicitó ser ingeniero en una agencia de publicidad. Desafortunadamente, estaba claro que no iban a contratar a un programador de nivel inicial.

Pensó que necesitaba aprender más antes de estar listo para conseguir trabajo.

Una vez que se dio cuenta de que Python Techdegree no iba a ser suficiente, Levi comenzó a buscar experiencia laboral y más cursos para tomar.

Levi continuó trabajando en JavaScript Techdegree, pero antes de terminar, consiguió una pasantía. Esta pasantía fue la primera oportunidad de Levi de trabajar como desarrollador.

Todos le decían a Levi que simplemente tienes que entrar por la puerta. Si puedes obtener algo de experiencia laboral, las ofertas de trabajo llegarán en masa.

Simplemente tienes que entrar por la puerta. Si puedes obtener algo de experiencia laboral, las ofertas de trabajo llegarán en masa.

Levi encontró esta pasantía hablando con un viejo amigo de la escuela primaria en LinkedIn. Levi estaba listo para hacer cualquier cosa por experiencia laboral, así que sugirió establecer una pasantía en la empresa de su amigo, incluso si el amigo no podía pagar.

El amigo no tenía nada disponible en ese momento, pero trabajaron una pasantía muy mal pagada e iniciaron a Levi en un par de semanas.

En esta pasantía Levi asumió este tipo de tareas:

  • Refactorizar uno de sus sitios web de muestra
  • Construir el sitio web de la empresa
  • Construir un sitio de back-end para que los administradores inicien sesión y verifiquen paneles y el estado de las llamadas de API

El aprendizaje fue inmenso: Levi aprendió mucho sobre qué hacer cuando se le solicita construir paneles o páginas web. El acuerdo con el líder de la pasantía era que la pasantía duraría un par de meses, y luego, cuando esos proyectos terminaran, la pasantía terminaría.

¡Así que Levi estaba nuevamente en la búsqueda de empleo después de un par de meses!


La educación siempre es mejor

Después de completar la pasantía, uno de los amigos de Levi preguntó "¿Por qué no haces un bootcamp?"

Si haces un bootcamp, los reclutadores sabrán exactamente qué conjunto de habilidades tienes, y construirás una red. Los empleadores conocen los bootcamps famosos, y podrán identificar tu conjunto de habilidades basándose en eso.

Además, asistir a un bootcamp te permitirá construir una red de personas en la industria. Esto es crítico al solicitar empleos porque puedes hacer que las personas respalden tus habilidades en LinkedIn, y puedes usar tu red para identificar oportunidades de trabajo.

Levi tomó este consejo e hizo un bootcamp completo a través de Northwestern University que costó 11,000 USD y tomó 3 meses. Este bootcamp fue un gran contribuidor al conocimiento y conjunto de habilidades de Levi como desarrollador.


30 solicitudes de empleo por día

Desde que obtuvo el certificado de Python en agosto de 2020, Levi ha solicitado más de 1000 empleos.

Durante el bootcamp, conseguir un trabajo como desarrollador era el objetivo principal de Levi. Pero aprender cómo solicitar un trabajo no fue fácil.

"He estado dirigiendo mi propio negocio durante años, ni siquiera sabía cómo solicitar empleos". - Levi Kane.

Levi recibió ayuda para actualizar su currículum y comenzó a solicitar a través de LinkedIn y otras bolsas de trabajo relacionadas con tecnología. Levi tuvo dificultades para identificar dónde estaban los empleos y cuál era el proceso de solicitud.

Lo increíble es que el salario inicial para un desarrollador de Python es entre 70,000 - 110,000 USD por año en los Estados Unidos.

Levi estaba haciendo alrededor de 30 solicitudes de empleo por día. Inspirado por su carrera anterior en ventas, Levi sabía que iba a tomar mucha generación de prospectos y desarrollo para llegar a un punto donde realmente estuviera hablando con las personas directamente sobre oportunidades de trabajo.

Entonces, Levi comenzó a recibir entrevistas. Esta fue otra curva de aprendizaje que Levi tuvo que dominar. ¿Qué implicaban las entrevistas? ¿Cuáles eran los tipos de preguntas comúnmente formuladas en las entrevistas?

Levi descubrió que eventualmente solo comenzó a mejorar en las entrevistas técnicas.

"Eventualmente ves un patrón en las preguntas de entrevista técnica. Y en última instancia, simplemente mejoras en ese patrón. Es una prueba para ver si sabes cómo codificar, pero no realmente. Se trata más de si eres bueno con los patrones o no" - Levi Kane

Es importante solicitar mucho y solicitar frecuentemente. Las empresas no se comunicarán contigo durante un par de meses, así que comienza a solicitar ahora.

Necesitas construir tu pipeline de solicitudes de empleo. No eres la prioridad de nadie, solo eres un número, inunda Internet con tu currículum, tiene que pegarse en algún lugar.

Inunda Internet con tu currículum, tiene que pegarse en algún lugar.


Primer empleo a 36,000 USD por año

Antes de conseguir su primer trabajo, Levi tuvo entrevistas con tres empresas de los miles a los que solicitó.

La primera entrevista fue para un trabajo que ofrecía 80,000 USD por año.

Hizo la entrevista, que consistía en construir una aplicación de clima súper básica. El desafío especial era que no podías usar Axios ni instalar ninguna dependencia. Tenía dos horas para completar el desafío.

Cuando fueron a revisar el código en la entrevista, lo único que le criticaron fue que no desestructuró un objeto. No obtuvo ese trabajo por los pequeños errores cometidos durante esa entrevista de 2 horas, pero eso no significa que esté bien rendirse.

La siguiente entrevista fue para un trabajo en una empresa de publicidad, y se redujo a una decisión entre él y un graduado en informática de Purdue. No obtuvo el trabajo porque optaron por el graduado de Purdue.

Para la tercera oportunidad de trabajo, Levi tuvo una entrevista con el CTO y el CEO, y parecía que todo fue bien en la entrevista, pero no se habían comunicado con Levi durante más de una semana.

Así que, antes de que pudieran comunicarse con Levi para rechazarlo, él se comunicó y dijo "Mira, antes de que me rechacen, ¿qué tal si me pagan el salario mínimo durante 3 meses y me dejan demostrarme? Al final de eso, si les agrado, déjenme un salario razonable".

Les gustó eso, e incluso ofrecieron más que el salario mínimo. Ofrecieron darle 36,000 USD al año durante un período de 3 meses con una mejora condicional de salario al final de los 3 meses.

Este trabajo consistía en refactorizar mucho código heredado antiguo, y también codificar algunos componentes dinámicos para React. Levi voló a través del trabajo. Acababa de salir del bootcamp y estaba listo para demostrar su valía. Construyó todo tan rápido como pudo.

Finalmente, le dieron una pieza de código de 5000 líneas para refactorizar. Como muchos desarrolladores saben, nunca debería haber ninguna pieza de código que tenga 5000 líneas. El trabajo consistía en refactorizarlo de un componente de clase a un componente funcional, y luego tomar dos tablas separadas y combinarlas en una.

Levi lo terminó en 4 días, e su jefe quedó bastante impresionado. Fueron a almorzar y hablaron sobre su estado laboral en la empresa. Querían extender una oferta real después de solo 1 mes.

Sin embargo, Levi no les dio la oportunidad de extender la oferta. Ese mismo día, Levi recibió otra oferta de una gran empresa de tecnología de salud por 94% más de lo que estaba ganando actualmente.


Un gran aumento de salario después de solo 1 mes

Después de solicitar cientos de empleos, Levi consiguió un trabajo como desarrollador de software en una gran empresa de tecnología de salud.

Fue difícil dejar su empresa anterior, pero la gran empresa de tecnología de salud fue una excelente oportunidad para mejorar. Tenía sentido trasladarse al equipo más grande donde podría obtener más exposición a cómo funciona la ingeniería a gran escala.

Una vez que Levi entró en la empresa de tecnología de salud y comenzó su trabajo diario, se dio cuenta de que el stack tecnológico sería realmente difícil de trabajar a largo plazo. El trabajo fue realmente contraintuitivo y sintió que estaba aprendiendo a codificar de nuevo.

Levi comenzó a solicitar casualmente algunos trabajos con un stack tecnológico diferente, pero no estaba buscando seriamente nada más. Luego, comenzaron a llegar más ofertas de trabajo.


Ser reclutado en LinkedIn para otro aumento de salario

Después de un par de meses trabajando en la empresa de tecnología de salud, fue reclutado en LinkedIn.

Esta vez la oferta de trabajo fue para otro aumento de salario del 35%.

El dicho "una vez que consigas tu primer trabajo las puertas comenzarán a abrirse" no podría ser más cierto.

Levi tenía razón al aceptar el primer trabajo al salario mínimo durante 3 meses. La experiencia importaba, y fue fácil aprovecharla en futuras solicitudes de empleo. Al final, solo pasó 1 mes en el trabajo original a 36,000 USD por año, y eso fue dinero en el banco que de otra manera no habría tenido.

"De bootcamp, me tomó 5 meses ganar lo que me tomó 5 años ganar como entrenador personal". - Levi Kane

El nuevo puesto está en la oficina más genial de la ciudad de Chicago. Es una oficina completamente nueva y la empresa tiene los pisos superiores, niveles 10 al 18. Y para rematar, Levi juega billar todos los días al mediodía.

El horario diario de Levi ahora es todo acerca de ir a la oficina por la mañana, hacer ejercicio en su gimnasio, y luego empezar a partir de las 9:00. Después de trabajar duro todo el día, Levi puede terminar a una hora razonable para tomar algo en la barra de enfrente.

La comida está subvencionada, así que puede obtener un filete de salmón en la cafetería por $7. La cultura laboral es equilibrada y respetuosa, y recibe compensación apropiada por lo que hace.


Treehouse contribuyó de una manera ENORME

Antes de entrar en un bootcamp, se recomienda que hagas al menos 1 año de programación por tu cuenta o si no estarás totalmente perdido.

En el caso de Levi, este paso clave fue completamente cubierto por Treehouse.

La codificación tiene una curva de aprendizaje enorme. Antes de poder entrar en un bootcamp, necesitas empezar con cómo funciona la programación. Luego, una vez que aprendes un lenguaje, las habilidades son en cierto modo transferibles. Los lenguajes de codificación tienen los mismos patrones subyacentes.

Solo poder dar ese primer curso de Treehouse con Python significó obtener enormes cantidades de ayuda de los instructores de Treehouse. Fue realmente significativo obtener todos los bloques de construcción del aprendizaje.

Los instructores de Treehouse dijeron un par de cosas realmente clave:

  1. Desacelera. Escribir demasiado rápido causa errores. Estás obteniendo errores de sintaxis solo por tu velocidad de escritura.
  2. Necesitas simplemente intentar cosas. Necesitas programar más como un niño. Un niño simplemente intenta cosas sin miedo. No saben si se va a romper o no, así que simplemente lo hacen. No se preocupan por ello. Necesitas programar así - tu computadora no va a explotar, ¡así que simplemente intenta!

Tu computadora no va a explotar, ¡así que simplemente intenta!

Treehouse es el año de codificación que necesitas hacer antes de ir a un bootcamp, y fue crítico para el éxito de Levi en el bootcamp.

Además, Treehouse es inmensamente valioso por todos los videos complementarios, como aprender SQL. Necesitas estar constantemente absorbiendo herramientas y habilidades para entender diferentes partes de la programación. Esos videos en Treehouse son inmensamente útiles independientemente de si alguien ha ido a un bootcamp o no.


La confianza y ponerte ahí afuera es todo

"Todo lo que la gente te dice sobre no ser lo suficientemente bueno, o no tener las habilidades correctas - es todo basura. ¡Simplemente hazlo!" - Levi Kane

Levi tuvo varias personas de su bootcamp que lo desalentaron de aplicar demasiado a menudo, o solicitar cosas para las que no tenía las habilidades correctas. Pero eso no tiene ningún sentido. Sal ahí afuera y haz amigos y conexiones - son todos peldaños en el camino para encontrar un trabajo que sea adecuado para ti.

Tienes que presentarte. Una de las cosas más importantes sobre la búsqueda de trabajo es que necesitas saber cómo presentarte.

Los empleadores no necesariamente buscan habilidades primero. Están buscando personas que sean agradables y genuinamente buenas personas con las que trabajar. Uno de los empleadores de Levi dijo directamente, "Puedo enseñarle a cualquiera a codificar, pero si eres una persona desagradable esto no va a funcionar". La entrevista técnica de este empleador evaluó principalmente si podía hablar con Levi sobre el código sin que el ego se interpusiera.

Además, el trabajo real de ser un desarrollador de software es más fácil que los algoritmos complejos y locos que te dan en las entrevistas técnicas. Nunca pasarás 5 días arrancándote el cabello y leyendo Stack Overflow en la fuerza laboral. Siempre hay alguien con quien hablar, y personas con las que colaborar para resolver el problema.

Lo más importante es ponerte ahí afuera. Si haces eso, todo lo demás seguirá.


Comienza con Treehouse

¿Estás listo para comenzar tu carrera en codificación? Entra en el programa Treehouse Techdegree y comienza a avanzar hacia tus objetivos.

Puedes hacerlo. Cientos de estudiantes de Treehouse han conseguido un nuevo trabajo a través de los programas de Treehouse, así que no hay razón por la que tú tampoco puedas.

El desarrollo de software es una de las industrias de más rápido crecimiento y están desesperados por más personas. Los salarios están en auge en este momento, y puedes llegar allí rápidamente.

Contáctanos en support@teamtreehouse.com u obtén nuestro prueba gratuita ¡hoy!

Hombre trabajando en su portátil

¿Estás listo para comenzar a aprender?

Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.

Comienza una Prueba Gratuita
Mujer trabajando en su portátil