Slashdot Mirror


Why Everyone Hates the IT Department

Barence writes "Why are IT staff treated with near universal contempt? This article discusses why everyone hates the IT department. From cultivating a culture of 'them and us,' to unrealistic demands from end users and senior management, to the inevitable tension created when employees try and bring their own equipment into the office, there are a variety of reasons for the lack of respect for IT."

133 of 960 comments (clear)

  1. Reflections by petes_PoV · · Score: 5, Insightful

    Why are IT staff treated with near universal contempt?

    One reason might be because that's how IT staff treat everyone else.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:Reflections by Anrego · · Score: 5, Interesting

      Yup.. works both ways.

      Users can be real dicks.. but so can IT guys. Yes it's the IT departments job to keep the system running and secure.. but the whole point of that system is so everyone else can do their work. When IT starts unreasonably hindering that, you see the hostility build.

      This is especially true in software shops, where everyone tends to be fairly technically literate and have unusual needs for their systems.

    2. Re:Reflections by DesScorp · · Score: 4, Funny

      Why are IT staff treated with near universal contempt?

      One reason might be because that's how IT staff treat everyone else.

      Even when that's true, it's usually because of a combination of stupid end users and end users that are competent but undertrained. Then there are the people with unrealistic expectations. "Whaddaya mean I can't install this program? I'm sales, I earn the profits that pay your ****ing salary, nerd!".

      --
      Life is hard, and the world is cruel
    3. Re:Reflections by Anonymous Coward · · Score: 5, Insightful

      Which in turn is no different from how IT hates dealing with HR, how HR hates dealing with Payroll, how Payroll hates dealing with Accounting, how Accounting hates dealing with Marketing, how Marketing hates dealing with Legal, and how they all hate dealing with Management, who hates dealing with all of these Grunts doing the actual work.

      Corporations today are more about fostering hatred and dislike among the various units that make up the business, rather than working together toward a common goal. That's probably why many Western economies are in the shitter, so to speak. There's no incentive to be productive when you absolutely hate every single person that you have to interact with.

    4. Re:Reflections by Mad+Merlin · · Score: 4, Insightful

      At the core of the problem is that security is a tradeoff between convenience and security. Users like convenience and don't care about security. IT is tasked with (among other things) keeping things secure, and so users see them as making things less convenient. Making things even worse is that people ignorant of technology closer to the top of the organization are fond of instituting security theatre policies, which of course also fall upon IT to implement.

    5. Re:Reflections by nine-times · · Score: 5, Insightful

      There's some truth to this, except at as an IT support person with a fair amount of experience, I'd like to raise 2 points:

      First, often enough the draconian restrictions are forced on us by upper management. Like... I might not care at all whether you're looking at Facebook at work, but if upper management says we need to filter the web usage to block Facebook, I'll do it. I might even let them know that I don't agree with the policy, but if they overrule me and tell me to implement the filter, I will. It's my job, after all.

      Second, I have to comment on your statement, "This is especially true in software shops, where everyone tends to be fairly technically literate..." Honestly, software developers and the "fairly technically literate" are some of the worst people to support. They'll constantly break their own computers and make work for the help desk staff.

      Seriously. Sorry, I know there are a lot of programmers on Slashdot and you think you know everything there is about computers, but most software developers I've known, no matter how brilliant, don't understand how to do IT support. They don't know how to make a stable system. They're one step away from the guy who wants admin access to his own machine because he upgraded his own video card once and he "knows what he's doing".

      Now depending on the situation, it may still be a good idea to give developers some more leeway, but only because they need it. It can be a necessary evil, but be sure to have an "software developer" image ready, because they *will* trash their computers and expect you to fix it immediately.

      I don't mean to make flamebait, but it needs to be said.

    6. Re:Reflections by Anonymous Coward · · Score: 3, Interesting

      I'm a software developer by trade, but I know how to admin a system as well (I helped run an ISP for several years.). At past companies I've been called in (while there and at home) to fix system issues that our admins were pulling their hair out over. However, I wasn't allowed to get all the access I needed to efficiently do my job.

      At one place (web development) all of our developers wanted to run Linux, but none of the admins knew anything about Linux at the time so I was basically doing desktop support for the other developers as well. It was more of a courtesy to them than anything, because most of the time they could figure out whatever they needed anyhow. What scared me about that was all our servers were running Linux and no one, but me apparently knew how to manage them. I didn't stay there long.

    7. Re:Reflections by Torinir · · Score: 5, Funny

      Zynga is not a requirement for any employee.
      That steaming hot pr0n site is not a piece of "productivity software".
      Bonzai Buddy isn't Clippy, and he's not your friend.
      BitTorrent is not an approved method of software acquisition and installation.
      Your concerns has been noted, and your permissions on the network updated appropriately.

    8. Re:Reflections by cynyr · · Score: 4, Insightful

      yes, heaven forbid the code monkey would work better in gvim/emacs and a shell than whatever god awful gui is company policy....

      or the CAD monkey would like to install the drivers for the 3d input device, instead of making do with a keyboard and mouse.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    9. Re:Reflections by DesScorp · · Score: 3, Insightful

      Even when that's true, it's usually because of the IT department thinking they know better than end users and hence calling them all stupid for wanting something other than what they provided. Then there are the ones with unrealistic power complexes. "whaddaya mean you want a program to do your job? I'm IT, I dictate what everyone gets to do on their computer."

      IT does know better than end users. This is why IT locks down systems. Because if they don't end users do stupid things like opening attachments, surfing porn at work, an generally doing things that put the whole network at risk. There is no wisdom of crowds in the Enterprise. Just a lot of users who are, at best, competent, with a big number of frankly dumb people that do dumb things.

      --
      Life is hard, and the world is cruel
    10. Re:Reflections by jaymz666 · · Score: 2

      It's the developers that crash enterprise systems while doing development against the prod database because "The account is read only and won't do any harm".
      To generalise, developers do not care about hogging resources or security unless they are forced to because the deadline is only a couple of days away.

    11. Re:Reflections by DarkOx · · Score: 4, Insightful

      When IT starts unreasonably hindering that, you see the hostility build.

      Actually I think this is a problem somewhat unique to IT. Everyone has a computer at home and therefore thinks they *know* what IT does. They think its just a matter of scale and that the issues they face on their PC are the same ones the IT department deals with. On the other hand hardly anyone runs payroll at home or does the sort of accounting the finance departments handles. The are not doing materials research like the engineering group so they don't constantly second guess those people.

      Most users don't have a clue what is reasonable or not. They only think they do. They don't want to be educated or trained either, they one have their own work to think about, and be don't appreciate there is anything to learn.

      I keep having finance people tell me they want to use Dropbox! Which my department blocks, we are public company, we can't have people putting financial records on Dropbox, because we really don't know who at dropbox can get the data, under what circumstances, etc as they can change their terms whenever. We'd never survive our next SOX audit! What do the users say, "everyone else is using the cloud!", no everyone else is NOT using the cloud for M&A documents, I assure you. They sent some baby photo's to grandma though so they think they get it.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    12. Re:Reflections by Kjella · · Score: 2

      Users can be real dicks.. but so can IT guys. Yes it's the IT departments job to keep the system running and secure.. but the whole point of that system is so everyone else can do their work. When IT starts unreasonably hindering that, you see the hostility build.

      And if you're hindering the corporation from doing business, that's a legitimate complaint. But very often you're not, you're just hindering that user from doing something the user wants to do or in the way he wants to do it, even if it's non-essential to the business or there's a corporate approved method of doing it. The IT department is hated because computers are masters at enforcing rules and policies to the letter, even when they make no sense or where your manager would normally look the other way. And you can't make ad hoc exceptions because you'd have to make configuration changes that would be logged and audited, unlike the manager's silent/oral approval. So you come across as extremely square and unhelpful, even when you don't have a choice.

      --
      Live today, because you never know what tomorrow brings
    13. Re:Reflections by GauteL · · Score: 2

      "it is our network"

      No, it is not. It is the company's network and the only reason that network exists is to allow your users to do their jobs.

      You may have a role as gatekeepers, but the network is not yours and you thinking it is, is part of the problem here. The other part is moronic users.

    14. Re:Reflections by Anonymous Coward · · Score: 5, Insightful

      What you say is reasonable, but IT departments need to start meeting us halfway.

      For example: it's reasonable that you can't upgrade everything the moment a new version comes out, and it's reasonable that you can't let us do that either. But when you're still providing us with Windows XP in 2011, you are doing it wrong.

      For example: it's reasonable that you need to control the basic technologies. I may not like that I can't just install Linux, but I understand why you can't let me! But in that case, you need at least to let me have Cygwin or something. Yes, I know someone will eventually demand you support it even though we all swear we won't need to, and I know that means it will cost money in the long run. Guess what? My time also costs money, and failing to provide appropriate tools is wasting that money today.

      Seriously, half the complaints I hear about IT departments relate to one or both of the above: providing software that is laughably outdated (Windows XP is what, 10 years old now?), or refusing to compromise at all on what software is provided. Meet us half-way! Explain why we can't have what we want, instead of just brushing off our concerns with "policy" or "too expensive to support", and then engage us in dialog about what you can provide! We are logically-minded people. Explain your logic and we will probably agree with it! We don't have to be enemies if you just stop treating us as dumb lusers and start talking to us as equals!

    15. Re:Reflections by Jah-Wren+Ryel · · Score: 4, Insightful

      At the core of the problem is that security is a tradeoff between convenience and security.

      This is a little oblique to your point, but what you wrote is a pet peeve of mine having worked on (using and developing) secure systems for a about a decade or so.

      I'd say that the core of the problem is the belief that security is a tradeoff between convenience and security. It's a widespread belief to be sure, but it is wrong-headed and self-defeating.

      Good security implementations put usability foremost. The goal should be to make it as easy as possible for the user to do their job in a secure fashion - make the path of least resistance be the secure path. When security hinders usability that encourages users to try to circumvent which is the worst possible result. Especially because the people most likely to figure out how to circumvent security are the ones who work with the system day in and day out.

      --
      When information is power, privacy is freedom.
    16. Re:Reflections by Anonymous Coward · · Score: 2, Insightful

      You speak specific cases. He speaks general case.

      In general case, user can and often will harm himself, so default is to give user least permissions he needs and escalate them when needed - same as with driving licenses, by default you can ride a bike, but if it's not enough for you - show that you're qualified and get a license to drive whatever you need.

      Because when "power user" (note the quotation marks) come demanding to assist him in getting the job done properly and earning money for the company after he breaks the PC in a creative way, IT staff has to find time in his already busy schedule amongst helping all other who need assitance in getting the job done properly and earning money for the company.

    17. Re:Reflections by Darinbob · · Score: 5, Interesting

      Look at it this way. Your job is to fix things that break. A programmer or engineer's job is not to keep things from breaking but to build a product, test a product, evaluate products, etc. This means they may NEED root access, or to install something other than Microsoft approved products. The big difference I often see is that engineers are working to improve the company's bottom line whereas IT may often be working for themselves. Sure you do extra work, but isn't the whole point of a job to be doing work? One failure I see often is that so many IT people have a generic set of skills and if they're laid off they just head to the next generic job so they may not bother learning what the company actually does or learning who the non-IT employees are; they don't ask "how can I help you and help our company".

      To be fair a lot of problems can stem from IT management. This is where the insular nature tends to start. Management goes and meets other high level managers and IT workers are encouraged to keep their heads down. Productivity is measured with metrics (as soon as the word "metrics" shows up you know it's downhill from there), such as how many tickets can they close and how fast for each. A worker who spends time trying to help users with unusual requirements or problems gets dinged closing fewer tickets than the rest of the team. And of course management actually wants the generic workers with generics skills (aka, MSCEs) as they're cheaper and easier to staff up by using buzzwords in job reqs.

      For instance we lost our two IT people who'd been around the longest and who knew everyone, the ones that everyone relied on, the only two left who understood macs (half the company uses macs and linux). Not sure why they were the ones to go, but the cynical side of me says it's a mix of them having the most stock options and highest pay plus them not being 100% MS indoctrinated.

      I started off in IT (before anyone called it that). We had to go the extra mile because that was the job and the computers we managed belonged to the users' departments anyway they weren't ours to try and control. Being a research lab every single user had a unique set of needs. We had user representatives meeting with us often to plan out budgets and divvy up computer time and disk space. We were absolute a _service_ organization.

    18. Re:Reflections by Darinbob · · Score: 5, Funny

      I actually met someone in IT who wrote code using Word...

    19. Re:Reflections by SomePgmr · · Score: 4, Insightful

      I absolutely have to agree with the bit about developers, if just from my personal experience. I started my career as an admin, then worked as a developer for a few years, then back to being an admin (that does occasional development).

      The developers I worked with really were bright people and could write some pretty amazing stuff in short order. But they were barely able to turn their own machines on before they started writing code. The moment anything went sideways on their workstations they'd threw their hands up and yell at IT. Usually that came with, "I need a newer computer". They (of all people) couldn't troubleshoot what had happened. And like you mentioned, it was usually because of something they'd done. Almost invariably, it was some silly years-old class generator, wonky launcher dock or shitty version-control assistance... something.

      It was a learning experience. I picked up a lot of things that (I think) help me do both jobs better.

    20. Re:Reflections by alittle158 · · Score: 5, Insightful

      But when you're still providing us with Windows XP in 2011, you are doing it wrong.

      You do realize that not every company or department has the funds to provide you with the "latest and greatest". Some of us have to work with limited budgets brought down from up above. XP isn't ideal, but it's still being supported for the next 2+ years, which gives IT time to make sure the business apps will continue to function after the new OS is rolled out.

      --
      If it's not on fire, it's a software problem
    21. Re:Reflections by DarkOx · · Score: 3, Insightful

      You should have wireless networking in the first place.

      Why because you want it?

      Your job is not to manage want websites users go to. If their boss wants them to play on facebook all day, it's none of your damn business as the IT dept.

      Right up until management says we want to know who is playing on Facebook all day, we want you to prevent malware from hitting systems, we don't want our data uploaded to third parties, etc, etc.

      You should be keeping flash player updated in the first place.

      Unless you are in the marketing group I would be surprised if you have a legitimate business related need for flash player, in the first place.

      You should facilitate installing any required software for them to do their jobs as soon as it is bought and paid for instead of whining about supported software lists.

      Right so you will be the one who is responsible when said software quits working, the vendor cannot be found, and 1000s of hours of company labor is locked up in that proprietary format? Can I get that in writing?

      You have an attitude problem.

      The grandparent poster certainly might, but you seem to as well, clearly you think the entire world revolves around you.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    22. Re:Reflections by Volante3192 · · Score: 5, Insightful

      ...because of the IT department thinking they know better than end users...

      Because. That's. Our. JOB.
      That's why you don't see sales guys in accounting, human resources in the warehouse and CXOs doing real work. That's why doctors don't write up real estate contracts and loan officers don't remove appendices.

      If the end users knew better, they would be doing IT.

      So, yes, Mr. Sales Guy is the one that gets people to buy our stuff. Good for you. That's your lot in life. You don't see IT going, "You should sell like this!" to the sales team, do you? If there is a legitimate complaint, and you can explicitly demonstrate why it's a problem, we'll listen. Honestly! We will! But if you just want us to look at your new shiny and explain why it will maximize paradigms and make synergy...bugger off.

    23. Re:Reflections by marcosdumay · · Score: 4, Insightful

      Most of the time, IT isn't trying to protect their power. They just want users to stop trashing their systems. The users, by their side, just want to get their work done. And both will jump over whatever obstacles are needed to get to their goal. Management, by their side are trying to make IT not too expensive, and of course wants other people to do whatever they hired them to do.

      There is enough tension here for creating conflicts even if everybody is perfectly competent and doing their best. And a company composed entirely of competent people is either very small or fictional.

    24. Re:Reflections by JWSmythe · · Score: 2

          And the other reason is the way staff treats IT.

          I am Director of IT for a company of about 30 employees. I hear it all, because everything comes back to me...

          Do you know how many "I want a new computer" requests I get per day? A lot. I'd love to satisfy their requests. Unfortunately, I don't just yank new computers out of my ass. I have to pass the purchase request up the chain of command (the CEO), and I have to justify *why". That conversation is usually pretty quick. He asks why. I tell him because the staff wants upgrades. He asks if it's required. I say "not really." The request is denied. Oddly enough, I have to be accountable for my expenses, and I can't just go around saying "gimme, gimme, gimme". For us, desktop computers, regardless of the department, is an IT expense. And I'm not going to build out a really nice gaming machine for someone, if I could get 3 new workstations instead. I don't care how much you complain.

          Do you know how many people want someone to sit at their desk all day, and help them? Well, a lot. It was enough, where I hired someone to be there for them full time. Sometimes they're legitimate problems. Sometimes they're not.

          I still get the unauthorized foreign hardware problem occasionally. That went *way* down after I announced that any unauthorized foreign hardware found on the network would be forfeit to the company, to do with as we pleased. That rule was agreed upon with the CEO. I haven't actually seized any equipment, I just threaten to. Putting up your own unencrypted access point under your desk is not a good idea for security. I've had to deal with this before. In the past, if foreign hardware shows up, their network port gets shut down until the problem is resolved. If it's so important that you believe the company needs it to operate, bring it with me to the CEO. If you own it, and want to use it, we cooperate. We'll give it a look over, make sure it doesn't create any new security concerns, and sign off on it.

          Really, I'd love to give everyone gaming machines that could take any level of abuse they throw at them. I'd love to give them all 60" screens, overstuffed executive chairs, and super-ergonomic mice and keyboards. I'd love to give them all tablets, so they can sit in meetings and tap on the screens. Once vendors start giving that stuff away, we'll have it deployed to all the staff. As long as their are budgets, and we have to consider if the users get everything they want, or they get paid.

      --
      Serious? Seriousness is well above my pay grade.
    25. Re:Reflections by ksd1337 · · Score: 5, Funny

      I think a little part of my soul just died.

    26. Re:Reflections by deniable · · Score: 3, Insightful

      You see that mostly when discussing storage. "I can buy xTB drives for $100 so why can't I keep all of my kitten emails on the mail server?" Don't get me started on Dropbox/ It's a great service, but it violates all kinds of statutory requirements.

    27. Re:Reflections by sjames · · Score: 3, Insightful

      That's what happens when any failure will get blame upon blame heaped upon their heads but a thousand successes will never be more than "meets expectations".

      Meanwhile, once your IT is in the cloud, what are you going to do when your internet connection goes dead?

    28. Re:Reflections by ozmanjusri · · Score: 2

      Devs want no management or antiviral software for their machines but are the ones that brake or get infected the most

      While many devs may have evidence of skidmarks, it's unlikely to result from braking.

      --
      "I've got more toys than Teruhisa Kitahara."
    29. Re:Reflections by Just+Some+Guy · · Score: 5, Insightful

      I keep having finance people tell me they want to use Dropbox! Which my department blocks, we are public company, we can't have people putting financial records on Dropbox, because we really don't know who at dropbox can get the data, under what circumstances, etc as they can change their terms whenever. We'd never survive our next SOX audit! What do the users say, "everyone else is using the cloud!", no everyone else is NOT using the cloud for M&A documents, I assure you. They sent some baby photo's to grandma though so they think they get it.

      Want to be an absolute hero to your users? Give them solutions, not excuses.

      Bad IT

      User: I need Dropbox!
      You: No.
      User: Obstructive bastard.

      Good IT

      User: I need Dropbox!
      You: I can't let you use the normal Dropbox because SOX made it illegal, but I can give you an account on our internal encrypted fileserver so you can share documents easily with your coworkers.
      User: Oh, I didn't realize it was a legal issue. Can you show me that fileserver thing?

      --
      Dewey, what part of this looks like authorities should be involved?
    30. Re:Reflections by Dahamma · · Score: 2, Informative

      If the end users knew better, they would be doing IT.

      That right there is the exact attitude the OP was talking about ;)

      No offense, but I'm pretty sure more surgeons could learn how to troubleshoot a computer than system administrators could learn to remove an appendix. And they get paid accordingly.

    31. Re:Reflections by NotSanguine · · Score: 5, Insightful

      Your comments are fine; I agree. We'll meet you half way once you help us get the budget to do it.

      This reminds me of my first big company (70,000 employees) job back in the mid 90s. I was a Unix Admin/evangelist in a primarily mainframe shop. We had a pretty clear standard for implementing new technologies -- The first guy over the bridge pays to build the bridge.

      This cut way back on the jackasses who wanted the "latest and greatest" just because some sales moron who needed to make his quota that month told him/her that they just "had to have" whatever crap they happened to be selling. When you have to justify the expense well enough that you will spend part of your own budget, there is a much greater likelihood that it will actually be something that will enhance the business, not just the latest crap that the 36DD sales lady with the short skirt and no gag reflex wants to sell you.

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    32. Re:Reflections by fluffy99 · · Score: 4, Insightful

      What exactly does Windows 7 provide you as the end user that Windows XP does not? My main reason for rolling out Windows 7 is that it has better centralized management and security features. Something I doubt an end user cares about. The non-tech types seem to care more about eye candy. Also consider that Windows 7 needs more horsepower and it not supported on older hardware, so if XP is working just fine, why replace the entire computer ahead of the normal lifecycle? Some systems that lots of memory, and for that I definitely go with Win7 (XP64 was a piece of crap).

      I have a mix of users who want the latest Office 2010, and a more reasonable crowd who still want to stay with 2003. They don't see any benefit to the newer version and don't want to waste time learning a new GUI.

      I don't care about minor software from trusted sources. Just don't start loading on crap or shareware that comes from untrusted sources (screen savers, your favorite widget, Flash, google desktop) and presenting a security risk by opening up vulnerabilities. If you have a legitimate need, you might try asking IT what other users are using. Then at least there aren't 20 different flavors of the same utility on the network.

      Speaking of outdated, you probably want Cygwin for the shell environment? That's outdated, learn powershell. (I have cygwin in my office for other valid reasons, like reading solaris tar tapes).

    33. Re:Reflections by NotSanguine · · Score: 2

      However, as I've seen in many places, your time costs money to the company, but it's not money from MY budget! Going "out of the way" for a single person or even just a few, is not "cost effective" to IT because it __increases__ IT's budget (which is already considered over inflated). Never made sense to me, but if IT can save 10% (say $100,000 just for a number) of its budget by costing other departments to increase their budget (say by a total or $200,000), then "so be it" because separate budgets are approved separately and increasing the users' budgets doesn't get IT yelled at by corporate management. Stupid and short sighted. Blame it on the bean counters who put the various department into conflict to reduce budgets for their individual department without any concern about collateral damage.

      I wish I'd read this before I posted a response to an earlier (more thoughtful) comment (cf my comments) about this. It's a *good* thing to force business units to pony up for one-off technologies because you can compare their costs against the revenue they generate. With IT, it's just a cost center and, as far as many (certainly not all) C-Level types are concerned, needs to be cut to the bone.

      That said, it is stupid to put departments in competition with each other. In the end, all the budgets come from the same pool of money. At the job I mentioned above (see link), this was so rampant that when IT had *millions* of dollars worth of surplus equipment (from a failed IT project), other departments would rather purchase new equipment rather than just assume the depreciation costs associated with equipment *we already owned*. It made no economic sense from a company perspective, but each manager with a budget was only concerned with *their* budget and not with the overall profitability of the company. Now *that's* short-sighted and stupid -- with nary an IT person in sight. sigh!

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    34. Re:Reflections by anubi · · Score: 5, Interesting

      Reminds me of my "aerospace days".

      Somehow, management got the idea I didn't know how to run my computer, which I had built from scratch. They wanted to delegate all computer stuff to the company IT department.

      So, IT brought me a whole new machine. Configured to their specs. The same as every other machine.

      And with special little screws.

      That damn thing was useless to me. It was like trying to fix a car with a typewriter.

      I had my old machine loaded with all sorts of tools I had custom crafted for my needs. DSP stuff. Digitizers and digitizing software. Unusual displays. Dual disk drives and RAM drives, along with drivers of my own design. Assemblers. C++ compilers. Schematic capture and PCB layout software. SPICE circuit simulators. Mathcad. Thermodynamics software. Disassemblers and debugging tools just in case something didn't work like it oughta.

      IT did not want to support that.

      I could not run them on the "company machine" I was "authorized" to use.

      My new machine was optimized for writing reports for management, loaded with all sorts of office productivity software.

      Boy was I pissed. I whined like hell.

      And got laid off. Poor "people skills". Bad performance.

      Last thing I want to do is go back and work in an environment like that. I'd rather be on welfare.

      I am way too ornery and set in my ways to be a decent corporate engineer. When they have that much money, they can hire someone who will tell them what they want to hear,

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    35. Re:Reflections by Stiletto · · Score: 3, Insightful

      I frequently argue with IT at my company over this kind of crap:

      ME: Our build server keeps filling up. It's only got 40GB you know...
      IT: Please spend 2 hours of your time looking through your directories and deleting 2GB or so you don't need.
      ME: You realize, 2 hours of my time is about what 2 TERRAbytes of hard drive space costs.
      IT: Procuring a hard drive takes 3 months and needs to be approved by senior management.
      ME: I can go to Fry's this afternoon and buy any number of hard drives. There isn't a shortage.
      IT: Just free up some space again and stop bothering us.
      ME: I've had to E-mail you about this once a month for the past 3 months, because we have automated processes that copy builds there nightly.
      IT: Why do you have to be so difficult? Just delete your shit!

    36. Re:Reflections by Rutulian · · Score: 5, Insightful

      You know, it strikes me after reading many of these comments, that the IT structures most people seem to hate are in corporations. I wonder why more departments don't operate the way they do in universities. I mean, most universities have very large networks with independent and disconnected people all trying to do their own things. They all have very different IT needs, and the basic needs of the infrastructure are still there (stability and security). At the same time, the IT departments aren't heavily funded, so they have to make do with what they have. In these situations, I have found the IT departments (the good ones at least) manage fairly well. It basically amounts to a few key strategies:

      1) The network (uptime and security) is the responsibility of ITS. So no rogue wireless access points, no dhcp servers, everybody has a controlled network account with a strict password policy, etc. In return, the users get a single stable network (wired and wireless) from which to do their work. They can get static ip addresses if they need them, domain names for their servers, firewall exceptions, vpn access, domain authentications, single sign-on, mailboxes, network storage, personal webpages, etc. If they need a new network drop they can have one installed, or if a port isn't working they can expect a network guy to take care of it. For the most part, it's an arrangement that works pretty well and I have seen little dispute over it.

      2) Offices with specific software requirements and no time or desire to manage it themselves have IT-managed computers. The software people need is there. The computers work. No administrative access is given. No flexibility in software choice is given. If there is a problem, the IT guys respond quickly and efficiently.

      3) Computer labs and classrooms are run differently based on the needs, but one of the more useful setups I have seen is where complete access to the computer is given for a session, but the the computer wipes and resets itself after a period of inactivity.

      4) Individual users and departments are free to setup their computers however they wish. a) They can go the entirely independent route (most students/staff pick this one). Reasonable assistance from the IT guys can be expected, but it is understood that they are unable to help with everything and that you are on your own if you go against their recommendations. Any computer that connects to the network must conform to the network policy. Anti-virus/anti-malware/strong passwords aren't strictly required, but if the network scanner picks up suspicious activity your computer will be banned until it is fixed. If your network account gets compromised, it will also be shut off until the problem is fixed. b) They can go the semi-IT-managed route (many faculty pick this one), where IT sets up the computer for them based on their software and platform needs. They monitor backups and critical updates for you, and keep an administrative account on your machine to do this, but they don't restrict you from having administrative access to your own machine. If you screw up your machine, you understand that it is your time that is being lost and that, while IT will help you get it back up and running, they aren't able to drop everything else that they are doing and you may have to wait. This usually causes people to be a little more conservative with what they do on their computers. c) Or they can go the fully-IT-managed route (most general purpose workstations and equipment computers are configured this way). They typically have domain logons, no administrator access, and a strict software set. Additional software can be installed as needed, but it has to be done by IT. The primary requirement is that the systems be available for use and not suffer frequent unnecessary downtime.

      It is not a homogenous one-size-fits-all setup for everyone, because it is understood that everybody has different needs. There is a balance between what a budget-strapped IT department can provide and what users need from the network

    37. Re:Reflections by anonymov · · Score: 2

      I'm not sure are you deliberately obtuse or not, but you definitely missed all the points.

      But I don't mind, let's go over them one by one.

      First of all, "troubleshooting a computer" is to sysadmin is as "troubleshooting a common cold" is to surgeon. First is done by user or tech support, not a sysadmin, second is done by patient or general practitioner, not a surgeon.

      "Surgeon" treating common colds is certainly paid not as much as surgeon removing appendices. "Sysadmin" troubleshooting computers is certainly paid not as much as sysadmin managing a corporate network. More than that, I'm pretty sure "managing corporate networks" pay is quite comparable to "removing appendices" pay.

    38. Re:Reflections by CharlieMurphy · · Score: 5, Informative

      Ahh typical know it all user. Nevermind the fact the disk has to be raided, purchased from a storage vendor so it is under maintenance, same amount of disk space purchased for the DR site, and also cater for extra space on backup tapes. But hey, its just IT being an ass, not you...

    39. Re:Reflections by Fallen+Kell · · Score: 3, Informative

      There is a reason why they can't upgrade, money. Go have your manager find budget to give to IT so they can:

      1) Hire more people to support all the new calls that will come in and deal with researching the new problems and how to integrate with the existing system.

      2) Get existing staff training on the new applications and services so they can support calls which will happen that such and such isn't working.

      3) Have staffing levels so that they can have people be able to strategically study, design, plan, and implement the rollout of new software.

      4) Have the budget to keep existing staff that are knowledgeable about the internal setup, designs, and functioning of the hardware/software/configuration/backup/security at the company.


      Those are the problems that you are dealing with. Quite frankly, it costs money. You want to put in linux on several systems, fine, get the money to pay for training existing IT staff on linux (assuming you have staff that are not simply from paper/cert mills, and actually have a brain), or the money to hire said personnel. Also plan on having the money to up the pay of the existing staff who get trained, as they are now more valuable, and can gladly take a 10-20% pay increase leaving your company, which will set back your IT department months of time in investment in training a new hire on policies, configuration, and detailed personal knowledge that just walked out the door when the IT department didn't have the budget to compete on salary.

      New software is expensive to support. I am sorry to be the one to tell you that. Things don't "just work", they always require tweaking, and they will always be a problem that comes up. IT is placed in the role of protecting the data. Sure, I know you want to install the latest version of this application, but did you test it to see if it is even compatible with your existing software? Did you scan it to verify there is no "backdoor", "reverse terminal", or "call home" functionality built into it leaving your internal documents, intellectual property, and business secrets open for your competitors to see? Did you have your legal department screen the EULA and licensing agreements to verify that by using the software you are not opening your company to lawsuits, exposing you to possible patent infringements, or conflicting with other binding legal agreements your company has already made? These are just a few of the things. Then there are the questions of how does this system store data? How is it backed up? Does this software have a support contract that the local IT can call if there is a problem with the software? How much does it cost to keep that support contract over the expected lifetime that we need to continue using this software? How much does the software license cost, and how long does that license last? Are there different licensing costs based on the type of hardware it will be deployed onto, and if there are, who will be paying the cost down the road in 3-4 years when the existing hardware platform that it is installed on is at its end of life and the software needs to be moved onto a new hardware platform which happens to fall under a different licensing category and will cost another $500,0000 to work on that platform (that one just happened to us, so don't say that is unrealistic)?

      That is just some of the stuff that has to happen ahead of time for a new piece of software. And it all costs time, and time costs money.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    40. Re:Reflections by W.+Justice+Black · · Score: 4, Insightful

      +1 +1 +1, for the love of God, +1

      Disk space is cheap (modulo the current supply problems); disk management is expensive. RAID, index time, backups all conspire to make that $100 Fry's special cost 10x as much in reality.

      --
      "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
    41. Re:Reflections by sg_oneill · · Score: 5, Interesting

      But when you're still providing us with Windows XP in 2011, you are doing it wrong.

      You do realize that not every company or department has the funds to provide you with the "latest and greatest". Some of us have to work with limited budgets brought down from up above. XP isn't ideal, but it's still being supported for the next 2+ years, which gives IT time to make sure the business apps will continue to function after the new OS is rolled out.

      The problem is, and its not necessarily an IT depts fault, is that its often *more expensive* to underfund IT.

      My last job at a major company I had to develop software on an ancient mac with 2 gig of ram and spent most of my time staring at the beachball. Every time I hit save, the beachball would spin. Every time I searched my code, the beachball would spin. Hell entering a line of code would make the beachball spin.

      So my simple request "Can I please have 8 gig of ram" was denied because "Well if we do that all the coders will want it."

      I pointed out that since i was being paid nearly $70 an hour, and I'm losing a good couple of hours a day on computer slugishness, that the investment would pay itself off in about 2 days, since not having the ram was costing the company about $140 a day. No dice.

      Eventually myself and the other coders made an estimate of how much the non upgrades where costing the company in lost productivity , close to $8000 a week, and took it straight over the IT depts head to the big boss.

      The next day a very reprimanded IT dept head personally installed my new ram.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    42. Re:Reflections by deniable · · Score: 5, Insightful

      Well, why haven't you taken this to management? I've asked my customers to do this in the past. "Sorry, we're locked down but if you can get management to loosen up, we'll be happy to sort it out."

      2 TB costs us about $1000 all up. I guess you're pretty expensive.

    43. Re:Reflections by PitaBred · · Score: 2

      I'm in a similar position, but it's a really small company. So I was actually hired on with the intention of me being a part-time sysadmin. I actually like it like that, being able to do stuff other than just development all the time. Wearing many hats makes me happy, but I realize that I'm in the minority usually.

    44. Re:Reflections by PitaBred · · Score: 2

      I've found a lot of it goes down to the disconnect from hardware. I've met WAY too many developers that'll just allocate more RAM rather than understand WHY they have to keep doing so, and what the performance implications are, especially on lesser hardware or when the dataset grows beyond their testing data set and hits the production data set.

    45. Re:Reflections by mysidia · · Score: 2

      Now depending on the situation, it may still be a good idea to give developers some more leeway, but only because they need it. It can be a necessary evil, but be sure to have an "software developer" image ready, because they *will* trash their computers and expect you to fix it immediately.

      With great power comes great responsibility. Before allowing the developer elevated access, provide them the image recovery instructions, and no access gets granted until both the developer, and the developer's boss sign off on the additional IT management and security costs being charged against the development department's IT budget; since more support issues are anticipated for this user, and additional security monitoring and spot checks will be required, to ensure the elevated access has not lead to compromise, or been abused to violate company policies, such as choice of web browser, unapproved software, improperly licensed applications or personal license on a company computer, etc, etc.

    46. Re:Reflections by mysidia · · Score: 4, Insightful

      However, as I've seen in many places, your time costs money to the company, but it's not money from MY budget! Going "out of the way" for a single person or even just a few, is not "cost effective" to IT because it __increases__ IT's budget

      The company needs chargeback for the services IT provides, otherwise the concept of an "IT budget" is a complete farce, since the IT services are basically a common utility (like Electricity) required by each department. Specifically, when IT provides extra support for a certain money-making department, or sets up some big servers for some money-making department, that department requiring the additional services, technician time, datacenter computing power, SAN space, etc, should be paying IT accordingly, so that IT's not going to be underfunded.

    47. Re:Reflections by jo_ham · · Score: 2

      We have an IR spectrometer called "old faithful" that is hooked up to a PC running Win 95. It can't print spectra to the network laser, so it has an ancient inkjet connected to it. Still, it does the job and it very rarely breaks down - unlike the Tensor 27's which always seem to be moaning about lamp failures and so on.

      Similarly, the UV/vis units are running a very old version of the software that was clearly designed in the 3.1/95 era - it is hardcoded to 8+3 filenames and various other oddities. Still works though.

    48. Re:Reflections by Just+Some+Guy · · Score: 4, Insightful

      You're missing the point that what the users want is sometimes blanketly impossible. Want to sync files with all your machines, everywhere in the world, including mobile devices? That's great if you're a graphics designer but flat out illegal if you're in certain financial or medical sectors. You're getting hung up on the "I want to use Dropbox" trees and missing the "here's the best compromise we can legally offer" forest.

      --
      Dewey, what part of this looks like authorities should be involved?
    49. Re:Reflections by mysidia · · Score: 2

      These sound like things best left for competent sysadmin to automate, not to individual users.

      Once they get that latest node.js, they also need to be able to know that nobody else "changed it for them", for whatever reason.

      I'm not sure why we're fixated on the concept of developers breaking their machine. IT breaks things too. IT does things like updating software based on their own volition, e.g. windows updates, Antivirus updates, and the IT updates sometimes have unintended side-effects that impact development and result in much wasted time for developers.

      It's actually understandable for a developer to wish to not have antivirus and management software.

      It's true those products are a gratuitous waste of system resources, sometimes there might be software or scripts installed that changes system boot/login times which should be a 60 second matter, into 10 or 15 minutes to boot the computer.

      And there are massive disk IOPS and system RAM wastage

      However, the so-called IT magic.... the "management actions" updating software, antivirus patterns with false positive, etc, can break things for developers too.

      They lead to an unreliable, inconsistent environment that the developer can't count on.

      And IT will never really fess up to breaking the developer's environment, or having an unstable environment. It's always the user's fault

    50. Re:Reflections by datavirtue · · Score: 5, Insightful

      I'm a software developer, system admin, and security specialist where I work. I give people whatever they want and pride myself on excellent customer service (yes the users in the organization are my "customers"). Of course, being a government organization, this level of service is frowned upon, but I do it anyway. I deflect a lot of gruff from my boss to give people the things they want (want-over-need translates to happy and productive people). The various users respect me for this and listen when I have to say no or talk them out of something. Be free, give em what they want, and let go.

      --
      I object to power without constructive purpose. --Spock
    51. Re:Reflections by anonymov · · Score: 2

      Yes, and your company will appreciate the bills and the speeds when every computer goes to download security updates from MS servers and then whole net gets pwned in seconds by a new worm because 95% of users thought "Damn, it's downloading too slow, I'll cancel it and do that tomorrow".

      And if you had IT staff, you'd have WSUS, automatic updates without any popping up warnings and adequately protected net.

      "It works on my home PC, why wouldn't it work in 500 PC network?"

      "I can handle my Ford, why couldn't I handle this Caterpillar?"

    52. Re:Reflections by sjames · · Score: 2

      Actually, my point was that you can't just "move to the cloud" and fire the whole IT department. The bright nephew looking for a summer job probably isn't quite up to setting up a proper multi-homed connection and making sure there aren't any single points of failure and if anything goes wrong during school hours, you're toast..

    53. Re:Reflections by mgblst · · Score: 2

      Except you do not. I have met plenty of IT support staff who were not that bright, did know the difference between java and javascript, have never used Unix or Linux, did not know what FTP or SFTP were. All they new was how to click the boxes in Windows Server, they could not write a short script, did not understand anything about certificates. These are the people in charge of my machine.

      Now not every IT person is as bad as that, but a lot in big companies are. They did a 6 month course on how to administer windows, and lock all the ports down, and don't understand why I have a problem.

    54. Re:Reflections by mysidia · · Score: 4, Insightful

      really? How does that work for all my machines, everywhere in the world? All my mobile devices?

      You're not allowed to just store company files on all your computers! That's what we in IT security would call an information leak.

    55. Re:Reflections by anonymov · · Score: 2

      Why, sure, take all these customer records and sync them to your Dropbox folder on your nephew's PC while you're visiting, we don't mind. That's what we in sales would call productivity.

    56. Re:Reflections by rtb61 · · Score: 2

      It has nothing to do with letting staff play with what ever software they want to. It has everything to do with human psychology. The only time the rest of the staff normally deal with the IT department is when they have a problem. To them the 'IT staff = the computer', so the computer hangs and eats all the work = it's the IT staffs fault. That frustration whilst there sit blocked and baulked by that piece of plastic and shiny glass as it insolently sits their and ignores them, passively absorbing the stream of insults, keyboard thumping and, screen bashing, just mocking them with inaction, whilst they wait to find out how much work they have lost.

      So all that frustration needs to be targeted at someone who will react , someone who can be blamed or the choices made in hardware and software. Of course phone only tech support leaves the user still hanging, frustrated and annoyed, never really satisfied, with the oft repeated answer, switch it off and switch it on etc. etc..

      Honestly want happier staff and better tech support, simply get tech support to leave their cubicle and meet with the end user personally and discuss their problem one on one and provide the solution to fix it. It's about people, not about machines, what support staff to function better, than they simply need to be personally supportive, they need to reassure the end user that they count, the need to assure the end user that their work matters and, provide that personal human bridge between the end user and the completely insensitive piece of electronics.

      --
      Chaos - everything, everywhere, everywhen
    57. Re:Reflections by Anonymous Coward · · Score: 2, Insightful

      conversion to a cloud-based infrastructure eliminates hardware costs and the need for IT to manage hardware; instead, $$ is paid based on usage of cloud resources at a software level.

      So, instead of buying the hardware, you rent it in perpetuity AND get no control over it, because you don't own it.

      Yeah, that sounds like a great business plan.

    58. Re:Reflections by laurelraven · · Score: 2

      What exactly does Windows 7 provide you as the end user that Windows XP does not? My main reason for rolling out Windows 7 is that it has better centralized management and security features. Something I doubt an end user cares about.

      This.

      As a sysadmin, and previously as the primary IT tech at my company, the main reason I want 7 in house is less for what it will do for the end user workflow (although there are some really nice enhancements there that we've been sure to showcase to them) and more for what it will do for my ability to manage the system. Having gotten used to the UAC makes me cringe every time I have to do work on one of our few remaining XP machines (those we have left are either because we ran out of new hardware capable of supporting 7, or the end user is powerful enough and steadfastly refuses at this point to upgrade).

      As for Cygwin, sometimes its just nice to have a good, powerful command line at your fingertips where every command doesn't have to be typed out as long as possible ('PS:\GetStatus-LargeSpinnyThing -Identity "That One Over There"' vs '$>pollst -i thatone'...my issue here is more idealogical, but I personally like typing shorter commands, and the tab completion is much better in bash or zsh than ps). And, yes, I am aware that most powershell cmdlets have shortcuts and abbreviations.

      Anyway, that's my two cents...

      --
      RTFA is Known to the State of California to cause cancer.
    59. Re:Reflections by SuperBanana · · Score: 5, Insightful

      Arrogant User : "Our build server just keeps filling up. It's only got 40GB, you know."

      IT: Would you please take a look and see if there's anything you can delete first? How about this directory that is for a 5 year old version of the product?

      AU: NO. I am a very important person and you should just replace the drive with a bigger one! See, Fry's has them for $100.

      IT: So Frys sells Ultra320 SCSI disks for $100?

      AU: OMG, you're using SCSI?! SATA is the ROXZORZ.

      IT: Yeah, except that your build server takes Ultra320 drives.

      AU: GOD, how outdated. Why do we have such a piece of shit? SATA ROXZORS.

      IT: Actually, Ultra320 SCSI is as fast as SATA2...but yes, we asked for the budget for a new server 2 years ago, and upper management denied the request, saying that spending thousands of dollars on hardware and a dozen or more man-hours migrating to the new hardware...wasn't justified.

      AU: I found one on NewEgg. Install it.

      IT: That's nice. If we install it, it a)might not work properly since it hasn't been certified by the vendor and b)the vendor provides us with 4-hour turnaround, 24x7x365 support, but only for authorized parts bought from them. If your drive fails, they won't replace it, and we'll be blamed by management if we can't replace it fast enough and a failure occurs.

      AU: .....

      IT: Did we mention that if the drive fails in a year or two, it's unlikely we'll find a replacement? The vendor guarantees parts availability for these drives, or compatible parts, for several years.

      AU: Uh, I didn't think of that.

      IT: You also didn't think that if we can't find the exact replacement, we're rolling the dice, because different manufacturers have slightly different ideas of what "300GB" is. If other drives are smaller than your "300GB" drive by just one block, we can't use it to replace the drive, because it's in a mirror.

      AU: ......OK, I found one made by Vendorco.

      IT: Yeah, that's great, except it's part of a mirrored pair.

      AU: .....OK, FINE, two of them.

      IT: Great. Are you also going to pay for someone to come in during off-hours and do the swap, and then re-partition the drives? We're talking several hours of someone having to be in the office after-hours. That means overtime.

      AU: ........

      IT: And you're going to justify the downtime to repartition on the build server to management, especially given that there's a release in a few weeks? If the drive swap-out goes badly, will you shoulder the blame for the delay which will strain relationships with our distributors and customers, and screw up profit projections by shifting sales more into the next quarter? And, will you shoulder the blame for 12 developers sitting twiddling their thumbs for 2 days while we rebuild the server?

      AU: ........

      IT: And you're going to fill out the change request forms?

      AI: Change request forms? WTF?

      IT: Yes, the change request forms your boss demanded we complete after we had an upgrade to your development environment server go badly, causing an unexpected 4 hour outage. Upper management agreed and we now have to document everything, have rollback plans, and get sign-offs from upper management and the manager of affected groups, which includes your manager.

      AU: I'll go check for old files that can be deleted.

      IT: Thank you.

    60. Re:Reflections by Anonymous Coward · · Score: 2, Funny

      How do I get access to the 36DD sales lady with the short skirt and no gag reflex?

    61. Re:Reflections by mwvdlee · · Score: 4, Insightful

      Boy was I pissed. I whined like hell.
      And got laid off. Poor "people skills". Bad performance.

      "Whining like hell"is poor people skills.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    62. Re:Reflections by dave562 · · Score: 2

      I dealt with this recently. A department wanted a couple of VMs. Corporate IT did not want to host the VMs for them so it fell on us. I worked out the costs for RAM, CPU, disk and software licensing. I broke down the costs of data center infrastructure (bandwidth, power, VPN licensing, etc). With all the costs in hand, I added 10% overhead for the time I would have to spend configuring the VMs and supporting them going forward. Then I presented those numbers to the department that wanted the VMs.

      They came back with, "This is WAY more than RackSpace would charge us!"

      I explained to them that we are not RackSpace, and we do not enjoy the economies of scale that RackSpace does. They continued to insist that RackSpace was less expensive. I told them to go to RackSpace.

      In the end, they decided to pay what we wanted to charge them. RackSpace would provide them with the VM, but they would not provide any admin support for the VM. It turned out that my time and expertise was worth the cost.

      Nine times out of ten, IT holds the power. Everyone likes to gripe about IT, but IT keeps the company functioning. MBAs are a dime a dozen. Business school grads are a nickel a dozen. Admins are a penny a dozen. A decent IT staff is nearly impossible to find. In this economy, with companies hemorrhaging jobs left and right, I still get calls from recruiters a couple of times a month.

      For everyone who wants to rant about how much IT sucks and how they don't like their IT department. You know what? You people can go fuck yourselves. IT keeps the company running. If company A does not like the job we do, we can go work for company B. Have fun fixing your own computers. Have fun pulling more disk space out of your ass when the SAN fills up and you didn't have the foresight to plan 6 months ahead to bring more space online. Have fun with the new guy that the company brings in to replace us. The guy who does not know how the systems work and is going to take 6-12 months just getting up to speed on the mish mash of hardware and software that management approved piecemeal over the last five years.

    63. Re:Reflections by mrsmiggs · · Score: 2

      The IT department should have told him that instead of just saying no. The IT department shouldn't try and hold the keys to the budget, I've worked in IT departments and whenever someone came out with an out of the park idea or request I would provide a price and say we need authorisation from you manager / budget holder. The IT department is there to provide advice, create solutions and fix problems but when it comes down to business costs it's for the business people to make a business decision about whether the cost is worth the benefit provided. As an IT department you should not be a road block to business decisions, make sure it's the business manager or finance department who take the heat.

    64. Re:Reflections by ILongForDarkness · · Score: 2
      Funny one: Worked in a IT shop a couple years ago. We got a brand new SL3000 tape library from Sun. I think the whole project cost about 250k, two fileservers (32 cores each with dual 10Gbps FCs), 5 LTO4 drives and the robot. Anyways the best was running ... what for it ... Windows 2000. In 2009. On a piece of Sun hardware. Fantastic.

      I work in the healthcare industry now and we are stuck with Win XP sadly. A major software vendor (pretty much impossible to avoid their software since they manage our IT) only supports XP. At some point that might change but heck a few years back they wouldn't even update the browser because they were so tied up on IE 6 that critical things like patient booking wouldn't work on IE 7. This was two years after IE 7 came out but still no dice. We've been upgraded now fortunately but it was a slow process.

    65. Re:Reflections by barc0001 · · Score: 3, Interesting

      "But when you're still providing us with Windows XP in 2011, you are doing it wrong."

      Sigh. So, you have personally checked out all software the enterprise runs under Windows 7 and will be willing to bet your job that it all works perfectly with no hidden issues have you? Here's a hypothetical situation for you:

      A company has a software package that they run on 70% of their desktops called DerpMaster 2002. This is an important software package as almost half of the company's business is recorded in it. It works fine under Windows XP. In late 2010, the company decides it's time to upgrade their desktops to Windows 7 as the company president uses it at home and wants to "move with the times". The CTO doesn't see any business reason to move the company to Windows 7 as all of the company operations work well under Windows XP and Windows 2000 Server as they have been the last several years. At the president's insistence, the migration proceeds.

      After a month's operation, end users and the IT department are starting to notice that there is random corruption of records in DerpMaster 2002. The first couple of times it was encountered the corruption was considered a random happening or disk fault on the fileserver and the affected record was restored from a previous backup. But now it's happening with a frightening frequency. A random sampling of the DerpMaster database of 300,000 customer records is taken and it's determined that up to 5% of random sample shows some form of corruption. That means there could be as many as 15,000 records corrputed. A series of calls to the makers or DerpMaster 2002 reveal that on small databases their own testing of Windows 7 showed no adverse issues, but they were able to scale up testing and show in-house that on a database of the size and activity level of the company's, there does indeed seem to be a problem with the application. Of course, DerpMaster 2002 is NOT certified for use in Windows 7, but DerpMaster 2011 is, and lucky them! They're willing to provide upgrade licensing for only $500 per seat!

      So that sorts out the cause of the problem, but now the company has a database where 15,000 records out of 300,000 are potentially damaged. Rollback to a database backup prior to the migration is out of the question due to the thousands of transactions per day entered into the system. The only course of action is to spend enormous manpower manually checking and correcting if needed all 300,000 records. The system has to remain operational while this check is done, and further corruption has to be prevented. DerpMaster 2011 is a brand new product, based on an entirely new database platform and as such the CTO has difficulty believing it to be a safe upgrade until its track record is proven. To address the problem of corruption, all desktops are given a Windows XP virtual machine image, to run DerpMaster 2002 in. Over the next two weeks (with the IT staff pulling an average of 3 hours of overtime a night) the corruption in the database is eliminated and operations return to relatively normal. Except now the users have another level of complexity on their desktops accessing an application through a VM interface.

      Oh and by hypothetical I mean it actually happened. So that's why IT departments get annoyed when someone tells them that switching from a proven platform that works for all company functions to a new platform because an end user thinks they should get with the times or they're "doing it wrong".

    66. Re:Reflections by Dwonis · · Score: 2

      Seems like you didn't need to take it over the IT department at all - you could have made a case to them and they could have supported you. Now you got to enjoy yourselves in the moment and possibly cost you future IT security.

      What part of this didn't you understand:

      I pointed out that since i was being paid nearly $70 an hour, and I'm losing a good couple of hours a day on computer slugishness, that the investment would pay itself off in about 2 days, since not having the ram was costing the company about $140 a day. No dice.

  2. It's our fault by Anonymous Coward · · Score: 2, Funny

    Because, BOFH forgive us, we have forsaken the way of the LART.

  3. It's because all the sysadmins aspire... by forkfail · · Score: 5, Funny

    ... to be the next one true BOFH. They may fall short, and remain PFY's forever, but that doesn't stop them from trying...

    --
    Check your premises.
  4. Like lawyers, impose unrealistic limits by SuperKendall · · Score: 5, Insightful

    The problem with many IT staff is that they can and often do impose more draconian controls than are strictly required; like lawyers they are simply trying to keep a company or client safe from harm, but they often cannot see that purity must often be sacrificed for the greater good of simply letting a business get work done.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 3, Insightful

      Damn right. The gigantic telco I am working for has symantec cranked all the way up to scan every single file extension. In addition to multiple full scans per day.
      Full disk encryption on every desktop not just laptops.
      And the AD admins decided that just about every option must be set one way or the other in group policies.
      And they wonder why no work gets done on time when the multi-core boxes sit there with full disk queues all day long without doing anything useful at all.

    2. Re:Like lawyers, impose unrealistic limits by whoever57 · · Score: 2

      As for certain simple programs, and it takes them weeks to install those programs, costing me hundreds of hours in productivity a year.

      Did you ever stop to consider that the things IT is working on have a much bigger impact to the company than your personal productivity?

      --
      The real "Libtards" are the Libertarians!
    3. Re:Like lawyers, impose unrealistic limits by DarkOx · · Score: 2

      as for certain simple programs, and it takes them weeks to install those programs, costing me hundreds of hours in productivity a year.

      So do you think that's because your IT staff sees your requests and says, "Hey you know would be really fun lets wait two weeks to get back with Knave75, so he will be really irritable and give us a hard time!"

      My guess it its more a function of its not just installing your simple little app, someone has to write rules for your desktop security agent to let it run, those rules have to be tested. Someone has to make sure the license permits it to be used in a business or purchase a license. Someone has to make sure its not a trojan, because if there is a data leak its IT not you that management is going to blame. Heck there may be even more to it than that depending on the organization. Its not the quick little install you do on home PC.

      Chances are also that IT being a expense rather than revenue generator is not exactly over staffed. Most of them are probably salary just like you are. They have other things that need getting done, and no they don't want to put in another three unpaid hours today doing all the above so you can have your app. Its not central to mission, even if you are a great guy!

      Odds are management does not really care if you lose a couple hundred hours of productivity in a year because IT can't get to your requests sooner. Until it gets to the point where you are no longer willing to put in the over time and they have to add staff, at which time they will decide if it makes more sense to app head count to your group, making it more productive or to add head count to IT, hopefully making everyone slightly more productive. IT is not your problem, upper management most likely is. IT probably does what to help you, its just the 30 other people ahead of you also needing help that stops them.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    4. Re:Like lawyers, impose unrealistic limits by Rennt · · Score: 2

      ...and that at the end of the day their role is to facilitate my ability to do my job.

      IT's role is to follow defined process (even when developing new processes!). Usually IT's processes align somewhat with facilitating your ability to do your job. Not always.

      Also, what the business thinks you need to do your job properly vs. what you think you need for full facilitation effect is probably quite different. That happens to everybody. Especially IT workers.

  5. My users love me by trolman · · Score: 4, Informative
    Well most of my users love me. At the annual party I get cheers. Everyone complements the IT staff work verbally and in writing. Once in a while a hater will hate. Really all it takes is to treat the users like people and things will work out just fine.

    I figure that out of every hundred users there is going to be at least one hater. I have three haters. If you are IT and feel disrespected it is probably by the few selfish and self-centered people. Just ignore their phobia and treat them like adults. One day they will grow up or get pushed aside.

  6. We made computers too simple to use by El_Muerte_TDS · · Score: 5, Interesting

    How often have you heard things like "My nephew is good with computers, he could do X"?

    In the short history that computers exist we've made them too simple so that the average person thinks it's not complicated to keep those things running correctly (or develop new and better versions of it). The average person thinks a car (or even airplane for that matter) is more complicated than a computer. And this believe also translates towards the price they are willing to pay for it. Although that's not a bad thing, expect when you expect a Trabant to perform like a Ferrari.

    1. Re:We made computers too simple to use by artor3 · · Score: 2

      Are you suggesting that computers are more complex than airplanes? Maybe if you're talking about the nuts & bolts of how the silicon works, but at the sysadmin level, no way. If my email client is crashing, that is not a problem on a level with figuring out why an airplane went down. I expect the IT department to be able to fix it out without reinstalling Windows. If they can't, then I think I'm justified in criticizing them.

  7. I used to work in IT and.... by Daneurysm · · Score: 4, Interesting

    I used to work in IT. When I was in IT I figured the reason we were so generally hated was that whenever we pop up it's to fix something that is broken or to change something that isn't. So either we showed up at an emergency or we showed up to create one...or at least I was sure that's how it was perceived. Most of the time it was to roll out changes of some sort. This never went over well. Add to that the difficulty of grabbing an IT guy for a moment for something small "sorry, fill out a ticket" sounds very cold. Of course if we didn't adhere to that system nothing would ever get done.

    As seen from the IT department it's a dynamic issue, and a rather complicated one at that.

    Now that I'm no longer in the IT department and have to deal with the IT department I'm pretty everybody hates the IT department because fuck those guys.

    1. Re:I used to work in IT and.... by Stevecrox · · Score: 4, Interesting

      No in my experiences it is IT's insistence on security practices with zero thought on how this will impact the end user. A few examples:

      I was looking after a Jenkins server for a project we were running, Jenkins was running on the latest version of Tomcat with a Java 6 runtime. However due to customer requirements there was also a Java 5 runtime which as being used to generate the build. IT felt the need to un-install the JDK 5 and upgrade the the machine's Java 6 (to the version with Oracle in its name). The removal didn't update the Java_Home directory causing Tomcat not to work. They decided to do this just as we were starting an Integration & Test phase for a major release. The Jenkins server was linked to me on their records but at no point did they think to mention it to me.

      Same Jenkins server, this was running fine and suddenly the builds starting failing. 3 hours of investigation later I find out its because the Jenkins server password has been changed. Never mind the server username was the name of the project (e.g. projectXYZ). IT came up with a new policy which stated all server accounts needed to be > 48 characters and they had changed them all without notifying a single person on the project.

      How about when IT decided that in a software house no one needed Admin access, which would be fine except they tried to forbid admin access on projects which were developing software which required Admin access (for a number of reasons). Those projects had to go up to the business director and have him shout at the IT head to fix it.

      Or the fact they decided no one should have USB. A great idea except I was working on an embedded project (along with a dozen other projects) which required an unencrypted usb stick to load the software on to the test rig. Once they realised how many people had a problem they tried to limit it. But when your working on a 5 man team only allowing 1 person to transfer files causes you to loose a lot of man hours.

      I can think of dozens of other examples, none of them were dictated by upper management. People hate IT because IT doesn't look at how to better help people work.

    2. Re:I used to work in IT and.... by King_TJ · · Score: 4, Interesting

      I've worked in I.T. for about 20 years and still do.

      The secret to keeping my sanity, though, has been sticking with only smaller businesses where I had more say-so. I think when you look at larger companies, I.T. becomes another big department tasked with implementing the whims of upper management. That puts I.T. workers right in the line of fire when a change is unpopular, yet they're not even able to articulate a good reason for the change to the upset employees challenging them. All they can say is, "Just doing what we were told." which comes across as a cop-out, or at the very least, a reason to express disapproval at them, hoping they'll report it to their superiors who CAN do something about it.

      Where I work, I'm the only person doing the I.T. full-time. Sure, we have outside consultants we bring in on a case-by-case basis, since I can't do everything (or at least, do it efficiently) by myself. But all in all, I get to run the environment the way I see fit. That means I have to explain myself to the owners occasionally, and we do hold regular meetings to catch everyone up on the future plans and make sure they don't have reasons to veto them. As long as I keep in mind their budgetary limitations and don't propose changes that aren't cost justifiable though, they usually go with what I suggest.

      I can't speak for everyone working there, but overall I get the idea that people are satisfied with the way our I.T. is managed. I'm always amazed when my friends tell me stories of new employees needing wait days just to get their Windows account or email mailbox activated. I've made sure to always get a new hire up and running with their PC and phone on their desk in a matter of 30 minutes or less after they start. We're small enough that when people call with problems, I can usually just go over to their desk in person and get it fixed for them while they wait, too. I think the personal interaction helps a lot, so I.T. isn't viewed as some faceless division of the company that you leave voicemails with when you have issues. I do run an automated web site filter and proxy, but it's configured to only block sites in a few categories we simply can't let people surf while "on the clock" (such as porn or sites known to distribute viruses and spyware). I let them use anything else freely, and tried my best to get management to understand that THEY are the ones empowered to handle problems in that area, not me. (EG. If your employee is constantly on Facebook and not getting work done, you should take note of that as their manager and discipline them accordingly. Blocking Facebook for everybody doesn't fix the problem, because that's a passive "fix" for the problem employee. He/she never gets called to the carpet for their own actions, so he/she winds up wasting company time in some other manner, like Facebook from their own mobile phone.)

  8. Asked to do the impossible by hessian · · Score: 5, Insightful

    Pro-IT:

    1. IT staff are asked to make computers work, when computers are a complex interaction between hardware and software, most of which is shaped by commercial interests for their own profit or created by non-profits with no interest in business use.
    2. Users tend to be unreliable, inarticulate and lack the ability to remember basic procedures in reporting errors.
    3. Businesses inevitably strangle IT for funding where it needs it, preferring to spend on the salaries of managers, touchy feelgood "training," and gee-whiz gizmos that achieve very little.

    Con-IT:

    1. IT managers have difficulty standing up to the demands from marketing and management in order to insist on what is likely instead of what "might be possible."
    2. Most people in IT have poor social skills and aren't as smart as they think they are, leading to them projecting an aura of arrogance that offsets users. Sympathy for the user is often lacking.
    3. Because IT is a hot topic job, the kiss-asses get promoted over the competent and stable, which leads to a proliferation of incompetents while the heroes get driven into the back room.

  9. A definition of IT is needed... by jaymz666 · · Score: 3, Insightful

    What's IT? help desk? Sysadmins? Developers? etc.

  10. Loss of focus on the organization's true purpose by markabq · · Score: 2

    They institute policies for their own convenience and security, rather than for the benefit of people who are directly engaged in carrying out the organization's mission. Admittedly, this is more commonly a characteristic of the IT executives rather than the local staff, but it's problematic nevertheless.

  11. Re:Untrustworthy by trolman · · Score: 2, Interesting
    Let HR do the dirty work that they are paid. If they need to monitor then let them buy cameras and microphones. IT should not be the Internet police, ever.

    Any good manager knows the slackers. Just because the slackers can use the computer should not move the problem from HR to IT. Fine if they need to use the IT policy to fire. But that should be the end of IT involvement.

  12. My experience by koan · · Score: 4, Interesting

    Primarily dealing with end users, they are ignorant (not stupid most of the time) and feel inadequate, as though they should know how to solve their problems but they don't, an attitude that is about as realistic as being handed an F-14 fighter manual and told you will be flying tomorrow.
    What happens when I come into contact with them is they are primed and expecting to feel dumb so they do, and it's some how my fault, God forbid I dumb the explanation down and they "catch on" to that, "I'm not stupid you know" yes yes that's why you're here talking to me.

    To be fair my delivery does need work, I am sure something close to sarcasm leaks out on occasion, I just never saw myself as their therapist.

    With management, I have to say I don't get management, they seem to be baby sitters and I don't need sitting, I am autonomous and some seem threatened by that.
    They have their own set of issues all of which seem to be created to appear they are needed, created out of sheer ignorance (Peter Principal) or just simple minded D-bags that some how got promoted and now you have to deal with them or rather their egos and egos don't make good business/management/IT decisions.

    --
    "If any question why we died, Tell them because our fathers lied."
    1. Re:My experience by Rakishi · · Score: 2

      That you're too stupid to find a better job is no one's fault but your own. The company is fucking you up the ass like a cheap whore and all you're doing is asking them to shove it in deeper. They know you'll put up with anything they do to you without even a peep and they've wringing you for all you're worth. Then when you finally snap and hang yourself they'll find another moron to fill your space.

      So stop blaming everyone else and instead actually get rid of what's making you miserable. Stop being a rug for every single person who wants to step on you. Grow a damn spine already.

    2. Re:My experience by Just+Some+Guy · · Score: 2

      First:

      God forbid I dumb the explanation down and they "catch on" to that, "I'm not stupid you know" yes yes that's why you're here talking to me.

      And then:

      With management, I have to say I don't get management, they seem to be baby sitters and I don't need sitting, I am autonomous and some seem threatened by that.

      without the slightest trace of irony. Well played, good sir.

      --
      Dewey, what part of this looks like authorities should be involved?
  13. Re:Loss of focus on the organization's true purpos by jaymz666 · · Score: 2

    Security is for the benefit of the people who are directly engaged in carrying out the mission, just ask Sony.

  14. Solutions by wilfie · · Score: 2

    Solution 1: if you can, work for an IT company.
    Solution 2: Don't do desktop support.

  15. No user is an island by realmolo · · Score: 3, Insightful

    The fundamental problem is that most people don't understand that while they think that piece of software they want installed is PERFECT for their needs, it might not be something that integrates well into the rest of the company's systems.

    The IT department KNOWS that any new system/software that is brought in has the potential to stick around for YEARS, and that it is likely that someone will want to integrate the data generated by that system/software into some OTHER system. Contrary to popular belief, not every file can be opened by every program. Not easily or cheaply anyway.

    Basically, IT wants to make sure that we don't get into a situation where we are FORCED to develop expensive custom software (or expensive support procedures) because some non-IT management-type decided they wanted to use MS Publisher to create webpages.

  16. Personal experience by nine-times · · Score: 5, Informative

    In my experience, doing IT support is inherently a thankless job. Lots of people who do it are bad at their jobs, but the people receiving the support are rarely in a position to evaluate the competency of their support personnel, which makes things difficult. Even if you've done a really good job, the person you're supporting might not think so. If you're doing a crappy job, they might not know that either.

    And a big part of the problem is that, by the nature of the job, if someone is calling you, they're probably already frustrated. They're trying to do something and their computer broke. They've probably already made a few attempts to fix things themselves. Often enough, they've put off asking for help for a little while already, and they're only contacting you now because the problem has hit the point of crisis. So now, then they're completely frustrated and pissed off, they call you, and they're looking for someone to be angry at. Guess what? That someone is you.

    And often enough, you have to tell people that they can't have what they want. It's part of the job. Some employee wants Microsoft Publisher installed, but their boss has said not to buy them a license. "I have a disc. Can't you just install it? My son downloaded it for my home computer, so why can't you do that? If my son can do it, surely you can figure it out?!" Nope. Sorry, I'm not allowed to pirate. I'm not allowed to give you access to this file or that file without some manager's approval. I can't just buy you a new computer-- not unless your boss has budgeted for it.

    The job requires dealing with people when they're at the end of the rope, and even then telling them "no". They're not going to like you most of the time. But they need you, and if you do a good job, they'll like you more than the alternative. It's what you need to settle for.

  17. where to begin.... by uncanny · · Score: 4, Interesting

    Lets see, i'm a fire alarm technician where we have about 40 buildings networked together.
    We wanted to upgrade our network and the easiest way to do it would be to set up our own wireless mesh network. Our IT department said "no, wireless networks are our business and you cant set up your own" even though ours would operate on the emergency channels and have nothing to do with them. They whined to management and now we cant set up our stuff.
    So they said "hey, use our network (internet)" ok, so we gave that a try. One big problem, when the building loses power, it loses it's internet, and we cant have our panels not monitored. so now we are stuck using phone lines with internet as a backup.
    And half the time they cant even do a simple thing like provide a jack with a set IP address for us. They even tried to take away admin controls on OUR computers that aren't even hooked up to their network

    if they had just stayed out of it, we would have a very nice and reliable system set up. But i dont hate them, i'm just taking note of all their failures so next time they say "let us do it" i can show how bad of an idea that really is.

    1. Re:where to begin.... by Anonymous Coward · · Score: 5, Insightful

      If they want you to use their network, then their network needs to meet your needs. If they want to use a particular network for a certain task (FERPA, HIPPA, PCI, Emergency Response, whatever) then they have technical, as well as legal, requirements to satisfy in the configuration and maintenance of that network. Additionally, if it is something that requires 24/7 access and support then they need to have adequate SLAs to provide the level of service demanded.

      It sounds like the problem here was 3 fold. (1) You didn't adequately justify your demands with supporting documentation and requirements, (2) the IT group either didn't understand the request or failed to adequately understand the level of support/service you required, and/or (3) management failed to understand the difference between the two network types being proposed and/or the costs/benefits of doing it the way it is being done vs the way it needs to be done.

      Depending on the organization and heirachy you may simply need to find the person who makes decisions and make your case. The CTO and/or Security Architect should (in theory) understand the argument that people / safety is the #1 priority and the dangerous consequences of inadequate disaster (yes, a power loss is a form of disaster) preparedness.

    2. Re:where to begin.... by thegarbz · · Score: 3, Interesting

      I work at an industrial plant. There's three tiers of network. One managed by our control systems group (with a comical emergency stop button to isolate the firewalls). One managed by IT globally with a lovely call centre in another country which we need to call so they can spend half an hour typing up an assignment to our local on site IT crew. And one inbetween network which essentially is computers owned by the engineers and control systems group, but we're not allowed to have admin rights too.

      This crossing over of duties is by far the single worst idea in the world. The IT machines run like a dream and it's easy to get things done. The Control System machines run like a dream and it's easy to get things done. The ones in the middle are a clusterfuck of bureaucracy. It often ends up being a case of we know how to fix it, but we don't have the rights. IT have the rights but don't know how to fix it, and then there's a few hours worth of discussion before someone is allowed to do something really simple, and worst of all the fixes are usually quite critical. The single most frustrating issue we have though is security updates.

      IT don't allow us to do our own security updates (and rightfully so), but these machines aren't managed by IT only administered by them so they can't apply security updates for us, and we can't apply security updates due to lack of admin rights, and round it goes again.

      I will never forget our new radio system. Several repeaters over multiple sites, all hooked together with redundant fibre, some of the site controllers had managed switches that made this in my opinion one of the most complicated network to ever have only 5 machines on it, complete with VoIP routing between the repeaters. All of this was learnt and set up by us within 1 month. ... It took 9 months for IT to approve a link between a VPN box and my machine so we could remotely administer this box which sat in a shed.

      IT is like the government. A big bureaucratic nightmare.

  18. "Let him fix it" by stewbacca · · Score: 2

    My anecdote. My new office mate moved into my office. IT did their duty and moved his gear, but setup the KVM switch incorrectly, so he got the wrong two displays on the wrong system. IT's response..."let him fix it". Um, no, assholes, your lazy asses set it up incorrectly. Even though we have the technical ability to set it up ourselves, your stupid IT policies won't let us. So when YOU screw it up, you can come back and fix it.

    This is why we all hate IT.

  19. Re:RHEL 5 by jaymz666 · · Score: 2

    Like you can't do in place upgrades? Or more correctly, in place upgrades don't preserve system settings, services or data so Redhat strongly suggests fresh installations when moving to a new major version?

  20. Then make a business case for it. by khasim · · Score: 5, Insightful

    #1. The IT techs do NOT (as a rule) "impose more draconian controls than are strictly required". They are TOLD what to do by management.

    #2. If you (as a non-IT and non-management user) want something done differently, then put together a business case and send it up through your manager.

    #3. If your manager gets his/her manager and the other managers to approve and fund it then the IT techs will implement it.

    Yay! Everyone wins! Then we all dance!

    No business case, no funding, no changes.

    And that is the core of the problem. People WANT things because they WANT them. But they don't understand (nor do they want to understand) how their "small change" affects the whole company's IT system.

    1. Re:Then make a business case for it. by Kohath · · Score: 2

      Even in that situation, the IT guy could explain the problem to the users: "Our company requires 6 pages of forms to be filled out for that, and then it won't be approved until the 3rd request. Sorry. I don't make the rules, they just fire me if I break them. Maybe you should talk to your manager to argue for some process improvements." It's still "no", but you're taking the user's side against the broken process.

  21. I don't think *everyone* hates us at my company by MrLizardo · · Score: 2

    I work in IT and I'm relatively certain that the IT department at my company isn't *universally* reviled. In no particular order, here are some of the things that I think make us mesh with the rest of the company well:
    1) An emphasis on hiring IT people with good communication skills, sometimes even preferring the candidate with communication skills and a good "cultural fit" (e.g., excited about working for the company, interested in continuing to learn, etc), over the candidate with specific technical experience.
    2) A company-wide emphasis on not hiring technophobes into jobs where they'll be in front of a computer 8 hours a day.
    3) IT management that can say "no" at least some of the time
    4) IT management with the foresight to actually calculate internal support costs (i.e., hours spent making it actually work) into the TCO of a technology
    5) A top-down corporate philosophy of avoiding vendor lockin means that we tend not to get stuck with our backs to the wall (or over the barrel ...) all that often.
    6) Using bugzilla for support ticket management (or replace that with any other good way of keeping track of open issues). Our biggest problem in the past had been with users asking for support and those issues getting glossed over or forgotten about.

    That's all I can think of off the top of my head, but I can certainly say that without all of those in place doing IT would be a *ton* harder and/or require more staff to get the same amount of work done.

    --
    ^I'm with stupid.^
  22. Selling IT by mseeger · · Score: 3, Insightful

    Usually the IT department is not very good at selling things. Being technically right is no replacement for explanations. If you take some extra time, you can give things a completely different spin.

    I have seen very successful IT departments which were headed by marketing/sales guys. They just focused on selling what their department was doing and why. For technical decisions they had their staff. They were much better off (budget- and apprecion-wise) than the average IT department.

    It is a typical mistake in IT departments to think the manager has to know about every topic. Therefor the best technical guys often become abysmal managers.

    Yours, Martin

  23. Skewed perceptions by Dr_Barnowl · · Score: 2

    Slashdotters will have a skewed perception of IT anyway.

    The articles says "a department that is, after all, designed to help and support workers". For certain classes of users, this could not be further from the truth.

    Last time I called IT, they commented on how little I called them. This is because the only reason I call them is for the occasional forgotten password. Everything else, I know it's going to take less time and frustration if I fix it myself. Yes, I know that some people who do this are rogue users who should be shot.

    My department hates IT because they have to carry out the ridiculously over-protective policies forced on a large government department. And because the policy is designed for an army of clerical workers when we are an R&D organization.

    They actually want to impose VDI on all of us - you have to justify not having it. Everyone I work with has a mix of custom tooling (users AND developers) that means that making a virtual machine image for each of them, or even for each user group, would be a nightmare. We are the least suitable set of users for VDI I can imagine, but hey, since we're the "tech guys", we get to be the guinea pigs and try it out first.

    They're experimenting with Windows 7 - but not with 64-bit versions, which some of our apps are starting to need, because the enormous suite of software they install to enforce policy doesn't have a 64-bit version yet.

    They changed our anti-virus from Symantec, which ate about 10% CPU time when checking, to McAfee, which eats about 40%. I/O heavy processes that used to take around 2 minutes now take 8. They got McAfee free in a bundle - it's a shame about the cost to our productivity. The snoopware that checks every path on your drive - including ones inside archives (yes, including jars - we're mostly Java developers) will thrash your disk for about 20 minutes and then will consume a whole CPU core for another 10 zipping up the list to send back to base. Since the change of antivirus, reading all those files of course also thrashes the CPU. This grinds some of our machines to a halt so well that you can watch the display being rendered, one raster line at a time.

    Not a day goes past without my colleague cursing because his machine is doing the bidding of the IT department instead of compiling his code.

    But what about the things they do for us? The things we ask for?

    If you ask for software that's not sold by one of our official suppliers, they'll subcontract one of them to : buy it for you, mark it up 10% and then deduct the whole cost from your budget. Once this process took 13 weeks - by which time, the job the software was intended to speed up was already complete.

    If you lock out your email account, they tell you to get in touch with your "local email admin". You can't get into the address book to find out who that is, without your email account.

    To be honest, I ran out of anecdotes in that department there, because I barely ask them for anything ; as I said, it's easier to do it myself.

    We get that IT is a department that perceives the majority of users to be hapless idiots who would install a worm that caused Armageddon in exchange for a smiley pack for their IM client. To be honest, as developers, we can really sympathise with that sometimes. But we get very frustrated being tarred with the same brush, because the tar makes doing our job so much harder.

  24. It really depends on people by godrik · · Score: 5, Informative

    I usually need a lot of tools because I have a versatile job. As a researcher in a university in a close R&D department, I often have to test tools and analyse data that come a little bit from everywhere.

    Often I have root access on my machines. Once I did not have root privilege on my desktop because of "security policy". I ended up asking IT to install software frequently. For some reason the IT guy believed he could do my job better than me and knew which tools I need better than me. Every time, the IT asked me stupid question, like
    "why do you need an installation of pdflatex? you have latex already!!"
    "well, the journal we are submitting to uses pdflatex and our article does not compile."
    "In my experience, journal use latex"
    "!? well, this one doesn't"
    "I see. Why don't you install it on your home directory?"
    "I could, but installing a latex distribution manually is a nightmare. As root, it only requires installing one package and let the package manager do its job. In 10 minutes it is installed, properly configured and will update automatically with the system."
    "Latex is not updated very often, so the automatic updates are not very useful. You could install it based on a chroot in your home directory" ... it went like that for about 20 minutes
    Two days later:
    "Could you install ruby on our computing nodes?"
    "Why do you need ruby? It is not a very good programming language and it is significantly less efficient than alternatives like python."
    "Because I need tool-foo which is written in ruby."
    "Oh I see. Instead of tool-foo, you could use tool-bar which is written in java and does almost the same thing."
    "Well, I need tool-foo because tool-bar does not have a feature I need."
    "Which feature? In my experience users ask for many different tools without wondering if another tool happen to have the proper features." ... It went like that for 30 minutes.
    the week after
    "Could you install git on my machine and on our computing nodes?"
    "Why do you need git?"
    "To have versioning of my code and experiement"
    "We have an svn server, why don't you use that?"
    "because the svn server has a limited capacity and it relies on accessing the network, which is not accessible on our computing nodes. But git is point to point and works great over ssh."
    "I see. I guess we could set up a git server to synchronize the machine..."
    "Well, I don't need a git server. I just need the git package to be installed"
    "... so I need to install a new virtual machine. But I will need to connect it to the LDAP. Oh yes the problem of accessing from the computing nodes, so I could modify the settings of the firewall..."
    "I don't need a git server I just need git. I'll synchronize on the file system"
    "... but if I change the setting of the firewall, you could access the SVN server. So why don't you use SVN?"
    "because the SVN server will never support the load I am going to push to the repository"
    "I see. In my experience, people in university use git mainly to contribute to open source software and not for actually working."
    "... *sigh*"

    I let you imagine the day I requested a kernel update...

    1. Re:It really depends on people by PsychoSlashDot · · Score: 2

      Heaven forbid the guys responsible for maintaining the systems ask (a lot of) questions to learn what you want done and why, and to make sure existing and supported solutions have been considered.

      I'm not saying the conversation you describe isn't IT being a bunch of jerks. But if you try just a little bit, it can also look remarkably like a bunch of guys who are responsible for a complicated environment trying to keep it from getting more complicated needlessly. Maybe the truth is somewhere in between.

      --
      "Oh no... he found the .sig setting."
  25. More likely by publiclurker · · Score: 4, Insightful

    cases like when the IT department decided to ship all engineers with a standard system that does not include a DVD reader. The fact that our software shipped on DVDs at the time apparently didn't matter to them. then there was the time when IT decided that we needed to have IT perform all software installs on our systems. I was in charge of creating install packages for six different product lines at the time. IT only relented when I scheduled five solid days of their time to simply press the buttons on my regression test systems.

    1. Re:More likely by slippyblade · · Score: 3, Insightful

      Except that the IT Dept. most likely had NOTHING to do with the decision to not include DVD drives. That was accounting.

  26. Re:The average person is right. by thegarbz · · Score: 2

    How often have you heard things like "My nephew is good with computers, he could do X"?

    In the short history that computers exist we've made them too simple so that the average person thinks it's not complicated to keep those things running correctly

    It's not. Computers are essentially maintenance free these days. I mean what maintenance does a computer require these days? Security updates? They apply automagically, on my computer while I'm asleep. Software updates, pretty much all automatically. Defrag? Windows does this during it's quiet times. What do you actually think is required for a computer to keep it running correctly? Keep it virus free, but that pretty much applies to a car too (don't crash). If you actively need to do maintenance on a computer these days then maybe you should look at just what it is you are doing to the poor thing.

    Now one could argue the complication of building it and setting it up. But this too is trivial. Your average teenager can assemble a computer, and your average grandma can run a windows setup. Neither of them would be able to actually assemble a car engine without considerable knowledge or specialised tools. Cars ARE effectively more complicated than computers.

    Although that's not a bad thing, expect when you expect a Trabant to perform like a Ferrari.

    My girlfriend just bought a new laptop. $700. Runs like a rocket, much faster than my $2000 pc of the day. Computers are cheap, disposable, and even the cheapest ones are fast enough to satisfy the demands of probably more than 95% of the users. People who need Core i7 and video cards that require a small powerplant to run are in the real minority.

    Like it or not, computers these days are consumer toys. The age of the needing a nerd with big round glasses in the house to help set them up is over. Computers essentially set themselves up and maintain themselves.

    Face it, in the consumer world we're obsolete. In the corporate world we're simply there to ensure the clever tech savey users don't screw things up, and the software update doesn't break anything.

  27. That depends by publiclurker · · Score: 2

    on the email client in question. We've had a user with Outlook so messed up that wiping the computer was the best option. We probably could have figures out the cause, but would you rather wait a week for us to get that done, or an hour to restore an image?

  28. Views from a software development shop by gatkinso · · Score: 2

    Development machines should be on a separate network that IT is forbidden from touching. A network that is insulated from the corporate office network.

    Most IT departments simply cannot deal with their corporate users... when they end up in the engineering department conflicts ensue, and the engineers 1) are usually right, and 2) well, they are funding everyone's paycheck, so in a sense they can't be wrong.

    What happens with the secretaries and suits... well the IT types can go right ahead and have their way.

    --
    I am very small, utmostly microscopic.
  29. Why contempt? by fyngyrz · · Score: 5, Insightful

    "They made me use Windows"

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Why contempt? by ozmanjusri · · Score: 5, Interesting

      "They made me use Windows"

      I feel your pain.

      Don't worry, they'll be first up against the wall after the Ballmer Collapse.
      http://www.businessinsider.com/steve-ballmers-nightmare-how-microsofts-business-really-could-collapse-2011-11?op=1

      --
      "I've got more toys than Teruhisa Kitahara."
    2. Re:Why contempt? by Missing.Matter · · Score: 2

      At the end of that article is a link to another article about how Microsoft has a dozen billion dollar businesses within it. They are not like Google, where 99% of their revenue is derived from a single product. Microsoft is pretty diversified, and as the link you posted shows, pretty much all of those business units have to fail at the same time in order for Microsoft to die. Not likely to happen. The more likely scenario is that if any single division is compromised beyond repair, Microsoft will simply cut off the dead limb and continue lumbering on.

  30. I don't hate IT and never have by gestalt_n_pepper · · Score: 2

    And when I've worked in ITish positions, nobody seemed to hate me. Of course, our current department is full of excellent, skilled and emotionally stable folks (the rest were fired or quit), and I've always gone out of my way to be helpful when asked a question. Maybe there are some clues here.

    --
    Please do not read this sig. Thank you.
  31. It's a matter of relevance by Anonymous Coward · · Score: 2, Interesting

    I work in a moderately sized R&D group. We do fairly cutting edge work involving applied electromagnetics for antenna design, RF component design, photonic devices, MEMS, the list goes on.

    My experience with IT is as follows: they are highly skilled, very knowledgeable people but they are either exceedingly lazy or very condescending. The laziness might be lack of job satisfaction, but that's no reason to ruin everyone else's job - look elsewhere. The condescending aspect is what bothers me the most. I'm not a network whiz so I'm pretty terrible at debugging things like setting up a connection to a license server for our electromagnetics simulation software or getting a new PC onto the network. Every time (and I mean literally every time) that I've asked for help, it's either like I've just asked them for the world, or that I'm the most incompetent boob on the planet.

    So the last time it really reached a head, I lost it and asked the gentleman: "what would change around here if I knew every aspect about these computers and network?" to which my immediate follow-up was: "you'd be out of a job." And that's the truth. IT is specifically in place to make MY job easier because it's my work (and my colleagues') that keeps the lights on in the building. By that I mean we're the only ones bringing in revenue - obviously the maintenance people have a key role, but you get what I'm saying.

  32. IT keeps changing things w/o telling people by Streetlight · · Score: 3, Insightful

    My wife works for a very good company that depends heavily on modern technology. IT supports a VPN so that she can use her company supplied laptop at home if it's necessary. IT keeps changing the interface connection to the VPN as well as he access to her private and public company directories without telling anyone. She finds this out every time she brings he computer home. She ends up spending an hour or so trying to figure out how to connect to the VPN then to her online company storage. Usually she has to call IT from home and, if she gets in touch with a person that knows what happened, the IT person spends considerable time figuring out what went wrong and reinstalling the necessary aps. To restate: this happens every time she brings her laptop home. By the way, the laptop is connected to the company's intranet continuously at while she's at work. You ask why folks hate IT. Pretty obvious to me.

    --
    In a time of universal deceit, telling the truth is a revolutionary act. George Orwell
  33. Listen to yourself... by neiras · · Score: 4, Insightful

    My real gripe with IT folks is that they forget that they do not bring in revenue. They are meant to serve those who do. As is the rest of the support staff - hence the name. No one contacts the company I work because our deft IT management. Of course it is necessary but it is "the wiring under the board".

    You sound like a typical arrogant, self-important salesperson. I'm guessing your attitude is compensation for all the brown-nosing and pandering you do on the phone - it's hard to respect yourself without being better than *someone*, isn't it?

    Guess what? You aren't a member of a higher caste. You can't bring in revenue without decent IT folk. You need them. They know all about stuff you'll never need to think about, because that's how good they are.

    And when their policies seem irrational, you're probably missing something really important. Question your knowledge and yourself before you question them. If you aren't getting the result you want from IT, it's usually more to do with your attitude and approach than it is with the people.

    Stop puffing yourself up.

    1. Re:Listen to yourself... by neiras · · Score: 2

      Hi, not GP but, I'm an engineer. I bring in revenue.

      We outsource IT to a consulting company. If they suck they are gone. IT staff do not bing in revenue. They are a commodity service. They can be replaced at whimsy.

      Stop thinking you are anything but another commodity 50k drone.

      I hire people in your line of work, Mr. Anonymous Coward. Assuming you actually are a real P. Eng.

      The point is, if a company needs IT to enable their "revenue generating" staff, then like it or not the IT folks are responsible for some of that revenue generation. All the ego and chest thumping in the world won't change that.

      Sure, they do it by 'serving' your needs, but that doesn't make them your servants - handling your direct requests is only part of their job. Additionally, a lot of the time users don't know what they need - it's IT's business to know and give it to them before they ask.

      Having worked at companies with excellent IT groups, I can tell you that outsourced IT is something I hope I never have to deal with again.

  34. Its the big picture ... by PPH · · Score: 2

    ... and who controls it.

    #1. The IT techs do NOT (as a rule) "impose more draconian controls than are strictly required". They are TOLD what to do by management.

    #2. If you (as a non-IT and non-management user) want something done differently, then put together a business case and send it up through your manager.

    Back at a previous employer, I administrated 6 servers running various flavors of *NIX, hosting some of our engineering applications. Over the vociferous objections of our IT department. They were charging us (departmental funny money) $40K per month per server that they supported. Administrating 6 servers consumed approximately 10% of my time. So I figure I'm worth $28.8 million a year. Yeah, right. But the sticking point was a requirement imposed upon us at the time by the FAA to keep the management and operations of our system (responsible for configuration control) within engineering. Cost and legal justification. Check.

    But, in the end, IT management won out. The $40K/month/server charge was a means of 'cooking' the books in order to show the IT department as a lucrative profit center. Now, as everyone knows, the path to the CEO's seat in a manufacturing company is though engineering, manufacturing, sometimes legal or finance. But very rarely through one of the support services (facilities, IT, etc.). On the other hand, in an IT services company, anyone bringing in a customer willing to pay $40K/month/server is a hero. Possibly CEO material. Certainly in line for a big commission and a plush office (far away from the neck-beard crowd they used to rub elbows with).

    So, in the final analysis, the big picture wins out. When the manufacturing company out-sources its IT support (converting a theoretical $40K/month/server into hard cash for the acquiring company), the in-house IT management goes with it. And with the benefits.

    I guess it all depends on who's big picture we're all looking out for.

    --
    Have gnu, will travel.
  35. Incompetent morons by SolusSD · · Score: 2

    Part of the reason is most companies hire incompetent morons to staff their IT departments. Just b/c you passed a few certification tests doesn't mean you can tell your face from your ass.

  36. My IT Dept rocks - really by cliffjumper222 · · Score: 4, Interesting

    Our IT team is really the best. They are hugely popular with the staff and I can't imagine a better team. It's a 100+person R&D facility with 3 IT people. Here's how they do it:

    1. Invisible firewall - there is one, but you can FTP, ssh, etc. to your heart's content without noticing it. It's even possible to run P2P apps. Of course, if it's non-work related then you're signing your own pink slip. Also, they do audit all PC applications on the network remotely, but I've never been queried and I run some really odd apps sometimes.
    2. Simple to use Help ticket system - and they're fast in responding.
    3. Adequately staffed - that helps.
    4. No restriction on smartphones hooking up to the Exchange server - company doesn't pay for any phones or service though.
    5. Multiple VPN services available, so if one doesn't work, try another. Worse case, SSL VPN is available or webmail over SSL. Helpful when traveling abroad or visiting companies that block VPN ports.
    6. Support for Windows & Linux, but if you want to run a Mac you can. They'll support you as much as they know.
    7. Software purchased under $2000 doesn't need to be vetted, reviewed, quoted or anything else. Just buy it on the dept credit card - with your manager's approval of course.
    8. Printers everywhere - we are a printer company, so that helps, but we have competitor's products too, so if one fails and you're waiting for it to be repaired, you have at least two others to print to easily.
    9. Copious amounts of network storage for shared files. All RAID. All backed up.
    10. Large email quotas, which are instantly upgraded for power-users.
    11. Overall a can-do, but pragmatic response to requests - want a load of email or docs archived? They won't waste their time or yours burning DVD's, but they will copy it to an HD and vacuum pack it for you.
    12. Finally, no, and I really mean no, draconian controls or policies. Just don't set up a rouge WiFi AP or download porn. Basically, the cardinal rule is - get your work done and be a star.

  37. A Couple of IT Stories by Analog+Guru · · Score: 2

    STORY ONE: One day, the CEO was in my office talking about his pet project when a coworker brought me a file on a floppy to print. I sent it to one of the network printers for him as I talked with the boss. A few minutes later, another guy walked in with another floppy with a file that need printing. After a third interruption for file printing, the boss asked what was going on.

    "Well, none of the PC in this building can get to any of the network printers, but those of us with Macs can."

    "How long has this been going on?"

    "About 3 months. IT says it isn't a priority."

    About an hour later, I got an email telling from the CEO telling me that he had told the Director of IT to solve the problem of only Macs being able to print in the engineering building. When I got to work the next morning, I found that printing from Macs had been disabled too.

    We had a new Director of IT the next Monday.

    STORY TWO: The charge number system at one company where I worked had the last character reserved for the project manager's use for internal tracking. I assigned 0 through 6 for various subtasks and 9 as "waiting for IT." I had some very interesting cost data on the true cost of IT "support" during project financial reviews.

  38. It was lotus notes. by publiclurker · · Score: 2

    Everyone wanted that abomination gone. When I left they were on year three of their two year plan to excise that demon from their company.

  39. Don't be so sure. by khasim · · Score: 2

    1) IT is told what to do by IT management. I sincerely doubt that it is the CEO that is demanding these draconian controls.

    I'm sure he is not "demanding" those specific controls. He is just demanding that X be accomplished and that is how IT is implementing X.

    Want changes? Make a business case and show the CEO how much money can be made / saved by doing it a different way.

    I have a strong doubt that anyone outside of IT was even consulted about what software is "approved".

    I have the opposite experience. Usually IT is the LAST department consulted. And only AFTER the software has been chosen and the purchase order signed.

    Oh, we need a server to make it work? Handle that. You're IT. Servers are your job.

    Oh, we need special backup software? Handle that. You're IT. Backups are your job.

    Etc.

    I can _guarantee_ that no one outside of IT suggested that we need to dump our existing tools and go with SharePoint instead.

    Again, my experience is the opposite. Someone in some other department loads SharePoint on a workstation (running a vanilla install of Windows 2008) and now it is "mission critical".

    What do you mean everyone in the company cannot access that server? Fix it! You're IT. That's your job.

    Don't talk to me about licenses for it. I don't have time to research what licenses are needed. You're IT. That's your job.

    2) When we have our manager go tell IT what we need very often they push back and say "we can't do that" or "we don't have anyone who knows that", and they're likely to push back even if it's a VP asking.

    Business case. That's part of the business case. Your business case SHOULD show how many hundreds of thousands of dollars will be made / saved with the changes you want. So if IT doesn't have someone who knows it, they can hire someone. Or train someone on it. Where's the business case?

    3) We don't need IT to implement it, it's an open source program for linux and macs and therefore we can't afford the months it takes for you to hire someone who knows something other than what's on the MSCE tests.

    See my comments above.

    Installing something is easy. That's the easiest part of the entire project. I can install a HUNDRED packages in one day and still have time for coffee and donuts.

    The problem is SUPPORTING it after it is installed. That includes scaling it. Backups. Updating it. Security. blah blah blah.

    Those take time and expertise and experience and MONEY.

    If you need it so bad then it should be easy to build a business case for it.

  40. Won't! by darkseid · · Score: 2

    Won't lead. Won't follow. Won't get out of the way. What's to like?

  41. The Outhouse Principle by jklovanc · · Score: 2

    It goes something like this;
    If someone is asked to approve a complex project that would take years to understand they generally trust the recommendations of the experts and say yes or no. They generally do not ask for changes that do not understand.

    On the other hand, when people are asked to approve a project the understand or think they understand, like the construction of an outhouse, they are very likely to make suggestions and demands on specifics of the project. Should there be a hole in the door, If so what shape? etc.

    Some of the frustration from IT is that ever dev tends to think they are "special". Yes, you may want to use the IDE you are used to but since IT does support that IDE they do not have any way of certifying that the IDE, or supporting installs, do not have security holes that can compromise the network. If there is a hole and it is exploited it is IT and not the user that gets in trouble. Possibly the IDE does not work well with the standard IDE and even though you may be more productive you may be causing other devs to waste time. Your builds may not be compatible with the production builds because your IDE uses different libraries. Even if you can prove that you are actually special you are among the X number of "special" people in the company each with "special" rules that have to be kept track of by every member of the IT team. There are many things that a dev does not see that go into creating a saleable or usable product.

    One of the biggest issues that users have with IT is their seemingly frustrated and dismissive attitude. There are a couple of sources for this.
    1. When an IT person refuses a seemingly simple request it may be due to the fact that IT wanted exactly that to happen but have been overruled by someone higher up. The IT person is not frustrated with you but is frustrated with having to shell out the party line that the IT department does not want to support but is forced to.
    2. The refusal may also be due to best practices, investigation and experience that the user does not have. The IT person has taken years to acquire this knowledge and is not going to try to condense it down into a 30 second course for every user that makes a request. Sorry but "works on my home computer" is not a good enough answer for a corporate environment. Just because someone is a dev does not make them a network or security expert. Many devs these days are code monkeys that know little about how large networks or development departments operate.

    3. Many times a dev comes up with an issue that should have been known before hand if the dev thought about it and made the proper request for an adjustment. Since that was not done the dev now wants the IT person to drop everything they were doing and fix the dev's issue. I hate to say this but the IT department is not sitting around on their hand waiting for emergency requests to come in from devs. I have seen this poster in many places;"Poor planning on your part does not constitute an emergency on my part". So now the dev wants a seemingly simple change to a server and it told to wait. What the dev does not know is that the small change may effect the test and production servers. What needs to be changed to accommodate the request? Those test images may be invalid and have to be re-done (test will wipe servers many times during testing). Will this change break other software on the prod server? A simple, " I need to use a new version of X" or "I need to use this package" request could have huge ramifications.

    Many devs, even "senior" devs, I have worked with tend to be myopic and focus on how a decision effects them without looking how it effects the rest of the employees. One issue is the USB memory stick issue. It has become a major security hole mainly because Windows allows an autorun when a USB stick is plugged in ( that is a stupid decision by Microsoft). Even if there is a "do you want to run this" prompt too many users just automatically click yes. Many IT departments have outlawed them because they cause

    1. Re:The Outhouse Principle by Rakishi · · Score: 2

      One issue is the USB memory stick issue. It has become a major security hole mainly because Windows allows an autorun when a USB stick is plugged in ( that is a stupid decision by Microsoft). Even if there is a "do you want to run this" prompt too many users just automatically click yes. Many IT departments have outlawed them because they cause security issues.

      Congratulations on showing why everyone hates IT: because they're a bunch of lazy idiots.

      Any decent IT department can kill autorun on every single machine with a few group policy changes. If yours can't then they have utterly failed already. Everything else is just dressing on the shit cake.

  42. Renegade IT by 9jack9 · · Score: 2

    I knew a renegade IT professional once. Man he was good. You could set your system on fire and he'd restore it from the ashes using a spare hard drive he had in his back pocket, the old monitor that you didn't know was gathering dust behind the file cabinet, the backup you didn't know had been run, a piece of gold duct tape, and a penny.

    He fought for the users. He wouldn't dress the dress code and he sneered at standardization. He'd install VMS on your sneakers or Linux on a pocketwatch if he thought you needed it, and if he didn't think you needed it, you didn't actually need it.

    He read everyone's email, knew everyone's passwords, and kept everyone's secrets. Asset Management had to just trust him, because they certainly weren't ever going to get him to actually explain where everything went. Once he touched a piece of equipment, he owned its soul, and it was his. You could take a system across the country and lock it in a closet and when he whistled, it would gnaw off the security cable and brave mountains, deserts, snow, and rain to make its way home to him.

    There was no better person to have on your side when the chips were down. He'd repair a crucial DVD by licking it just right, recover a crashed drive with a precision tap, and restore a cluster by whispering secret endearments to it in a forgotten language. He once kept the CEO's presentation running by bypassing the failed router with his body.

    Did I mention? He fought for the users. Stuff worked in his wake. It usually wasn't pretty, it usually wasn't the standard answer, but dammit, it worked.

    He got laid off. Upper management didn't see the value-add. They never do. Idiots.

  43. I've done that by dbIII · · Score: 2

    Idiots installing a phone system wanted passwordless telnet access to it naked on the net in case they had to make some configuration changes remotely. Of course they wanted it open to anywhere instead of a specific IP address. If I'd done it I wonder how many minutes it would have taken before someone would have found it and used it for free international calls? So I flatly refused to do it, citing "security."
    One of those idiots had an open can of drink on a mid sized UPS. If he'd spilled it the world would have one less idiot that didn't have a clue that an earth leakage circuit at the switchboard can't save your life if you short out a shitload of batteries. I got him to take it out of there, citing "safety".

  44. The funding model for I.T. is completely wrong by Colin+Smith · · Score: 4, Insightful

    Basically. Having an I.T. budget means that to end users, the services provided are perceived as free. It encourages poor behaviours on both sides.

    Free means low value, if you are giving your services away for free (as most users experience the service). They are perceived as low value.
    Worse than that, because the services are free, they suffer from Tragedy of The Commons effects, more and more work is loaded on to an under resourced organisation as budgets never match work loads.

    Get rid of the budget and go for a charge model. Set up an internal IT Shop where people "buy" services using internal money which comes out of their budget.

    They can "buy" network access.
    They can "buy" 10 support calls
    they can "buy" backups on X,
    they can buy (Windows+MS Office(latest), Linux+OpenOffice, Mac+MS Office) + maintenance on their desktop for a year.
    They can "buy" a 10Tb NFS file system.
    They can "buy" professional services solution design for particular problems.
    They can "buy" a 100Gb mailbox if they want.

    I.T. often refer to their users as "customers". Well, real customers pay real money, and customers who don't pay, are not customers but free loaders. No pay, no service.

    It aligns IT staff with real customers needs, free loaders get dumped as unimportant and the department has the resourcing to actually do what the paying customers want. You will find that customers actually start to behave responsibly when they discover their irresponsibility costs them money and they have to explain to their boss the extra 1 million for email + backups.

    You will also find that paying for services dramatically increases the level of respect, particularly when
    1. They discover what the trivial extra thing they are asking for is actually rather expensive.
    2. You cut people off for non payment.

    Problem solved.

    --
    Deleted
    1. Re:The funding model for I.T. is completely wrong by man_of_mr_e · · Score: 2

      While there is some benefit to what you suggest, there is also many negatives. First, your forcing departments that have no real IT expertise to understand the value of their purchases, in effect to become experts in IT themselves. Take to its logical extreme, they would just hire their own departmental IT staff for their needs, and you end up with a massive cluster fuck.

      Another potential issue is that IT now has to be "profitable", which means that IT has to build "profit" into its service model, and once they start padding their prices to make profit they start wanting to maximize that profit by either overcharging or under-providing.

      Yet another issue is that IT will have no incentive to do anything that will harm the IT departments profitiability, even if it would overall benefit the company.

      IT needs to be a "utility", like power and electric, with no profit and an outlook that it is there to serve and benefit the entire company.

  45. IT staff bear the brunt of redirected anger by sl4shd0rk · · Score: 2

    Reasons people storm into the IT office.

    1) printer is:
    2) windows is:
    3) internet is:           a) f#cked up
    4) network is:            b) slow
    5) files are:             c) gone
    6) icons are:

    People get pissed at these things and take their anger to the IT office to vent. They always seem to think their problem should trump all others and their argument always comes down to "I don't have to do that at home". It's just as exasperating for IT people to work with end-users who have the technical IQ of a carrot or don't think the AUP applies to them.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:IT staff bear the brunt of redirected anger by Kalvos · · Score: 2

      Replace "is" and "are" in your post with "should not be" and you have the user point of view. The frequency of screw-ups, changes, and work interruptions is often higher than with any other kind of productivity interference. Even the copier running out of paper reflects on you because a copier is undifferentiated from a printer. Copiers are tech. You're tech. QED, truth or not. In some examples I gave earlier, tech problems are the most significant workplace issue.

      And in reality, their problem should trump all others when they are in your presence. It doesn't mean they will ultimately take priority, but at least they should feel that their requests are treated seriously and promptly, with a reasonably accurate schedule of response. Not like they "have the technical IQ of a carrot". In addition, IT often does the tech equivalent of stonewalling; they provide no information or provide it only in tech-speak.

      Keep in mind that you are the 21st century equivalent of a secretary. Your job is piddle in the larger scheme of human endeavor. You do a job that will ultimately be replaced by the technology you now tend. For the moment, end users are your clients. They do not need to respect you, and will not respect you until you earn that respect in your skills and behavior.

  46. IT versus NON-IT by Independent_forever · · Score: 2

    I've been in IT for a long time and one thing that I have found which ALWAYS ingratiates you to end-users...COMMUNICATION. You would be surprised how far a simple email or phone call (when possible) goes with non-IT folks. They just want to know what's going on and stay "in the loop" as it were. If you, as the IT expert, can develop people skills and make users feel like they matter--TRUST ME-- when the s--t hits the fan and systems really go down end-users (generally) are willing to give you a break and cut some slack. If you treat end-users and management with disdain then you get what you deserve as the "hated IT person". I've worked with many IT folks and, yes, there are jerks out there who think they are God's gift to computers and turn everyone off. You've got to be better in other areas--not just the technical ones and if you cannot manage an understanding of people or businesses then you might as well look for other work because you are worthless if all you know is one facet of IT....peace all! Oh yeah, just to piss off some out there Merry Christmas!! It's OK to say Christmas....

  47. Heard any good ones lately? by justsayin · · Score: 2

    It is way past time to turn this post into a list of stupid user jokes. Please limit it to actual true cases. I had a user write click on her desktop. I asked her to right-click on the desktop and then choose properties. She said nothing happened. After a few repetitions of this I walked down to accounting and there was the work CLICK written on her physical desk top. I invested in remote control and imaging software every place I have worked since that one.