Former Software Engineering Intern at Thomson Reuters
over 1 year ago
What I liked about my position was the autonomy I was granted. I grabbed a story from Jira, discussed it with my team lead or senior engineer on what the finished story would look like, and was given all the time and space that I needed to carry out the work. People were always available for questions when they came up, but no one was over my shoulder micromanaging my work or direction. Not everyone may appreciate this level of freedom, but it was great for me to stretch my legs and knowledge in terms of finding out exactly what it was that I didn't yet know and figuring out the solution to problems on my own. I learned incredibly valuable knowledge on how the AWS cloud functions and what its usefulness means to business everywhere. Cloud skills are only growing in demand, and there's too much about the cloud that is great to discuss here. Just believe me when I say that the cloud is here to stay, and all students who want to work in software for businesses for any amount of time should be able to discuss the cloud and what it offers.
Being a SWE Intern gives a lot of room for building on what you've learned in the classroom in an industry setting. It is also common for interns to be given lots of freedom to talk to and work with any teams that they are interested in. This freedom is a positive for those who are proactive but if you aren't diligent about keeping busy it can get boring.
As a Software Engineering Intern, you are expected to perform highly. You are judged based on Eng 1 (Software Engineer 1) criteria. This means you have the same criteria as a junior developer! This is important because this is evaluating if you have the skills to work there full-time. Most of the interns work hard, which if you in turn do the same, will help you grow really fast and provide you with a skillset advantage entering the work force. The food does get a bit boring sometimes though, but it's free