planeando 2020

Días del 657 al 692

Un objetivo supuestamente elevado puede ser un incentivo para levantar el vuelo, pero puede también servir para justificar a los que se arrastran | Jorge Bucay

Año Nuevo lleno de proyectos y unas ganas infinitas de hacerlos avanzar. He aquí un resumen:

  • convertirme en una Angular ninja
  • hacer crecer mis inversiones
  • ver más a mis amigos y familia
  • desarrollar alguna idea de negocio que me dé una fuente alternativa de ingresos

Por alguna razón, no me gusta llamar a esto "propósitos de Año Nuevo", me parece que llamarlo "proyectos" es mucho más acertado. O al menos, para ciertos puntos. Quizás el ver más a mi familia y amigos es más un objetivo que un proyecto, pero no por ello tiene menos importancia que los proyectos.

Picos de felicidad

Cada día en el trabajo, a la hora de comer, sale el tema de la satisfacción laboral. Ya sea porque alguien se queja de que está muy cansado de trabajar muchas horas, ya sea porque yo les digo que adoro mi trabajo pero odio madrugar, o por otro motivo. Pero la conclusión final nunca es de sentirme una amargada, como me pasaba antes. 

Ahora veo posts como este de la imagen...y me invade la felicidad. Y es que sigo teniendo a contactos en Linkedin de mi vida laboral pasada, en el mundo del Derecho. Y no puedo evitar que se me escape una sonrisa al leer estos posts, al darme cuenta de que ya no estoy en ese lado, sino al otro, porque ahora el software lo hago yo. 😄

post abogados IP

¿Qué he aprendido este mes?

Tal y como anticipé, terminé mi curso de JavaScript. 😁 🙌 Fue un camino duro pero esta vez, tremendamente bien aprovechado. Ahora ya puedo decir con confianza que tengo una base sólida de JavaScript. Claro, eso no significa que tenga conocimientos avanzados, pero sí los suficientes como para adentrarme en el mundo de los frameworks como Angular

Así que este mes empecé, por segunda vez, mi curso de Angular. Y esta vez, al estar escribiendo artículos de cada cosa que voy aprendiendo, lo estoy interiorizando mil veces mejor. Tuve que parar las máquinas en el primer intento, cuando llevaba aproximadamente un 15% completado del curso. Y eso que también estaba escribiendo artículos al respecto. Pero sencillamente, no estaba preparada para tomar el curso. Ahora sí. 😎

Desde que volví a empezar el curso, he cogido los artículos y los he re-escrito desde el principio, porque me parecían tan mal explicados que sentía un poco de vergüenza 😳. No es que ahora estén perfectos, pero al menos están más...presentables. Además, he hecho un post "base" sobre el que navegar hacia cualquier rama de Angular, lo que cual me ha ayudado mucho a organizar mis ideas sobre Angular.

Seguimiento de mis progresos con Angular

Me está gustando tanto el curso de Angular que estoy motivadísima y con muchas ganas de avanzar. Por eso, me he hecho una lista para medir mis progresos. Es básicamente el índice del curso. Aquí va el estatus actual:

  • Sección 1: Getting Started ✅
  • Sección 2: The Basics ✅
  • Sección 3: Course Project - The Basics
  • Sección 4: Debugging
  • Sección 5: Components & Databinding Deep Dive
  • Sección 6: Course Project - Components & Databinding
  • Sección 7: Directives Deep Dive
  • Sección 8: Course Project - Directives
  • Sección 9: Using Services & Dependency Injection
  • Sección 10: Course Project - Services & Dependency Injection
  • Sección 11: Changing Pages with Routing
  • Sección 12: Course Project - Routing
  • Sección 13: Understanding Observables
  • Sección 14: Course Project - Observables
  • Sección 15: Handling Forms in Angular Apps
  • Sección 16: Course Project - Forms
  • Sección 17: Using Pipes to Transform Output
  • Sección 18: Making Http Requests
  • Sección 19: Course Project - Http
  • Sección 20: Authentication & Route Protection in Angular
  • Sección 21: Dynamic Components
  • Sección 22: Angular Modules & Optimizing Angular Apps
  • Sección 23: Deploying an Angular App
  • Sección 24: Bonus: Working with NgRx in our Project
  • Sección 25: Bonus: Angular Universal
  • Sección 26: Angular Animations
  • Sección 27: Adding Offline Capabilities with Service Workers
  • Sección 28: A Basic Introduction to Unit Testing in Angular Apps
  • Sección 29: Angular Changes & New Features
  • Sección 30: Course Roundup
  • Sección 31: Custom Project & Workflow Setup
  • Sección 32: Bonus: TypeScript Introduction (for Angular 2 Usage)

A la vista está que me queda un largo camino que recorrer 😅. Cierto es que en los proyectos del trabajo tengo que trabajar con herramientas de Angular que aún no he visto en el curso, así que las estoy aprendiendo a base de cabezazos. Evidentemente, este segundo método de aprendizaje es más incómodo y doloroso, pero tarde o temprano llegaré a la sección del curso relacionada con algún aspecto de mis proyectos del trabajo, y entonces seguro que podré conectar todas las piezas del puzzle. 

La satisfacción de ayudar a los demás

El mes pasado una amiga me pidió consejo para un amigo suyo que quería meterse en el mundo de la programación pero no sabía por donde empezar. Al parecer, mi orientación le sirvió para aclararse las ideas y hemos seguido en contacto cada vez que le surgen dudas sobre cómo empezar. Y hay que ver qué feliz soy ayudándole. 🤗

Es como si hubiese avanzado a un nivel en el que soy capaz de orientar a la gente a dar esos primeros pasos, porque yo ya los di en su día. Me llena poder ayudar a la gente a definir su camino de aprendizaje. Ojalá algún día me sienta capacitada para participar aún más en sus caminos.

Mientras tanto, a seguir formándome. ¡AVANZAMOS! 💪

Otros artículos que pueden interesarte

Días del 353 al 386
Objetivos versus realidad Y nuevamente, llegó otro día clave. Llegó…y pasó. El pasado 4 de marzo este Reto Computer Geek[...]
Angular: Entendiendo la Directiva ngModel
Angular es un framework que nos permite, entre otras cosas, añadir contenido dinámico a nuestros archivos HTML. Una de las formas[...]
Días del 2 al 4
"Si buscas resultados distintos no hagas siempre lo mismo" - Albert Einstein Estos días estoy aprendiendo a hacer loops en[...]

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Como toda web legal que se precie, utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúas utilizando este sitio asumiremos que estás de acuerdo. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar