Dumb Rules That Make Your Best People Want to Quit (2017)
medium.com
medium.com
> Trust them to produce, and if they are not producing, let them go.
If you are firing someone for performance, you have done a performance review. It's just that it might be entirely in your head or based on office gossip about who appears most productive.
You wouldn't optimise a program without a profiler, so you shouldn't make hire/fire decisions on productivity without some means of measuring productivity. I know it's hard and tends to result in stupid metrics, but that doesn't mean it shouldn't be attempted.
Anyway in most of the EU, by law and by convention^ people don't get fired often. When they do, it's a part of a greater process where a department is reorganized, jobs have been made redundant or somesuch. Firing individuals for below average performance is rare. It needs to be an extreme. If it is dines, it's done as part of a performance review) evaluation process with feedback, time...
The reality is that
^The convention part is important. Regardless of laws, it's very hard to operate a business that's firing a lot. Firing someone is like exiling/outlawing them, to borrow analogies from older societies.
If you try, you'll encounter a huge pile of difficulties. Moral/culture will be one. Politics will be another.
Assuming we're just talking about "not quite the best" work performance here.
Anecdotal evidence is anecdotal
It also depends on how you choose to exercise your rights. Many countries have a lot of ways to push back if you are fired, but afaik they aren't automatic.
That said a performance review system doesn't necessarily completely cure favoritism but it at least leaves a paper trail. It should also force management into thinking about how to structure raises and promotions in a way that they're more evenly and rationally applied.
This is incredibly wasteful and an easy to way to lose good people. Take a few minutes to conduct a 'performance review' and see why they aren't producing. Sometimes it's an easy fix. I've seen companies fire people who where world class at Y simply because they weren't performing at X, despite the fact that the company also had a different department that did Y.
I have never seen a company implement a performance review:
- That mattered
- That would have detected anything
- That would be more than the obviousHowever, this statement in the article is pretty dumb: "If you don’t trust the people you hired, why did you hire them?" How about because they interviewed well and you thought you could trust them but once they started working they proved themselves untrustworthy. That's not rocket science; it's something that happens and is not particularly rare.
Or just as likely, "you" didn't hire them. Someone else in the company did based on criteria that are different than yours.
I get that actually managing people and their performance is harshly frowned upon on HN, but it is a very necessary evil. Working in a place where the inmates run the asylum is is not fun either from my experience.
See for example Valve, there's been a lot written about it, not all of it good:
https://www.theguardian.com/commentisfree/2018/jul/30/no-bos...
https://www.pcgamer.com/ex-valve-employee-describes-ruthless...
Politics will ALWAYS exist at a workplace.
It takes a remarkable amount of trust for a random individual employee to feel confident that they can voice their concerns to management. And that trust takes an enormous amount of effort. If you're a manager and you're not absolutely sure that your employees would feel free to speak their minds, giving them a risk-free way of doing so isn't a bad idea. Employees feeling they can't speak honestly to someone who is in control of their livelihood isn't a "problem with communication", it's the status quo at the majority of companies.
Aren't most people mediocre per definition?
I really hate all this talk about "We want the best of the best!"
Sure you want them, but there aren't enough for all and chances are, if you aren't a really big company, you won't get the few that exist.
You need to shape you company so that you can deliver value to your customers without the need of a few geniuses. Your company should be more than the sum of its (mediocre) employees.
Even IF they all had the money, it won't work.
Oftentimes formal performance reviews are replaced with some sort of continual feedback system (whether through an actual formal system or just an informal process), but in my experience a lot of continual feedback systems just turn into a back-patting machine and lose a lot of the constructive criticism that a formal review process can bring out.
Stack-ranking is obviously dumb, and yes, assigning things to a 5 point scale probably is too. But those were never the actually valuable parts of good reviews. You should always find a way to spend time and be thoughtful about where team members are excelling and where they're falling short.
I've worked a few jobs that decided that performance reviews were a pointless exercise and I honestly couldn't have told you what everyone thought of my performance prior to me leaving.
It’s hard to explain but the context change definitely helps to see exactly where you stand as an employee.
Personally, blunt candor can work as well. I do not let anything slip, if I think someone needs some direction or coaching it basically happens in realtime. There's really no need for a formal review if feedback is constant. Sometimes the feedback can be more general, I feel someone needs some hints I just give it to them.
I don't make it personal and don't expect people to take it personally, it's jarring at first but quickly it just feels really quite normal.
Technically, there are still room for performance reviews ... but if as a manager you're telling someone in a review something they're hearing for the first time then you've failed. They should know right away.
Performance appraisal / coaching is pointless when workload means someone can never give 100% to any task.
Only if it goes both ways. If I can't respond to my managers blunt candor with "the reason we're so far behind is because you suck at time management and promised the customer two features we hadn't even begun to plan for" without fear of being reprimanded or punished then blunt candor isn't very effective.
First, if you ever said that to your boss you should definitely be fired.
Second, that's operational information, not performance feedback.
Third, it's not your prerogative to tell your boss what he's good or bad at. They give you the review, not the other way around.
Some shops have "360 degree reviews", where you need to get reviews from your colleagues and people you serve (or to use an ungenerous phrase, your underlings), not just your boss.
Good bosses know this and like honesty. Bad bosses fire people for stating the truth and wind up with shit.
However I will agree that saying "You suck at.." is pretty bad, and it would be equally bad coming from a boss.
"We have smart casual dress code in this software department. So you can't wear shorts event if its 40 degrees celsius. Oh and shirt is mandatory"
I was glad to see a dress code come in.
I don't even own a suit :-)
Edit: A few years back I turned down a second interview at the same organisation after they insisted I turn up "in standard business attire" - i.e. a suit.
Last time I went on holiday, I took a tailored suit and dressed smarter than I do at work. Three-piece suit (typically I wore just the waistcoat; done right, that looks smarter than the jacket), tailored shirt to go with it.
When it's your own choice to look sharp, it's a whole different game.
Nobody had a problem with the leather (although a peekaboo stripe of visible leg down the outside of each, covered in a criss cross of something that looked like shoelace was sometimes a surprise). That was just flavour detail.
Obviously I don't wear any of the graphic or gory ones, or from bands with obviously offensive names, and I will choose a nice polo shirt if I know I'm going to be having meetings people from other parts of the organization, especially if they're higher up in the hierarchy.
That said, the best head of development we ever had would wear leather pants, ass-kicking boots, rivet belts and band shirts, and he had a Mongol warrior-style beard and hairstyle. He also consistently got the very best reviews and the best results out of his teams.
So wait, coding without a shirt on is how a thing?
My god man.
If there is air conditioning, slacks shouldn't be a problem though shorts aren't extraordinarily unsuitable.
You can wear a shirt man.
This sentence is contradicts :
"Let’s be honest: Performance reviews are a waste of time."
How are you going to know if the person is productive if you are not doing performance reviews?
You have to take an active role in managing them rather than just passively checking in occasionally.
And that is when I stop reading any article.
EDIT: She's stating rules in the workplace make good employees leave and only mediocre employees remain. The term BS automatically applies here.
This works pretty well as a response:
"Okay so I maintain some open-source stuff, it's all on Github. I appreciate you want to maintain your IP, and I agree to give you first-refusal on anything new before I make it public, and stay out of any market where the company has an interest."
This is usually enough to swing things from "we own everything" to "we own everything you make on work time, unless it intersects with one of our products".
Clean-desk policies, bans on "personal items" (want a photo of your family on your desk? nope), strict uniform policies ("failure to wear the company polo shirt AND jumper, even if it's 30C, will result in dismissal")...
Individually the rules don't mean much. But when they're added together -- and especially if they're changed (removing 'dress-down Fridays', say) can end up creating a bit of a "death by a thousand papercuts" scenario.
Because really, who's harmed by someone putting a photo of their wife and kid on their desk? Or a quiet little office toy (a stress ball maybe?) they were given at a trade show?
But easily the biggest way you can show that you don't trust your employees is to pretend to listen to their concerns and suggestions for improving the workplace, only to laugh at them and dismiss them. That type of treatment is just about guaranteed to lose you good people.
Let your staff work on their own initiative, foster their creativity, and they'll produce magic. And when they're slipping a bit - have a polite, private conversation, away from the eyes of the madding crowd and office gossipers, and ask how you (As a manager) or the company can help them.
TL/DR: Treat your staff like adults.
I don't see a problem with this premise. You can argue about which rules are good, and which rules are bad, but to skip the entire article (and brag about doing it) is shortsighted.
I'm currently happiest at my job that is the most "enterprisey" and has more rules. I can't wear shorts or sandals to work, which perpetually irritates me. I can't run the OS I want at work, and I have a hard time getting simple things like a decently sized monitor because of esoteric rules. A lot of these rules are dumb, and sound like the ones in the article, but I'm planning on staying for as long as I'm challenged and having fun.
Our team runs kanban instead of scrum/sprints, and we're constantly asking to use non-approved technologies (where appropriate) in a traditionally Java-based company. We have individual and team agency, and there is an implied trust that we will prioritize accordingly, get things done, and make good technology decisions. I would gladly deal with a dozen other dumb rules as long as I'm able to hold onto the above, as interesting work and agency to solve it in creative ways is the number one thing I'm looking for.
Contrast that with some of the other places I've worked. I used to be able to drink beer at work, we could have dogs in the office, I had more vacation time, free beverages and snacks, etc. All those things are nice perks, but they came tethered with what I consider the detestable processes that the article glosses over.
Any process related to productivity is designed to set a bar which will bring up your lower performing individuals. This bar will drag down your good developers - that is what makes good developers leave. Knowing how to fix problems and being unable to do anything about it while stuck in an endless barrage of sprint planning, sprint retros, forced demos, velocity tracking, etc. is not fun. Forced consensus on any decisions is like pulling teeth and people end up afraid to contribute or have a dissenting opinion.
The people that are OK with the productivity bar are the ones that stick around for 15 years and become "indispensable" because they know where the bodies are hidden. Anyone good that joins the company probably won't last more than 18 months.
I apologize for the long rant, but it's been a topic I've spent a great deal thinking about in the last 2 years after trying (and eventually succeeding) to find a good place to work.