-
Career

Your Worst Enemy Is Yourself
Here’s the thing… You could have been exactly where you want to be right now. You could have gotten the…
Read More » -
Career

How to Negotiate Your Salary
I’m often surprised how many software developers neglect to do any salary negotiations at all or make a single attempt…
Read More » -
Career

The Experience Paradox–How to Get a Job Without Experience
One of the most difficult things about becoming a software developer, is the experience paradox of needing to have a…
Read More » -
Software Development

The 4 Levels of Freedom For Software Developers
For quite some time now I’ve been putting together, in my mind, what I think are the four distinct levels…
Read More » -
Career

Do Software Developers Really Need Degrees?
When I first started out my career as a software developer, I didn’t have a degree. I took my first…
Read More » -
Software Development

Step By Step Path to Becoming a Great Software Developer
I get quite a few emails that basically say “how do I become a good / great software developer?” These…
Read More » -
Agile

Scrum Masters: What Makes a Good One?
Yes, that’s right. I am writing a blog post today about Scrum and Scrum Masters. No, I haven’t lost my…
Read More » -
Career

Building Your Personal Programmer Brand
Just because you’re a software developer doesn’t mean that you don’t have to worry about branding. In fact, if you…
Read More » -
Career

So, You Want To Quit Your Job? (Fantasy Versus Reality)
This is part two in a series about quitting your job. Check out the first post here. Imagine you are…
Read More »


