Posts Tagged ‘Google’

Google’s Lessons For Managing Tech-Savvy Teams

Thursday, January 14th, 2010
Image Credit
How Does Google Solve Common IT Manager Issues?

How Does Google Solve Common IT Manager Issues?

Sigh, if only we all could work for Google, right? If there is one company out there that seems to “get” IT, it would have to be Google. The stories that float around about how nice the Google campus is and all the free food and other perks sure make it seem like a Shangri-La. Hmm, but wait a minute, no matter how nice it seems, they’ve got to be dealing with the same IT Leader issues that we all are. Maybe it’s time to have a talk with their (former) CIO…

It’s All About Choice

One of the big issues that IT Leaders have to deal with on an almost constant basis is the issue of keeping our teams up and running. This comes down to making sure that they have the right laptops, the right operating systems, etc. If you are not careful, this can eat up a lot of your available time.

Over at Google, Douglas Merrill who was their CIO up until April of 2008 said that the model that they used for solving the individual system issue was freedom of choice: employees got to choose both their machine and their operating system. I’ll bet that pretty much eliminates any complaining!

You would think that this would make support from an IT perspective a lot more complicated / expensive. You’d be right, but Merrill said that it didn’t boost costs all that much in part because of Google’s extensive use of self-service. They maintain internal web sites where users can go to download and install any software that they need. They do this by themselves and it places no additional burden on the IT department.

What About Security?

I can almost hear what you are saying / thinking right now: man, that must cause all sorts of security nightmares. Any IT Leader that you talk with these days probably has one or more horror stories about a team member downloading (or clicking on) something that they shouldn’t have and causing a mess that took forever to clean up.

Merrill says that they look at things a bit differently at Google. Most companies try to secure their networks by locking down the endpoints: our laptops and our smart phones. He feels that this really doesn’t work very well — thus all of the problems that we still have. At Google they put the security into the infrastructure.

What this means is that, yes, they still have antivirus and antispyware applications running on everyone’s laptops, but they also have a lot of software running on their corporate mail servers and infrastructure. When taken together, they feel that they have solved the problem of just how you can secure your corporate network.

Just in case you need more convincing that they really take their security seriously, Merrill states that Google has over 150 engineers who work on nothing but security. They’ve worked very hard to make sure that security is not something that is handled by “some group” and instead is worked into everything that they do. One of the ways that they make this happen is to use automated tools to check each developer’s code before it gets put into production.

What All Of This Means For You

No, most of us are not going to end up working for Google (unless they take over the world, at which this turns into a different discussion). However, how they run their IT shop does hold some clues for the rest of us.

When it comes to resolving issues regarding the technical environment in which their team members work, they’ve turned over the decision making to each employee. We can’t necessarily set up the same system, but it does provide some clues. Where possible if we allow the team to decide things like what code editor to use or what template to use then all of a sudden it’s not “my” decision, but rather “our” decision which is always a lot easier for everyone to live with.

Security is another issue that just doesn’t seem to want to go away. Google’s approach is to do the baseline needed at the edge of the network and then focus on securing the core. This just seems like an overall good idea. Additionally, setting up ways to carefully check your team’s products to ensure that they are secure is always a good idea for any IT Leader.

It looks like Google is running a pretty tight ship in their IT department. Even if we can’t all work there, we can still learn from their example

Do you think that working at Google is all that it’s cracked up to be, or is it just like working in any other IT department?

Click here to get automatic updates when The Accidental IT Leader Blog is updated.

What We’ll Be Talking About Next Time

As the world economy tanked and countless people in all industries lost their jobs, the one thing that IT Leaders really didn’t have to worry about was having members of their team jump ship to go to work for other firms – there were no other jobs to be had. Well as the economy improves, this is going to change. Got a plan for keeping your team on board?

Why “I Don’t Care How You Feel” Is Bad IT Management

Thursday, December 10th, 2009

Life is hard for IT Leaders and it’s not going to be getting any easier anytime soon. With everything that you need to be doing, it sure seems like having to put up with team members who have personal issues that take away from their ability to do their jobs can only hurt performance. For that matter, those “touchy-feely” workplaces that places like Google and Apple have sure seem to be missing the mark — work is for work or have these companies forgotten that?

The Good Old Days Where People Shut Up And Worked

Those of us who come from a technical background know how the world should be run. There should be a set of rules and everybody should know what the rules are and everybody should work according to the rules. If a business was run this way, an IT Leader’s job would be so much easier — you would only have to deal with the deviations from the rules.

However, we’ve tried doing this — it was called the 1950’s through the 1980’s. Remember the classic “IBM Man”? It turns out that the rigid workplace did work and you could get a great deal of productivity out of people; however, then the world changed.

What happened is that everything started moving much faster. Global competition showed up with a vengeance. Then the Internet arrived and things started moving even faster. All of those rigidly structured companies with their rigidly structured IT departments hit a brick wall. IBM felt it especially hard and there for awhile in the early 1990’s was teetering on the edge of failure.

What Works In Today’s IT Departments

