Skip to content
0:00 / 0:00

#careeradvice#jobsatisfaction#developercareer

The 4 Things Every Programmer Needs From Their Job

Healthy Developer

182K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Jayme Edwards, software engineer and career coach

Beginner. No background in the topic needed.

36K views4 years ago2 recommendations

Careers and interviewsCareer growthThe tech industry

Jayme Edwards discusses the four core levers of job satisfaction for software developers and how they change over a career.

Go solo as a consultant → devreborn.com/yt/workshop There are tons of people online telling you how to get a better job as a programmer, or a related tech role in the software development industry. Unfortunately, they usually tell you a fluffy story that glosses over the truth. In this episode, I share the 4 career desires of every programmer. This is a concept I discovered through career coaching other people in tech positions (programmers, product managers, DevOps, data science, etc.) over the past 3 years. An important thing to know about these desires is that they change over our lives. What I wanted from my career in my 20s, was very different in my early 30s, and then in my 40s. This isn't specific to your age per se - it's more about being aware of your changing life situation. I got myself into a lot of trouble in my software development career when I was pursuing the wrong career desires. The first desire is impact. This is the feeling that the work you do makes a difference! Not feeling like you're making an impact can be either because you aren't able to use the skills you want, or the mission of the company doesn't inspire you. The second desire is growth. This is acquiring new skills to increase your value in the marketplace and get to do more different things on the job. These don't just need to be technical skills like programming however. There are also the skills of persuasion, communication, leadership, negotiation - or anything else that makes us more effective in our software development career. The third desire is work/life balance. This is the whole reason I made the healthy software developer YouTube channel in the first place! If you're having trouble sleeping, no energy to exercise, no time for your spouse, kids, or friends, and you spend almost no time pursuing your dreams - you're burned out! I suffered from serious career burnout as I've discussed in many other videos. Don't let this happen to you! The fourth and final desire, is rewards (or benefits). While the things we do on software projects can be fun, to have a career we need to be compensated well for our efforts. However rewards like getting to work with someone you look up to, flexible hours, stock options, key opportunities that lead to others in the future area also benefits. The perfect programming job would be one where you're making a big impact, acquiring lots of new skills, have a healthy work/life balance, and incredible rewards. I tell people this software development job doesn't exist! These 4 career desires oppose each other. To get more work/life balance, you may need to sacrifice pay, or impact at times. To get an opportunity to have a bigger impact on a software project, you may need to grow less and use the skills you're already really great at. The important point is to not expect the same level of growth in all 4 of these career desires. #softwaredeveloper #programming #career Related videos: My Software Developer Journey (

Why it's here

2 people recommend this

What people say. Recommended for developers seeking to understand their career priorities and improve job satisfaction.

u/wahhin r/Frontend • Recommends

On “If you can focus your effort on breaking into frontend development or becoming a CPA, which would you do?”

…und doing something physical. I know it sounds funny to mention this, but some people get so blinded by the income potential that they don't realize they're signing up for hours of being stuck at a computer per day. I watched this video the other day, and I felt it was pretty good in terms of explaining the 4 major levers around job satisfaction: link to this video…

u/AssignedClassin r/ExperiencedDevs • Recommends

On “No positive feedback ever, just constant harsh or nitpicky comments?”

link to this video Try to take a step back and really think where your priorities are at. Don't make a rash decision. You need to let someone at work know that this is reducing your performance and job satisfaction, but you have to state your case professionally, not emotionally. Focus on reigning in the frustration first.