Code for a Living

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

How_Developers_Can_Build_SQL_Skills
code-for-a-living November 16, 2017

How Developers Can Build SQL Skills

First introduced in the early 1970s, SQL (Standardized Query Language) was initially used by IBM to maintain its database management system. Fast forward to today, and SQL is the standard language for most relational database management systems. It’s the fundamental programming language used to update, retrieve, and work with data, which is why virtually everybody…
Avatar for David Haney
Engineering Manager
code-for-a-living October 20, 2017

Developer Happiness: The Right Tools for the Job

This is Part I in a series exploring developer happiness. The equation for professional developer happiness is a difficult thing to pin down. It’s arguably not even the same for everyone. But it is important, really important. Your happiness at your job affects every part of your life, not just the time at and the…
Avatar for Nick Larsen
Principal Data Engineer
code-for-a-living October 16, 2017

How Developers Can Best Negotiate Their Salary

Whether it’s your first position out of college or a more advanced, senior role, receiving a job offer in development is an exciting accomplishment. It can be easy to get wrapped up in the excitement, but you need to keep your wits about you for just a little bit longer so you can get through…
Avatar for Nick Larsen
Principal Data Engineer
code-for-a-living October 9, 2017

Companies Hiring Data Scientists Right Now

One of our Data Scientists at Stack Overflow, Julia Silge, recently wrote a post about things to know if you want to transition into a career in data science. A lot of you read that post, and no wonder! Demand and compensation for data scientists is only going up. So today I wanted to highlight…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living October 5, 2017

What You Need to Know to Transition to a Career in Data Science

Demand for developers with specialized skills is on the rise across the board, and companies are particularly interested in filling data science roles. A recent IBM study projects that the number of work opportunities in data science will increase 15% in the coming years, adding 364,000 openings by 2020. It also predicts that demand for…
Avatar for Julia Silge
Data Scientist (former)
code-for-a-living October 4, 2017

3 Ways You Can Be an Ally to Women in Tech

According to the National Center for Women & Information Technology, only 26% of professional computing roles in the workforce in the US are held by women. Within prominent companies in the industry, the numbers tend to be even lower. It’s clear that there’s work to be done. Many organizations are putting in the work to increase diversity, but in the…
Avatar for Kristina Lustig
Director of Design
code-for-a-living September 29, 2017

Making Remote Work: Behind the Scenes at Stack Overflow

The logistics of Stack Overflow’s remote-first philosophy By now you’ve probably heard about Stack Overflow’s commitment to making remote work, well… work. If not, you can read about it here, here, and a whole page of links here. Seriously, we care about it a LOT. At Stack Overflow we want to hire the best person…
Avatar for Jess Pardue
Operations Manager (former)
code-for-a-living September 28, 2017

How to Become a Thought Leader in Software

There’s been a lot of buzz around the phrase “thought leadership” in the past couple years, but what exactly does it mean? Denise Brosseau, author of “Ready to be a Thought Leader,” defines the group as “informed opinion leaders and the go-to people in their field of expertise.” People turn to thought leaders for their takes…
Avatar for Jon Chan
Team Lead, Community Development
code-for-a-living September 26, 2017

Employer Spotlight: Zapier, a Remote Work Leader

Zapier is known as a leader in the remote work movement; they’re 100% remote and always have been. I sat down with CEO Wade Foster recently to get his thoughts on the future of work, remote team best practices, and how Zapier builds team culture when they’re spread out to all corners of the world. Founded…
Avatar for Alyssa Mazzina
Marketing (Former)
code-for-a-living September 19, 2017

How Much Do Developers Earn? Find Out with the Stack Overflow Salary Calculator

Today, we launched the Stack Overflow Salary Calculator, a tool that allows developers and employers to find typical salaries based on experience level, location, specific technologies, and education. We did this because we believe developers should be empowered with more information around job searches, careers, and salary. In fact, we know that developers want more…
Avatar for Julia Silge
Data Scientist (former)
code-for-a-living September 13, 2017

Companies Hiring Swift Developers

Recently we shared some of our favorite resources for learning Swift development, citing its popularity as the gold standard of iOS development. Already know Swift like the back of your hand? These companies are looking for developers just like you. Let’s start finding your next adventure. And if you’re just beginning, here’s a sampling of the…
Avatar for Alyssa Mazzina
Marketing (Former)