What's it actually like to be a developer?

There is a mystification about what developers do every day. This can drive away aspiring developers. After all, if you don't have a clear understanding of what a certain professional does in their day-to-day work, how can you possibly decide that you want to eventually do what they do.

To help clear things up, we asked a few different types of developers to tell us what they do all day.

Firehose Trainer

Mike Coutermarsh

Software Engineer at Product Hunt

Like most developers, there are different things to do. It's typically a mix of coding, meetings, and hanging around with people at the office.

"I do lots of different types of things throughout the day. I'll attend meetings with product teams, help out younger devs, and try to find as much time as possible to code. After al, that's what I get paid for. Overall, I spend most of my time building features that will help drive the growth of Product Hunt. It's a pretty cool gig."

Firehose Graduate

Chris McIntyre

Developer at Metova

Chris turned her life as a stay-at-home mom for a career as a mobile developer for Metova, a mobile app development agency. She spends her days writing code that solves key business problems for clients.

"On an average day, I still search for answers to things I don't know how to do, and occasionally get a little bit of imposter syndrome. But on the great days, I know what I'm doing and feel very confident in my work. One of the best moments I've had as a developer is seeing my very first solo app hit the App Store. The client was especially happy and thankful for it."

Firehose Graduate

Aleks Real

iOS Developer at Velvet Robes

After graduating from Firehose, Aleks started working remotely as an iOS Developer at Velvet Ropes. He spends his days building features from home or at Starbucks.

"I get to be hands on and develop features for our mobile software. We are a small startup, but it's great to have a positive impact and see the fruits of your labor help other people. I learn something new almost every day on the job. And I can look back one month ago and know that I'm a much better developer today than I was a month ago. It makes me excited to see where I'll go."

If you enjoy getting into deep work and building the things that can make an impact on your company, then you might enjoy the life of a developer. Developers spend their days working on solving key problems. They find time to play some foosball every once in a while, too.

We'd love to help you more about what it's like to work as a developer. If you're interested, enter your email below and we'll help you out from there.

Coder's CompassAlec Babala