-
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 » -
Software Development
Why We Need More Complex Programming Languages (Yes, You Heard Me Right!)
My daughter is learning how to read right now. As I was thinking about this blog post, I just walked…
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 »