Our project – Successes, Fails, Struggles, Why’s and How’s, Plans and Detours…
As we progressed with coding, our project took some unexpected but positive turns. Initially, we had planned on using Kubernetes and MongoDB for our application’s backend. However, as we began developing, we realized that Google Cloud offered better tools and integration for our needs. This realization led us to switch from Kubernetes + MongoDB to Google Cloud entirely. These adjustments show how initial development can uncover solutions that weren’t considered initially. Wrapping up our first significant development is an exciting step forward, and I’m excited for the rest of the project development.
This course has been full of challenges and growth. It has been rewarding to tackle real world problems. The constant loop of communicating with team members, coding, testing, and more have been extremely helpful in better understanding how software development can be in the real world.
Life hacks – How to handle stress/teammates/classwork/being stuck/etc:
One thing that has continued to help me navigate an intense workload is prioritizing daily activity. Whether it’s a walk, a workout, or simply just being outside, taking a break from my computer has made me more productive when I return to my homework. It’s easy to get caught up with coding, but sometimes getting stuck in a loop can make my work slower, and after stepping away I am able to come back with a fresh mind – and somehow usually end up finding my issue much quicker!
Job Hunt:
The job market has been a nerve wrecking part of this term, applying to jobs and feeling like it’s an endless cycle. Although I have still been applying to jobs, I am very thankful to still have a return offer for a full time position starting next summer, but still have just been looking out there!