After making it through the gauntlet of applications, and passing the technical interview, I had finally been offered a full time software engineer position! I was very excited to be given an opportunity to work with a company that seemed to have similar interests as myself, but I knew it would be a steep learning curve. Luckily, my experience so far has been incredibly positive.
I joined my team in the middle of a push towards mobile development. This meant that my main responsibilities revolved around building out features that already existed on the web, on mobile devices. This was a great opportunity to apply the skills I learned during OSU’s mobile development course! Even though the technology stack was slightly different than what we used in class, I still felt as though a lot of the lessons could be applied. There are a lot of similarities between React Native and Flutter SDK, and I felt as though I was able to make meaningful contributions early on.
While it has only been a month since I started this new job, I can already see the benefits of being enrolled in this program. Not only has the mobile development skills been beneficial, but also some of the web development, database, and general software development skills. It is really exciting to be able to apply the skills I have learned through this program into a real world setting!