Posts

Showing posts from June, 2026

Week 77

  What did you expect a course in Software Engineering would cover?        Honestly, I never really gave it much thought. Even before starting my Computer Science journey, I always heard the position of "Software Engineer" mentioned so much. It seemed like a dream job back then, and it still is one today. When I hear Software Engineer, I think of someone in a company who is a programmer. Working together with other programmers to create something. So before week 1, I expected to just learn more about programming, whether that be new concepts, frameworks, and/or developer tools.       After completing week 1, I realized it is much more about learning to write code. Software engineering is programming integrated over time, meaning you will learn how to build software that can be maintained, adapted, and scaled over many years. I expect to learn topics such as maintaining software over time, working on teams, scalability, managing tradeoffs, and test...