If you miss the old days, you’re not going to like this part. After a lot of trial and error, we now know what it takes to make a modern company successful. The first step is to take the time to realize that the people working for the company are not “assets“, they really are people. These people have a life and potentially a family outside of work and the boundaries between the two have never been fixed.

This means that as an IT Leader you need to take the time to get to know the people who are working on your team. If you are able to really engage with them, to make a connection, then the boost to the productivity of your team can be almost magical.

The operative word here is “flexibility“. If you place people in a rigid IT environment, then they will at best do exactly what you tell them to do when you tell them to do it. If instead you are flexible and focus more on what you want them to do and no so much on how you want them to do it, then this causes your team members to become much more satisfied with their jobs and they will end up doing much more. This job satisfaction shows up as your team members treat customers and other employees better which then results in more loyal customers and more productive business interactions with other departments.

What All Of This Means For You

Creating a rigid IT team that has lots of rules to follow is a great way to keep things under control. New IT Leaders often gravitate to this type of solution because it’s familiar territory — almost like programming an IT system. However, this has been shown to be the wrong way to go about doing things.

The right way to have the most productive IT team is for you as an IT Leader to take the time to connect on a personal level with your team members. This means getting to know them and sharing your personal side with them also.

Creating an IT workplace in which the focus is on getting the work done and being flexible in just how it gets done is critical. This is the type of environment that will bring out the best in your team. The results that your team will produce from this type of situation will be the rocket fuel that powers your career to the next level.

Do you think that IT managers need to worry about getting to know all of their team members on a personal level?

Click here to get automatic updates when The Accidental IT Leader Blog is updated.

What We’ll Be Talking About Next Time

No budget, no special training, and yet you are expected to do more with less. How can you go about fixing what’s wrong with your IT team during tight economic times? It turns out that there is a simple way for you to identify where you are having issues and how you can fix them. All you need to do is to learn a about a new management tool called social-network analysis

Google’s Staffing Problems Can Teach IT Leaders A Lot

Thursday, July 2nd, 2009

Google's Having A Common Staffing Problem - Will They Be Able To Fix It?

Google's Having A Common Staffing Problem - Will They Be Able To Fix It?

If you could go to work for any company out there right now, which one would it be? A lot of us would say Google – everything that we’ve read and heard about the company makes it seem like a great place to work. However, it turns out that even Google is not immune to IT staff problems…

Google’s Staffing Problem

Google is in the middle of what is often called a “brain drain” – some of its best and brightest workers are leaving the firm to go join other companies. In the past few weeks they’ve lost Tim Armstrong who was their advertising sales boss and they’ve lost David Rosenblatt who was in charge of their display advertising. Oh, and they are losing their top engineers to Twitter and Facebook

What’s Google Going To Do?

Google’s plan to try to stem this exodus of talent is a typical Google solution – they’re going to try and solve it by crunching numbers. Unlike many IT firms, Google has both the data and the processing power to attempt this.

Google plans on using data that they’ve collected from surveys and peer reviews in order to discover which of its employees feel underused. This may sound a little far fetched, but Edward Lawler who works at the University of Southern California says that eventually all companies will be approaching HR issues this way.

What’s Gone Wrong At Google?

Using algorithms to find unsatisfied workers is clever and all that, but clearly there is something else going on here. Interviews with former Google employees reveal some interesting things about the day-to-day practical realities of working in this high-tech Shangri-La.

Former employees reveal that people are leaving because many employees don’t feel that their efforts will make the same amount of impact as the company matures from its startup days. Compounding the problem is the fact that Google does not appear to provide much in the way of formal career planning. Often these tasks would be addressed by a company’s Human Resources (HR) department, but it appears as though Google’s HR department is viewed by many as being quite impersonal.

So What Should Google Be Doing?

As amazing as it may seem, the answer to Google’s problems is actually very simple – hard to implement, but simple to describe. What they need to do is to put their customer first. By clearly communicating to the entire company that Google exists to serve their customers, a great deal of other staffing problems will fade away.

Final Thoughts

One of Google’s biggest problems is that they have not found a way to keep their employees engaged. This isn’t surprising because Google dominates its market and so it doesn’t have any big competitors to use as a rallying cry.

Making its customers first would allow Google to focus its staff on a single goal that would extend throughout the company All of a sudden every employee would have a way to measure the value of his/her work. Once again, this wouldn’t necessarily be easy to do, but it’s the right thing to do. If you can figure out how to do this with your team, then you will have found a way to transform yourself from an IT manager into a true leader.

Questions For You

Do you think that Google’s algorithm will be able to identify those employees who might leave? Do you think that it will make mistakes? Do you think that this type of algorithm would work at your company? Do you think a customer focus would solve Google’s staffing issues? Leave me a comment and let me know what you are thinking.

Click here to get automatic updates when
The Accidental IT Leader Blog is updated.

What We’ll Be Talking About Next Time

It may seem a little crazy to talk about how to handle promotions during an economic downturn, but they are still happening (hey, sometimes self-promotion yields results!) Additionally, once the world economy picks up again, there will be even more of them. What’s an IT Leader who was once “one of the guys” to do when he /she is suddenly their boss?