CST462S_40-41_2262-Meta: RaceGender&ClassDigitalWorld

Service Learning Journal Reflection

Overall, my service learning experience went well and felt very relevant to my major. I was able to apply my computer science skills to a real organization by building automation scripts that reduced manual administrative work. One of the most successful parts of the project was developing solutions that improved efficiency in data handling and reporting. Seeing how automation could directly save time and reduce errors made the work feel meaningful and impactful.

If I were to improve anything, it would be communication and collaboration throughout the project. Since I completed the work mostly independently, there were fewer opportunities for regular feedback. More consistent check-ins could have helped align development more closely with the organization’s evolving needs and possibly expand the scope of the project further.

The most impactful part of this experience was realizing how technical skills can be used to support real-world organizations, especially those focused on helping communities. It showed me that software engineering is not just about writing code, but about solving problems that make a difference. A challenge I faced was balancing school responsibilities with the project, which sometimes made scheduling and time management difficult.

For future service learning students, my advice is to stay proactive and communicate regularly with your organization, even if schedules are busy. Try to fully understand the problem before jumping into development, because that will save time later. Also, treat the experience like a real-world project, since it is a great opportunity to build both technical and professional skills. 

Comments

Popular posts from this blog

CST 334 - Week 3

CST 334 - Week 2

CST 370-30 - Algorithm Design & Analysis Week 1