Code for a Living

We’re here to help developers at every stage of their careers.

code-for-a-living January 19, 2017

How to Rock a Side Project When You Have No Free Time

We’ve all heard the advice: the best developers live and breathe programming. But you’re also a human being. Maybe you’re not the stereotypical 22-year-old with no ties or responsibilities, happy to work 18-hour days. Maybe you’re a mother or a father, a husband or a wife, a caretaker of an elderly relative. There are millions…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living January 12, 2017

Take the 2017 Stack Overflow Developer Survey

We’ve just released the 2017 edition of the Stack Overflow Developer Survey, the largest and most comprehensive survey of software developers on earth. As a company our sole mission is making the lives of developers better, and we can’t do that without hearing from you. Take the survey now. Why We Do This The Stack…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living November 22, 2016

Pair Programming and How It Can Make You a Better Programmer

Pair programming, where two developers share a single workstation, has grown more common and less controversial over the years, but many still haven’t tried it themselves. In pair programming one participant is the “driver,” who actually writes code, and the other is the “navigator,” who checks the driver’s work as it’s done and keeps an…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living November 11, 2016

The Developer Cover Letter

Your cover letter is usually the first impression you make to the people at a company. Even if you got your foot in the door with one person, a bunch of people are going to see your cover letter and resume before you actually get hired, and that’s going to be your first impression with…
Avatar for Nick Larsen
Principal Data Engineer
code-for-a-living October 31, 2016

Why Developers Should Always Be in Job-Seeking Mode

The ideal job-hunting situation is simple: You have a job, your bills are being paid, you’re comfortable, but you’re looking for a step up or a new challenge. You quietly apply for jobs while continuing to excel in your current role, find one that represents a comfortable advancement in your career, give your two-weeks notice,…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living October 11, 2016

Developers: Trash Your Resumes

Last week we wrote about whether a college degree is a necessity for a developer in today’s market. We came to the conclusion that what you can do is more important than how many framed diplomas you can hang on the wall, and the most important thing you can to do make yourself hireable as…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living October 7, 2016

Do Developers Need College Degrees?

Do developers need college degrees? Just a generation ago, it was a given that a college degree was the best way to maximize the likelihood of securing a high-paying job in the field of your choice. But the world has changed, and more and more you hear of successful developers who never earned a degree,…
Avatar for Alyssa Mazzina
Marketing (Former)
careers September 28, 2016

Is an Early Stage Startup Right for You?

Chances are you’ve thought about going to work for a startup. If you’re in software, you’re surrounded by startup chatter. Who’s hot, who’s funded, who’s the next Twilio. Maybe you’ve fielded an offer or two from startups sure they’re about to be the next Silicon Valley unicorn. Or maybe you haven’t, but you’d like to.…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living September 21, 2016

Do You Code for a Living?

Not too long ago, developers were treated as nothing more than interchangeable assembly line workers or typists. Developers were supposed to just write some code and let everyone else do the “real thinking.” Stack Overflow was founded by programmers, for programmers, in part as a reaction to this backwards approach. We don’t think developers are…
Avatar for Alyssa Mazzina
Marketing (Former)