The A-Team of IT — and How To Assemble One
snydeq writes "InfoWorld's Dan Tynan offers insights into building a crack special ops team ready to tackle the toughest IT assignments. From Air Support (think: the guy who shares a cigarette break with the CFO), to Infrastructure Sherpas, to Über Hackers (Mohawk optional), each of the seven essential members of your IT A-Team must bring his or her special blend of expertise, connections, and temperament to ensure the success of mission-critical assignments. 'Remember, there is no Plan B.'"
That's why you should read this. Not because it provides useful information to people on the tech team, but because people in the business of managing IT departments really take this stuff seriously. They will try to shoehorn the people they have into the stereotypes, archetypes, and roles they know about, and once they've assigned you to a part, you're going to be doing that part until you leave or the show ends. And if you don't fit one of the parts, they're going to consider you useless.
This sort of thing is especially true for managers who didn't work their way up through the ranks, so they're now faced with a bunch of geeks who are exacting, relentlessly uncovering BS, demand facts and figures, and speak in a jargon they can't understand. It can also be a big issue for the CTO, because even if the CTO is someone who does understand the geeks, the CEO doesn't and often demands that the CTO make the geeks follow a plan they can understand.
I am officially gone from
Yeah it was a load of crap, I skimmed it and saw this
Here the challenge is to find someone who mixes the requisite coding chops with a measure of humility, says Minco's Adriana Zona.
"You want the genius guys who aren't arrogant," she says. "They want to impress you, so they do in an hour what would take standard developers a week. But the most important thing is they don't challenge you. You don't even have to explain what you want or provide a document. They just complete the job."
Though extremely rare, the humble coding genius can be found via word of mouth, says Zona. She also weeds out the arrogant ones by asking prospective employees to rate their skills on a scale from 1 to 10.
"A good developer will never say 10," she says. "Technology changes so rapidly no one can possibly know everything. But the arrogant ones will. And a nonhumble developer will destroy your department."
A good developer doesn't need to "know everything", they just need to know how to use a reference manual and be able to adapt and learn. Sounds more like she just prefers people with no self confidence who are desperate to impress others to feel validated - people that she can order around.
Good developers will require specs and explanations otherwise they will probably waste a lot of time barking up the wrong tree. I certainly have made incorrect assumptions in the past about the direction a project will be heading or how the end user will be wanting to use things, so now I make sure to discuss issues where there is any doubt.
It's also great to have a specs document to refer back to if someone comes to you and says "where is [feature]" or "we need this feature!". I try to be accommodating, but it's really not a great idea to be adding features in halfway through the first implementation of a project. Any new features can be added into version two. Or if the "new feature" turns out to be an essential oversight, you may have to rethink the whole project from scratch.. but if they didn't put it in the original specs, it's their own fault.
which is totally what she said