De veterano de la Marina de Guerra a desarrollador front end: la historia de Billy Le
Desde el lanzamiento del programa de becas de Treehouse el año pasado, hemos llegado a conocer a los fundadores de organizaciones sin fines de lucro y hemos sido presentados a algunos receptores de becas increíblemente inspiradores. Tuvimos la oportunidad de hablar con algunos de los veteranos de Operation Code, una organización sin fines de lucro que ayuda a los veteranos militares y sus familias a iniciar nuevas carreras en desarrollo de software. Conoce a Billy Le, de 30 años, quien se unió a la Marina de Guerra inmediatamente después de la escuela secundaria y sirvió durante 9 años.
Una vez que Billy regresó a casa, enfrentó la decisión de qué hacer a continuación con su vida. Después de algunos años en HVAC, vio la programación que hacían los técnicos y pronto descubrió el desarrollo web front end. Durante el último año, Bill ha estado aprendiendo a codificar y ahora trabaja como desarrollador front end freelance a tiempo parcial para una empresa de software que crea aplicaciones web. Billy ahora también está enseñando a otros construyendo una comunidad local que enseña a las personas a codificar.
A través de nuestro tiempo con Billy, escuchamos su experiencia personal, pero también obtuvimos información sobre cómo la naturaleza colaborativa de los veteranos y su enfoque disciplinado son particularmente adecuados para ser emprendedores y por qué el mundo de la codificación y la tecnología es un gran ajuste para ellos. Le preguntamos a Billy si compartería algo de su experiencia con la comunidad. Aquí está su historia.
¿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¿Qué te animó primero a aprender a codificar?
Siempre sentí curiosidad por la codificación pero nunca me sumergí completamente en ella hasta 2016 cuando aún estaba tratando de determinar qué quería hacer con mi vida. A una edad muy temprana, fui expuesto al lenguaje de secuencias de comandos dentro de un videojuego donde creé mapas para que las personas jugaran. Fue divertido y emocionante y como era un jugador apasionado en ese momento, pensé que quería ser desarrollador de juegos. Sin embargo, me uní a la Marina de Guerra poco después de la escuela secundaria y nunca volví a pensar en eso. 9 años después dejé el ejército y me uní a una empresa que hacía trabajos de HVAC, pero no me gustó nada. Cuando me fui, comencé a experimentar con CS50, que es un curso en línea de Harvard que fue muy bien hecho. Nunca lo terminé, pero me puso en el camino de tomar otros cursos en línea para aprender habilidades de codificación. Fue entonces cuando comencé a encontrar realmente que la codificación era divertida y emocionante porque pude ver lo que estaba sucediendo en el navegador.
Cuéntanos un poco sobre lo que estás haciendo ahora con tus habilidades de codificación.
Actualmente estoy trabajando como freelancer a tiempo parcial para una empresa de software que crea aplicaciones web. Mi enfoque principal es el desarrollo front-end usando HTML, CSS y JavaScript y usando los diversos marcos en esas tecnologías. Sin embargo, mi trabajo por contrato también requiere que use Ruby on Rails y algunos marcos modernos como React.
Otros días estoy trabajando en construir una comunidad en mi área que enseña a las personas a codificar. Ha sido una empresa muy exitosa hasta ahora y me encanta poder conocer a nuevas personas de diferentes orígenes y ayudarles a lograr sus objetivos. Realizo 3 sesiones al mes que incluyen 2 sesiones de café y codificación, y 1 presentación/taller para el mes. Encuentro muy emocionante usar mis habilidades del ejército y de varias plataformas de aprendizaje en línea para enseñar a otros.
Estoy trabajando en construir una comunidad en mi área que enseña a las personas a codificar. Ha sido una empresa muy exitosa hasta ahora y me encanta poder conocer a nuevas personas de diferentes orígenes y ayudarles a lograr sus objetivos.
¿Cuáles de los cursos/tracks de Treehouse han sido los más valiosos para ti?
¡Este es difícil! Me encanta todo pero realmente tengo que elegir los cursos de CSS. Me gusta pensar que soy bueno con CSS básico y Sass pero vaya, Guil Hernandez hizo un muy buen trabajo en el nuevo curso de Sass Basics, que cubre mucho. Me encuentro tratando de descubrir la mejor manera de organizar mi Sass y Guil elaboró un curso muy detallado. Siempre quiero aprender a escribir mejor CSS porque creo que podría dirigirme hacia animaciones CSS y trabajar con SVG. Organizar mi código ha sido la parte más importante de mi estudio en estos días.
¿Cuáles son tus planes para el futuro y qué objetivos estás buscando al aprender a codificar?
Mis planes futuros son trabajar como desarrollador front-end en una empresa pequeña a mediana y aprender tanto como pueda. Eventualmente quiero ahorrar suficiente dinero y separarme de la empresa para trabajar en mis propias ideas. En mi trabajo actual por contrato, solo hay desarrolladores back end senior y yo soy el único desarrollador front end, lo que hace que mi trabajo sea más difícil porque no puedo pedir ayuda y obtener revisiones de código adecuadas para saber cómo me está yendo.
Para compensar esa falta de conocimiento, he estado estudiando como loco para aprender sus lenguajes de backend y también estoy aprendiendo React. Eventualmente tendré una buena comprensión sólida de eso, pero Rails no es algo que quiera seguir. También he estado escuchando mucho JAMStack Radio y quiero aprender a construir un generador de sitios estáticos, usar un CMS sin cabeza y aprender función como servicio.
¿Hay algo que desearías haber sabido cuando comenzaste a aprender a programar?
¡Sí! Desearía haber sabido lo divertido que era y lo increíble que es escribir un código y verlo visualmente en la pantalla. Había escrito C y C++ antes pero me desanimé porque los fundamentos existen en la consola. Quería algo con retroalimentación inmediata y recompensa y fue cuando descubrí HTML, CSSy JavaScript que me enamoré de la codificación.
Desearía haber sabido lo divertido que era y lo increíble que es escribir un código y verlo visualmente en la pantalla.
¿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