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
A collection of 19 posts
I've always been praising the value of maintaining a stable rhythm (cadence) of the software delivery - frequent, regular, habitual, nearly continuous. That's why as a Kanban aficionado I've never minded the concept of a sprint - and in particular…Read More
Aren't we, developers, bored to death with our work?
Let me start with some observations: the most popular tech meet-up talks are about the most hard-core, niche, infrastructure-level optimisations & techniques - while 97% people in the audience never encounters any practical scenario these apply to (e.g. web…Read More
The true architect's way (AKA ShuHaRi)
Quite recently I've shared my personal interpretation of "seniority" in tech (based on the concept of "leverage" - shamelessly stolen from Andy Grove ...). This term ("seniority") is frequently closely associated (as an enabler) to the role of an "architect" -…Read More
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
996, Cristiano Ronaldo, 40h work week, SEALs & changing the world - part II
This blog post is all about: ruling time out of the equation (because it's very deceptive), what happens when Purpose meets Social Contract, what does Autonomy really mean (and why freedom is a minor part of it), whether 50h is…Read More