Week 1 of My Software Engineering Internship
This week gave me a reality check.
I went from building side projects where I made all the decisions to working on a real team, attending client meetings, writing requirements documents, mapping use cases, and learning that software development starts long before the first line of code.
A few things that surprised me:
- Having a classmate become my team lead 👀
- Discovering how much time goes into planning before coding
- Learning that understanding clients and constraints is just as important as understanding technology
- Realizing that teamwork is a skill you have to actively practice
I wrote about the challenges, lessons, and mindset shifts from my first week as an intern.
Read the full story: my-software-engineering-internship
This is the first post in a series where I'll be sharing honest reflections from my internship journey—from requirements and architecture to design, development, and everything in between.
What was the biggest surprise during your first internship or software engineering job?



