I had an opportunity to meet with a number of people at Menlo Innovations in Ann Arbor this evening and to learn more about the company. I have to say I’m impressed with what I’ve seen. They are incorporating some if the best HCI and programming practices that I know of into one effective development team. They are on my short list of companies I’d jump at the chance to work with.
I was also reminded of one of those little big things that gets lost in the day to day drudgery of working and studying. One of the reasons HCI appealed to me enough to get my Master’s degree was that by doing my job, and doing it well, I have an opportunity to make people’s lives better in a thousand little ways and perhaps some big ones here and there. By creating great interfaces and software that helps users effectively reach their goals I can make their days better. Each day there are countless moments where something can work easily and effortlessly or can break and add to your stress and frustration. Well designed computer systems and software invisibly remove those frustrations. I can remove frustrations from the lives of many people that I may never meet or even hear about. When I go home at night that gives me something to be proud of, and that’s worth a lot to me.