How To Succeed In IT Without Really Trying
snydeq writes "Deep End's Paul Venezia discusses the two ways to succeed in IT: through proficiency and hard work, a road that often leads to unending servitude, or the other way; with little effort or proficiency at all. 'I hate to say this, but a number of people in IT positions work harder to make it seem like they're busy as beavers than doing actual work. Quite often this dysfunction starts at the top: When an IT manager doesn't know the technology very well, he or she may hire folks who have no idea what their job is other than to show up every day and answer the occasional email, passing questions along to others with more technical abilities, or to their contacts at the various hardware and software vendors. People like these populate many consulting companies. They rely almost completely on contractors to perform the actual work, serving as remote hands in a real crisis and as part of a phone tree for less pressing issues.'"
I suspect a lot of industries have a similar "hierarchy"
"Contractor" and "consultant" are euphemisms for don't care and kickback. You want a good job, you hire an employee. You want an excellent job, you take on a (prospective) partner.
I'm an IT guy -- or at least they tell me I am -- and I have no proficiency to speak of; no certifications at all. Everything I ever need to know I find via Google, review of years of misc. whining on message boards, and trial-and-error. It's amazing what I've done with no actual knowledge of my own.
Work for Sony!
Well, up until about a month or so ago.
If what I just said sounded like a troll, it was probably just a failed attempt at humor.
Well, you see, that's your problem. You know how to do things, so they have you do things. People who know how to get *other* people to do things for them--that's management material!
Hey, if you're not a genius, figure out something to do with yourself.
A combo I have seen work a lot and I somehow grew into is someone with a Line Job and a Minor in IT. Sure, you leave the weird network stuff to the hotshot, but you can sorta keep the office running answering helpdesk stuff. Then you go back to your regular job.
Accountants end up with this pair a lot because accounting software is some of the trickiest in the business. (You mean Job Cost didn't post because we're more than two accounting months out? Oh. Right. Let's go visit the CFO and hope he doesn't bite my head off!)
Though I am more of a management techinal admin, but the mix is the same. In a small company, being a HelpDesk guy keeps the load off the hotshot IT guy.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
It's already known as the Peter principle.
Nothing new here, move along.
There's no scientific consensus that life is important.
Once upon a time I had a real job, full-time, salaried job with real, full-time (and overtime) responsibility. After years of hard work, long hours, and being the final go-to guy for everything, my bosses began to make it clear to me that I was their personal slave. (Really, they had always been doing that, I just started to get become cognizant of it near the end of my tenure.) So I gave notice and left.
Sice then I have been doing contract work in major corporations, going on four years now. Once place I worked was in the business of moving packages from one place to another. Another place I worked was a city government. Another was a major hotel chain. And others.
I have been paid more in the contract jobs, have only once been on-call, have never had any meaningful responsibility, and most importantly, have never really had a clearly-defined task. For the most part I've shown up, kept my mouth shut, got paid, and left. The bonus is that has an hourly employee, I got overtime (and it oftentimes it wasn't hard to come up with excuses for overtime).
The full time employees at the places I've worked have had little to zero honest-to-god hard skills. I have worked with people who have had "programmer" in their title who could not touch type. I have worked with "network engineers" who declared they "only knew Cisco" (apparently all the other vendors switch frames and route packets in some bizarre and incomprehensible way, hmm). I have been discouraged, and occasionally punished, for trying to go beyond the call of duty.
Sometimes I am appreciated for my abilities, but more often than not some no-nothing middle manager is in the way preventing me from being any good at anything so that I don't accidentally expose how little he really does in an average day.
But I don't care. I get paid good money, with overtime, to do nothing, and I get months of time off per year.
Once upon a time I thought I was just doing contracting until a full time offer came. Now I'm more than happy to be a contractor, and I turned down a full time position last week. I've never felt so free.
Hard work does not pay.
spend time automating the day to day crap so you have basically nothing to do, then you can be promoted to management. if you're busy fixing broken day to day shit, then you can be too valuable doing that, to promote.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
Do you know why he just got rid of your backup? Because you've proven to him that you do enjoy being his slave, so he can cut costs and just pass all the extra work onto you, and probably get a raise out of the deal. You're a sucker.
You've just described the past 10 years of my life. I have been a contractor working non stop for folks who have very good communication skills and can talk the talk but not walk the walk. My phone hasn't stopped ringing. Once you get a reputation for doing good quality work and being technically proficient you become the goto guy. I'm super lazy and do what it takes to make my life easier. Those people with less technical skills than I make my life easy by handling all the other details I don't want to. I actually don't mind those who know what they don't know. It's those who pretend are the worst.
The cemetery is full of irreplaceables - believe me, the world and the company will go on if you are hit by a bus. They will just hire another serf.
From TFA:
If you perform enough miracles when other people NEED them ... pretty soon they think THEY are the ones performing the miracles.
And in IT ... without the risk of death or dismemberment should your design/work crash ... that's just the way things are.
People EXPECT computer systems to crash. Which is the perfect environment for people who know nothing to succeed.
The Website Is Down
I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.
This one woman who got the job I had applied for... she was utterly clueless. Instead I found a job as netadmin for an ISP. She was calling the level 1 techs constantly for help with problems... but they are clueless as her and eventually they'd shift her onto me. Our responsibility goes up to the modem and her problems were always 100% beyond the modem. So I just stood my ground... and she would rage. "Im regretting going with your ISP." id be like "well unfortunately im not allowed to help with customer's networks, my boss charges $95/hour for that help." she'd reply... "Ive already spent way too much money on tech help. Im going to get help again but if I find out it was your problem you are paying the bill." Which is what they do. They make a big stink until you fix their problem for them.
It is not as much as the Bad IT Guy gets promoted but the person with the better people skills does.
There are a lot of actually good successful IT people out there. They know their stuff and keep things going, But they also can put on a Tie, talk to others and explain their ideas better, and they go out of their way to show their success.
A good IT Person who is in the trenches while good at their job, but doesn't talk to management and sees them as the Evil overlord keeping them down, is well going to be kept down. They need to put their head out of the trenches document their success work on plans to reduce failures go to those optional meetings, and be useful in them. Otherwise the Bad IT Guy who spends all his time to write reports explaining why it isn't his fault will get notices just because he has a better set of documentation.
I have seen a lot of Good IT people who I wouldn't put up to promotion, Why?
Things like, Not knowing the status of a project in a timely fashion (You don't know if they going on the right track or where they are in the process, making you worry that things are going to be delayed, and you won't know until the last minute, and when asked about the status you just get a good), or Getting too much detail on what they are doing (The opposite extreme, I do not need to know everything that goes on in your project, you are paid to think for yourself and do what you think is right, You do not need approval for every step... Also you drown out the information making it hard to find real problems because there is too much stuff to handle to see if you are actually following the specs).
Needing to challenge everything, Does the manager really need to fight with you for every job, yea it may be stupid but it needs to get done. As Well just being a Yes Man, hey you are hired to tell me that something doesn't make sense or seems way off.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
The reason why tech salaries and job satisfaction are on the decline is because, on average, most IT professionals are good at tech, but not negotiation. If they were tech pays and conditions, on average, would be a lot better. You, dear reader, need to be a better negotiator so that every tech gets a better deal and employers are afraid that the next guy will drive a much harder bargain. I don't mean showing the finger type of negotiation, I mean your fist right up their ass feeling their internal organs type of negotiation. My mentor described this as "negotiating from a position of strength".
If you are squeamish about that description, then you don't belong in IT, or you need to consider an IT union. I've never been a member of a union because I'm an ok negotiator, but I sure wish they were more common. Most IT practitioners shun the idea of a union because they think they are going to be the next Gates or Zuckerberg. So instead of supporting the idea of someone who could negotiate on their behalf and focusing on what is needed to get comfortable they refuse to, because they think one day it's gonna be me, I'll have the power, I'll be "the Fister", but they never will be because they're a pussy. IT is a ruthless business and because IT practitioners have spent so much time fisting each other over, management figure thats the way to treat IT professionals. To loan from southpark, I am a dick, you need to be to deal with these assholes so stop being a pussy. Your boss is your enemy, if you don't leave first you boss *WILL* fire you. It's inevitable.
You know that indispensable guy you've been working with who is so cool that has worked there forever, don't trust him. He is so spineless that he hasn't been able to negotiate a better deal for himself the entire ten years he has been there, despite being the fister. Despite being able to turn off the money tap his misguided loyalty is going to make him knife you in the back after he fists you. You may never know it was him, it might be obvious. He will smile, shake your hand and say it's a real pity. His remorse will last as long as it takes for you to walk out the door, probably less. He is a pussy, he will earn peoples hate. I've been him, he's been you.
That's the reality of IT today kids. No more parties on triple hulled catamarans cause the company did a good year, just "you get to keep your job,,, for now". Thats why I keep enough pay in the bank to last 6 months to a year so I can tolerate being fired by an asshole. I don't like something, anything, I look for a new job say "You guys are great, I wish I can stay" then leave withdrawing my fist and a gaping hole where it was. They'll be back in 6 months asking what my consultancy rates are.
Whilst I am polite co-operative, amenable and agreeable I realise these things hold true, there is no loyalty, show me the fucking money and it's all about me. I know you're young, earning 100K a year, well guess what it's the most you'll ever earn. You are a devalued commodity from day one in this ageist industry. Am I bitter, fuck yeah, I love IT. I've seen what it was over 25 years and I see what it is now. So many good people chewed up and spat out. My bitterness and cynicism is what helps me to survive all the assholes I've met.
Outraged, or don't like my attitude, fuck you, I get interesting projects and plenty of variety, which also means I get lots of invaluable experience so pay is comfortable. IT is a ruthless cesspit of spineless two faced liars that will screw you over because that is easier than standing up for themselves. They have no balls. If you can't be a better negotiator then you had better find a union paid not to have those scruples or get out of IT, pussy, they're your choices.
If you can't accept that analysis it's more than likely you are the one being fisted.
My ism, it's full of beliefs.
evaluate, fix, sustain, teach, stagnate, leave....repeat.
How often you have done that in the past decade is directly proportional to your income. It takes a very dynamic company to repeat this cycle internally for a given IT techie...admins it is difficult. Programmers less so, I saw on organization that purposely shifted people around between functional groups to keep the challenges and ideas fresh. I thought that was smart nerd herding.