Ironhack – Semana 1

[Os aviso ya de que esta entrada me ha quedado muy larga. 😅]

Esta semana, por fin, he empezado el bootcamp a tiempo completo de Web Development en Ironhack. Digo “por fin” porque llevo desde Febrero, cuando hice la prueba de acceso, deseando empezar.

La primera semana es una introducción a html, css y javascript. Ironhack requiere que antes de entrar hagas un prework al que esperan que le dediques unas 100 horas (o lo que te lleve). El prework cubre aspectos básicos sobre el entorno de desarrollo, la terminal, git, GitHub y una intro al contenido de la primera semana para que no estés completamente perdido al principio.

Esta semana también sirve para irse adaptando al ritmo intenso del bootcamp. Personalmente, no esperaba que el primer día me tuviese que quedar trabajando hasta tarde… ¡ERROR! Desde el día uno ha sido muy intenso. La formación que imparte el Lead Teacher dura normalmente toda la mañana hasta la hora de comer, pero en días en los que hay más contenido se alarga a la tarde, terminando sobre las 5. Después de eso se espera que hagas al menos durante dos horas un ejercicio de pair programming y al menos un ejercicio individual. La sensación que tengo es que los ejercicios individuales, para alguien poco experimentado, requieren más horas de las que quedan en el día y más conocimientos que los que se han impartido. Esto que puede parecer una locura, realmente está bien pensado porque normalmente se suele explicar al día siguiente el conocimiento que faltaba para hacer el “daily” (así lo llaman), pero si lo has buscado por tu cuenta antes y hecho el esfuerzo de comprenderlo, resulta más fácil. Además, así te adaptas a lo que va a ser una realidad del mundo profesional: uno no lo puede saber todo, así tiene que ser capaz de aprender por su cuenta para resolver problemas. Al final, se resume perfectamente en algo que nos recuerdan constantemente en Ironhack: el bootcamp no te va a conseguir un trabajo, lo tienes que conseguir tú con tu esfuerzo.

Creo que no merece la pena que detalle exactamente qué contenidos nos han dado esta semana, así que me voy a centrar más en mis impresiones: qué me aporta y qué me resulta difícil.

Empezaré por lo que me ha parecido difícil. Los tres primeros días hemos cubierto HTML y CSS, pero ha habido más énfasis en CSS. Con 13 años hice mi primera web (de Harry Potter 🧙‍♂️) y aprendí algo de HTML y CSS. Pero el CSS de ahora, no tiene nada que ver con lo que usé hace 17 años y, aparte del prework, no tenía nada de experiencia con ello, así que ha sido lo que más me ha hecho sufrir y a lo que he tenido que dedicar más horas esta semana.

Los dos últimos días empezamos con programación en JavaScript y DOM manipulation. Como había programado en la universidad, algo en el trabajo y algo por diversión; el primer día no fue especialmente difícil. Se me hizo pesado volver a escuchar muchas cosas que ya sabía, pero a la vez fue muy útil hacer repaso antes de ponerme con los ejercicios.

Tengo que decir que ha tenido que ser muy duro para quien tuviera poca experiencia de programación, porque en un día hemos visto todo lo que en la universidad, sin exagerar, se da en un cuatrimestre. Sólo recuerdo haber hecho algo así en un workshop de Clojure al que me arrastró mi amiga Rosa cuando vivía en Londres y empezaba a programar algo. Aquella vez, yo conocía otro lenguaje y había programado ya unos meses. Aún así, recuerdo que me estalló el cerebro al ver por primera vez programación funcional durante todo un día.

Todavía no me he peleado con manipulación del DOM (escribo esto el sábado por la mañana, aunque se publicará en otro momento) pero me temo que me va costar bastante.

A nivel de sensaciones personales, algo a lo que me ha costado adaptarme ha sido el número de horas que he pasado sentada. Estoy acostumbrada a pasar tiempo delante de pantallas, pero no a estar muy quieta durante muchas horas y mi musculatura lo ha notado bastante. Espero que en las próximas semanas me organice mejor para hacer algo de deporte entre semana. Por cierto, me ha gustado que el Lead Teacher haga hincapié en que nos cuidemos física y mentalmente. Estoy completamente de acuerdo en que es muy importante para rendir en cualquier ámbito y que no se dice lo suficiente.

Para terminar con buen pie, quiero hablar de las cosas que más me han gustado. Una de ellas es el pair programming. No es que no hubiera programado en parejas, porque en la uni se hace, pero es diferente hacerlo con gente que ya ha trabajado y está más acostumbrada a trabajar de verdad en equipo. Los grupos de la uni suelen tener al que no hace nada, al que tiene demasiado ego y quiere imponer su visión (sí, reconozco que he sido de estas)… Aquí he tenido verdaderamente una experiencia de colaboración en la que he aprendido mucho de mis compañeros.

Hablando de los compañeros, el grupo que tenemos me da muy buen rollo. Además hay un ambiente de trabajo muy bueno que hace que aunque te tengas que quedar muchas horas, te sientas muy a gusto. Creo que algo que favorece el ambiente de trabajo y el desarrollo personal y profesional es la distribución del espacio que tienen en Ironhack, con mesas grandes para grupos, áreas comunes… Facilita mucho la interacción, no sólo con la gente de tu bootcamp, sino también con los alumnos de UX y data. 

El viernes por la tarde estuve tentada a irme temprano, porque estaba muy cansada, pero me alegré un montón de quedarme a las cervezas de después porque fue una oportunidad estupenda para hablar con los compañeros y con los Teaching Assistants (TAs) y conocerles fuera del ámbito del bootcamp. También vinieron algunos antiguos alumnos del bootcamp y pudimos hablar con ellos sobre su experiencia en el bootcamp, en qué trabajan ahora… Fue muy interesante.

En general, tengo la impresión de haber aprendido un montón de cosas esta semana y me hace mucha ilusión ver qué más me espera las próximas semanas. Ya os iré contando. 🤩

1 thought on “Ironhack – Semana 1”

Leave a Reply

Your email address will not be published. Required fields are marked *