Having worked in companies of all sizes and as a freelancer, Jeremy Brody comes to MojoTech ready for his next challenge. We’re glad to have him on the team in Providence and look forward to him making an impact on our client projects. Read on to learn about Jeremy’s opinion on why laziness is integral to good engineering.
What experiences and/or education led you to your new job at MojoTech?
I've worked as an engineer for big and small product companies, agencies as well as freelanced. MojoTech has an enjoyable balance of fresh challenges from medium-length project cycles, with long enough durations to deep dive into the tech.
Before your life at MojoTech, what was the most interesting project on which you ever worked?
A recent favorite was an app where hundreds of thousands of football fans in the stadium or anywhere in the U.S. voted in real-time to choose the next play run on the field in real life.
What do you enjoy most about Software Engineering? And, what do you enjoy least?
I still find the act of writing down some code and then running some software to do your bidding to have a magical feel. On the other hand, I can not explain in work-safe terms how much I loathe dependency management issues.
What personal characteristics do you feel are necessary to be a successful software engineer?
Laziness! Mostly laziness, but also attention to detail. I'm willing to put in a ridiculous amount of effort now to do less work later.
What do you get out of Software Engineering that you couldn’t get from any other type of work?
Engineering incorporates a great combination of problem solving and rapid technical evolution, making even classic problems interesting with new solutions.
Describe a time when you confronted a problem that really tested your engineering know-how.
One fun, challenging project was to enable a compliance department to respond to problems proactively. This meant ingesting multiple, concurrent streams of video conferences, processing and searching those streams for spoken phrases that might signify concern, and notifying the appropriate teams while the conversations were happening.
Now that you’re at MojoTech, what excites you most?
I love learning new domains, new technologies, and solving tough problems. I'm excited for new challenges!
You’ve been banished to a deserted island with—gasp—no Internet, but lots of power outlets. What one piece of technology would you bring?
I imagine it's telling that my initial inclination is to ask a million questions about resource availability... but assuming water, food, and shelter are manageable, I'd first scorn the outlets for some hand tools. A light source would be the first electric thing that comes to mind.
If you weren’t a Software Engineer, what occupation would you choose?
A few years ago I would have said a Director of Photography (DP) for film, but now, I'd probably make furniture.
What is your idea of happiness?
The moment of brief confusion when you're trying to figure out why your application didn't throw any errors, then slowly realizing that it actually worked on the first try.
I wish I were a blue pill person, but alas, a pragmatist until the end.