Please enter at least 3 characters 0 results for your search

Aren't "rats" racing too little these days?

Aren't "rats" racing too little these days?

What's a rat race? I think I've heard this term for the first time in 2003, when I've joined a company with more than a few programmers on board for the very first time. The shortest definition I can come…

Read More

Trapped in a "golden cage" AKA what you're really paid for

Trapped in a "golden cage" AKA what you're really paid for

This article is about how finance-related decisions can lock your career development down if you don't understand what you're really paid for ... Reader, meet XX starts his software development career. X doesn't know much about the job market, local companies,…

Read More

Why HR Depts are such a bad idea

Why HR Depts are such a bad idea

It's hard to find a company bigger than 30 people that doesn't have its HR Department - even if it consists of just 1 person. And the name itself is of secondary meaning: some call it Human Resources, some prefer…

Read More

Why scaling organizations is so difficult?

Why scaling organizations is so difficult?

There's plenty of hard topics in building software, but if you asked me what's the most challenging one, I'd answer without doubt: scaling (engineering) organizations. Why so? first of all: economies of scale do not work for building software (I've…

Read More

Quantifying seniority (the right way): "the leverage"

Quantifying seniority (the right way): "the leverage"

Let's talk about "seniority" - but not in the usual way, in a context of career progression. I'm more interested in speaking about the "seniority" itself, regardless of specialty/path chosen, compensation, labels & position names. It's the kind of…

Read More