Praise for Radical Candor

Praise for Radical Candor

By reading this blog post you'll learn: an importance of naming elusive things, that surplus of empathy can cause a lot of harm, why sometimes being unpopular is not that bad, that even Dale Carnegie was sometimes wrong (or at least not 100% right) Internet & libraries are full of advices, techniques & "golden rules" for leaders & managers. Some are very general, some are laser-sharp specific. Some are all too obvious, some may be even contradictory :) I don't have my specific ruleset. In general I try to be flexible & fit the environment I work within, but…

Read More

Bossless: why neo-feudalism in IT is passé

Bossless: why neo-feudalism in IT is passé

TL;DR Surprisingly many engineers prefers to be explicitly told what to do, be given a clear end-to-end specification & the worst of all - have someone else representing them to the end of the world, translating "the current state of things" into the language everyone else understands. IMHO it's one of the effects massive outsourcing has on IT industry. In this way, many engineers, on their own wish, "pidgeonhole" themselves not as real knowledge workers (or as some would say - creative workers), but as pure "coders" -> conveyor belt operators who…

Read More

My notes on looking for Software Engineering Manager job

My notes on looking for Software Engineering Manager job

TL;DR - These are not just great times to be a Software Engineer - it's even better to be a Software Engineering Manager. Plenty of open development opportunities help in shaping your own, individual professional profile. Physical world borders are far less constraining in that industry. True engineering expertise (& individuals who can apply it within whole organization) gets noticed & appreciated. And in the end, you don't have to work for Amazon or Google to build top-notch products, quite the contrary - in many cases small, companies with the headcount of few dozen are capable of things that…

Read More

Dashing through the swamp

Dashing through the swamp

Let's start with a short quote from the book I'm reading at the moment (recommended, good stuff): "In good organizations, people can focus on their work and have confidence that if they get their work done, good things will happen for both the company and them personally. (...) In a poor organization, on the other hand, people spend too much of their time fighting organizational boundaries, infighting & broken processes. They are not even clear on what their jobs are, so there is no way to know if they are getting the job done or not." Ben Horowitz, "…

Read More

"Minimize details & maximize understanding"

"Minimize details & maximize understanding"

Two days ago, this has made my day: Went into a meeting with a fortune 500 C-level team and OH: “the goal here is to minimize details and maximize understanding.” Mmmkay.— Mitchell Hashimoto (@mitchellh) August 28, 2015 Poor Mitchell. "ESB. It's ESB." No clue what he has responded, but if I were to suggest something, it would be going for either bullshit bingo or buzzword bingo. Regardless of what you're actually trying to sell, the best way to make an impression is still to put some Enterprise Service Bus in (even if it's neither service, not bus…

Read More

When I say 'Jump', you say 'How  high?'

When I say 'Jump', you say 'How high?'

While browsing various job offers (grin) on-line, I've found something I consider a a bit funny. Some guy was posting job offers for tech people of various levels - not as an intermediary, it was his own company. Requirements were quite clear & straightforward, but in 'expectations' section I've found a very interesting point (marked as a-must-have): loyalty Hmm, what exactly is loyalty? The definition may be a bit helpful, so let's head to Wikipedia, the one & only source of truth ;P https://en.wikipedia.org/wiki/Loyalty "Loyalty is faithfulness or a devotion to a person, country,…

Read More

Managercide. Are you ready for Holacracy?

Managercide. Are you ready for Holacracy?

We're living in the Age of Information & sharing your own ideas has never been so easy. In IT we're getting constantly flooded with new libraries, frameworks, platforms, methods, ... One of the most recent additions to the never-ending stack of novelties is named Holacracy and ... it's certainly worth mentioning. Holacracy has been born to enable scaling up for well-performing, small, start-up-alike organizations, so they can grow up without giving up their agility, direct people cooperation & empowerment. Following Agile Manifesto or using one of well-established Agile methods (like Scrum) doesn't seem sufficient to fulfil this need - scaling them has…

Read More

Feudal management VS Miranda warning - shape work environment that doesn't suck

Feudal management VS Miranda warning - shape work environment that doesn't suck

I'm recently a bit fixated on the idea of high performance workplaces. What makes a bunch of people (with all the surroundings) performing like a Swiss watch, or at least better than another gang (with similar abilities, working on congenial products)? Obviously the answer ain't trivial and it would take at least 10 blog posts to cover the most basic stuff. But there's one thing I find particularly crucial to understand for anyone who CARES about the work environment around her / him & the team: Who's responsible for forming a proper workplace? Ask field folks - they'll say that there…

Read More