Solving Problems For a Living
Amy Brock
Employer: Green Hills Software
Job: Software Engineer
DDJ: What is your job as a software engineer?
AB: I'm a developer in our real-time operating systems group. Our company also makes development tools, so [I do] that as well.
DDJ: What do you particularly like about your job?
AB: I enjoy just being able to solve problems. You know when you're growing up and you're really good at math and you like to solve puzzles? Now I get to do that on a daily basis, as my vocation. It's exciting to be able to do that.
DDJ: What makes your job easier?
AB: At our company, we have a really bright group of people to work with. We're all very close knit and you're able to go down the hall and bounce ideas off of everyone. You learn a lot that way, and it makes it easier to solve problems.
DDJ: Sounds like you like challenges. What is the biggest challenge to your job?
AB: To take the feedback that you get from customers and try to figure out which things are important for all customers and which things are just important to that customerto make the product better in a way that it's better for everyone and not just better for one person.