One of my goals for the internship

My first day as a Software engineering intern at Microsoft

 This is my first week as a Software Engineering intern with the OneDrive and SharePoint team. I am in the orientation and setup phase of the internship where I attend different intern orientation sessions along-side setting up my development machine. One of my internship goals is to apply Computer Science concepts to build an end-to-end product that I will ship from development to production.

This is my third internship with Microsoft. Unlike the previous internships where I worked in teams of at least three interns, this will be my first time working on an entire project alone; alone in a sense that I will be the only software engineer directly contributing to the project. Working on an end-to-end project in an internship alone is both exciting and frightening. I am excited to measure all the software
development skills that I have acquired through the in and out of class projects at Berea College and in my previous internships. Since my project will consist of full stack development, I am happy to apply the database management systems concepts I learned during my last semester. Before working on backend development last semester, I had only worked on front-end application development, so this will be my first time working on a full-stack application and I am glad to have both the front-end and back-end development skills.

However, I am worried because I will not have a team to discuss my ideas with like I have done in the past. Working in a team made debugging and pair-programming easier. One thing that somehow makes me less worried is having full-time employees mentoring and guiding my way. I have been assigned a full-time software engineering mentor, manager, and product manager for my project. I know that asking for help from full-time engineers might not be as easy as talking to fellow interns working on the same project, but I am using this week to ask my mentor for other software engineers who have worked on projects related to mine that I can contact in case I have questions. Having a larger network to ask these questions reduces my worry of bothering my mentors and manager. I am also consoled by the presence of a Project manager who I can share design ideas with before implementation. I hope that through such methods, I will be able to accomplish an end-to-end experience of my project that will be reviewed and approved to move into production.

Comments

Popular posts from this blog

How I would describe my internship experience in a behavioral interview