As I approach the end of my internship as a backend software engineering intern at Coursera, I took the opportunity to jot down some thoughts about what the experience was like and what I took away from it.
I want to share some of the highlights/accomplishments first and in the next post, I will share some of the lowlights/learning experiences I also had during my internship.
What were some of my top achievements during this internship, and how did it impact the team/company/business?
I was able to contribute business logic to validate products and academic disciplines as well as ensure that students were getting subscribed to the most updated version of their specialization. I also helped work on migrating the code for configuring products in bulk so it could also support the configuration of specializations in bulk.
This helped the Coursera C4C development team in their efforts to build self-serve tooling to make it easier for C4C customers to find and offer academic disciplines and for credit courses to their learners.
By improving the efficiency and usability of the set-up process, Coursera can potentially unlock more C4C revenue and increase adoption of Coursera as a solution for universities looking to offer online for-credit courses and teach their students important and high-demand career skills.
How has this internship helped me in reaching your professional goals?
I’ve gotten a chance to work with some really talented people who taught me a lot about how to approach problems and function effectively within a team.
I also gained more experience as well as confidence in my ability to learn new things and be successful as a software engineer and teammate.
I’ve worked with some new languages and technologies such as Java, Scala and been able to contribute to a product that I’ve used and admired for a long time.
I have a clearer idea of what I’d like to do in the future with my career, a clearer understanding of what I need to do to get there and more self-assurance that I can reach my goals.
Conclusion
Overall, I can say that this internship really exceeded my expectations. I learned much more in three months than I could have really imagined at the beginning of the internship.
I also felt that the quality of the experience I had itself was really good, thanks to the effort that the team I worked on and the recruiting team put into making sure my internship went well.
In the next post, I will try to share some of the lowlights and learning experiences I had during the internship, as well as what growth areas I’d like to develop next.
Thanks for taking the time to read my post!