Odyssey Paragraphs
Designing and deploying a website for the Hendrix Advancement Office has strengthened both my technical and interpersonal skills throughout this Odyssey project. One of the most valuable skills I developed was learning how to communicate technical ideas in a way that clients could understand in depth. Working directly with community members showed me that the development in creating a successful software project is not only about writing code, but also about listening carefully to user/client needs and adapting solutions based on feedback. I also improved my ability to collaborate with others in a team setting by participating in meetings, dividing up responsibilities, and troubleshooting when challenges arose during the development of this website.
This experience also helped me understand how technology can directly address issues and help support organizations within my community. The Hendrix Advancement Office’s goal of improving accessibility to donors through a modern website showed me how designing a website can have a meaningful impact outside of the classroom. Seeing our work come to fruition in a real way feels rewarding, and it gave me a greater appreciation for the role technology plays in helping organizations connect with people.
Throughout this process, I learned about the importance of flexibility and continuous learning in computer science. Our team frequently had to solve unexpected problems, research unfamiliar tools, and revise earlier decisions based on testing and client feedback. These challenges emphasize that coding rarely follows a blueprint and that adaptability is one of the most valuable skills that a developer can have. Overall, this project changed the way that I view software development by showing me how technical skills can be used to make changes in a real way.