What I've Learned So Far This Week

What I've Learned So Far This Week

Everything so far this week has been CRAZY - oh my goodness. I've learned so so much. I wanted to reflect a few things I've learned from key players

What I've Learned From My Mentor - Tech is not magical (Even when it is ✨)

I had a wonderful first session with my mentor. I learned a lot of things from him. We ran a lot of scripts together. But the biggest thing I learned from him is that tech is never magic. There's always something going on under the surface that makes sense.

What I've Learned From My Senior AI Developer - Accessing a new codebase

  • It's probably not worth reading over a whole codebase as it might get too overwhelming straight away
  • It is first useful to look at any documentation that exists
  • It is first helpful TO GET A HIGH LEVEL OVERVIEW OF ANY OF THE KEY COMPONENTS/STRUCTURE
  • Then, "you can try and understand the specific part of the codebase you want to contribute to in greater detail".

How to understand the specific part of the codebase

  • Try to "RUN THINGS IN DEBUG MODE"
    • Try to "step through"
    • Try to "SEE WHAT THE VARIABLES ARE DOING AT EACH STAGE"
      • WOW, WOW WOW WOW WOW
  • If the codebase "HAS GOOD UNIT TESTS"
    • "THEY CAN BE HELPFUL IN UNDERSTANDING WHAT DIFFERENT SECTIONS OF THE CODE DO"
      • These can often be "USEFUL TO RUN THESE IN DEBUG MODE TO UNDERSTAND THE FLOW OF THE CODE".

What I've Learned From My Lead - How To Make Progress

I had a wonderful meeting with my Lead on how to progress in my role.

He suggested 3 or 4 courses;
  • Python course
  • SQL course
    • Possibly a second SQL course as well as this original one that I sent him is quite short
    • Let us see what he says
  • Django course
More importantly though he suggested two ways that I could grow through the actual working of the Product; 
  • Working together on the main bug that we have in the product
  • Working together on the code and writing some comments and some more documentation

What I've Learned From Myself

I HAVE LEARNED FROM MYSELF THAT I HAVE DREAMS. I HAVE LEARNED FROM MYSELF THAT IT'S OKAY TO HAVE DREAMS.

I want to be a Staff Engineer. I want to demo my products live to companies.



Comments

Popular posts from this blog

Hello World

Yosemite

Two Lines of Thought, Makes Me Wonder What I'm Missing