Former MySQL CEO Mårten Mickos Talks About Managing Remote Workers (Video)
Millions of pixels have been used to talk about Yahoo! CEO Marissa Mayer's decision to ban telecommuting and her reasons for doing it. Today's interviewee, Mårten Mickos, built MySQL AB into a billion-dollar company with 70% of its workers, all over the world, telecommuting instead of working in offices. Now he's CEO of another young open source company, Eucalyptus, and is following a similar hiring pattern. Mårten says (toward the end of the video/transcript) that he believes people working out of their homes is entirely natural; that this is how things were done for thousands of years before the industrial revolution.
All you need is a method to accurately measure productivity.
These companies did it on purpose and planned for it, while it sounds like it just sorta "happened" at Yahoo, with management neither having a plan for how to manage it nor (apparently) really paying any attention at all to what remote workers were doing and how they were doing it.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Admittedly much of it do to the mechanisation, but this seems like a poor comparison. It's basically saying something is good because just it worked for a long time, not because it's actually better. We lived in caves for thousands of years too, but I wouldn't want to go back just because it's "entirely natural".
Robin: Marten, what percentage of your MySQL workers work from home?
Mårten: We had 70% working from home when we were 500 employees in total.
Robin: Okay, okay. 70%?
Mårten: We were based in 32 countries across 18 time zones.
Robin: 32 countries, 18 time zones.
Mårten: Yeah.
Robin: How did you manage those workers?
Mårten: I wonder if I did, meaning I mean something with it, I think when you manage a distributed team, you cannot manage through command and control; you must manage through vision and culture.
Robin: Okay.
Mårten: You must get the vision across to everybody. You must agree on how you behave, and what the company culture is. And then you let them do what they know they need to do. And that is how it works. But if you think you must observe them and monitor them and command them, and control them, then it won’t work for you.
Robin: Okay. So you need very self-motivated people, that you are telling me.
Mårten: Very true. I call it the fishing village analogy. Meaning our people at MySQL and now at Eucalyptus are like fishermen. They live in a fishing village and are very social together, but every morning before the sun dawns, they go out in their small boats to sea and they are all on their own, and they come back only when they have caught fish.
Robin: Okay, now recruiting these fishing people, (that’s a beautiful analogy) recruiting these independent workers, is it different from recruiting people you are going to be able to watch at their desks?
Mårten: Yes and no. First you have to interview them like you do with anybody, you have to post your open reqs like you do with anybody, but of course you must check that they truly belong to the portion of the world population that is capable of working from home, because not everybody is. It is not for everybody. It is for some of the best people in the industry but it is not for everybody.
Robin: Okay, and in the industry, what jobs work best filled by remote workers? And what works worst?
Mårten: As main rules I would say if your product is an intangible product, then it works well. And it so happens that software was the first industry to do it, but you can do it in politics, medicine, science and arts as well. The second rule is that for this to work, people need to be able to go all in online. They need to be able to live not just their professional life, but convey their personality online as well. Because the argument against distributed teams is that body language doesn’t work, and you don’t get the sort of the closeness, but on the contrary, we say no, that is not true. You can bring your personality and even your body language online if you decide to do so. And that is how you make it work.
Robin: Now you are talking about creative people, programmers, scientists, the artists; what about people like finance and marketing? Are they good, as good remotely?
Mårten: They are. And I would say their job is increasingly creative. But we had people working from home in every part of the company. We had accounts receivables, which was operated as a home operation, marketing was done, some of the accounting as well; of course, there are functions where you have to be in an office, you have to put things on real paper and store them in a real cabinet. So I am not saying you can live completely without it. But I don’t see any part of the organization that couldn’t be at least partly distributed among people who work from their homes.
Robin: How much money does it save if you have a quantification, how much does it save with all these people working from home?
Mårten: We never did it for the purpose of saving money. And we told ourselves that what we saved in office costs, we spent in travel costs. And that is probably more or less true. Maybe we saved a little bit but not much. A benefit we got and whether that is a saving or not I don’t know, but we managed
If you have a cool product, interesting things to do and hire interested people, you will have good employees.
Many technical people work in the field because they enjoy it, how many people work on FOSS in their spare time anyway?
Working on new, interesting, challenging things is fun! Maintaining 'legacy' stuff, not as fun. No disrespect to Yahoo but Flicker, Yahoo Mail, YUI, OMG! (please), for me it would be hard to be excited about maintaining these.
Additionally, working in a smaller company where one person can really help shape things is huge, being just another worker bee in a huge corporate environment can be depressing. (especially one with a declining public image)
Obviously, just my opinion.
roblimo is a moronpus
But Yahoo! wasn't Some 500 out of 11000 employees teleworking is a bit different than 70% of your staff teleworking. MySQL was designed to work remotely, while it sounds like Yahoo! was shoe horned into it. Not saying Yahoo! can't adapt, but it is clear how Yahoo! has been dying that - something is critically wrong in the culture there. I don't see killing teleworking as bad - simply because, well, there is just a lot wrong with the company that needs to be fixed. Time will tell if it was a wise decision...
Fishing - and I come from a fisherman family - is nothing like sitting on your ass providing code for a second rate DBMS for the "good enough" generation.
Are you sure? We're talking about MySQL here. Just try to image all that code smell!
Ezekiel 23:20
I've found the best way of doing it is to work at the nearby home of my parents or mother-in-law. Some separation of your work life from home life is necessary
Donte Alistair Anderson Roberts - hi son!
Karma: Chameleon
It's not pixels it's bits. Giga or Terrabits of wasted BS on this whole discussion. Look, we all know that for any situation there will be people who constantly try to game the system. Whether that's in-office or @home workers, there are those who will abuse anything. For any group of 10, there will be 8 productive people and there will be two slackers..
surveys that show at least 20 percent of the employees in any workplace
perform poorly.
http://www.workplacesthatwork.com/articles/Managing%20slackers.pdf
Slackers are everywhere, like dust mites and you just have to deal with them. @home workers aren't the problem, gaps in the system that allow slackers to ruin it for everybody else is what needs to be addressed. Now do I believe in all that "Diversity" nonsense and "bringing more women into the workplace?" Hell no. If your a man, woman, transgender whatever you call it you can either show up in the office, daily or if the company provides a suitable work at home support system, use that. Just don't get caught on your 4square status update that you're at Starbucks instead of working on that document.
Now Yahoo has been going through some difficult times, this may also serve as a wakeup call for their employees to start towing the line, yes ultimately leading to staff reductions IMO but again, if you work for a company with a flexible workplace policy, the simple answer here is not to abuse it and call out those privately who you see doing it to keep the benefits for everybody else.
Harrison's Postulate - "For every action there is an equal and opposite criticism"
What do you use for measuring "productivity"?
Lines of code? My happiest work days are when I end up removing more code than I put in. Also, this is really easy to game.
Bugs fixed? I usually end up working on the really nasty bugs...intermittent, only occur in customer sites, and under no circumstances can you shut down the system to debug it. Some bugs take weeks or months to track down.
Hours worked? Pointless, doesn't track if you're actually being useful during those hours.
While it's easy to measure productivity if you're making widgets, its *really hard* to measure productivity if you're doing creative stuff.
What metrics will tell you that someone is doing good work?
Suppose I mostly review other people's code and make suggestions for improvement, answer lots of random questions about obscure corners of various specifications, work on really tricky bugs that take a long time to track down, look at upcoming roadmaps and figure out how they're going to affect us, etc.. What objective metric do you use to measure my performance? Lines of code submitted doesn't work, bug closure rate doesn't work--there is no simple numerical statistic to measure.
Robin: Now with MySQL I remember you having I don’t know, I guess annual big company-wide meetings.
Mårten: Correct. Yes. And we have the same tradition at Eucalyptus, we have at least an annual all-hands meeting typically in Santa Barbara but we may do it elsewhere as well, where we bring everybody together to the degree it is possible. We have had challenges with visas for everybody so we actually have employees who didn’t get visas to the US which is very sad. That was the reason we didn’t do the MySQL meetings in the US, the last one we did here was in Orlando.
Why don't such things surprise me at all anymore?
Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
Good for Mr. Miklos! Only the stodgiest, most anachronistic and paranoid manager would not consider telecommuting. When implemented by competent management, it cuts costs to the company and increases employee productivity.
I worked for MySQL in about the 2006 timeframe for about 6 months. Yes most employees telecommuted including me. I found out in those 6 months that telecommuting wasnt for me. I couldnt focus on work very well. It was ok for short time periods like a week. But I would start drifting and my productivity dropped. I'm not against it, it just isnt something I was good at. Most emplyees there didnt have any issue with it.
Are things going back to normal?
So that is how the pyramids were built. Thousands of quarry workers, stone masons, and laborers all working from their condos.
That's like, many monitors full of discussion!
Yahoo is more corporate. Their profit is coming from advertisers and all the account management and business contact that comes with it. MySQL is a software company that has many of the same elements, but when you've got a product used internationally the folks translating documentation into Farsi somewhere in Asia don't need the same kind of close contact.
I swear to God...I swear to God! That is NOT how you treat your human!
he believes people working out of their homes is entirely natural; that this is how things were done for thousands of years before the industrial revolution.
Divide and conquer.
If you were producing for a market, home work was piece work --- with no labor laws or labor unions to prevent abuses.
When the textile mills of New England began opening jobs to young women --- their first taste of independence, education, organization and a real, substantial, pay check --- girls abandoned the rustic life and never looked back.
In union they found strength.
I can see why Yahoo would not want their workers collaborating using, say, a Google hangout, or Microsoft Skype.
I am very small, utmostly microscopic.
Within the scope of a team I agree with you except for the "weak, immature and cowardly" part.
Yes and no. Team impressions can be gamed too. Some people can be unfairly given a bad rap. Others may be given more credit than they are due. It isn't unusual for some managers to be duped.
Instead of actually attempting to manage the lazy way out is to apply blanket rules when a case by case situation makes more sense. While I do too much stuff with hardware to be able to work from home there are others in the org I work for that can very effectively do work in batches from anywhere out of the rain with an electricity supply. One of the most productive people lives six hours drive away from the workplace, and at 65+ he's proved many times over that he can be trusted to get the job done without anyone micromanaging.
Also a lot can be team dynamics. A person can be a great worker but for whatever reason a few other team members decided that they don't like talking to them. So they are never included in conversations aren't seen as helpful when problems come up etc. But is it due to a real personality fault in that employee or that employee just having a different way of communicating, work style heck even extra curricular interests can come into play (people will generally go to the person that they can chat with for a half hour about the latest sports drama than the guy that is say a dungeon master (when sports are their interest and not role playing) or vis versa). That is part of the issue with remote work that needs to be considered not just individual work performance but how well will the team communicate without the queues you get from in person interaction? It can work and it can not work but you need to at least leave the option of going back to a work from the office model if the telecommute doesn't work for the employee (or you find other people's performance goes down because they aren't as available for helping out with random questions etc).
Oh, shut the fuck up, you spoilt, useless idiot.
Fishing - and I come from a fisherman family - is nothing like sitting on your ass providing code for a second rate DBMS for the "good enough" generation.
That spoilt, useless idiot helped make it possible for me to keep the same job working at home for nearly 10 years while living in 4 different countries.
Along with lots of other folks putting in 15-hour days so you could have a free and libre software to piss on while you're using it, just like anyone else who's ever posted a comment to Slashdot.
So I'm thinking it's you who might be doing well to follow his own advice there, Junior.
Il n'y a pas de Planet B.
I think I can safely say that I'd rather take a cook's job in a fish & chips shop than go to work for Yahoo. (Free fish & chips, nomnomnomnom.)
Il n'y a pas de Planet B.
Maybe some pixels on people's monitors burned out at the moment they read a Yahoo/Marissa Mayer story. Then maybe millions is a fair number, though I'd guess probably an over-count instead. :)
simple, fast homepage with your links: http://www.ngumbi.com/
Ah damn, they said "used" instead of "wasted" in the original post.
simple, fast homepage with your links: http://www.ngumbi.com/