Name: John M. Flaherty
Class Year: 2017
Major: Computer Science with a minor in Philosophy
Favorite Class: Mobile Application Development
Favorite thing about BC: The retreat community (48 Hours, Halftime)
What can you see yourself doing after graduation?
What are you doing to get there?
Practicing programming and doing interviews. I just accepted a job offer to work for Wayfair as a Software Engineer in Boston after I graduate.
How did you learn about software engineering/the tech industry?
I learned about it by playing Runescape and wanting to know how the game was made. The maker is named JaGeX (Java Gaming Experts). The rest is history.
What factors have contributed to your interest in software engineering/the tech industry?
Classes, especially Mobile App Development, Web App Development, Algorithms, Object-Oriented Design, and Robotics were all very cool, programming-heavy classes. Also, internships I’ve done, combined with a general feeling that software engineering is moving the rest of the world forward in different ways, have contributed to my interest. It’s also a lucrative industry.
What advice would you give to students who are also interested in software engineering/the tech industry?
Get involved with the computer science society immediately, because you will be lost if you don’t find the small community of people who are connected to the outside computer science world. The major and computer science community are so small that you need to find resources and people elsewhere that can introduce you to the industry. You also need to build your own brand in order to get noticed.
What do you consider your greatest achievement?
I have working production code in the Kayak Android app that you can touch, use, play with, and admire.
Who are your heroes in real life?
My living heroes are Edward Snowden, Thich Nhat Hanh (a zen buddhist teacher, considered to be very close to a modern-day Buddha), and Julian Assange. My dead heroes are Alan Watts, Jesus Christ, and George Carlin.