La historia de Malina: De principiante a desarrolladora profesional en 9 meses
Con una familia de primeros adoptantes de Internet en el hogar, Malina creció con la tecnología e Internet integradas en la vida cotidiana. Cuando se introdujo por primera vez a la programación, Malina se encontró inmediatamente fascinada y empoderada por la web y las infinitas posibilidades que ofrecía para crear su propio rincón en la web.
Cuando Malina se unió a Treehouse, su trayectoria profesional estaba en planificación urbana y política, pero había desarrollado una pasión e intriga por la industria tecnológica. En ese momento, trabajaba en una organización sin fines de lucro enfocada en hacer crecer el ecosistema tecnológico de la Ciudad de Nueva York, lo que fue una transición segura hacia la industria. Aunque su rol era comunitario, Malina continuó sintiéndose cada vez más atraída por la programación y decidió cambiar de carrera.
Nueve meses después, Malina ha utilizado Treehouse para desarrollar sus habilidades de codificación. Ha evolucionado de ser una principiante en codificación a una profesional, trabajando como desarrolladora en un estudio de productos digitales en la Ciudad de Nueva York. Su carrera ahora combina su pasión por la web con proyectos muy interesantes en la intersección del arte, la música e infraestructura social.
¿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é fue lo que primero te atrajo de la industria web?
Crecí en la era de Internet: chatear, escribir blogs y aprender cómo funciona la web fueron parte de mi crianza. Afortunadamente, mi papá era bastante experto en tecnología y mi familia fue uno de los primeros adoptantes de Internet en el hogar. Hemos tenido una computadora desde que tengo memoria y gran parte de mi aprendizaje infantil del mundo fue a través de programas de software y AOL. Incluso me animaron a aprender a escribir a una edad temprana, mucho antes de recibir mi primera dirección de correo electrónico a los nueve años (¡lo que resultó en mi capacidad de escribir más de 100 palabras por minuto!). Durante la secundaria, también disfruté experimentando HTML y CSS para personalizar Xanga y MySpace. Más allá de canales para conectarme con amigos, los usé para la autoexpresión a través de mi escritura y diseño. Crear mi propio rincón de la web se sintió realmente empoderante y divertido. Al crecer con Internet y la tecnología personal cada vez mayor, no fue sorpresa que me interesara la codificación y entrara en la industria tecnológica.
En nueve meses, me transformé de ser una principiante absoluta (sin saber nada más allá de HTML y CSS muy fundamentales) a trabajar profesionalmente como desarrolladora.
¿En qué trabajabas cuando te uniste a Treehouse por primera vez y qué te animó a aprender con nosotros?
Con una formación en planificación urbana y política, he estado trabajando en el sector público durante los últimos años (a saber, trabajando para la Ciudad de Nueva York y organizaciones sin fines de lucro de desarrollo económico). Cuando me uní a Treehouse por primera vez, estaba trabajando en una organización sin fines de lucro enfocada en hacer crecer el ecosistema tecnológico de la Ciudad de Nueva York. En mi rol enfocado en la comunidad, estaba planificando encuentros tecnológicos, interactuando con startups y tecnólogos, y aprendiendo sobre el mundo de la tecnología cívica. La organización sin fines de lucro para la que trabajaba también dirigía un bootcamp de desarrollo móvil, enseñando a personas de orígenes de bajos ingresos cómo programar de forma gratuita. Asistí a algunas clases de Java y realmente me fascinó ¡la programación!
Decidí revisar Treehouse, que es un recurso bastante reputado. Lo que realmente disfruté fue la variedad en el aprendizaje, desde ver tutoriales hasta completar desafíos de codificación y realizar cuestionarios. Sentí que Treehouse era el mejor recurso disponible para aprender en cualquier etapa y hacía un buen trabajo proporcionando descripción general de alto nivel de conceptos antes de profundizar en los detalles. Es increíble que haya estado usando Treehouse en todas las etapas de mi experiencia en codificación, comenzando desde principios del año pasado y durante el período de transición cuando estaba solicitando bootcamps de codificación e incluso durante mi tiempo en General Assembly. ¡He sido un evangelista desde entonces!
Recientemente conseguiste un puesto de desarrolladora junior. Cuéntanos un poco sobre cómo ha evolucionado tu carrera desde que aprendiste con Treehouse y el trabajo que estás haciendo ahora.
En nueve meses, me transformé de ser una principiante absoluta (sin saber nada más allá de HTML y CSS muy fundamentales) a trabajar profesionalmente como desarrolladora. Lo grandioso es que estaba aprendiendo con Treehouse en cada paso del camino. Después de mojarme un poco con HTML y CSS, decidí abordar Ruby, un lenguaje de programación de back-end con una sintaxis bastante amigable para principiantes. Luego continué aprendiendo más y profundizando mi conocimiento con JavaScript y combiné mi aprendizaje con la asistencia a encuentros técnicos, talleres, hackathons y eventos de fin de semana. Todo esto en última instancia me ayudó a informar mi decisión de cambiar de carrera e inscribirme en un bootcamp de codificación para acelerar mi aprendizaje. Durante mi tiempo en General Assembly, cada vez que aprendía una lección nueva, consultaba recursos de Treehouse para proporcionar más contexto o ampliar mi conocimiento. Estoy orgullosa de decir que estoy trabajando como desarrolladora en un estudio de productos digitales en la Ciudad de Nueva York. Trabajamos en proyectos súper interesantes en la intersección del arte, la música e infraestructura social.
¿Cuáles son tus planes para el futuro y qué sigue en tu camino de aprendizaje?
Cuanto más aprendes, más te das cuenta de que hay mucho más que aprender. Esto es lo que me encanta de la codificación y la tecnología en general: hay tanto que está cambiando, tendencias y transformándose que el aprendizaje continuo es una parte inherente del proceso. Para el trabajo, estaré usando Ruby on Rails y profundizando en marcos de trabajo de front-end – incluyendo Ember.js y React – y pruebas.
¿Qué consejos compartirías con nuevos estudiantes que apenas están comenzando a aprender a programar?
Sé constante en tu aprendizaje e inmersate. Aprender con otros es la mejor manera de aprender. Dicho esto, no tengas miedo de buscar personas y comunidades en la vida real (IRL). Su pasión por la programación puede ser inspiradora. Ve a encuentros y eventos tecnológicos. Haz preguntas técnicas y pide consejo. Siéntete incómodo y aprende a estar bien con esa sensación de incomodidad. En general, me encanta lo acogedor que es la comunidad tecnológica y la recepción que he experimentado como principiante y desarrolladora junior. Hay tantos recursos, individuos y grupos que están ansiosos por ayudarte a aprender.
Sin embargo, como principiante, es fácil caer en ciertos patrones mentales y creer que no eres lo suficientemente bueno o que no posees las habilidades matemáticas y analíticas para programar. ¡Para aquellos que alguna vez piensen eso, destierra esos pensamientos! Después de todo, yo era una especialista en inglés en la universidad que trabajaba en el campo de la planificación urbana y no me metí en la codificación hasta hace poco. Puedes lograr tus objetivos de programación si dedicas tu mente, tiempo y esfuerzos a ello. La programación requiere práctica y todos tenemos que empezar en algún lugar. Nadie pertenece aquí más que tú (aquellos que están dedicados al aprendizaje). ¡Créelo, porque es verdad!
¿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