Has the Glory Gone Out of Working In IT?
An anonymous reader writes to wonder if the glory has gone out of IT. One blogger remembered his first impression upon entering a profession in IT that made it seem like the place to be, with a new shiny around every corner. What experiences have others had? Has a more pervasive technical culture forced our IT gurus into obsolescence?
Glory in IT? If that was the case I'd get more women I think. I think any glory you thought there use to be is simply delusions on your part. People don't work in IT for the glory. People rarely do anything for glory.
The day we traded the guru individualist programmer doing arcane tweaks inspired by the architecture of the machine, for the team in India writing on spec using no memory or speed optimization whatsoever.
SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
To be honest, I don't even understand what question is being asked.
What does he/she mean by "glory"?
And a "new shiny" what? "around every corner"?
Since when was IT prestigious? It once used to be the hot new industry where people made lots of money, but it was never 'sexy'. Lucrative, not glorious. And now it's not even that, so much.
Scientists point out problems, engineers fix them
altslashdot.org: The future of slashdot.
Just like the proud, self-made carpenter, who used to do everything himself by hand, has to install pre-fab kitchen's in a day these days (and never mind how it's done, just make sure that it's installed in a single day), yes, the 'glory' has gone out of IT for *most* (if not *all*) people in IT these days. It might still be a *fun* job, because you get to 'play' with computers all day, but most of the glory has been lost to 'professionalism'.
R&D and MIT media lab aside ( I wouldn't call that sort of thing IT even though there is some overlap)
When I hear IT I think of my corporate support staff.
As far as I am concerned there has never been any glory in that thankless job.
I mean how glorious can a job be where the only recognition you'll get is when you screw something up?
When you are good at your job in IT nobody notices you since the goal of most IT shops is to be transparent to the user....
The Glory of working in IT peaked with the release of the movie "Office Space."
Ken
Maybe if you were a UNIVAC technician, that was pretty cool. But in my lifetime I can't recall IT ever being a "glorious" occupation. Sure, there are jobs in the broader tech industry that might have that mythologized element. In the 70s and 80s, you've got Woz in a garage as sort of the canonical example. But IT still wasn't glorious in that era. The IT people weren't Woz; they were mainly at places like IBM, servicing thousands of mainframes and minicomputers. There was not an aura of glory around that job, even if it paid well and may have been interesting.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
When I was new, everything seemed new and shiny.
Now that I'm old, everything seems old and dull.
Paying taxes to buy civilization is like paying a hooker to buy love.
I started programming and repairing computers in the 70s. There was a certain coolness to knowing things that other people didn't know, almost as if you possessed magical powers. Modems? BBSs? Networking? A printer? You can recover a file off my floppy disk? YOU ARE A GOD, SIR, and you just saved my ass.
No longer. Everybody knows this stuff, or at least they pretend to know it, enough to be dangerous. Or else it's been supplanted. E.g. nobody cares that I wired my house for gigabit Ethernet; they just want to know how to jump on my WiFi access point. 802.11b/g/n/w/t/f is really not important. Need to recover a file? Oh yeah, Norton came with my computer.
It's like the photography industry, which barely resembles the industry of 20 years ago because everyone has a fancy digital camera now and can take better pics than they could back then. Or you can hop on iStockPhoto.com or sxc.hu and get cheap/free stock photos that used to be really expensive. Or the graphic design industry: now every "hack with a Mac" (or a PC) can "do" graphic design, no special skills required.
The trick is to be so good at problem solving (or camera angles/lighting/composing, or graphic style) that people still recognize you as a wizard. I mean in the I.T. repair sense, not the 6d+3 sense. This requires creativity, and not everybody has that. If you don't, but you need that feeling of recognition, then you need to either play a lot more WoW or find a new field/niche.
Liberal? Conservative? Compare perspectives at Left-Right
It was fun until...
In times of universal deceit, telling the truth gets you modded -1 Troll
I've been hard-working member of an IT staff for a while now, and I do sometime feel as though all the glory has been sucked out of a "glory hole" of some sort.
We really should have a staff meeting about it. Firm action is clearly needed.
This is somewhat true, though it seems to me that much of the "problem" with IT these days stems from the continued inability for non-technical colleagues and management to understand exactly what the purpose of IT is.
It used to be that IT was much less micromanaged. "They do that computer stuff, and it seems to work most of the time, and when it isn't working we lose money, so it's good they keep it working." Now-a-days with folks being so metric-obsessed, it's harder to "just do your job". You gotta make sure to keep up with all your tickets, make extra tickets for everything from someone stopping by your desk, to peeing, so that the metric-OCDs can account for everything you do.
There's still some places where tech people can be tech people, but with a lot of companies going through the (seemingly) perpetual cycle of: "Our IT doesn't work, get us a dedicated IT staff" to "Man, those IT folks look overworked, they must be hard workers!" to (after the systems have been fixed and streamlined) "Those IT people never seem to be doing anything, let's lay them off and save some money" and back to "our IT doesn't work..." it can be hard to find a position where you *can* be a technology person without having to watch your back all the time.
Though (to continue the rant), I will agree that, in general, technology is in a bit of a boring slump, where "advances" are often simply marketing re-definitions of existing technology that's been "suped up". It's not like the late-80's through the 90's where interesting things were happening all around and there was always something neat coming out. These days tech is about evolution not revolution.
Also keep in mind, though, that the longer you're in IT, the more things will seem "old hat" to you. I think this is what the OP (and I) seem to be experiencing these days.
We make two to four times as much money as the average American. That's enough to ensure that IT remains a respected and desirable career.
The brief bubble period where we made millions in fake stock options was an anomaly. It was not "normal." Our careers were never really glorious, but they will remain prestigious, like those of scientists, engineers, and other skilled, well-paid professionals.
A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
The glory is making something that people *want* to use, or it really honestly makes their life better, and they know it. I've done mostly back-end stuff throughout my career but I have seen email comments from users who have praised the system for making such-and-such job easier, or figuring out this big thing, or saving a lot of time, etc., and I can feel good that I had a hand in that, or I implemented that, etc.
My kids like playing with the apps on the iPhone, especially music making and drawing pictures. I can't say how many times I've been handed the phone with a picture and my daughter beaming and going "I made that!!", with obvious joy on her face. That made me happy, and I'd think the author of the program would be happy to know how much joy s/he brought.
That's glory right there. If you can make someone happy with what you do, honestly and truly, then it makes the TPS reports, status meetings, weekends and late night worth it.
I've been involved with and working in IT for over almost 30 years (since my first Vic-20). This raises a lot of points on companies and the shiny - the answer is not as black-and-white. The answer is: it depends. My experience has shown there are three typical views of IT and how 'shiny' it is to the company. To find out, ask the question - Does your company treat IT in how much value they add to their organization?
:)
1. They view IT as a cost-centre. Run, don't walk away from companies that view their IT centres as something to be outsourced.
2. They view IT as a necessary evil and spend only as much as necessary to keep their employees from throwing their monitors out the window. These kinds of companies understand IT is a necessary, but they don't like spending money on it. They tend to upgrade software that are SEVERAL versions behind, and your typical office PC is 4-7 years old. No shiny here - IT is dull and so is working here in that role.
3. They view IT as a way to save money. Innovative and highly adaptable companies that change with their operating environment usually view IT as a way to improve on efficiencies, and use it to reduce costs and improve services internally and externally. These are good companies that view IT as shiny and always something to invest in. These companies also tend to be around a long time, or they always seem to make money even when times are bad. It takes money to invest in IT - badly managed companies don't have money to spend on it. These companies, from an IT and a learning perspective, are preferred. More often than nought, they also tend to dabble in Open Source - never a bad thing.
So, when doing an interview at a company, ask the following questions:
1. How old 'typically' are the computers in your office?
2. What version of Microsoft and Office are you using?
3. Does your organization view IT as a cost center or as value-added infrastructure?
Measure these against points 1-3 for their shiny score.
Management is doing things right; leadership is doing the right things. - Peter F. Drucker
Those arcane tweaks are still there because the guy left 8 years ago and NOBODY REMEMBERS HOW TO FIX IT.
"Whatever you do, just don't touch that code. It's been working that way since before I got here. We tried to change it once and it took us 6 days to get the wolverine back in the cage."
"Can of worms? The can is open... the worms are everywhere."
I've been in IT for 10 years now and so far I've contemplated suicide twice. I've watched my lunch break go from 1 hour to eat while you work. Taking a break now is stopping what you are doing here and go over there to explain to our accountant's cousin why she can't use Magic Jack with AOL. Keeping up with the latest and greatest technologies is a joke to everyone that's around you. Even though it's your job to understand this equipment and if we need to upgrade. All the other IT people you've met have an ego the size of VY Canis Majoris. Their life is so much better than yours even though when you hang out with them they can't afford anywhere you want to eat. Also usually their talent is watered down and forget having a conversation about anything other than computers. Finding a new job is a joke. Most online "job sites" are just phishing for resumes that have your social security number and other personal information. Any legitimate jobs have a line forming at the door of applicants. Those jobs are usually a start up that will be around until the owners' loan money runs out. If you ask if there is any room for advancement they feed you a line like "You're already on the top in that position." Meaning you are stuck where you are at until they go belly up. Any ideas your boss or whoever is over you comes up with is usually stupid. Cost cutting and other business BS has left you to complete projects that aren't going to work by impossible deadlines. You only come to work because their internet is a little faster than what you got at home. Working most of the time has cause you to lose touch with friends and some family. You find yourself like a zombie getting up everyday to go to work. You can't wait until the weekend but it takes more than 2 days to recuperate. You read this article on Slashdot and find an avenue to vent. Only to have that temporary escape rudely broken by the question "Hey dude, can you see why my PC be glitchen up?"
These days, I feel like a cabinet maker working in home depot. I have a bunch of skills that are not being utilized because the majority of the work happening (at least where I work anyways) has shifted from creating custom solutions to installing, maintaining, and supporting 3rd party applications. My job satisfaction is eroding. While I used to take pride in creating stable, elegant solutions to complicated problems, I now spend most of my time fighting with messy integrations.
You are always in the background of any project. It's assumed you can do whatever it is they want you to do, even if it has never been done before. They will want it 6 weeks earlier than you can deliver it and 50% cheaper than you can buy it for. You are supposed to be invisible. No one thinks about how much work you have to put in to something in order to keep it up and running in a production environment. If the service fails at 3 am on a Sunday, every minute of your time will be tracked until the service is restored and you will be told how efficient you aren't and what you should try to do better next time. When the kudos are given at the next company meeting and everyone talks about all of the great things they have accomplished this year, your name is never mentioned unless you count the "Oh, and thanks to IT who.. does what they do!" mention from the CEO.
You're the plumber. You're the TV Repair man. You're the phone guy. They only know your name when something has gone wrong and they think you can fix it. They only think you can fix it because they are fairly sure you, or someone like you, broke it to begin with.
Welcome to I.T.
Without going into an endless dissertation of how technology developments 1.) happen, 2.) have their sweet spot (golden years) then 3.) become pedestrian in nature, yes. The IT party's been long over. If you've got a solid rep, been in the business for a while and stay ahead of the curves (which implies you still enjoy the challenges to some degree) you'll likely be able to see a current IT career out to your "retirement". If you're just starting or under the age of thirty run quickly another way. I mean Road Runner clouds! There's nothing more to be had here. The carcass has been picked dry. On the consumer side it's all become applianced (like toasters... it breaks? Cheaper to get a new one.) On the enterprise side it's dominated by thankless bullshit monkey work that embraces mediocrity or less (ya' hearin' this Google?). The only great gigs left are jobs that allow one to bring true leadership to a position. And those are very rare (and at mid-career now, the only one's I'm interested in.) As an eleven year veteran consultant with a solid success trail behind me I still love this stuff but say "no" to gigs more than I say "yes" to anymore.
I still believe the IT industry should have unionized somewhere around 1995-ish. But that's a whole other magilla thread no longer worth discussing.
The glory of IT is not in IT, but in software engineering. IT is the dark, smelly, hairy underbelly of computing technology. Software engineering is the light, bright, wonderful topside, basking in sunshine and wonder.
IT personnel are responsible for keeping crappy, obsolete, virus-laden servers working without enough money to get anything better. Any money spent on IT is considered an expense. "Good" IT consists of finding the cheapest off-the-shelf software to sorta do the job.
Software engineers are given the challenge of a problem to solve, and the money and time to do it in. Good software engineering consists of designing the most elegant technical architecture to solve the problem.
IT personnel are regularly yelled at as if they were barely more valuable than a "click next to install package" monkey because that's often what they are. Even when personally far more capable, the job only requires you to "click next" when installing somebody else's software, perform backups, and set passwords. IT personnel are relegated to the back store room and not allowed to see anybody, except accidentally on the bus on the way to the local Carl's Jr.
Software engineers regularly meet with executives in fancy boardrooms with glass tables. They are there to design quality solutions that will be used by thousands or millions. They are treated with accord, respect, and often, mild deference. Lunch is often provided by hired caterers at design meetings.
No matter how "senior" you are in IT, you are easily replaceable by anybody with the requisite MCSE certificate.
There are never enough qualified software engineers - they are pretty much always in high demand and paid to match. When software engineers work in a field, they quickly acquire domain expertise that's almost impossible to replace.
People who confuse IT and Software Engineering often wind up working in the wrong field. Put in the time to become a software engineer, and you won't ever regret it. Cram through your MCSE or CCNA, and become one of the faceless droids. (Yay! I know what an MSI file is! I can calculate a subnet!)
I have no problem with your religion until you decide it's reason to deprive others of the truth.