Señor or Senior: about the inflation in tech career progression

Señor or Senior: about the inflation in tech career progression

TL;DR - Sometimes I get an impression that there are people who got "promoted" to Senior Developer even before releasing anything to production ... Clearly the length of tenure is not the key determinant here, but neither should be the 100% memorizing of given framework's / library / language's full syntax. There are certain much important qualities that may be harder to assess, but in fact are a pure essence of Developer's…

Labels, emblems & tags - epaulets do matter

Labels, emblems & tags - epaulets do matter

Since today, I'd like to make some sort of a change in blog posts published here. New ones are supposed to be shorter (max 400 words), more focused on a single thought, even if it means not covering my full opinion on a given topic. You can also expect more open questions left w/o answer. So much when it comes to plans, we'll see how it will go ;> Me:…

Why so many PMs fail in IT project delivery?

Why so many PMs fail in IT project delivery?

"Errare humanum est, sed in errare perseverare diabolicum." (eng. To err is human, but to persist in error (out of pride) is diabolical.) Seneca Now & then I re-visit my own idea / statement / opinion to find out that I totally disagree with it today. Actually I don't find it a problem, quite the contrary - only fools keep upholding stubbornly once formulated statement, regardless of subsequent experience and learnings. One…

Software Engineer RPG: The End-Game

Software Engineer RPG: The End-Game

This blog post has been inspired by the following article: Where the hell are all the great senioer software developers and hands-on engineering directors. "You talk like a developer" Let's start with a short story: New dev comes to me as he's told I can help with a problem he has. After 5 minutes of conversation, we've got issue solved. He can't withstand & asks straight away: "Who are you?…

Lead Principal Senior Ninja Software Architect (in DevOps) - part I

Lead Principal Senior Ninja Software Architect (in DevOps) - part I

Our industry is batshit crazy. No point in denying. What we do (services based on pieces of software) is so multi-dimensional that sometimes it's damn hard to find a common denominator between two: people, projects, products, architectures, methods. Obviously, it's got its pros (let's leave them for another story ...), but there are serious cons as well - one of them is related to job titles, roles & functions: They mean…

Software development is NOT like any other kind of work. Period.

Unfortunately, some still think that they can treat software engineering as any other type of work. Maybe it’s convenient, but it just doesn’t work. Here’s are two quotes I’ve overheard during just last week … : "Scrum is awesome, it works really well if applied properly. And what’s even better, you can apply it wherever you want - it works well…