This class taught me a lot about teamwork, problem solving, and staying organized during a long project. At the beginning, I did not realize how much work goes into building a website and keeping everything working correctly. Throughout the class, I learned that even small changes in code can affect many other parts of a project.
One of the biggest things I learned was how to work through problems without giving up immediately. There were many times when the website would not work because of errors in the code, database issues, or problems connecting different parts together. At first it was frustrating, but over time I got better at reading error messages, testing solutions, and figuring out what was wrong. I learned that debugging is a very important part of programming.
I also learned how important teamwork and communication are during a project. Since we worked through milestones, everyone had to contribute and stay updated on the progress of the website. If one part was unfinished or broken, it could affect the rest of the project. Because of this, I learned how important it is to communicate clearly and help each other when problems come up.
Working with other people also helped me see different ways of solving problems. Sometimes another person’s idea or solution made the project easier to understand and complete.
Another thing I learned was time management. The milestones helped keep the project moving forward, but they also meant we had to stay consistent with our work. Waiting until the last minute caused more stress, especially when trying to fix bugs or complete features before a deadline. I learned that working little by little over time makes large projects much easier to handle.
Overall, this class taught me more than just coding. It taught me patience, teamwork, responsibility, and how to keep working through challenges. Even though there were difficult moments, I feel more confident in my skills now than I did at the start of the class.
Note: I used GPT to help me write and organize this paper.