Tuesday, September 2, 2025

Personal Touch: A Lesson in Empathy


During one of my college projects, my team built a simple web app for event registrations. Everything worked perfectly from our perspective — forms were functional, the database was connected, and the design looked “good enough.”

On demo day, a classmate who was colorblind tried our app and couldn’t distinguish the “Submit” button from the background. To us, it was a tiny design choice. To him, it meant the app was unusable.

We quickly changed the color contrast, added button outlines, and within minutes, he was able to use it smoothly. That small change didn’t just help one user — it made the app universally accessible.

That day, I realized something powerful: software engineering isn’t about writing the smartest code; it’s about making technology work for people.

No comments:

Post a Comment

INTRODUCTION

When most people hear the term Software Engineering (SE) , they immediately think of coding . While programming is an essential part of the ...