As of now, this is the end of my second week at TD, and I had a huge realization that I still had a lot of learning to go. Not only did I realize that the standard 7.5 work hours a day was not enough (mostly due to meetings), I don’t think it is practical to expect to get up to speed without putting in extra hours. However, it’s actually an exciting position to be in personally, because I do enjoy challenges and it’s slightly more lenient as well because of the holiday season coming up (and code freeze lol).
The current pivot is to spend more time actually getting myself up to speed with the new environments and technologies that the team is using, unfortunately taking some time away from my MERN stack endeavors. Hopefully, due to the notes that I took, it shouldn’t be that hard to context switch once I feel more comfortable at my current job. As of now, my current tickets include implementing a new environment (GitHub SaaS) into the onboarding application that I will be primarily focusing on. Once that’s taken care of, I was also assigned with a code cleanup, thus giving me an incentive to go through most of the source code and optimize/clean up certain things. This adds the requirement of getting used to working in AngularJS, NodeJS, and potentially NGRX.
All in all, exciting, interesting, and somewhat stressful time getting dropped into a slew of new technologies to work with, but at the same time I feel honoured because it seems like a trust exercise because I never had those technologies in my resume to begin with. Currently doing my best and minimizing other distractions in order to hit the floor running, and trusting the process.