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."

960 comments

  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 Anonymous Coward · · Score: 1

      You forgot hating the customer the most...

    6. Re:Reflections by Anonymous Coward · · Score: 0

      My job generated the revenue that pays for IT jobs. But IT thinks they have the authority to tell me how to do my job (i.e. what equipment to use, how I use my computer, what programs I can run, what websites I can visit, etc...).

    7. Re:Reflections by Anonymous Coward · · Score: 1, Insightful

      Yeah, we should allow everyone to break servers by causing ip conflicts to plug in an unsecured wireless home router. We should allow the user to fritter away time on facebook, youtube, and every game site out there. We should allow everyone to be local admins so they can update their flash player.
      By extension we should also let you fix your own machine when you screw it up. We should allow you to plug in anything you want regardless of what it might interfere with. We should also allow you to install all the malware and file-sharing software you want.
      Oh don't forget: we should also stop donating the 30 hours a week to research your problems and tech on our own time. We should also let you order your own tech at retail instead of corporate discount prices.
      If you think its so easy maybe you should apply.

    8. 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.

    9. Re:Reflections by beelsebob · · Score: 0

      Indeed, not all, but most IT departments I've ever had to work with have had an attitude of "it's our network, you can do on it what we tell you you can, whether this is in direct conflict with you doing your job or not"... The way it should work is "you have needs to get your job done, we will try to design a network to get as many people able to do their job as well as possible as they can".

    10. Re:Reflections by beelsebob · · Score: 0

      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."

    11. Re:Reflections by Anonymous Coward · · Score: 0, Insightful

      You should have wireless networking in the first place.
      Your job is not to manage what 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.
      You should be keeping flash player updated 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.
      You have an attitude problem.

    12. Re:Reflections by Anonymous Coward · · Score: 0

      They do. They were given that authority by the people above you and the rules about what you can and can't use were set by them too.

    13. Re:Reflections by Fnord666 · · Score: 0

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

      Yeah, because they all have really good reasons why they "need" that random piece of software. You know, reasons like they don't want to learn the company standard software or they don't like the available background colors. Never mind the cost, the vulnerabilities, the audit requirements. Just as long as the cornflower blue background is available.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    14. Re:Reflections by Anonymous Coward · · Score: 0

      Many American businesses today have few to no customers. They "survive" merely on the own small-scale economy that has developed within. This is especially true for those businesses that force departments to basically pay one another in order to function. Accounting has to budget some of its resources to IT, who in turn can budget some of these "earned" resources to HR, who can budget some of their "earnings" back to Accounting, and so on and so forth.

      The complete lack of real income, combined with salaries and external expenses, are what finally puts an end to this at most places. These result in resources leaving this small-scale economy, which eventually causes it to collapse, or at best end up in a very sorry state that allows some other company to come in and absorb it (where the cycle repeats).

    15. 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.

    16. 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.

    17. Re:Reflections by spire3661 · · Score: 1, Insightful

      Dont you think we try that? But at the end of the day when a no stays a no for real, valid security concerns, you are STILL going to get butt-hurt about it. I.T. is very much a 'respect my authoritay' type of job. If you want to interact with the very fabric of what keeps the company secure, you better be prepared to walk away when we say no for cause. By the very nature of our job, we are the gatekeepers, it is our network and you will comply and operate within the framework which has been set out by our superiors. The minute we let fucking developers or god forbid sales decide what is best for the network is the minute we lose the network.

      --
      Good-bye
    18. Re:Reflections by Anonymous Coward · · Score: 1

      Move IT to the cloud? How does this make sense? You can't access a cloud without computers and networks... in short, IT.

    19. Re:Reflections by gomiam · · Score: 1, Troll
      I call bullshit. Most ITs I have ever been in contact with have, like most people, no desire to do needless extra work. They will cut down your ability to install software because you don't usually do it anyway and it drives the incidences number down because you can't mess that up any more. They will set up proxies because it suddenly becomes trendy watching the same videos at Youtube once and again, and the organization has better uses for its inbound bandwidth than downloading the same thing once and again.

      Then again, some IT departments are bent on keeping their power share. I pity the people unlucky enough to deal with those.

    20. Re:Reflections by idji · · Score: 1

      Because there is not much difference between IT and the plumber or the electrician - they are all just responsible for keeping the infrastructure running. and like the plumber they are also not central to the core business of the organisation - they just provide required services to it. In my experience they are more interested in their own issues than helping the core business of the company and giving the best solutions to the business units who generate revenue. Too often the CEO/CFO has to tell the CIO that his people need to get on board where the company is going.

    21. 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.
    22. 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
    23. 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.

    24. 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
    25. Re:Reflections by Anonymous Coward · · Score: 0

      Just keep in mind cooperation neither involves fucking everyone you can nor automatically bending over and spreading the second someone starts to get a little uppity.

    26. Re:Reflections by Anonymous Coward · · Score: 0

      I work in IT, you are wrong, so fuck you dip shit!

    27. Re:Reflections by Anonymous Coward · · Score: 0

      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. ...

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

      What you fail to see here is that the developer got to do a job, too. He couldn't care for a stable system if it was his (or hers) own debugged project that made the system die in the first place (which is easy enough on some platforms).

      Also, the wish for local administer privileges on said platform is pretty normal - it might actually be needed for more than 1 reason. What IT department fails to see is that it's up to them to get their network right. If 'local administrator' poses a threat to your network, then you network guys are doing it wrong in the first place!

      It's worse enough to get screwed by forcing to dev on your less-than-favorite platform. It's even worse when someone from IT comes tell you you can't do your job 'because they want a stable system, and (apparently) prefer explaining the [good looking cup DD] secretary how to hold the mouse, instead of assisting the 'power user' in getting the job done properly and earn money for the company.

      Having said all that, most (and all where i worked longer than a blue monday) IT departments i met were all friendly and helpful and ready to grant any special wishes. It's this crap talk on some of those 'CEO' websites that tells -certain- people the wrong attitude in the first place.

    28. Re:Reflections by Vellmont · · Score: 1


      My job generated the revenue that pays for IT jobs.

      This is exactly the wrong way to think of how a company operates. There's no one job that generates revenue, and others than consume it. The bullshit "cost center" approach to managing a business is like drawing some arbitrary circles around your business to attempt to get a handle on one aspect of it, and then forgetting why you picked those circles in the first place, and applying them to an entirely different problem.

      But IT thinks they have the authority to tell me how to do my job (i.e. what equipment to use, how I use my computer, what programs I can run, what websites I can visit, etc...).

      Perhaps that's because everything you just mentioned has a cost associated with it to support, which is on the IT department budget? This idea that you have that you're the king, and everyone bows down to you is nonsensical. A business exists to make money. To do that you need to run efficiently, which can't be done unless there's some sort of feedback loop between the people who consume the resources, and those that bear the cost of it. That doesn't mean that it has to be this hard set of rules to accomplish that, but it does mean giving up some control over how you accomplish tasks. Resources aren't infinite.

      --
      AccountKiller
    29. Re:Reflections by Anonymous Coward · · Score: 0

      I do not know what other's experience in IT has been. But, in mine, the second I start looking out for the organization's interest is the second someone in management feels threatened and starts throwing poo.

    30. 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
    31. Re:Reflections by Anonymous Coward · · Score: 0

      This is absolutely true at the office where I work. IT thinks we should all be working to make IT's job easier. We think IT should be working with us to put the best product out.

    32. Re:Reflections by gomiam · · Score: 1

      ...it's usually because of the IT department knowing better than end users...

      FTFY. ;)

      Joking aside, most usually IT will have to install software as decided by the higher echelons of the organization... and nothing else without direct permission. End users knowing better than IT what software they need is, in many cases, irrelevant. And that assumes that end users know what software they need when they usually will want some software when an approved version of another software will do well enough (and I mean that they acknowledge it works well enough and they still want their pet software).

    33. 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.

    34. Re:Reflections by aztracker1 · · Score: 1

      As a programmer, who used to do IT support work, I can say it's a mixed bag. For the most part people don't need admin privs... even then, blocking the ability to change wallpaper, or an already installed screensaver is pretty asshole behavior. Most IT based devs need admin access on their local box for one big reason. VS needs admin rights to debug with local IIS instances. That's enough reason right there. IIS Express alleviates this issue for a lot of people, but is a mixed bag. Also, being able to update one's browser installs is good for web devs as well... who often are stuck testing against the creation/use of various plugins. Often they need the ability to create, modify and run virtual machines against the network. In a fairly secure environment I worked in, the dev teams were in a separate windows domain, though we had login accounts to the primary domain as well for email. That was a pretty nice setup.

      --
      Michael J. Ryan - tracker1.info
    35. Re:Reflections by Anonymous Coward · · Score: 0

      > 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.

      That explains A LOT! I've always wondered why our software is so crap. Is it the constant hunt for features, vs. usability, security, stability. Is it laziness. Maybe lack of motivation. Could be all of them.

      But I buy your explanation full monty. They just don't know. And after "it works", they go home. If it later fails, there's always "it works on my machine".

      (btw. I'm working for a major software house. Biggest kid on the block)

    36. Re:Reflections by Anonymous Coward · · Score: 1

      Before I became a sysadmin, I did desktop support at a software place. Yes, the users were, in general "fairly technical". But that doesn't mean they understood say, general common sense. The majority were fine, sure: and they got free reign (as free as we could) to do what they want and could be trusted not to fuck up. It made their job easier, and our job easier, and was good for everyone.

      But...there was always one or two who couldn't be trusted. Now, my default position has always been to trust. You got two chances: everyone can make a mistake, so that seems fair. But now, if you fuck up twice...yeah. Now you're making my job harder, and I now I'm not going to give you free reign just to watch you fuck up again.

      So sure. Not everyone in IT is a dick. We're not all trying to get in your way, But if you find IT seems to be treating you differently...it possible, just possible, that it's you who's the problem...

    37. 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!

    38. 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.
    39. 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.

    40. Re:Reflections by Anonymous Coward · · Score: 1

      Users can be real dicks.. but so can IT guys.

      You're missing part of the picture, and IMHO, the OP has it all wrong. IT guys can be dicks to each other... but they cannot and are not dicks to the users... because when they are the user complains and the dicks gets fired.

      Users have severe esteem issues when it comes to computers. Computers are fucking everywhere now, and there is this silent majority that barely gets talied that gets all kinds of anxiety when it comes to technology. This lack of tech skill runs the gamut... to users that do learn the simple tasks as long as nothing minor changes, in which case they fall apart... to users that can barely learn the simple tasks, and nothing better change ever or "nothing works." IT guys, of course, live and breath the stuff. So the user perceives certain things, naturally, that aren't there, and ultimately will resent any IT guy whether they've even met or not.

      EVERYWHERE I have ever worked, many to most users, once they are full employee, been there a month or two, seem to me to act like they own the place. They treat IT like a shallow person treats housekeeeping... like they are beneath their contempt. But IT guys won't take it personally because everyone hates those people, even other users.

    41. Re:Reflections by Anonymous Coward · · Score: 0

      I concur completely. As a systems engineer that's been forced to take on some helpdesk duties. Devs want no management or antiviral software for their machines but are the ones that brake or get infected the most

    42. Re:Reflections by Anonymous Coward · · Score: 0

      And when that CAD monkey nukes the system, who will fix it?

      Yeah, that's what I thought.

      http://it.slashdot.org/story/11/11/26/2113231/why-everyone-hates-the-it-department#

    43. 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.

    44. Re:Reflections by Anonymous Coward · · Score: 1


      But IT thinks they have the authority to tell me how to do my job (i.e. what equipment to use, how I use my computer, what programs I can run, what websites I can visit, etc...).

      Perhaps that's because everything you just mentioned has a cost associated with it to support, which is on the IT department budget? This idea that you have that you're the king, and everyone bows down to you is nonsensical. A business exists to make money. To do that you need to run efficiently, which can't be done unless there's some sort of feedback loop between the people who consume the resources, and those that bear the cost of it. That doesn't mean that it has to be this hard set of rules to accomplish that, but it does mean giving up some control over how you accomplish tasks. Resources aren't infinite.

      Actually, it's not IT that tells you what you can do, it's MANAGEMENT. Most IT security systems are put into place to comply with LAWS and REGULATIONS (SOX, etc.) the rest are as a result of management decisions. Believe me, there are those of us in IT that believe that users should be shown the respect and given the responsibility to access Facebook and other sites wisely. However, management likes to go overboard at times to protect intellectual property and the corporate image.

    45. Re:Reflections by bmuon · · Score: 1

      That is true. Software developers don't know anything about maintaining a network and are probably a pain in the ass to support. But they do have special needs in that they need to be able to use the web freely, to try out software and keep their own up to date. They need to be able to have a nightly version of a browser updated and install the latest version of Node.js. When firewalls and policies get in the way the company is shooting itself in the foot.

    46. Re:Reflections by turkeydance · · Score: 0

      four extensive experiences with IT. three were very, very bad. i've eliminated the everyday he-said she-said stuff. one to the good: IT explained, click-by-click ("push button down and hold down") how to make it work. 1 bad: never returned calls. calls...voice to voice...live. never happened. 2.bad: the one IT in-person meeting was full of 13-year-old 'dismissive' body language by the IT people. (rolling of eyes, etc....if you're a parent, you know it when you see it.) everyone noticed and still refers to it as a Career-Shortening-Gesture. 3.bad: Christmas Party of 2007.

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

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

    48. Re:Reflections by Anonymous Coward · · Score: 1

      We should allow the user to fritter away time on facebook, youtube, and every game site out there..

      Don't be so quick to damn youtube with the others--there are many instructional/informational videos that can be work related--depending of course what job you are trying to do.

    49. Re:Reflections by forkfail · · Score: 1

      "fucking developers" - ah, that says quite a bit. Seems that there's quite a few IT folks out there who are... bitter... about devs who know more about the technology that IT is supposed to manage than the IT folks themselves. And get awfully "Cartman" about it to boot.

      --
      Check your premises.
    50. Re:Reflections by Anonymous Coward · · Score: 0

      But IT often creates the infrastructure necessary for people to perform the jobs that generate the revenue that is used to pay them. Computer related work doesn't scale well without infrastructure and integration.

    51. Re:Reflections by Anonymous Coward · · Score: 0

      yea dude, fuck the customer, what a dumbass

    52. 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.

    53. Re:Reflections by Anonymous Coward · · Score: 0

      We *DO* know better than the end users. IT IS OUR GODDAMN JOB.

      We don't call end users stupid because they want something other than provided. We call them stupid because they think they know better than IT and either try and force us to support some shitware program found on download.com or totally hose the system when they pick up a piece of malware from their, let's just pick something from "random", fantasy football site (or from said shitware).

      And when end users hose the system due to their, yes, stupidity... who do you think has to fix it? Sure as hell isn't the one responsible for breaking it.

    54. Re:Reflections by Anonymous Coward · · Score: 0

      Because there is not much difference between IT and the plumber or the electrician - they are all just responsible for keeping the infrastructure running. and like the plumber they are also not central to the core business of the organisation - they just provide required services to it. In my experience they are more interested in their own issues than helping the core business of the company and giving the best solutions to the business units who generate revenue. Too often the CEO/CFO has to tell the CIO that his people need to get on board where the company is going.

      Business units do not produce revenue unless their power is on. Same thing applies to the IT infrastructure. Sure, IT is like electricians. But if we follow that analogy further, we find that if users play with electricity they can get shocked, killed, or end up burning down the hose. Why is it that you feel that you can use IT as your playground but know enough to hire an electrician to wire the addition to your house? Why is it when your fuses keep popping that you don't rewire the panel, instead you call an electrician? However, you feel free to uninstall and reinstall applications when you get that first error message, making things worse, and only calling IT support when all else fails?

    55. Re:Reflections by Anonymous Coward · · Score: 0

      No. IT's job is to make systems that are 1) secure, 2) stable, 3) usable. It is our job to make it so that it doesn't break. This idea that it is IT's job to fix it when it breaks is *THE* reason why there is conflict. Having said that, I recognize that some jobs require doing things that are not the ideal IT way of doing things. You need to be able to test, to break even, to build your product. If that's the case, work *with* IT, not against them. Call them to your meeting. Explain what you are trying to do, ask for help doing it the best possible way for everybody. Don't do it in spite of what IT says, then break it, then expect it to be fixed immediately. IT will most likely be busy working with the people who chose to work with them and will eventually fix your problem once they've delivered on promises they made to those doing it right.

      Our job is not to fix it when it breaks. It is to help you break it in a predictable and expected pattern - from a PM and HR point of view.

    56. Re:Reflections by spire3661 · · Score: 0

      For most I.T departments, we are god for the purposes of evaluating and maintaining network integrity. It has nothing to do with ego, but with necessity as our role as gatekeeper. You dont go into Legal demanding clearly illegal things and then getting all huffy when they say no and point out they are god in that particular sphere of influence. We should be granted that same level of respect. I really find it cute when non I.T people tell us its not OUR network. Its our fucking network because at the end of the day we are LEGALLY LIABLE for it.

      --
      Good-bye
    57. 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
    58. Re:Reflections by anonymov · · Score: 1, Insightful

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

      Yeah, sure, because Windows 7 can do _so much more_ than Windows XP. Really, there are just a few new features that could enhance productivity for your average user, so yeah, it's totally worth it to throw away stable and tested system and drop $many bucks for an upgrade to all new and better Aero theme^W^WWindows 7.

      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.

      Why? Really. 99.9% of things you can do in Linux and you can do in Cygwin, but not on Windows are developing in languages that don't have a stable Windows implementation - in which case you're surely in a wrong place, because either they don't know what they're doing, making you develop on Windows when they really need Linux, or you don't know what you're doing, trying to drag a "new and cool language" where it's not needed.

      Anyways, what you should do is come to your boss and/or the IT and tell them "I need to do X". They'll figure it out.

      And no, "I need to install Cygwin" is not a reasonable first request.

    59. Re:Reflections by Anonymous Coward · · Score: 1

      OK I've been in a couple of situations where the PROGRAMMER trashed the main productions DB's. This cost many hours of support to get back up and running. Causing the company lots of money and downtime.

      If on the other hand the company listened to us when we presented the correct design, procedures this would never have happened.

      Let's be realistic management do not listen to IT. This has a huge impact on the companies bottom line but nobody notices.

      IT is considered as a Cost rather than a Investment and until this changes IT resources will always be misused and inefficiently implemented.

    60. Re:Reflections by jaymz666 · · Score: 1

      No, the company generates the revenue that pays for IT jobs. You're not an island that only produces money and costs zero to support.

    61. 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
    62. 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.

    63. Re:Reflections by jaymz666 · · Score: 1

      Or those developers think they know more than the IT folk, who actually know what's going on beyond the scope of the developers limited view of the company and infrastructure.

    64. Re:Reflections by Anonymous Coward · · Score: 0

      No security is always the path of least resistance from a user's standpoint. All security is restrictive, the least restrictive security is still much more restrictive than full access for everyone, from everywhere to everything. Nice try though.

    65. Re:Reflections by SomePgmr · · Score: 1

      A lot of the ugly situations I've seen in offices go something like:

      1) IT does something for a good reason, doesn't explain the reasons (severity) in a way human beings understand.
      2) Change causes aggravation for users... they gripe.
      3) IT feels like they're being challenged, complain about stupid users among themselves but are observably pissy and hostile, even when they think they're being diplomatic by not addressing it outright. If you're lucky, someone heads it off here.
      4) Users notice hostility, which compounds their frustration with the original issue, they go over IT's head
      5) Management detonates the bomb, everyone thinks the other is an arrogant, backstabbing prick trying to get them fired.
      6) Everyone is touchy. Distrust and aggravation compounds till the next issue. No "Profit" step to follow.


      Obviously it's not always like this, but I've seen variations of this play out over and over again.

    66. Re:Reflections by Anonymous Coward · · Score: 0

      Your comments are fine; I agree. We'll meet you half way once you help us get the budget to do it. We can't support all these things because our manpower has been cut to the bone. Our "service desk" (helpless desk to end users) is in Manila and they don't know anything and we aren't allowed to train them. Our onsite people are overrun with tickets, even though they do handle as much as they can remotely. We've got an incredibly stable image, network, servers, etc. - but with staffing levels so low it only takes a couple of extra tickets to cause problems with SLAs / OLAs. Help management understand why you need non-standard things and why you shouldn't have to support them yourselves (like you've said - your time has value). Once they comprehend this and start to treat IT like part of the value chain instead of just another "cost center" like the copy machine, we'd be happy to help. We love to learn new technology. We hate having to keep supporting old technology. We also hate it that many of our "customers" have purchased applications that require old versions of Java, old versions of IE, etc. forcing the company to stick to old crap because management won't pay for upgrades or test systems. We don't run these apps or servers. If we did, they would have a life cycle management plan and test servers. In fact, that's one of the reasons we don't run these - management says we cost too much and they don't want to upgrade apps that are working.

      I do see your point. I hope you see mine. We need help in order to help you.

    67. Re:Reflections by Darinbob · · Score: 1

      My manager says I need the software, along with all other management up my chain of command to the VP and CEO. The IT guy who's only been here 2 weeks has absolutely no authority to tell me "no". The purpose of the company is not to make life cushy for IT but to make revenue by shipping working products.

      The reason people hate IT is because the IT have this open and obvious hostility to users as evidenced in the earlier posts here. Not everyone is downloading porn but IT will treat every single user as a baby not allowed to touch a computer without permission and they'll justify it by calling the users stupid. However I've seen IT people stupid enough to tell us to put on antivirus onto a DOS only machine disconnected from the network that is used to generate certificates, or who send warning emails to mac users who failed to sign up for a Windows 7 upgrade time.

    68. Re:Reflections by Anonymous Coward · · Score: 0

      1. Who the fuck says? You? And you are?
      2. Yes it is, motherfucker. You bomb our systems with your Facebook shit.
      3. For what? Youtube? Get your ass the fuck home.
      4. We will. Your cool windows app from whatever site you found, however, we will not.
      5. Speak for yourself.

    69. Re:Reflections by Anonymous Coward · · Score: 0

      "Whaddaya mean I can't install this program? I'm sales, I earn the profits that pay your ****ing salary, nerd!".

      It's lucky you're so important you can tell the CEO that. Then he'll do what YOU say.

    70. Re:Reflections by johanatan · · Score: 1

      Dwight, is that you?

    71. Re:Reflections by arose · · Score: 1

      People don't get bent out of shape when a plumber refuses to put in a spigot at every desk or when an electrician doesn't run a line for your grill to it. But IT is stupid for not understanding why you need Incredimail to do your job.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    72. 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.

    73. Re:Reflections by Anonymous Coward · · Score: 0

      They need to be able to have a nightly version of a browser updated and install the latest version of Node.js.

      These sound like things best left for competent sysadmin to automate, not to individual users. Having a zoo of a dozen Node.js/whatever versions on different PCs depending on how often each user updates is just waiting for works-for-me/breaks-for-me bug hunting.

    74. Re:Reflections by Anonymous Coward · · Score: 0

      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.

    75. 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.
    76. Re:Reflections by Anonymous Coward · · Score: 0

      Take your meds.

    77. Re:Reflections by Anonymous Coward · · Score: 0

      everything you just mentioned has a cost associated with it to support, which is on the IT department budget?

      Which is why departmental costing (charge-backs) occurs. The managers can ask why the HR/sales/R&D/production/marketing/payroll department is using an excessive amount IT department services

      You denounce the "Cost centre" concept then speak of a feedback loop between consumer and provider based on cost. Like most management philosophies I am sure a number of businesses magnify its principles until nothing exists but the bean-counting. However, the basic concept is sound.

    78. Re:Reflections by ewanm89 · · Score: 1

      yes, but give the devs a base image they could clone off of when they need and they can probably manage it themselves.

    79. Re:Reflections by Anonymous Coward · · Score: 0

      hahahahah!!! omg that's funny.. well put and very funny. kudos:)

    80. Re:Reflections by ksd1337 · · Score: 5, Funny

      I think a little part of my soul just died.

    81. Re:Reflections by Anonymous Coward · · Score: 0

      That's exactly what happened to us: we were all working on vim/emacs/whatever... each of us on his favorite Linux flavor... being more or less productive. Then this big company buys us and all kind of stupid restrictions from the IT department become mandatory. Let me list some of them:

      * You PC *must* be Windows 7. We don't care if you have been working on Linux for the past 10 years. Do not dare to install a virtual machine.
      * Eclipse and (oh no!) CVS is the way to go. GIT? No way! There must be a CENTRAL repository that WE control and not you and your hippie collaborative friends.
      * Hard drives must be encrypted with our incredibly slow software solution. Oh! and we reserve the right to remotely perform an antivirus whole hard drive scan, at least once a day.
      * Bugzilla? No way. We have our Oracle tool that only works with Internet explorer 8 when you disable certain settings and enable some others.
      * Remote access from home? Only if you ask for a computer at least a week before you intend to use it.

      I'm seriously thinking about leaving the company. It's not worth all the frustration... every week... every day...

    82. Re:Reflections by Anonymous Coward · · Score: 0

      Very true. Like some drivers I know that figure STOP signs and lights are "suggestions" unless they see a cop around. No need to waste time and gas slowing down for other traffic. They've got the biggest rig on the road, so other should just get the hell out of their way.

    83. Re:Reflections by Anonymous Coward · · Score: 0

      It's the same problem everywhere...leadership.

      Take a bunch of people and give them a mission. Tell them they must accomplish this mission and then take away all resources which could make them successful. Then tell everyone else who is reliant on these people that they're responsible for this mission. Now you have an embittered team which can not accomplish the mission that you have publicized as their responsibility. When they look like they've found a way to accomplish a mission take away some more resources until every one is miserable.

      Viola...now you have a bitter team that treats it's customers badly, customers who have unrealistic expectations that have been reinforced by leaderships unrealistic expectations. A perfect volatile mix for everyone involved to be an asshole and surprise chaos ensues and the only truly successful guys are the guys on either side who work around the system and develop personal relationships. Everyone else hates and mistreats each other and morale spirals downward.

    84. Re:Reflections by darkgumby · · Score: 1

      Back when I worked as an intranet developer at a corporate gig I imaged the Windows hard drive and copied it up to a file share. The I installed Gentoo and did my own thing. Nobody from IT ever asked about my system. I never, ever asked for anybody to fix it. It worked better than the Windows machines (no thanks, I'll skip the McAfee and Norton crap) and I worked just as effectively (or more so) as the other devs. At that corp if you didn't bother IT they didn't bother you.

    85. Re:Reflections by Anonymous Coward · · Score: 0

      My manager says I need the software, along with all other management up my chain of command to the VP and CEO. The IT guy who's only been here 2 weeks has absolutely no authority to tell me "no".

      Either you're bullshiting us or management at your job is so incompetent they can't even fire a guy who denies a direct order from his boss.

      It's really simple. If user asks for some new software you send him to his boss who'll discuss it with whoever needed up to CIO/CTO/CEO. If CIO/CTO/CEO orders to install that software afterwards, you either do that, or get fired - whether by your own will, when you see it's unreasonable and you have no part in decision making, or by your own lack of skills and inability to support that software. And then they just go and find someone who's either willing to waste his time on unreasonable demands or who's experienced enough to do what you couldn't.

    86. Re:Reflections by Anonymous Coward · · Score: 0

      LOL

    87. 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.

    88. 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?

    89. 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."
    90. 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?
    91. Re:Reflections by leenks · · Score: 1

      CVS? Seriously? That would make me leave almost faster than being forced to use ClearCase. There is no place for a VCS that doesn't work with changesets these days.

    92. Re:Reflections by Anonymous Coward · · Score: 0

      Cause maybe 'IT' should shift their focus away - from being 'helpdesk' to 'administrating systems' - there's a reason why those `power users` ask their things (they are usually not the type that calls for dumb questions). And 'breaking the box' too often means as much as 'not able to fix it self as i got no administrative rights'.

      Anyone can administer a dumbed-down W-box. Any sysadmin can 'just dump a new image'. Any sysadmin can write a logon script that takes 10 minutes to execute. And only the better admins can go beyond those trivialities.

    93. Re:Reflections by deniable · · Score: 1

      For us, point 1 is the problem. We're not allowed to tell the users anything. Communications is choked down because other staff were spamming everyone with BS. Rather than smacking down the problems, we now have to filter all communications through management.

    94. Re:Reflections by Anonymous Coward · · Score: 1

      What exactly is wrong with providing Windows XP in 2011? If it works and gets the job done, what exactly is wrong with it?

    95. Re:Reflections by Kohath · · Score: 1

      Any security measure that's too inconvenient will be circumvented by users. Tell them to change their password every month, and they'll write it on a post-it note and stick it to their monitor. This stuff needs to be reasonable. The trade-off between security and usability can't always end up 100% on the security side. Because the resulting system won't be secure (except in a CIA-type context where security trumps effectiveness).

    96. Re:Reflections by deniable · · Score: 1

      Yeah, developers. The ones I've got right now. We managed to convince them to use version control. Issue tracking is being discussed. They're still too busy for ANY documentation.

    97. Re:Reflections by Anonymous Coward · · Score: 0

      And 'breaking the box' too often means as much as 'not able to fix it self as i got no administrative rights'

      The key words are "too often". If your box breaks so often because you _need_ to do something out of ordinary - then after talking with management you'll probably get to "OK, we'll unplug this box from network/plug it in DMZ and let you do whatever. Just don't expect us to come running to help". If your box breaks often for no reason, applying fixes by yourself is not a solution - something needs to be replaced. It might be some software, it might be hardware, it might be PEBKAC or it might be lazy IT staff.

      "I was applying more and more duct tape, but now it's broken completely and I need it yesterday" is usually not something both you and IT want to hear. Adequate IT tries to anticipate failure: "That guy called is three times with that BSOD, keep his PCs image ready to install for when we get approved a new box or two"

    98. Re:Reflections by fluffy99 · · Score: 1

      Usually upper management insists on draconian restrictions upon the recommendation of IT who are trying to maintain their power and control. Scare the crap out of the pointy haired boss, you can do what you like as long as you say it is in the interests of security. Time to do away with in-house IT and move to utility. Put it up on the cloud and you don't have to deal with prima donna "tech support" or tech that goes out of date or security breaches etc.

      Most people dislike IT, because they won't let them do what they want with the computer ("I like Mozilla better", "I prefer Office Office", "Why can't you fix the corporate apps to work on Linux version 346?"). Moving stuff into the cloud is an even bigger step towards standardized services, so how is that an improvement?

    99. 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.

    100. Re:Reflections by jaymz666 · · Score: 1

      That doesn't seem to address why dropbox is so handy though. My usage of dropbox is to sync all my computers and devices with the same set of files.

    101. 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
    102. Re:Reflections by Annorax · · Score: 1

      Yes, from personal experience, if you are too nice to users, then users tend to glom-on to you. Instead of the person trying to figure out something on their own and learning it, they start coming to you for every damned little thing.

      It's similar to the situation back in the day when children would ask their parents how to spell a word, and the parents told the child to look the word up in the dictionary themselves.

      Unless the IT guy is a single guy and the glom-on user is a pretty single young lady, that kind of arrangement is an unappealing time-suck.

    103. Re:Reflections by Anonymous Coward · · Score: 0

      I think you need to find a new job. I don't hate anyone at mine.

    104. Re:Reflections by rootofevil · · Score: 1

      or you tell them and they totally ignore it, either because they cant be bothered to change the way they do things or because they didnt read it in their daily barrage of emails.

      --
      turn up the jukebox and tell me a lie
    105. Re:Reflections by Anonymous Coward · · Score: 0

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

      Yeah? Well &*#% you too!
      -IT

    106. Re:Reflections by sjames · · Score: 1

      Then why do people freak out so much when they try to log in and nothing happens? It's not a core of the business, it's just a service, right? Same as Payroll and sales!

    107. 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).

    108. 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
    109. Re:Reflections by Asic+Eng · · Score: 1

      That's part of it, but it's not all. There is a tradeoff between convenience for the admin and convenience for the user, too. I've worked in many different engineering companies, and the level of service provided by IT varies wildly. They've all come to different arrangements about the distribution of convenience. Of course that has to do with resources as well as the skill set and motivation of the people involved on both sides.

      This kind of conflict itself happens between lots of other departments as well - engineers and techdoc people frequently hate each other and engineers and marketing usually don't have a loving relationship either.

      What makes IT stand out more is not the conflict itself, but that they have so many interfaces. Since everyone has an interface with IT, everyone has a chance to hate them as well.

    110. Re:Reflections by anonymov · · Score: 1

      No offense, but I'm pretty sure more system administrators could learn how to troubleshoot a common cold than surgeons could learn to manage a Windows domain. And they get paid accordingly.

    111. Re:Reflections by fluffy99 · · Score: 1

      You should have wireless networking in the first place.
      Your job is not to manage what 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.
      You should be keeping flash player updated 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.
      You have an attitude problem.

      - No wireless unless there is a legitimate need.
      - I do keep flash updated. It's the other user-installed plug-ins that I don't know about that worry me.
      - Let me know about the software ahead of time, so I tell you if it'll even run on your computer or is compatible with everything else.
      - I possibly do have an attitude problem. I can't help you get your job done if treat me as the enemy instead of a technical resource.

    112. Re:Reflections by nabsltd · · Score: 1

      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.

      I agree that IT takes the heat for a lot of decisions made by the CxO level, but sometimes IT needs to push back harder when those decisions are bad.

      For example, when many users still have 7-year-old computers and the CxO says that every manager gets a brand new iPad despite the fact that some managers have said they have no use for it, IT should be the one to question whether that's a good allocation of funds.

      Yeah, it's personal and I'm annoyed about it, but it's still a good example of how IT often needs to stop with the "we're just following orders" and give the "you hired me to make good IT decisions for the company" speech instead.

    113. Re:Reflections by fluffy99 · · Score: 1

      Honestly, most of our software dev types are dangerous. A few barely understand what an IP address is and are heavy users of basic helpdesk support. A few some get upset why I tell them they can't use their personal laptop for handling proprietary work products. Do they need to? Not really. But they do need to recognize that the IT and network admin types have to look at the big picture and enforce things like firewalls for their protection.

    114. 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]

    115. Re:Reflections by Dahamma · · Score: 1

      I'm pretty sure more system administrators could learn how to troubleshoot a common cold than surgeons could learn to manage a Windows domain.

      The common cold is a virus, there isn't anything to "troubleshoot". Oh, and it's not spread by opening infected Word documents... just in case that needed clarification.

      And they get paid accordingly.

      Yes, yes they do. I'm not sure whether you were intending to support or attack my comment, but you definitely did the former ;)

    116. Re:Reflections by Anonymous Coward · · Score: 0

      In our department we still deploy windows xp. We are slowly moving to 7, but we don't have a choice. The best part is that it's not our fault at all. The departments that are screaming for 7 insist on using software that hasn't been upgraded to work on 7. The companies that support that software just haven't done it yet. Plus, changing the entire infrastructure of the systems management side of things is not that easy.

    117. Re:Reflections by Anonymous Coward · · Score: 0

      My experience tells me that keeping the systems running is the bare requirements of IT, like you'd assume finance can give you a basic cost breakdown, or that manufacturing knows how not to cut their fingers off.

      The "job" of IT has always seemed to me to help users understand what the software can do, to understand the users jobs well enough to provide insights on how they can do business better, and to help the users understand how dependent they are on computers even working.

    118. 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!

    119. Re:Reflections by NotSanguine · · Score: 1

      four extensive experiences with IT. three were very, very bad. i've eliminated the everyday he-said she-said stuff. one to the good: IT explained, click-by-click ("push button down and hold down") how to make it work. 1 bad: never returned calls. calls...voice to voice...live. never happened. 2.bad: the one IT in-person meeting was full of 13-year-old 'dismissive' body language by the IT people. (rolling of eyes, etc....if you're a parent, you know it when you see it.) everyone noticed and still refers to it as a Career-Shortening-Gesture. 3.bad: Christmas Party of 2007.

      I hope you don't need to write anything as a key part of your job. I read your post three times and I'm *still* not exactly sure what the hell you're talking about. If English is not your native language, I apologize. If it is, I pity you.

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    120. Re:Reflections by Anonymous Coward · · Score: 0

      I understand and respect your point. I work in IT where (in my particular case, as a UNIX SysAdmin), the end-users are very knowledgable, tend to have CS degrees, and etc. I get all of that.

      I'm not sure what you object to in particular since you didn't give any examples, so I'll just try to relate my own experience to the general topic here to give my side of the story.

      I was hired in the middle of a very large and complicated (and honestly - horribly underplanned) business merger. There was a guy on staff who sorta knew UNIX but was quite honestly overwhelmed. So just to keep the ball rolling, whenever a development team came to IT asking for a "server that does X", he'd just spin up a RHEL VM and give them the root password.

      I get hired in the middle of the mess - the process of before keeps going on. I didn't question the policy too much (especially being the new guy - didn't want to piss off coworkers on the first day!). However, eventually we got to a point where these servers are now supporting 30-40 users per system, and as far as the users are concerned, those servers are now "business critical" to them. No problem.

      However, despite the fact that nearly all of the guys using these boxes know what they're doing and try to be careful, problems start happening. Someone decides he wants to "tweak" something, so he logs in as root, changes it. Then helpdesk tickets start coming in later from other users saying their app isn't working. Takes me hours to figure out what they changed because nobody will own up to it and tell me what happened.

      Another interesting case we had was a code compilation server. Some guy decides to move his web app over from his previous (pre-merger) employer to this system (without consulting the IT department to find a more appropriate home for it). Said webapp uses apache and has some databases. Users complain about sluggishness of box, and the guy running the webapp says performance is slow. Also his webapp has to be manually started (because his apache and mysql packages don't have init scripts) every time the server is rebooted for monthly downtime and he complains about that too. (In this case, a lack of communication coupled with permissiveness with the root password caused self-inflicted problems)

      So I start locking things down and trying to teach the users about the wisdom of change control. Letting users admin these boxes tends to lead to anarchy and chaos, and ultimately, causes downtime and/or decreases in productivity. And there are other reasons, which I wont spent a lot of time on, why you shouldn't give out root on multi-user networked UNIX boxes - mainly the fact that traditional NFS user security sucks (unless you use Kerberos).

      Some of these users actually come from SysAdmin backgrounds and totally understand what I'm trying to do and respect me for it. Others think we're just hindering them - then whine to me when something breaks (they broke it) because a manager overrode my policy and forced my hand on the matter.

      Ultimately, I don't blame the users here. They just want to get the work done. The problem that started the mess was the poorly planned business acquisition coupled with lack of knowledgeable staffing. Had the requirements been gathered ahead of time, and had the right people been involved at the start, none of this would have happened and we'd have a world-class enterprise UNIX IT environment that enables people to get their work done with minimal fuss.

      IMO I see these patterns in IT:

      (1) Businesses that lack real process, documentation due to funding (lack of) and managers who don't understand / care about best practices. Security holes everywhere and one "rm -rf /" command away from a disaster.
      (2) The flip side, you end up with an IT department that has too much process. Change control processes that take forever to work through. Security czars that summarily approve/deny requests. See this in mega-corps and smaller corps that like to pretend they're megacorps.
      (3) The rar

    121. Re:Reflections by DarwinSurvivor · · Score: 1

      Just so you know, the main reason "changing the screensaver" is restricted in most corporate environments is because it actually IS a security issue. Enabling access to it allows them to A) change or remove the "locked" timeout B) us "effects" screen-savers that allow the content of the screen to remain visible.

    122. Re:Reflections by sjames · · Score: 1

      And if IT lets you do just whatever you want and you trash the infrastructure, you'll be sitting in your cube with your thumb up your butt unable to accomplish anything until IT can fix it for you.

      Better yet, the guy in the next cube will manage to find porn so nasty that everyone files a harassment suit against everyone else and the department goes down in flames.

      In other words, there are many people who enable you to do your job that brings in the revenue. If they stop or fail, so do you.

    123. Re:Reflections by DarwinSurvivor · · Score: 1

      And having a shared network folder mounted to f:\ (or /mnt/shared_files for *nix guys) does exactly that.

    124. Re:Reflections by Anonymous Coward · · Score: 0

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

      Either that... Or we're doing it right, and you just aren't in a position to know it.

      I work at a hospital. We have software that only works on 32-bit Windows XP. It isn't my choice - the radiologists picked the PACS system. And it just doesn't play nice with Vista or Win7, nor 64-bit systems. Absolutely nothing I can do about it, except for hand out XP machines.

      Had a couple of our radiologists decide that they knew better than we did, and they ignored our recommendations on home systems that were intended to connect to our PACS system remotely. They bought Win7 x64 machines. Then they were astonished when they didn't work properly, even though they'd been told that it wouldn't work properly.

      A lot of folks think they know about IT because they've got a couple computers plugged in to a little router at home. Enterprise IT is a whole different beast.

      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!

      Yeah. That works great.

      We have routine meetings with the rest of the departments to discuss what they want out of IT, and what we need from them. It turns into a bitch-session where they just complain about how they have to walk up the hallway to use the color printer... Or how they can't have Windows 7... Or how email is slow...

      Don't get me wrong - I'm not saying all users are idiots and uncooperative. I'm sure there are some places out there that work a lot better than my place of employment.

      But around here, it's almost impossible to get anyone else in the hospital involved in the decision-making process. They all just throw their hands up and declare that it's not their department... And then complain when the stuff we eventually roll out doesn't do what they wanted it to.

    125. Re:Reflections by forkfail · · Score: 1

      Looking at the replies to the grandparent comment reminds me of why I have despised IT folks before (even having been one), and why I'm so blessed in my current life.

      When IT is trying to impose work patterns on devs, there's something seriously wrong. Either you've got horrible devs and/or dev managers, or your world view is extremely skewed. The same goes for IT dictating editors and tools. I can see discussions about allowed ports and such for in house applications, but if IT is preventing the development of software that a customer has put network requirements forth for, and IT is telling dev they can't do it, that's a serious problem.

      --
      Check your premises.
    126. 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

    127. 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.

    128. Re:Reflections by garaged · · Score: 1

      I bet no company would allow that if there were any feature that XP would not provide while being required for productivity purposes

      If you need to see a windows 7 theme, they can install one to XP

      --
      I'm positive, don't belive me look at my karma
    129. Re:Reflections by Stiletto · · Score: 1

      Ahh, yes, SOX. The new IT boogeyman that they (and management) blame for every retarded hoop the real value-creators at the company have to jump through every day. Don't want to set some software up that would double my productivity? Easy--just say you can't because blah blah blah SOX compliance blah blah blah.

      It's total BS, but you get away with it because most of your internal customers don't have a clue what SOX even is.

    130. Re:Reflections by jaymz666 · · Score: 1

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

      It doesn't

    131. Re:Reflections by anonymov · · Score: 1

      Or let's expand on your medical analogy.

      User asking for some random piece of software out of the blue is like:

      - Hey, I found this nifty silicone pads, can you install them for me? I'm sure it'll help me rack in some sales.
      - No, that's a wonderfully bad idea. You'd better talk about it with your boss, if he agrees, our corporate plastic surgeon could do something for you.
      - They won't be of that attractive shape, and I need them yesterday and you, as a cost center, should just listen to me and do that!

    132. 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...

    133. Re:Reflections by Anrego · · Score: 1

      I can't really argue with any of that.

      Personally, as a software developer who feels fairly comfortable administering a surprisingly complex home network, I know jack all about maintaining a large multi-user multi-service environment where downtime costs money... and I know it!

      (2) The flip side, you end up with an IT department that has too much process. Change control processes that take forever to work through. Security czars that summarily approve/deny requests. See this in mega-corps and smaller corps that like to pretend they're megacorps.

      This would be my objection and really what I was thinking about when writing my original post. Worked for a mega-corp (that actually was a mega-corp) that had a painfully slow process for getting new software on our machines. I get that there are all manner of considerations and people are always worried about "support costs" (god I hated hearing that phrase) and they can't just give everyone root access and let them manager their own shit.. but when you are under stress and a tight deadline and everything is being held up while IT is contemplating the enterprise wide implications of installing and maintaining some tool... it's impossible for a geek to _not_ go down the "I could have this installed in 5 minutes" route in their mind..

    134. Re:Reflections by ebh · · Score: 1

      The difference is that the plumber can tell you not to flush copy paper, and if you do and the toilet overflows, you get slapped HARD, and the plumber isn't the one expected to clean the shit off the floor. (In an ideal world, the janitor wouldn't have to either. It'd be you, and the plumber and janitor could decide whether you get a mop.)

    135. Re:Reflections by fruitbane · · Score: 1

      This probably happens at universities and colleges more than anywhere else.

      Yes, it is irritating that older faculty won't migrate to Word from WordPerfect, but WordPerfect historically had the edge in editing large documents like book drafts, and the job of the faculty is to publish or perish AND to teach. That problem probably isn't as pronounced these days, and isn't as important as Expensive Equipment. If your chemistry lab bought a gas chromatograph mass spectrometer many years ago for $20000+ and that GC mass spec will only talk to a machine running Windows XP, your job is not to chastise them about how they need to go out and spend ANOTHER $20000 because you can't support Windows XP any longer. That GC mass spec is more expensive than any computer or number of computers the department will buy, so it needs to become a priority to support such things, even if it means making exceptions to policy.

      It is all about getting work done, and if policy is making people needlessly spend redundant dollars and holding up the process of doing work, it means IT is broken.

    136. 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"
    137. Re:Reflections by ceoyoyo · · Score: 1

      There you go. IT seems to strive to make THEIR job as easy as possible. Making everyone else's job easier? Yeah, if there's time after I finish building this image with net hack concealed in it.

      Volunteering a solution to a user's problem? That would require work!

    138. Re:Reflections by Anonymous Coward · · Score: 0

      IT does know better than end users. This is why IT locks down systems.

      Exactly! IT knows how to do my job better than I do. That's why computers used as lab device controllers and data acquizition devices have the "lock-up after 5 minutes without keyboard input" option installed and by IT mandate will not be modified or removed. So as lab supervisor I have to have a technician wiggle the mouse every 4 minutes day and night as long as the experiment is running.

    139. 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
    140. Re:Reflections by Stiletto · · Score: 1

      Your explanation of why upgrading a server's hard drive capacity is a complicated and difficult process is why IT is frequently seen as and treated as a cost center and why it is one of the first departments to get outsourced when possible.

    141. Re:Reflections by Anonymous Coward · · Score: 0

      As an "IT" person (more of a software engineer, though), I hear you, understand, and agree with you.

      On the flip-side, however, think about this:

      a) We usually are bound by the same restrictions you are. Yeah, XP sucks, IE6 sucks, xyz software sucks, etc., but we have to use that too, and, believe me, no matter what you're putting up with, we're doing the same a whole magnitude over. You think the computers or the software sucks? We know! We use that crap all day and at a much more detailed level where all of those flaws you're talking about start popping out in every little thing. It sucks and the root cause is usually either IT management or company management.

      b) Your time is money? We know. So is ours. However, the financials don't usually account for this---IT is accounted as an expense, a pure cash outlay, which means, when the lean times come, we get hammered. Some VP tells a Director to cut costs? Well, why bother to come up with an actual strategic solution when you can cut IT by x%, because, again, it's cash. We're happy to provide support for whatever the hell you want, but, it doesn't grow on trees. Also, you should consider that we have to account for the dumbest SOB in the company when we put something out. You may be tech-savy, but, I can guarantee you that plenty of your co-workers will spend their time putting their dicks in the CD-ROM drive or opening up every godamned email attachment EXE.

      c) Likewise, one of the reasons that IT is persistant in its policies and such is because we're considered a cost rather than an investment. This means that, in a large enough company, we tend to end up saddled with a lot of company-wide costs for internal billing purposes. IT? $170 internal per hour. Everyone else? $140. It's a tough battle for us. So now you've got a manager who doesn't want to spend the IT rate (he's not coming up with a solution, he's just picking the low-hanging fruit), and so tells his people to do IT tasks because it'd be cheaper, and, well, they're engineers/tech-savy/whatever, so surely they know what they're doing, right? Result? We get a call one day: "Holy shit, this piece of crap software/system/network someone built broke and we need you to fix it!" We don't pretend to know how to do your job, why do you pretend to know how to do ours? And why don't you just ask for some advice when you need something computer-related?

      d) There are two other issues with IT policies. Some of it is legal or security related. I mean, if you've got 10,000 people, or 100,000 people in a corporation, and you're dealing with proprietary or sensitive or classified stuff, well, some dumbass is going to screw up. This is why you're using XP and IE6, because we know how it works, we know where the bugs are, and we know how to lock it down. It's a piece of crap software, but, its _our_ piece of crap software. The other issue is that a lot of times, in a large corporation, you've got a whole flock of people who's only job is to come up with incredibly laborious documentation/process guidelines. We in IT particularly hate this because these people are IT people, too! You want a piece of software that works and we have it for you, but we're sitting here filling out 200 pages of documentation because the company has decreed that we're all following "standard processes", whether it's a $20 billion software project or a $20k one-off. And, of course, these people need job security, so those godamned processes change every 6 months!

      d) Totally with you on meeting you half-way, explaining the situation, and coming up with a solution. In a lot of ways, that is the primary job of IT, and is how I spend the majority of my time. We know you just want it to work. We know the software isn't doing exactly what you want. We know you're wasting time on stuff that you shouldn't be. We know you have better things to do than deal with crap software, and, ultimately, our primary job is to understand your job better than you do, so we can figure out how it all gets put together and therefore figure

    142. Re:Reflections by Anonymous Coward · · Score: 0

      And I'm pretty sure system administrators can learn to do any other office job you can think of, hell they probably already doa lot of the time supporting other departments mistakes. You're comparing a surgeon to a sysadmin, that makes no sense. Volante is saying, stop second guessing people and let them do their jobs even if it is the IT department. They are there to make things run efficiently and safely and why they oftentimes feel like babysitters surrounded by whiney end users.

    143. Re:Reflections by QuantumRiff · · Score: 1

      User: I need DropBox!
      You: I can't let you use DropBox, because legal says its not allowed.. I can order you software X that is very similar..
      User: We don't want to have to pay for it. DropBox is free, I use at home alll the time. Were just going to use it..
      You: NO really, You need to clear that with legal.. thats not us
      User: Damn You IT.. Why are you always getting in my way..

      FTFY

      --

      What are we going to do tonight Brain?
    144. Re:Reflections by Anonymous Coward · · Score: 0

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

      Omg you so hit it on the head. I'm in the Unix unit of my IT department and our desktop support and Windows guys make me want to throw shitfits every day. I gave up fighting to keep my old desktops and old OSes. I finally came to the realization, they are just doing their jobs and allowing them to upgrade allows them to consolidate their install base to something easier to maintain.

      But what I abhor is the consistent lockdowns of our web filter to prevent us from getting to any forum (hello IBM developerworks forums one day, gone the next) and the email filter eating anything from our other reps (who needs support data to go to Oracle, or to get a quote in a timely manner). And then when you want those things opened, it's like pulling teeth. The problem is in management though. They do not step in to tell their underlings when they are wrong, they do not write proper policy, they do not notify other groups of changes appropriately and just generally fail. Management is HORRIBLE, and we always manage to get higher ups that have absolutely ZERO tech experience.

    145. Re:Reflections by evil_aaronm · · Score: 1

      And "640 KB RAM should be enough for anybody," right? If you don't like the task of acquiring and managing disk space, why are you in that job? IT is change - constant change. IT is to serve the people who make money for the company.

      That doesn't mean that you bend over backwards for any and all requests, but acquiring disk space is a constant fundamental need. "Remove your shit" works only up to a point.

    146. 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.
    147. Re:Reflections by Anonymous Coward · · Score: 0

      If you provided us with a reasonable test environment, reasonable permissions, and if didn't take 2 months to make that happen, we wouldn't resort to that crap.

    148. Re:Reflections by Anonymous Coward · · Score: 0

      They'll constantly break their own computers and make work for the help desk staff.

      If they're breaking their computers, they're not technically literate. I hate our IT guys and I've never once in a decade had to call them for help. I've kept the same machine for over 5 years performing just as good as the day I got it. I'm the guy that opens up the network printer with a bad NIC and replaces it with an old PCI card I had at home instead of letting our department spend $2,000 on HP's "recommended" part and service. Still, when I ask IT to implement a smarter firewall than blocking everything but port 80, I get nothing. Are they really trying to block SSH tunnels and stuff that we just run on port 80? I don't get it? Put in SPI for HTTP on port 80 and we tunnel SSH over HTTP. Just get over it dude and realize that the whole reason I have to SSH is because of your retarded firewall in the first place.

    149. Re:Reflections by dragonturtle69 · · Score: 1

      Your point on how to deliver the message and offer alternatives should be noted.

      If your at an MS place, Sharepoint will do the same, even send out email notifications. Yet, somehow, that just isn't the same, just isn't cool like Dropbox. Must be the ability to share with users outside the organization that gives it that extra appeal, and makes it a really bad idea.

      --
      "What luck for the rulers that men do not think." - Adolph Hitler
    150. 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.

    151. Re:Reflections by deniable · · Score: 1

      The latest one we've got is a complaint that we didn't tell them about a proxy change. "Why am I blocked from downloading?" Read the page that comes up and it will tell you that it's downloading and virus checking. Click the link at the bottom that says 'Download file' and you'll get the file.

    152. Re:Reflections by Anonymous Coward · · Score: 0

      Fuck Users!

      What Is This Bullshit About Giving Half An Hour Explanations To Every Single Fucking Whim They Have?
      The Fucking Answer Is No. Fuck You. Fucking Don't Ask Again, You Fucking Fucks!

      You Don't Understand No? Join The Army And Get Beaten To A Pulp With That Defiant Bullshit.

      Fucking Users And Their Prima Donna Bullshit.

      Go Learn About The Bikeshed Effect, You Fucks. Keep Your Fucking Useless Towering I-Know-It-All Attitute To Yourselves, You Fucks. You Don't Know ___Jack___ Shit!

      Fucking Users!

      Yea, had to use the mac capitalize service. Originally it was all caps, but slashdot bitched.

    153. 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.

    154. Re:Reflections by Anonymous Coward · · Score: 0

      Yeah, you steal someone's hardware and you'll find yourself in jail.

      Nothing wrong with blocking outside hardware. But you try to steal my equipment and you'll end up beat to a pulp at worse, or in court at best.

    155. Re:Reflections by Anonymous Coward · · Score: 0

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

      You insensible clod, IT staff don't want to crack 200 copies of Windows 7 just because you want to play WoW at work. XD

    156. 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.

    157. Re:Reflections by Anonymous Coward · · Score: 0

      Surely you can see the plethora of issues that comes with this?

      You upgrade to Windows 7, break half of your IE6 based intranet pages, run into unforeseen issues, have to retrain staff on where the "start" button now is etc. This migration costs money in terms of licenses, training, support, and maintenance. Now I wish I could wave my magic wand and get rid of these problems, but I can't.

      I always avoided reimaging someones computer unless I *had* to, because they would spend the next week calling in 40 times over a ton of little things. "My window reading thingy in my email is on the bottom?" (preview pane not on the right). "I don't have a link to my tool" (some random webpage they use). It just goes on and on. The worst being they don't know what it was or how they had it setup, but they know its not like it was. Sorry, no crystal ball here - you have what you need to do your job, but thats where my knowledge ends.

      With something like Cygwin, even if you make everyone sign a document that says "Thou shalt not call the IT department for Cygwin issues" people will do exactly that, and grow upset when IT can't help with it. Eventually it will become ITs problem, or just be a festering sore because the thought is going to be "IT should support this, its stupid that they don't".

      I can't even start to tell you how much my life was made a living hell because execs decided to just go buy whatever they want and demand it be installed, then call me asking stupid questions for support when I've never seen that application before in my life. Then I get a bad rep because "IT can never help me when I call..."

      The more that gets heaped on IT, the more it will cost, and the more the company will view it with distaste / something that needs to be minimized.

    158. Re:Reflections by Anonymous Coward · · Score: 0

      Could learn != have learned. Did you pay any attention to what he said?

      I have met incompetent IT, and they are pretty freaking dumb. I've received a batch of computers from IT with hard drives unsecured, fans unplugged, the works. And no, they were not meant to be like that - I know enough about hard drives that they shouldn't be banging around in the case!
      When IT screws up, it's pretty obvious. I think most users have a similar experience, and it's easy to go from "I know more than THIS IT guy" to "I know more than ALL IT guys."

    159. Re:Reflections by PitaBred · · Score: 1

      As it should be. But if your machine is the one that starts spamming the network with a new virus, then you should also be the one run up the pole, not IT.

    160. Re:Reflections by Lodragandraoidh · · Score: 1

      You hit the nail on the head. Succinct and accurate. Bravo!

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    161. Re:Reflections by MobileTatsu-NJG · · Score: 1

      User: I need DropBox!
      You: I can't let you use DropBox, because legal says its not allowed.. I can order you software X that is very similar..
      User: We don't want to have to pay for it. DropBox is free, I use at home alll the time. Were just going to use it..
      You: NO really, You need to clear that with legal.. thats not us
      User: Damn You IT.. Why are you always getting in my way..

      FTFY

      The 'fix' you're talking about is still a symptom of bad communication from IT. If after a rational explanation they still think you're an obstructionist, then your department has spent too much time saying no and not enough time trying to help.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    162. Re:Reflections by Anonymous Coward · · Score: 0

      With the assumption that there is not an obvious "good IT" response (which has happened several times) I learned to treat people on the phone as an enemy.

      All to often I'd explain the reasoning behind something in simple terms, only to have that regurgitated in a twisted fashion and completely taken out of context and provided to the management email chain simply because the person I was talking to lacked the intelligence to understand what I told them.

      Sometimes even providing an alternative was a pain because they would not tell me what they wanted to do, only that they wanted to use x, and I was not helping them do that. I'd rather install a well known free program that accomplishes what they wanted the company to pay a few hundred dollars for, but people are just a gigantic pain in the ass.

      My analogy is that its like getting in a cab and refusing to tell the cab driver (who has vastly more experience navigating a city you've never been in) where you are going, instead insisting on backseat driving until you determine that you are not satisfied with the results. At that point its *obviously* all the cab drivers fault.

    163. Re:Reflections by JWSmythe · · Score: 1

          It's not so bad. The worst machines are 5 or 6 years old. :)

          I actually do work in the best interest of the users. The only tablets in user are personally owned. Most don't get network privileges.

          We've done everything we can. Memory upgrades have come from retired computers. Drive upgrades have come from retired servers. And ya, as we get machines in, they get deployed. Some upgrades have come from my personal spare parts from home. My workstation is one of the oldest, and that's the way it will stay until the staff machines are upgraded.

          The users are still upset about it.. There isn't much else I can do to expedite it.

          And that's what I tell my users too....

      --
      Serious? Seriousness is well above my pay grade.
    164. Re:Reflections by PimpDawg · · Score: 0

      If google operated under this kind of thinking, they would index 1/10000 of what they do today. This is why startups are choosing the cloud in favor of real data centers with real traditional IT people.

    165. Re:Reflections by MobileTatsu-NJG · · Score: 1

      Fuck Users!

      What Is This Bullshit About Giving Half An Hour Explanations To Every Single Fucking Whim They Have?

      Your inability to communicate clearly is your fault, not the users'.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    166. Re:Reflections by MobileTatsu-NJG · · Score: 1

      And I'm pretty sure system administrators can learn to do any other office job you can think of....

      Your false assumption here is also why they hate you.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    167. 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.

    168. Re:Reflections by Anonymous Coward · · Score: 0

      Are you kidding? IT support in my experience are the bottom of the rung. I give credit to some of the 3rd level guys but my experience is that IT support is the wading pool. IT support seem to be 'reimage it' or 'patch it' monkeys. Did you take time to read that stack dump? Did you understand it? Do you see what the real error here there? How about instead of a reinstall you locate the missing DLL and put it on. All that malware you are fighting? Written by developers and gasp guess who can tell you what its doing and it vectors? That intrusion detection system... developers, that desktop antivirus you lean on so heavily... developers. The encryption routines you implement everywhere, do you understand it beyond the high level symmetric / asymmetric stuff? Those drivers you're loading for the printer ... developers, network card drivers ... developers. Nice GUI you have there... developers. You're job is a walk in the park because the developers have hidden the technical details away from you. As for stable systems... well my computers at home run just perfect... unlike at the office.

    169. Re:Reflections by JWSmythe · · Score: 1

          If you were advised not to bring property to the workplace, but you did so anyways, you will fall under the rules of that advisory.

          And if you threatened anyone at a workplace in the manner you just threatened me, you would find yourself in jail. Most workplaces now do not tolerate violence, or the threat of it. You would be charged with assault, as that is what you just committed. In my state, it is a second degree misdemeanor, which has a maximum penalty of 60 days in jail and a $500 fine. After your jail time, you will find that you will no longer be employed.

            Beyond that, it will be on your criminal history. Virtually all companies now run a criminal background check when hiring. No company would accept the liability of a prospective employee who has a history of workplace violence.

          Please remember that when you grow up and actually get a job.

      --
      Serious? Seriousness is well above my pay grade.
    170. Re:Reflections by Anonymous Coward · · Score: 0

      I'm sorry but you do NOT need root access to install software onto a stable system, you provide us with a spec and we provide you with what you want. If you need to install something that requires an escalation of privs we need to vette it so that your new tool of the day does not bring the network down or do some nefarious shit so that it's easier for you to make a charge in widget-o-matic 1.0.

      I have also seen just as many generic Java and C guys in my days come and go, write their code, do their bughunting and code cleanup and then move onto the next job. Don't act like the job title dictates the type of employee, and before you comment on generic skillsets make sure that it can't fly right back in your face.

      Our job is not to just fix things that break, it's to prevent the system from breaking, you don't get root because that level of access can take your fuck up and cause it to effect everyone else on the network. I'm not saying you're bad at your job or anything, but being a dev does not magically prevent you from fucking shit up, and it does not give you a golden ticket to wipe a network share and have us spend our weekend recovering from backup because of a small error in a script you wrote Friday at 4:59PM and didn't pass by a systems guy who would have perhaps been able to avert disaster.

      Principle of least privilege can't be ignored for convenience, and before people get root on my systems you'll find my body rotting in the earth...

    171. Re:Reflections by PitaBred · · Score: 1

      You obviously haven't worked with many doctors and their computer problems.

    172. Re:Reflections by MagusSlurpy · · Score: 1

      Funny story - the company I work for, a major chemical manufacturer, just upgraded our blending system last month. . . from 98 to XP. *headdesk*

      --
      My sister opened a computer store in Hawaii. She sells C shells by the seashore.
    173. Re:Reflections by mysidia · · Score: 1

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

      If you are serious about business continuity, you are multi-homed, your cloud traffic goes through your other connection. Your cloud provider going down is a bigger concern; have a backup plan, probably data backups through a service NOT stored by the same cloud provider..

      Or maybe... make your "IT cloud provider" be your ISP, and make sure you have a good SLA.

    174. Re:Reflections by MagusSlurpy · · Score: 1

      Our job is not to fix it when it breaks. It is to help you break it in a predictable and expected pattern - from a PM and HR point of view.

      So whose job is it to help us when we break it in an unpredictable or unexpected pattern?

      --
      My sister opened a computer store in Hawaii. She sells C shells by the seashore.
    175. Re:Reflections by anonymov · · Score: 1

      Let me rephrase it: "My communication skills are poor blah blah blah".

      99% of support calls aren't your enemies, they're just tired and they need to finish this report and their boss is nagging and this damn thing is broken again and they want to cry but they can't because that'll ruin the make-up and customers won't appreciate that and and and T___T

      A bit more empathy, and people will love you. They'll even most probably listen to you, after you've listened to what they have to say.

      Support is at least half about working with people, if you find it hard - find a job where you'll be talking to irrational people less and to rational hardware more.

    176. Re:Reflections by Anonymous Coward · · Score: 0

      You do know what happens when you do that to the wrong dev, right? They'll break into *your* computer and give themselves access to do what ever the hell they want, even if that is just fixing their own dang computer because you bastards are too incompetent to do it, and too afraid of giving up control.

      Fuck the police and IT!

    177. Re:Reflections by Anonymous Coward · · Score: 0

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

      Maybe they don't want to earn 60k/year, 100k if they're really good. I know better, I'd not be caught dead doing IT. Strictly from a "I'd like to not live month to month" perspective.

    178. Re:Reflections by dogger · · Score: 1

      Yes indeed this is the model that IT departments should be aiming for. I have worked at corporate places that do have "developer" access and it worked well, if you can't manage your own machine it gets taken away.

    179. Re:Reflections by MagusSlurpy · · Score: 1

      GC-MS is actually a good example to use here, too. A lot of other lab hardware, you can just leave off the network, so it's not necessarily an IT issue. But mass specs, x-ray defractometers, and some other equipment all need 'net to compare your samples to NIST databases, etc., and they lose 95% of their function if they aren't granted that access.

      --
      My sister opened a computer store in Hawaii. She sells C shells by the seashore.
    180. Re:Reflections by jaymz666 · · Score: 1

      When developers refuse to communicate with IT what they need, what can they expect?
      If you have requirements that's fine, talk with the support teams to make sure they know what you need and what you are doing, instead of looking like your machine got infected with malware and you are probing unusual ports on local and remote machines.

      It's not IT's fault that your deadline is 5 minutes away and you need a service setup that takes 2 to 5 days to get done properly. It also isn't IT's fault that they have other tasks that need to be done ahead of yours.

    181. Re:Reflections by Anonymous Coward · · Score: 0

      I may not like that I can't just install Linux, but I understand why you can't let me!

      Because you'll eventually end up calling support about it. The Linux box will become some machine running an indispensable service for developers and can't go down. And of course it ends up being a "server" under someone's desk that's never looked at and never patched.

      It becomes the thin end of the wedge of something that, when it breaks, IT gets called in to fix because the folks that set it up are suddenly in over their heads and IT has to drop everything to deal with it—even though it was supposed to be completely unsupported by IT.

      Trust me, I've seen this happen multiple times, and every time it crops it I've railed against it (and generally been overruled).

    182. Re:Reflections by Dhalka226 · · Score: 1

      The guy was an immature twat, but he was not wrong. You can not simply take somebody else's property, and it does not matter how many memos or advisories you write to the contrary. Seizure of property is simply not within your legal rights.

      If you want to terminate the employee for it, you are welcome to do so. If you want to force them to remove the property you are welcome to do so. You might even be able to dock their pay for the time they spend running back home to get rid of it, or take it out of their vacation hours or some such -- that much I am not certain about and it probably would vary from state to state and situation to situation. "It's mine now!" will not hold up in any courtroom in the country, and quite frankly the attempt would likely cause far more and far bigger problems than the device itself ever would have. Giving back their property would become the least your concerns.

    183. Re:Reflections by Anonymous Coward · · Score: 0

      You are of course talking about window devs. Linux devs, fkiing write the software they use.

    184. Re:Reflections by Vellmont · · Score: 1


      You denounce the "Cost centre" concept then speak of a feedback loop between consumer and provider based on cost. Like most management philosophies I am sure a number of businesses magnify its principles until nothing exists but the bean-counting. However, the basic concept is sound.

      Two completely different concepts. I'm railing against the idea espoused by the OP, who thinks that "I generate the profits for this business". Bullshit. No department operates in a vacuum. The guy who "generates the profits for the business" is only one part of the machine that does so. Without the rest of it, he'd just be a yahoo that couldn't do anything.

      The point being, cost center and profit center are merely tools. They're a certain perspective that answers some narrow range of questions, but they aren't reality itself. Too many people get caught up in their own little box and don't understand there's anything outside it.

      --
      AccountKiller
    185. 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.

    186. Re:Reflections by Anonymous Coward · · Score: 0

      If I can manage my own computer at home, without any technical support, why can't I do the same at work? No support - heck, no IT department. Just give me root on my own box, and it'll be a step up on the current situation.

      I suspect that part of the reason for the current policy is the job security of the IT staff. At the moment, when the browser starts popping up warnings that I need to apply a security update, I need to nag IT to do it. This wastes my time and theirs, but it means that they're necessary. If I could do it myself, it'd take all of 20 seconds.

    187. Re:Reflections by fluffy99 · · Score: 1

      Looking at the replies to the grandparent comment reminds me of why I have despised IT folks before (even having been one), and why I'm so blessed in my current life.

      When IT is trying to impose work patterns on devs, there's something seriously wrong. Either you've got horrible devs and/or dev managers, or your world view is extremely skewed. The same goes for IT dictating editors and tools. I can see discussions about allowed ports and such for in house applications, but if IT is preventing the development of software that a customer has put network requirements forth for, and IT is telling dev they can't do it, that's a serious problem.

      Most of the IT requirements (at least for me in govt) are dictated well above the IT department. The IT guys at the working level have the displeasure of realizing that a lot of what they do, while necessary, is a hindrance to the end users in some fashion. Try not to bust their balls too much. Now as you go higher up the chain of command and you get non-technical manager types making technical decisions. Those are the guys that don't really understand the impacts at the working level, and often don't care because their raises depend on compliance and minimizing security problems (real or imagined) and not whether the R&D guys meet their goals.

    188. 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.

    189. 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?
    190. Re:Reflections by Anonymous Coward · · Score: 0

      "This means they may NEED root access, or to install something other than Microsoft approved products."

      I hope that is on development/test systems and not production.

    191. Re:Reflections by Anonymous Coward · · Score: 0

      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.

      Sometimes they're right.

      When Firefox notifies me about a security update, that's an issue I've encountered at home, and know how to deal with. Click "OK", wait 20 seconds, and it's done. I shouldn't need to phone up IT and waste 10 minutes of mine and someone else's time.

      When I need to install some package in order to do my work, I should be able to do it *now*. "sudo apt-get install usefulthing", and it's done. I shouldn't need to contact IT, wait for them to decide whether or not to approve the package, and maybe get it installed a day or two later. There's no way they're reading the source code for all the packages that are already installed, so they're already trusting the repository: there's no additional security risk from letting me install other packages from the same repository.

      If they just gave me root on my own machine, I'd be working more efficiently, requiring less support, and being no less secure. (Their jobs might be a bit less secure, though.) Instead, I have to do most of my work on my laptop - for which I do have root.

    192. 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

    193. 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
    194. 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?"

    195. Re:Reflections by mgblst · · Score: 1

      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.

      The solution is simple, when someone comes to complain, or you have to explain what a user has done wrong, TELL THE FUCKING USER THIS. Don't act like an asshole, make the situation clear to them. Why is this so hard for you to understand? You do not even consider this a possibility do you, it certainly did not come up as an option in your comment.

      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.

      I know, breaking the machine by installing a web server so you can see an application, running nefarious software like Debuggers, Compilers, Web Browsers. How dare they break your systems by doing their jobs.

      If you are too stupid or gutless to stand up to management, that is not my problem or fault. I have a job to do, and do not want you getting in my way. That is what I am paid for. I will try not to break anything, but sometimes I need admin access, especially when dealing with shitty microsoft products.

    196. Re:Reflections by datavirtue · · Score: 1

      Also, XP is a serious security hole unless completely and expertly locked down. Tons of root kits are floating around that totally pwn XP no matter what "security" software is in place. Most places are not expertly locked down, IT departments are usually running around putting out fires and ramming things in the hole to get it done.

      --
      I object to power without constructive purpose. --Spock
    197. 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..

    198. Re:Reflections by mysidia · · Score: 1

      Enabling access to it allows them to A) change or remove the "locked" timeout

      Windows has totally impotent security tools; the so called "group policy management" is a complete farce.
      There's no way to define a policy that says "After a maximum of X minutes idle, sensitive information must be taken off the screen, and a password must be required to resume"; And there are lots of examples like that where the so called "group policy" is not a "policy framework" at all, but actually counterproductive.

      There's no way to create a security policy in Windows that imposes that requirement and allows you to let the user to personally select any screen saver option they like that preserves that requirement, and offers the user the option to use even a more stringent requirement.

      For example: the company policy might be "auto lock screen after 10 minutes", because people giving presentations/slide shows on their computers, need at least that much time between slides.... Whereas other users want a 5 minute or 3 minute auto-lock, but are prevented from personalizing and picking the more secure option because of a "paranoid" corporate security policy that stops them from doing the more secure thing.

    199. 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.

    200. Re:Reflections by mysidia · · Score: 1

      You don't need RAID or backups for a build server scratch volume. Although RAID1 might be called for, purely for read performance and availability reasons; you simply shouldn't be backing up temporary copies of things created during a build process.

      Everything on a build server aside from its configuration and scripts should be coming from a code repository checkout.

    201. Re:Reflections by CharlieMurphy · · Score: 1

      This is often the underlying problem. The user thinks something should be cheap and quick - which at face value it is - but they don't want to listen to the underlying reasons why. This is why a pricing model works best. Calculate an overall price for different tiers of storage, and its a business call if they want to spend $x for another 2TB of storage, or spend the time to delete files.

    202. Re:Reflections by Vellmont · · Score: 1, Troll


      I've always wondered why our software is so crap. Is it the constant hunt for features, vs. usability, security, stability. Is it laziness. Maybe lack of motivation. Could be all of them. ...
      (btw. I'm working for a major software house. Biggest kid on the block)

      So you work for Microsoft. I can tell you why your software sucks. I can tell you in one word. Monopoly. One former Microsoft guy explained it to me like this: Microsoft makes most of its money off of corporate package deals. You pay Microsoft one big fee, and get access to all the software it produces. The fee itself is far lower than buying even the big packages that everyone already needs. So Microsoft can sit back and make really shitty software that mostly sucks, but "works" since there's essentially no financial incentive for the customer to go and try some other package.

      So no, it has nothing to do with developers, and everything to do with the choices Steve Balmer and crew have made. They've managed to create a culture of mediocrity where there's little incentive to create good software.

      You're kind of right, it does have something to do with laziness and lack of motivation. But that lack of motivation comes from the top, not trickles up from the bottom.

      --
      AccountKiller
    203. 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.

    204. Re:Reflections by Anonymous Coward · · Score: 0

      Yeah man. If it helps you sleep at night go ahead and believe the same kind of people who wrote all that stuff you support are less "literate" about it than you. The way I look at it, I'm an engineer at Ferrari, who is forced by the company to take the company car in which he puts all his prototypes to Jiffy Lube. So just leave me alone. I'll call you if I need you, but I wouldn't wait by the phone if I were you...

    205. Re:Reflections by mysidia · · Score: 1

      if anything goes wrong during school hours, you're toast..

      That's because the bright nephew is a single point of failure.

      Improper planning is a sure path towards failure. Migrating any non-trivial IT infrastructure to the cloud is a lot more complex than designing a robust network infrastructure with elimination of SPOFs.

      The concept of a SPOF applies to individual persons just as much as it applies to network components. For a migration to the cloud to be successful, it has to be very carefully planned, has to involve IT, and it doesn't eliminate the requirement for IT personnel -- 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.

      You can accomplish outsourcing of all your servers and IT equipment infrastructure through use of internal or external consultants, but you need to retain their services or the services of a dedicated IT department, because outsourcing the hardware does not eliminate the requirement to manage the software infrastructure; and it will be best if the consultant has responsibility for your organization's network and its connectivity as well; the last thing you want is services down / not working correctly, with a finger pointing game between 4 parties, your IT management consultants, your ISP and your cloud provider and your ISP and your cloud provider's ISP.

    206. Re:Reflections by Stiletto · · Score: 1

      Exactly. A successful business needs to be nimble and move fast. Doubling a server's hard drive space should take hours, not weeks. Deploying 5 new servers should take hours (spin up a few more VMs), not months.

    207. Re:Reflections by datavirtue · · Score: 1

      "users that can barely learn the simple tasks, and nothing better change ever or "nothing works." Had one of those recently. I built and installed an executive-level PC with dual monitors, top notch hardware, and all the upgrades for a top level employee at a small business. The next day she bitched, moaned, and raked the owner over the coals (subsequently did nothing all day) because her icons weren't in the same spot (XP to 7). So that night the business owner had me give the PC to the secretary who is reportedly "running circles" around everyone now. I was so fucking pissed by that episode, if I was the business owner I would have fired the bitch hands down on the spot no matter what needed done or what deadline was looming. Inflexibility is a symptom that you are not getting your money's worth. Can't wait till her machine dies unexpectedly. Then it's do or die.

      --
      I object to power without constructive purpose. --Spock
    208. Re:Reflections by Anonymous Coward · · Score: 0

      And the first problem is when you start calling your colleagues "users".

    209. Re:Reflections by Anonymous Coward · · Score: 0

      The User will say: But that's not Dropbox
      or
      User: Fix Dropbox

    210. Re:Reflections by Anonymous Coward · · Score: 0

      ...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.

      You have a kernel of truth in there, but a logical fallacy as well. Strange as it may seem to you, there are people out there that weren't trained to one skill from birth and may actually know things that aren't part of their job (shocking, I know). As glamourous and high paying as a life in IT is, don't you think that there may be people out there perfectly capable of doing it (and may even know more than the average IT grunt) that have found something else they preferred to do?

    211. Re:Reflections by Anonymous Coward · · Score: 0

      Communication requires 2 parties, and if one is retarded, the other's ability to communicate is a moot point.

      Oh and fuck you, user.

    212. Re:Reflections by Anonymous Coward · · Score: 0

      This just demonstrates why there is an issue.

      There is a big difference between the "Green" drives you'd load up in your personal computer and what IT would use in a RAID5 in a server. Then you need the actual space in the server to add those drives etc. Its not as simple as "herp derp imma go buy a 2TB drive guyz".

    213. Re:Reflections by Anonymous Coward · · Score: 0

      Word supports vba, vba can be used to automate almost anything the user can do. ergo, word is a glorified script engine host. works wonders if you can't get anything installed to get your job done.

    214. 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.

    215. 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
    216. Re:Reflections by elashish14 · · Score: 1

      Unfortunately, I don't just yank new computers out of my ass.

      Actually, I think it's better this way, and for many reasons.

      --
      I have left slashdot and am now on Soylent News. FUCK YOU DICE.
    217. Re:Reflections by Anonymous Coward · · Score: 0

      I work as a technician and consultant. I spend about half of my billable hours justifying my decisions to my clients. Far more often than not, I am correct (it's my job to know these things). Is it reasonable to expect IT to justify company decisions to each individual affected by these decisions? I don't ask rhetorically, it's still a question that I don't feel has an answer that fits every situation. Perhaps some transparency in the decision making process at larger companies would help alleviate the tension?

    218. Re:Reflections by sjames · · Score: 1

      Agreed. More good reasons why the cloud doesn't replace IT at all.

    219. Re:Reflections by Anonymous Coward · · Score: 0

      Yet you keep looking at IT as if they can do something they already told you management has tied their hands. I work in a company where management shoots IT in the foot cuff their hands together and tells them to crawl harder. It's not pretty.

    220. Re:Reflections by Anonymous Coward · · Score: 0

      There is a shortage, jackass. Delete your shit. And maybe go mop up some water in Thailand so that *I* can get some drives for myself.

    221. Re:Reflections by rrohbeck · · Score: 1

      Better than using Excel.

    222. 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.

    223. Re:Reflections by Anonymous Coward · · Score: 0

      What do you have on your desks now?

      Our company gets refurbished core 2 duos with 2 GB of RAM from tiger for 250 a piece. If you have less than that on your desks check out the Tiger refurbs it's a good deal for the money.

    224. Re:Reflections by Anonymous Coward · · Score: 0

      Oh, you're familiar with their server setup? Why didn't you just say that?

    225. Re:Reflections by Anonymous Coward · · Score: 0

      xp in 2011 ? sure ! such a proof its a solid one...in the IT myself, running a fleet on 8500 computers, you have to see ALL the challenges a so different operating system win7 is, and to what extend All the surrounding equipments ( from network copiers-fax to scanners ) wont work with the sais OS.....just write the code you would say ? ask your boss if he can wait another 4-5 years and replace the whole fleet instead of paying today to adapt, AND replace anyway in a few years...there is a reason why M$ extended the end-of-life period for XP... voila., that was my say, cheers !

    226. Re:Reflections by Anonymous Coward · · Score: 0

      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!

      oh sure - a single SATA drive costs chips,
      however your IT dudes will want it RAID1 at least which means TWO drives, they will also want SAS drives, or it's quite possible the server is older and they'll need the old SCSI ones - which are getting rarirer and more expencive and why it takes 3 months to aquire a new one.
      AND they will want to make sure it's backed up. they're probibly already running low on space to whatever they're backing up to, they're not happy about it, and are not getting the funds to replace that horrible tape drive with something better.

      It's not just a matter of 'stick another drive in and it's dandy'

    227. Re:Reflections by MattSausage · · Score: 1

      +1 interwebs my good sir. I've made it my mission to explain the reasons behind IT decisions at every opportunity, to anyone who's interested. And you know what, people have WAY less complaints than they used to. We provide solutions when we can, and when we can't, we tell them why, and if it is an issue, we give the various plusses and minuses to the management and let them make the decisions.

      When management decides against it, it's not IT stopping the user, it's management, and since we explain the reasoning behind every decision anyway, guess what happened.... People started TRUSTING the I.T. dept!!!! Once you build that trust it's amazingly difficult to tear down as long as you treat people like people and help them as much as you can, the yearly service survey results suddenly turn sharply upwards.

    228. Re:Reflections by Machtyn · · Score: 1

      There are still 2000+ computers at my company that are running Windows 2000. They get replaced only if they break (there is no fixing). We still haven't gotten onto Windows 7 - not all of our business critical apps and hardware are supported on Windows 7. It's a pain, but we don't want people dieing on us because we've spent millions of dollars upgrading systems when the hardware to keep sick people alive doesn't work on the latest and greatest.

      For the record, the Win7 certification project will be done by early next year. However, not everyone will be receiving a new Win7 box or get their computer upgraded. (Time, effort, cost)

    229. 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.
    230. 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.

    231. Re:Reflections by dbIII · · Score: 1

      I did that sort of thing on the Atari ST until I could get a copy of vi (elvis).

    232. Re:Reflections by Siridar · · Score: 1

      Don't forget, screensavers are executable programs. So installing 3rd-party screensavers can be an attack vector.

    233. Re:Reflections by Anonymous Coward · · Score: 0

      Here, let me help you:
      man tar
      man gzip
      man compress
      man logrotate
      man du

      Now go and clean your shit up. Or else we're turning on the hard quotas.

    234. Re:Reflections by Anonymous Coward · · Score: 0

      What exactly does Windows 7 provide you as the end user that Windows XP does not?

      Comfort?

    235. Re:Reflections by Anonymous Coward · · Score: 0

      Ever think that that would have been good amo for the it department to bring to finance to justify increasing the departments budget to alow for such upgrades?

      All you did by going over there heads with those numbers is add to the tension. I have worked as both help desk and developer and often times both as the companys have needed. Our biggest problem was putting together justifications that would get approved by not only our manager but by who ever oversees our department in the financial department.

      The majority of our budget had to be saved for new pc purchases and if we were lucky upgrades to the servers that would benefit the entire company and not just one or two people who think they are to valuable. Often times these employees where on computers two or three years newer then what I would get stuck with and they would be wasting more time fooling around or complaining compared to actual work.

    236. Re:Reflections by Anonymous Coward · · Score: 0

      ME: I can go to Fry's this afternoon and buy any number of hard drives. There isn't a shortage.

      Your enterprise storage system doesn't run on equipment you can buy at fry's.

    237. Re:Reflections by Anonymous Coward · · Score: 0

      Re; Ergonomic mice and keyboards.

      Spending an extra $30 on a nonstandard keyboard for those users that complain can save you hundreds in a lawsuit later if the user has documented e-mails and medical statements claiming excessive work on non-ergonomic machines exacerbated a hand/wrist issue.

    238. Re:Reflections by Xeno+man · · Score: 1

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

      Explain why we can't have what we want, instead of just brushing off our concerns with "policy" or "too expensive to support"

      Actually you need to be doing a better job of thinking about and explaining why you DO need something you want. So your running XP. Yea it's old now but so what. Does it still work? Of course it does, software just doesn't stop working. Why exactly do you need to be running Windows 7? Your email doesn't get sent any faster.
      Maybe in your case you do need the latest OS but the only argument you have put on the table is XP is old and most office workers do not actually need the latest and greatest of everything as the latest version of Word really isn't going to change how you work.

    239. Re:Reflections by dbIII · · Score: 1

      Actually, it's the one's that know far less about it that we really hate. When you've got cheap switches and some developer learning about networking decides to run their own misconfigured DHCP server that kicks the CEO off the network you know who to start hating when you get called on the carpet. It's the same with fixing incredibly fucking stupid changes by developers on production machines. The developers that know more about the technology and CAN FIX THEIR OWN MISTAKES are fine - it's the ones that only think they know what they are doing that are the problem.

    240. Re:Reflections by dbIII · · Score: 1

      When IT is trying to impose work patterns on devs, there's something seriously wrong

      Is "stop doing development on business critical production boxes and use these development boxes instead" too much of a restriction? I've had to enforce that one a few times even when the developers had the same hardware and a budget to double it if they wanted.

    241. Re:Reflections by Xeno+man · · Score: 1

      I can agree with that. Just look at IE. The browser war was between Netscape and IE and new features came out to out shine the other. Then with the release of IE6 and Netscape died, Microsoft stopped all development of their browser. It worked, not great but it worked. Years later with no change, Firefox came out and started taking market share, and soon followed Chrome and then all of a sudden IE comes out with a new version that just basically just tries to catch up with the new browsers. Now that Microsoft has to compete with other browers, there are regular updates and actual development.

      So basically, competition is good for development.

    242. Re:Reflections by Anonymous Coward · · Score: 0

      Um. Surgeons don't "troubleshoot" common colds. That's what GPs do.

    243. Re:Reflections by EvilOpie · · Score: 1

      I work at a college where a large amount of the college income comes from public funds. We have to purchase things from vendors on state contract to make sure we aren't getting ripped off. (State contract is a joke in itself that doesn't guarantee anything.) We can't just "Go to Fry's," because purchasing nearly everything has a specific procedure to follow. You had to find companies on state contract that actually sell what you want to buy. Then you had to go to management and get approval for the purchase. You had to fill out a purchase order and submit it to the company. (It basically had to be an emergency purchase to get access to the college credit card.) And then you had to wait for the product to arrive. If things went well, you'd get the item in just under a month. But then sometimes the purchasing department would get a bug up their butt and force you to go to bid anyway. Then you'd need RFPs from a minimum of three different companies, and you'd have to wait for approval for that whole process. If you were lucky, you might get something that went out to bid within (literally) six months after you tried to purchase it. Not that I'm trying to defend the IT department, sometimes you do just need to go out and get a new hard drive. But it's not always as simple as just going out to the store and buying one.

      --
      -Through the server, over the router, off the firewall... Nothing but 'Net!
    244. Re:Reflections by MobileTatsu-NJG · · Score: 1

      Heh. Thank you for illustrating my point.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    245. Re:Reflections by Anonymous Coward · · Score: 0

      How the heck was this modded as insightful? Sometimes I dream of SD launching Slashdot+ for people with some grasp of enterprise IT.

      Now - I do not know about your storage directives, nor do I know about your backup RTOs/RPOs - but let me give you a little insight in that your Fry's or WorstBuys comparrision is just plain stupid. Now if you are a badly managed company - there prolly is no RTOs or RPOs in place which mean that IT has to assume and work under the conditions that everything needs to be kept for eternity (unless they can trick users into deleting stuff themselves, which kind of seem spot on at your company).

      Let's say you want 2TB extra or so - now getting a resonable low cost SAN extension (but still enterprise grade) - needs first of all the time of procurement and installation. Then of course the out of pocket money - let's say a Equallogic 4100E if performance is not factor (and perhaps two switches if you ran out of ports, some cabling).. this will set you back around €5000-€10000 depending on your agreements and other things (this of course will give you more than 2TB, but not more than 6 using Raid 10 - counting now the 4100E stacked with low cost 1TB drives).

      Next problem - off site backups - everyone wants them but nobody can afford them - and once you scale up to the TB data range, tapes starts to get expensive - so you get MDPs or something like that - setting you back just as much as the actual storage.. moving on...

      Licenses for backup software - just getting some random numbers here - let's assume you have a semi-cheap backup sollution like HP dataprotector (remember - IT is not just backing up your local Windows box - it's prolly backing up Unix, AS/400 perhaps or other systems) - just the storage license for an additional 2TBs will be €1000-€2000 (more if box is virtualized, then you need licensing and administration for that as well).

      There are of courser more detailed ways to look at this - but your 2TB Frydrive is prolly not in line with the corporate policy on how things should be done - but you go ahead and buy that USB drive or whatever - I pity your company and the staff that works there.

    246. Re:Reflections by anonymov · · Score: 1

      Yes, and sysadmins don't troubleshoot computers, that's what help desk does. Exactly the point.

    247. Re:Reflections by Anonymous Coward · · Score: 0

      Summary for "Good IT"
      Who is going to provide budget for building your own dropbox :D

    248. Re:Reflections by Anonymous Coward · · Score: 0

      Developers NEED admin rights to their own machines to function, the sooner you understand this the sooner we can all move forward. From the millions of technical reasons to the "I have to demo this software on the same time /day as your non-cancellable manditory full system virus scan and defrag." No one likes help desk because they stopped being interesting in "helping" years ago. "Just doing my job", doesn't cut it anymore. If soneone hired you to run over a puppy your still a douche for doing it.

    249. Re:Reflections by Anonymous Coward · · Score: 0

      Your naivete is amazing. I work at a university and it may as well be a corporate network with all the restrictions. See also remote monitoring software that interferes with our scientific software leading to lost data. We've had to disconnect our computers from the network in order to stop this from happening.

      I used to be a total dick to IT because of these sorts of imagined horror stories. Then I played ball, and tried to negotiate. All I got was the same thing they've always done, and our worst nightmares come true.

      In short, in my context, fuck IT. Keep the goddamned network up, and then fuck yourselves. When I say lost data, I mean many hours of work from not cheap people wasted.

    250. Re:Reflections by SirAstral · · Score: 1

      There is a vast difference between storage you can go buy in a store and storage your IT department operates.

      1 Terrabyte of usable space with replication can easily be $5,000 to $10,000 depending on how much performance you are needing on it. Additionally there may be other tertiary requirements for this such as backup and the possibility of needing to extend/attach more controllers, enclosures, fabrics or other devices necessary to deal with your type of SAN, NAS, DAS storage appliances just to get you that extra space.

      Your data demands may very well exceed your worth if you think that drive space is dirt cheap in a business setting. Storage vendors are absolutely 'chest beating' proud of their products and they will spit and scream about it on your face how awesome their shit is and that its worth every penny!

    251. Re:Reflections by Anonymous Coward · · Score: 0

      Its school holidays soon. You can play your games all day as you obviously know nothing about computers.

    252. Re:Reflections by Anonymous Coward · · Score: 0

      There is a very simple solution to the problem of developers being more demanding than others. Let them have admin rights, but make them take responsibility for the machine when it breaks.

    253. Re:Reflections by Anonymous Coward · · Score: 0

      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.

      Good luck with that... It would be funny to watch you try to figure out how to fit an off the shelf consumer drive into an enterprise server and make the space accessible and usable... I would also be very interested to see how long that drive survives under constant load, something consumer drivers are not designed for...

      It's not just about adding space, it's about adding space in the right way, it's about making sure that the new 2TB of space that will no doubt get swallowed up fairly quickly by people too lazy to manage their own file usage can be backed up so that in the event of a server failure we in IT don't have a few hundred headless chickens running around sqwawking about data loss....

      Oh and yes there is a drive shortage, the factories are under flood water and prices have gone through the roof...

    254. Re:Reflections by Anonymous Coward · · Score: 0

      the users want is sometimes blanketly impossible

      No, it's not impossible. Dropbox does it.

    255. Re:Reflections by Anonymous Coward · · Score: 0

      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.

      This is most common misunderstanding from outside of IT. "I can buy product X from retailer Y for peanuts, why is this a problem?".
      I've just finished a cost analysis for our enterprise grade storage (for non-IT think cost of a race car vs your personal car). Once you include licensing, support, and increased cost for backing it up) we're paying close to $4k per Terabyte.

    256. Re:Reflections by Anonymous Coward · · Score: 0

      Oh god, we have this argument too, but I'm at the other end..

      It's not just the price of the HD (who the hell buys SATA HDD's anyway? SAS HDD's RAID'ed please: x drives * [3*SATA price]), it's the time taken to install, configure, make available and finally *backup*, which for us at least is the hardest part.

    257. Re:Reflections by hairyfish · · Score: 1

      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.

      Removing an appendix doesn't take much more skills than making a roast. The key with any skilled profession is not so much the actual task, but know when to apply it, and then how to deal with the problems when it all goes pear shaped. Also pay rates are not related to skills, it is a function of value to the organisation. Most salespeople get more in their bonuses than both IT or Medical and they really couldn't do either profession.

    258. Re:Reflections by JWSmythe · · Score: 1

          Depending on the speed of yours, that's pretty much what they have.

          The new machines we're getting are quad core with at least 4GB ram. With Win7 Pro, it's about $500. The same machine with just WIn7 home is about $250 to $325. I don't have the numbers or model number in front of me, otherwise I'd give you the accurate numbers. We need Pro, because we have AD set up. It wasn't my choice. I was hired into this Microsoft dedicated company. AD hasn't been too bad, except when it gets confused and drops a controller just because it wants to.. Since the machine has to be on the domain, it had to be Win7Pro or higher.

          We already sent off any single core 2.8GHz to be recycled (without hard drives or memory). The machines that were compatible with the memory, we used to upgrade other workstations. The rest? Well, there's a box full of PC133 floating around somewhere. :) If we could sell the drives, and 20GB to 40GB drives were worth anything, I could make a fortune. :) Those came from previously retired equipment.

          The funny part is, when we've handed some people their new workstations, they don't switch over. "But I'm all set up on the old one." That is, bookmarks and the like. And they still complain about the speed, even though they have the faster machine sitting on their desk, plugged in and turned on.. I have very little sympathy at that point.

          We let our people migrate themselves, because they have all kinds of convoluted personal filing systems, bookmarks, and the like. We'll assist, but we can only do so much. When we take their my documents folder and desktop, and copy them over, they'll inevitably say that there's something missing.

          I only sympathize with them, because I see the difference between *my* home machine, and their workstations. My home machine is 6 core 4Ghz with 6Gb RAM. There's no way I can justify that to the boss though. I just wanted that at home, because I occasionally game on it. I like to be able to crank all the settings to max, and still have smooth game play. :)

      --
      Serious? Seriousness is well above my pay grade.
    259. Re:Reflections by PCM2 · · Score: 1

      And if you threatened anyone at a workplace in the manner you just threatened me, you would find yourself in jail. Most workplaces now do not tolerate violence, or the threat of it. You would be charged with assault, as that is what you just committed. In my state, it is a second degree misdemeanor, which has a maximum penalty of 60 days in jail and a $500 fine. After your jail time, you will find that you will no longer be employed.

      Oh please. He would get called into a manager's office and chewed out. If you called the police they probably wouldn't even show up. Maybe it's you who need to "grow up."

      --
      Breakfast served all day!
    260. Re:Reflections by Anonymous Coward · · Score: 0

      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?)!

      That isn't entirely fair,
      Vista for starters enough said
      and vendor lock-in products, senior finance and senior management teams can overrule IT and stone wall replacing old systems due to prohibitive cost of replacing thousands of computers that they deem not broken dont fix it.
      or need for replacement to a million dollar sales system that only works in proprietary software that failed technical feasibility in Windows 7.

      Just because a product is old doesnt automatically make it outdated.

    261. Re:Reflections by drolli · · Score: 1

      Exactly. Treat users like customers. You are there to assist them in what they are doing. If you cant do something they ask you to do then apologize to them and explain why. It will greatly increase the acceptance of what you are saying.

    262. Re:Reflections by purpledinoz · · Score: 1

      I work at a company where the policy is, if you are granted Admin, you are responsible for your own IT. So if something goes wrong with your PC, all IT will do is provide you with a clean image. I'm happy with this policy because I get full control, and IT is happy because it's one less person to support. Of course for network, server, and account issues, they still provide support.

    263. Re:Reflections by Anonymous Coward · · Score: 0

      The problem comes in when IT starts talking about "backup" when we are talking about nightly testing data.
      "We just need to dump 100GB somewhere each night with good speed, we don't care if it doesn't work a few days every 6 months and we don't care if we lose it all" is something IT usually is really, really, really badly prepared to handle.
      So instead it's the developers who have to come up with clever tricks to cut down on those 100GB purely temporary data.
      I am quite convinced that IT in most places could do more to support that use-case and save the rest a whole lot of time and money.

    264. Re:Reflections by deniable · · Score: 1

      You keep saying 'should'. I used to be like you until the first time someone needed something back from a scratch drive that wasn't backed up.

    265. Re:Reflections by Anonymous Coward · · Score: 0

      Funny. You should come see our department. We need flash on a daily basis - try a few car manufacturers' sites, they're unusable without flash.

    266. Re:Reflections by JWSmythe · · Score: 1

          We haven't had to actually address that scenario at my office yet. If we did, it would become a matter that HR and the lawyers would have to address.

          I'm actually not a big enough prick to say "that laptop isn't allowed, it's mine now.". If it ever was necessary, I (or security) would take possession of it, verify there's no confidential data on it, and return it to the person at the door.

          Written office policy, as I understand it, is enforceable. You can demote, terminate, the employee, or control items which can or cannot be brought on the property. Just as we can say no alcohol, drugs, or weapons are allowed on premises, we can dictate other items.

          His response would seem to be the immediate response, so his forfeit equipment would really be forfeit. It would be handed off to the arresting officer as evidence. He'd get it back, eventually.

          On the forfeiture... Consider if you went into a club or concert with a flask of your own alcohol. It's very likely they'd take it from you, and not return it. That's not always posted at the door/gate. They may ask you to leave, or may just take it and allow you to stay.

          The TSA does this all the time. I know it falls under a different set of rules, but the logic applies. You are told clearly "Do not bring .... beyond this point". If you do, you forfeit it. I've lost several screwdrivers, a pair of scissors, and several half empty bottles of soda.

          I know that we have to work within legal constraints. We can't have a written policy that says "you cannot do ... under penalty of death." There are concerns for security and privacy though with something like a laptop, or any device that can store data. What if the unauthorized person copied off confidential data. Say M&A documents, customer lists, etc.. In a health care scenario, they may have copied patient records, which removal of records via unauthorized means is a clear violation of HIPAA. You can't let someone who walked in with a USB flash drive walk back out with it. It then falls under the same rules as all media storage devices in the facility.

          I work in a field that does have sensitive data, beyond customer records and internal documents. We work under a stack of rules. Some are mandated by our customers and vendors. Some are federal laws. Someone coming or going with a data storage device is a really big deal. Anyone who brings in a foreign piece of hardware has to be trusted that they *won't* be carrying out any confidential information, and they are given the lecture accordingly.

      --
      Serious? Seriousness is well above my pay grade.
    267. Re:Reflections by Anonymous Coward · · Score: 0

      More restrictive, yes. However the point was convenient.
      Maybe a bit silly example: But subversion storing username and password is both insecure and inconvenient, since it means it can easily happen that you make a commit my accident (running an old command-line with a "svn ci -m ..." command).
      SSH with key instead of password login often can be both more secure and more convenient, too (not always though).
      However at the very least it is important to keep the inconvenience below the level where users feel compelled to come up with holes/workarounds if at all possible.

    268. Re:Reflections by Martin+Spamer · · Score: 1

      Because too many IT regard BOFH as a 'role model' rather than a satire.

    269. Re:Reflections by Anonymous Coward · · Score: 0

      Nice, kudos to you :)

    270. Re:Reflections by PiSkyHi · · Score: 0

      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. Still you got to go over their heads, that must have been fun for you.

    271. Re:Reflections by moronoxyd · · Score: 1

      Developers NEED admin rights to their own machines to function, the sooner you understand this the sooner we can all move forward.

      No problem here.
      Go through the proper channels, sign the papers that you take responsibility for the stuff you fuck up with these elevated rights, and we set you up with admin rights.
      At least, that is the process at the company I work for.

      But no, many of you don't want that, because you can't convince your superior that you actually need the admin rights... why is that?
      You rather call the helpdesk, try to sell us a story how you always had admin rights and they just got taken away and we HAVE TO give them back RIGHT NOW!

    272. Re:Reflections by Anonymous Coward · · Score: 0

      I can do my job is it unreasonable to expect 'professional admin' staff to be able to do simple tasks in applications?

    273. Re:Reflections by AmiMoJo · · Score: 1

      You were asking the wrong people. The IT department manages IT, not purchasing. You should have gone to whoever is in charge of authorising the purchase of equipment and asked them to buy some RAM (or get IT to do it for them).

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    274. Re:Reflections by Anonymous Coward · · Score: 0

      BitTorrent is not an approved method of software acquisition and installation.

      Unless the software you normally acquire is ISO images of new Linux distros.

    275. Re:Reflections by Anonymous Coward · · Score: 0

      or more accurrately

      Good IT
      You: No 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 No blah blah blah - WHAT The hell?? - I have to learn something new and do the work myself? blah blah
      forget it I'll just grumble instead!

    276. Re:Reflections by moronoxyd · · Score: 1

      There you go. IT seems to strive to make THEIR job as easy as possible. Making everyone else's job easier?

      Quite the opposite:
      A user that says 'I want x' is only thinking about making his own job easier.
      IT has to think about everybody:
      How does it affect the network all emplyoees share?
      What security risks are there?
      How is support financed and provided? Does IT have staff that knows how to support x?
      And so on.

    277. Re:Reflections by Aladrin · · Score: 1

      Your complaint isn't with IT at all. It's with management. IT has to install and support those things, but management is making the decision of what you have.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    278. Re:Reflections by Anonymous Coward · · Score: 0

      Um, yeah. But that wouldn't stop 1000's of CEO's from hiring their "bright nephew", because he's:

      a) Their nephew. (Nepotism FTW!)
      b) Incredibly cheap.

      From the average CEO's eyes, that a "win-win" if ever there was one, and "robustness" of the IT infrastructure be damned.

    279. Re:Reflections by moronoxyd · · Score: 1

      Do you call IT support 'colleagues'?
      Probably not.

    280. Re:Reflections by moronoxyd · · Score: 1

      Exactly! IT knows how to do my job better than I do.

      No. But IT knows how your machine affects the rest of the network.
      While you are only focused on yourself, IT has to keep the whole picture in mind.

    281. Re:Reflections by moronoxyd · · Score: 1

      The reason people hate IT is because the IT have this open and obvious hostility to users as evidenced in the earlier posts here.

      Did you also see the open and obvious hostility and arrogance towards IT, also evidenced in earlier posts?

      Most people who complain about IT only think about themselves and their job. They don#t give a fuck about how their wishes affect the rest of the company.
      IT has to balance those individual wishes with the interest of the corporation as a whole and with limited finances and so on.

      But yeah, go on bitching about IT, rather than thinking outside your little box.

    282. Re:Reflections by Anonymous Coward · · Score: 0

      "We just need to dump 100GB somewhere each night with good speed, we don't care if it doesn't work a few days every 6 months and we don't care if we lose it all" is something IT usually is really, really, really badly prepared to handle.

      True, but that's because we care about data :)

      Fortunately, WE can do that, but only because we have a hefty backup server with TB's of space. We've got a few teams doing exactly what you say - ourselves included, usually for things like ISOs and service packs.

      I can see why most places are unprepared - a lot of the time servers are specced with what's needed. We (IT) generally don't have anything that has masses of space available for things that are unimportant

    283. Re:Reflections by Anonymous Coward · · Score: 0

      A guy I know (now a VP) used Lotus 1-2-3 to compose documents.

    284. Re:Reflections by Dan541 · · Score: 1

      The first website I ever wrote was in word. I think it was the mid to late 90s.

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    285. Re:Reflections by Dan541 · · Score: 1

      Don't be so quick to damn youtube with the others--there are many instructional/informational videos that can be work related--depending of course what job you are trying to do.

      Oh yea, and don't forget bit-torrent is only for Linux builds; right?

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    286. Re:Reflections by Dan541 · · Score: 1

      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.

      Things like that should be sackable offences. I don't know what surprises me more, the fact that people do it in the first place or the fact that they are surprised to get caught. It's like they believe no one is watching.

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    287. Re:Reflections by Zilberfrid · · Score: 1

      If you need admin access, and there is no standardized way to gain it, it is you who needs to escalate. The IT department has nothing to gain from granting you more access, your department has. If you can't use the tools you need, get your department to pay for the access, or get the tools in the standardized package list. We have open systems, on which users can install what they need (technically, they can install what they want, but that might lose them the option when they install peer-to-peer software or other non-work related stuff). When they break, we have a finite time in which we troubleshoot, then we offer to re-image the system. Thus, you can install the driver from that obscure scanning tool of which only one exists in the company, and your development kits, but when the system breaks, there is a system on which all tested software that you should have will be reinstalled, you are then on your own for the software that is untested and unpackaged. If you want your software to be included, you request for it to be packaged, add your project code, and the funding required to actually package it will be deducted from the project that uses the software.

    288. Re:Reflections by pla · · Score: 1

      yes the users in the organization are my "customers"

      No true Scotsman would say that.


      want-over-need translates to happy and productive people

      Or that. People "want" a CNC, but need a awl. Giving them a CNC takes you 50x longer and the users will complain that they can't figure out how to use it and it makes holes too slowly for the original purpose anyway.

    289. Re:Reflections by KavyBoy · · Score: 1

      Here's my take on it, from somebody who really *did* have to share 40GB of space.

      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 day old version of the product?

      AU: No. We can't even do two builds at the same time, and all of qa, dev, and even prod shares the same space. We just need some space to even keep working. See, Fry's has them for $100.

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

      AU: No, I never mentioned that.

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

      AU: So, just buy and external drive and plug it into a USB. I know the old server has them.

      IT: 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: And they were probably right. You know what, I'll pony up the $100 and be back before lunch.

      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: Those are acceptable risks versus being stopped dead for hours every day. I'll buy a couple, then.

      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: I said I'll buy two. Plus, I'm sure the $/GB will be even cheaper in a year or two.

      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: So? We just need space. Forget about the mirroring stuff. Just plug in the damned USB.

      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: I'll do it Sunday morning, right after the backups run. That'll be, what, 10 minutes?

      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: No, I'll just plug it in. No need to make this more complicated than it is. If it doesn't work, I unplug it and we forget about it. I'm sure your overwhelmingly-solid failsafes are more than adequate to handle the 0.00001% chance that this causes a problem. And by the way, we're pretty much sitting around idle anyway since we're all looking for files to delete and waiting for builds to finish.

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

      AI: That's your job, right? I mean, that's *exactly* what you do get paid for.

      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

    290. Re:Reflections by Zilberfrid · · Score: 1

      99% of support staff are not your enemies as well, they just want to help you within the confines of the rules and budget. If you listen to them and try to understand the system, they'll gladly try to maneuver you to the right place to place the request. If you start foaming at the mouth at the first notion your request can not be fulfilled during the next 5 minutes, you'll probably won't hear how you can make it work.

    291. Re:Reflections by pla · · Score: 1

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

      The real problem here comes from the tools actually doing all the work, while the users lack any real skills worth mentioning.

      Put bluntly, unless you repair brains or satellites, I can do your job better than you can. Often, I need to learn your job (which takes a whopping half hour for a good analyst) just so I explain to you how to use the tools you will then complain about for the next five years until the next management-dictated "upgrade" cycle comes along.

      Now, Slashdot has a fairly technically literate crowd, so my above statement likely doesn't hold true for most people who will read it - The average user here may well have an extremely skill-intensive job, and so feel frustrated when IT gets in their way rather than helps them. But! The average office worker doesn't read Slashdot, they waste four hours a day playing Farmville - Which IT can tell (and for the most part doesn't care); and then Mr. Cog wonders why we get cranky that he desperately needs our help to do his "must-do this week" work at 4:55pm on a Friday.

    292. Re:Reflections by Anonymous Coward · · Score: 0

      Seriously, what the fuck can't you do in XP that you can do in Vista or Win7 that is saving so much time and money?

    293. Re:Reflections by Anonymous Coward · · Score: 0

      Oh god this. A million times this.

    294. Re:Reflections by wootest · · Score: 1

      And what if your job is compatibility testing; making sure something works across a "zoo" of different environments? Having a "competent sysadmin" do something is well and good when it needs to work reliably in the same way for a number of people and be included in some sort of guarantee. The trick to IT management is to recognize which battles to fight.

      Let's say only you required those things. The best thing would probably be for you to be given appropriate rein and to build it yourself. Being a developer doesn't lead you to be a security expert, but it means that you are probably more likely to bump into the limitations put in place to keep most people secure, and you shouldn't be constrained from doing your job.

      Let's say five people required those things. Someone of the five could probably work out a way that would work, but that script or workflow doesn't have to be authored by the IT department because it's not the job of the IT department to write every scheduled task but to maintain the basic upkeep of the system and the environment. They shouldn't do it by default for the same reason that they don't write Excel templates for the accountants. On the other hand, depending on what kind of restrictions are in place, maybe the IT department and the developers will need to work something out to make sure they can run what they can run. It shouldn't be so tough to not trash the environment that the IT department is willing to support that only a sysadmin can deal with it at all.

    295. Re:Reflections by dcavanaugh · · Score: 1

      "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."

      Sometimes they really do.

      "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."

      And sometimes they are right. When the IT department provides LESS capability at a HIGHER price than the users could obtain on their own, this can be hard to justify. Certainly, there are audit compliance, security, and scalability issues. But sometimes the IT department doesn't handle those very well either.

      If a key deliverable of the IT department is stability and security, why does the Exchange server go on holiday for days at a time? Why does this happen every few months and nobody gets fired? Why is spam being broadcast to our distribution lists? Whose bright idea was it to allow database usernames and passwords to be left in text files on the web server and exposed to the Internet? After the fourth time the website was hacked, why is the only management action limited to deleting the above mentioned text file and recoding the website not to need it? What are all of these audits really worth if critical failures are swept under the rug? If we nuked the IT department and left everyone to fend for themselves, would we REALLY be any worse off? Not every company has a great answer to these questions.

    296. Re:Reflections by wootest · · Score: 1

      It's possible that this has happened to you. My own anecdotal evidence says that it has never happened to me or the people I've worked with. I'm sure there are some dolts that are willing to point the finger at the IT department and disassociate themselves from their own responsibilities at the earliest convenience, but it may be the case that they are not widespread.

    297. Re:Reflections by wootest · · Score: 1

      As part of a brief assignment I'm currently in a position where accidentally wiping out the database can happen daily. I can only do backups locally from the database/web server, its hard drive is very tight for space and there is a strict policy to not move the data to any other machine as they contain sensitive data, so I can't even move the backups to my own computer to swap space. The main production database *is* the development database, and the production web site *is* the development web site. It's so dysfunctional I only wish I was making this up.

      I would love to have version control and a separate test database, but the policy prohibits this because it would give me too much power over my own surroundings and we can't have that. It is naturally completely possible technically since it's the way every other company does it. What's important to this company is locking everyone down and playing balance sheet politics, such that acquiring the software necessary, even if it's open source, requires a purchase from an installation service and impacts the bottom line.

      I am a contractor on this assignment and it's the worst thing I've ever seen personally, although anecdotes on stack overflow and some The Daily WTF articles informs me that there's still a way to go until the bottom of the barrel. I should have asked five more questions during the interview and told them I wouldn't be taking it because I couldn't guarantee the level and pace of my work in such a constrained environment.

      This sure as hell has to do with seeing IT as a cost rather than a valuable resource (this company is probably among the top 500 biggest in all of Europe), but in this case the attitude of the IT department isn't helping. The sad thing is that being such a large company, they're still probably serving 99.9%+ well, and whoever takes over after me will be another one in a relay race of the mysteriously disappointing consultants and the system will never actually improve.

    298. Re:Reflections by data2 · · Score: 1

      I thought the same thing. Contact with the IT department at my university has been very pleasant. Working on the different clusters, they told me where there were free resources, less users, managed to increase the length of my queue, informed me when jobs were not displaying normal behavior etc.etc.
      Same goes for the few companies I worked with. But then, none of those had more than 100 employees.

    299. Re:Reflections by jedidiah · · Score: 1

      > I'm not sure why we're fixated on the concept of developers breaking their machine.

      Seems like someone wants an excuse. Developers are a special case when it comes to IT. They use computers "harder" so there is bound to be some friction between development and "IT" especially in larger shops where there's more nonsense all around.

      Most of the stupid IT policies are in place to deal with people that aren't developers.

      Of course there's the usual "IT is a cost center" problem too. But in a large corporation, you have to assume everyone has less skill than a trained monkey and even less sense.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    300. Re:Reflections by jedidiah · · Score: 1

      All developers are not created equal.

      Some can build an manage their own custom servers and you will never be bothered by them. Others really don't deserve to be called a developer. It all depends on what kind of environment you're working in.

      You can't make generalizations that will be true across the board.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    301. Re:Reflections by jeremyp · · Score: 1

      Windows 7 came out more than two years ago and you think you need another two years to find out if it works with your business apps. What the fuck are you guys doing?

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    302. Re:Reflections by Anonymous Coward · · Score: 0

      I know you are trolling but IT is made liable for security even if the fault is a user running software they shouldn't be. So you could make people liable for their own security breaches or live with 'draconian' measures like not being able to install that really cool screensaver.

      If you think moving to the cloud will make it so you don't have to deal with prima dona tech support I suppose you are right in that you won't get tech support at all.

    303. 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?

    304. Re:Reflections by Anonymous Coward · · Score: 0

      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!

      There are a number of valid reasons why may depts haven't upgraded from XP:
      1. Its expensive and many companies today are cash constrained
      2. Vista was an upgrade horror show and many IT groups don't want to risk that with 7 (although 7 is much more friendly and, actually, a more stable platform in the company)
      3. This difference between the complexity of an upgrade on your PC at home and in the company is HUGE! Many companies have critical legacy applications that just don't run properly on anything but XP or which are extremely costly to upgrade so that they will run on 7.
      4. The decision to upgrade is always senior managements, not the IT departments. So don't blame the dept for not following your wishes.
      5. Any upgrade is frought with danger and will be disruptive regardless of whether it is bare metal - new hardware and OS on Monday morning - or incremental - according to a planned timetable.
      Hope this helps.

    305. Re:Reflections by mjwalshe · · Score: 1

      Sounds like your company is hiring the wrong sort of developers then.

    306. Re:Reflections by anonymov · · Score: 1

      And what if your job is compatibility testing; making sure something works across a "zoo" of different environments?

      You say that like if this is not yet another target for automation.

      All in all, you're just proving that it's not "every developer needs root on his machine", but "some developers need a test VM for their job"

    307. Re:Reflections by alittle158 · · Score: 1

      Windows 7 came out more than two years ago and you think you need another two years to find out if it works with your business apps. What the fuck are you guys doing?

      Trying to justify the exhorbatant cost of new machines/new licenses for 7. All of our stuff has been tested, we just don't have a business case to upgrade.

      --
      If it's not on fire, it's a software problem
    308. Re:Reflections by Anonymous Coward · · Score: 0

      Generally these money decisions are made by management, not the I/T staff. Quit picking on the messengers. I/T does not like to do without upgrades either! Everything that I/T has to do that takes time, costs the company money. I/T staff would love to have unlimited resources and be able to support all the varieties of things that people can use and want. It is what they chose to do for a living, usually because they enjoy working and playing with all those variations, not because they want to show yet another person for the 12th time how to find their 'lost' doc.
      If you really need that software, write up the justification in terms of money savings to the company and work with the I/T people to include their input as to the cost of support for that so management won't come back and give it to I/T, who then are stuck in the middle. I/T might say they can't support it, or can't support it 'unless..', or have another solution. But don't think that I/T can just fit something else in. Most organizations have under-sized I/T departments because they don't count all the things that I/T is responsible for that are not obvious, or don't allow for sufficient additional training time and costs, because you have to keep learning new stuff in I/T, more than almost any other dept in any organization.
      And.. do you treat all the other dept personnel as equals all the time? Do you explain the technical details to the secretary so he/she can understand your doc? Or do you give the person what they need to type it accurately? It is not worth the time for a company to train everyone in everything. People have to respect the other peoples skills and trust them to do their job.
      How often have you been frustrated that management comes back second guessing your advice or decisions, when they have no training in your area of expertise?
      Get to know the I/T personnel as people instead of 'that IT girl or guy', and work as a team. Then you will understand which of your I/T people are trying to make it work right, or just working to keep busy. Just like some people in other departments, same as yours.

    309. Re:Reflections by k8to · · Score: 1

      Fact.

      Complete fact.

      --
      -josh
    310. Re:Reflections by k8to · · Score: 1

      The problem is the End User does the troubleshooting at the start, and then passes the problem fully analyzed to IT. IT hands the problem to their Help Desk personnel, who don't understand the problem, and try to troubleshoot it all over again, incorrectly.

      After a few weeks of this, the End User gets pretty annoyed and raises a fuss. The IT people ask the Sysadmin to look at the problem. The Sysadmin hates this, but comes to the same conclusion as the End User -- the hardware is bad. Now the hardware can be replaced.

      That's why sysadmins have to troubleshoot computer problems.

      --
      -josh
    311. Re:Reflections by nabsltd · · Score: 1

      The users are still upset about it.. There isn't much else I can do to expedite it.

      If nobody is getting anything fast, then everyone should understand...no money means no money.

      But, inequity of funding by management really causes friction, and when that happens, IT gets the blame. Even in the case where IT doesn't care about the user, it's still in their best interest to speak up to avoid the hate.

      Some upgrades have come from my personal spare parts from home.

      I had to buy a monitor to take to work since we were stuck with 1024x768 LCDs...that doesn't cut it even for normal office work these days, much less running two VMs and monitoring 20 servers (I do sysadmin for contracts, but am not part of the in-house IT staff). I was seriously tempted to just move the hard drive into a better box, but that probably would have been over the line.

    312. Re:Reflections by k8to · · Score: 1

      Wireless:

      Because people are doing work on laptops with wireless? They are going to meetings and expecting to be able to be productive and present things without everyone pulling cables out of the table and someone running short?

      Watching site access:

      Local culture thing. Shrug.

      Flash player:

      Because we write a product that needs flash to work?

      "Supported Software":

      You need to learn the difference between performing work that your policies assign yourselves to get software installed, vs being the on the hook for supporting it fully in a help-desk capacity.

      --
      -josh
    313. Re:Reflections by Anonymous Coward · · Score: 0

      Let's go back to your surgeon example. Yes the surgeon could learn to troubleshoot a computer, yes they could install windows 7 (and even join it to a domain). But what are you paying the surgeon to do at that point? They have just become the worlds most expensive entry level technician you can afford. I applaud your fine business acumen.

      Could the same surgeon learn how to debug a multi-area OSPF or EIGRP route that routes the thousands of interconnected devices in the hospital? Would the same surgeon be able to audit the file servers to determine HIPPA compliance? Would the surgeon also like to come in and spend hours on the weekend restoring files that HR accidentally deleted? Sure. Why not.

      It would probably take them about 5 years of dedication to really understand all of the basics of systems engineering (in a broad sense), and another 5 to really understand a single specific field (through education and experience). In the mean time the system administrator they pushed out of a job has gone to 10 years of medical school and is starting their new career as a doctor/sysadmin too.

      You don't like your IT department? Fire them. You don't have enough power to fire them? Well maybe you're not the right one to be making those decisions.

    314. Re:Reflections by anonymov · · Score: 1

      That's why you replace incompetent helpdesk monkeys, who make troubleshooting costs rocket from 0.5 hr*((End User's Lost Productivity)+(Helpdesk Payrate)) to 8hr*(End User's Lost Productivity)+2hr*(Helpdesk Payrate)+1hr*(Sysadmin's Payrate)

    315. Re:Reflections by Anonymous Coward · · Score: 0

      This is indeed the root cause.

      But, generally speaking, IT departments have stopped giving positive answers in favor of more practical negative ones. What should happen:
      User Community: We want Windows 7 and iPads.

      IT Department: Sure, we can have that in by the end of the month! We'll work out the cost and get back to you.

      IT Department:(a week later having figured out what's needed and the equipment specs, getting competitive pricing and bids from the various vendors)Our lengthy financial analysis of your desired project indicates that the equipment, licensing, installation, training and support costs for your 25 man department will be approximately $200,000 for the initial installation and probably $50,000 per year afterward for ongoing support.. When would you like to begin?

      User Community: Here's the check. Please start immediately.

      What actually happens:
      User Community: We want Windows 7 and iPads.

      IT Department: Sure, we can have that in by the end of the month! It will require new PCs, software licensing, labor and support costs. (I won't waste my time doing an extensive cost analysis because I have already wasted weeks on other ones of PHBs that were all abandoned because the cost was orders of magnitude higher than they dreamed, let alone had the budget for.) I'd estimate such an upgrade will cost around $150,000(notice the under estimation?). When can we get the money?

      User Community: $150,000 for 25 PCs and iPads? That's ridiculous! There's no way it could cost that much. I saw iPads on sale in yesterday's paper for only $500. You just don't want to do it! Why are you guys always so negative?

      You guys are assholes. Always holding back the company. And, you still haven't gotten my Android phone to be able to print on my desk printer from home. It's been like a week already!

      While I'm thinking about it. Why is the new Exchange system going to cost $500,000? I use GMail and it's free! You guys are a huge cost center, just leaching off all our had earned revenue.

    316. Re:Reflections by Anonymous Coward · · Score: 0

      How about, Fuck You.

      - If it takes 30 minutes to "just fix it" from the whiny ass-hat like you who broke his own machine and then went screaming about how IT weren't "doing their jobs" by fixing it in 30 seconds, they'll fix it.

      - If it takes 2 hours to "just fix it" by reading the logs, and the stack dump, and determining which DLL is missing, or if it's actually something corrupted and now pointing to the wrong DLL or a bad link for the DLL, or if it's something to do with a physical part failure, then they'll probably fix it.

      - Anything longer than that, it is CHEAPER FOR THE COMPANY to just pull the data files, reimage the fucking thing, and hand it back to you along with your data. Because past the point of about 2-3 hours, it is MORE EXPENSIVE TO THE COMPANY to continue trying to fight it (time in which both YOU are without a computer and the IT Guy is not working on other tickets piling up) rather than just getting you back a reimaged machine that will get you working again.

    317. Re:Reflections by Anonymous Coward · · Score: 0

      Absolutely. I worked in a computer shop for about 10 years and two IT shops with 200+ users and now work as a software engineer. My biggest peeve with IT is that, with rare exception, individuals in IT seem technically unable to solve my problems and make excuses about how it's someone else's fault. So at this point, I'm just purposely antagonistic to IT. I find ways to make their jobs more uncomfortable when I don't get what I want. You know why? Because I have bigger issues to work out on a daily basis and bigger assholes to convince to do what I need them to do to make this project successful. If you think that IT is the only defensive department, try working with any other team that owns a large service. They have half the patience of IT and twice the likelihood of telling you to go fuck yourself. Wireless networks that fail to meet capacity, a lack of meeting developer needs when it comes to a team dealing with non-standard technologies, passing the buck when a single roadblock pops up, and continuing to insist that their deployed setup works when it's critically flawed (3 antivirus scans running simultaneously? Naw, that's no problem at all). Guess what? IOS development requires iPads. It also requires Macs. I can't test iPads without some kind of wireless network at least connected to the internet, if not to our dev machines. Each of these things required, at the director level and VP level, careful explanation to the people in the IT staff. If this doesn't frustrate you, the Zen is strong with you.

      No doubt you've made a particular determination of me by the paragraph above. I remind you that you don't know me, and I have no obligation to be nice to you. Try to understand the frustration without trying to "solve" what you see as the "problem" remotely, without knowing the full situation.

    318. Re:Reflections by anonymov · · Score: 1

      Everyone doesn't need Flash, you do. I'm pretty sure IT will comply to reasonable request from section managers to install Flash on web dev's machine/marketing machines/that guy from procurement who needs that seller's shitty 90s website, but I'm pretty sure that it's unreasonable demand to have Flash everywhere.

    319. Re:Reflections by Moryath · · Score: 1

      Oh goody, your nephew's PC got hacked and someone has your entire company's customer records in the wild.

      That's what security would call LAWSUIT FODDER.

      And this is why the sales people need to get a fucking clue and talk to both IT and Legal before installing insecure-as-fucking-hell crapware like Dropbox.

    320. Re:Reflections by Seta · · Score: 1

      It's used to justify the purchase of the lowest price hardware. Hardware so slow that opening outlook with more than a few messages is a daunting task, even in XP. The machines are so underpowered that they will have no choice but to buy completely new machines when it finally comes time to upgrade (when XP support runs out). Even if XP does everything most people need it to do, they've found a way to make it do those things as slowly as possible while saving them some money in the short-term. These machines were bought using the Windows XP minimum requirements as a reference. That's what's wrong with XP. As an operating system, we could all still use it, but IT has weaponized it in a war for short-term, upper manager pleasing savings.

    321. Re:Reflections by Moryath · · Score: 1

      The 'fix' you're talking about is still a symptom of bad communication from IT. If after a rational explanation they still think you're an obstructionist, then your department has spent too much time saying no and not enough time trying to help.

      No, if after a rational explanation they still think you're an "obstructionist", when you have patiently explained that the person who would have to approve (or deny!) their request is not IT at all but is instead Legal, or Security, or Manager/CEO level, then they are being a whiny fucking brat who thinks that throwing a tantrum will get them what they want... because they probably have figured out that they're going to get the same answer from the person who actually has the power to make the decision.

      IT answers to people up the chain. Rarely, if ever, does IT create the policies they are supposed to support. Sometimes, the policies are the whim of a CEO, sometimes, they are the logical product of security restrictions, contract restrictions, privacy laws, business accounting laws, or any of a dozen other legal frameworks.

      Key example: Dropbox, at home, YOUR personal files, you can enter into a contract with Dropbox (and that EULA is a contract) to put your files on their network. At work, those are the business's files. The company has to have some SLA and data restriction/privacy/security contract before putting files on an external entity's network. YOU, the "end user", ARE NOT FUCKING AUTHORIZED TO ENTER THE COMPANY INTO A CONTRACT with Dropbox or anyone else.

      That's what Legal is going to tell you, and why you can't have it, and pitching a fucking tantrum at IT is not going to change it.

    322. Re:Reflections by Rutulian · · Score: 1

      Well, I did say there are good and bad IT departments at universities. I have only experienced good ones, though, and have never seen anything like you describe. There are network restrictions, yes (see my point #1), but a good IT department knows how to secure a network with essentially untrusted clients. So they don't need to excessively control the machines that are connected to the network, which is what the majority of the people were complaining about in the comments I read.

      Also, I have used a lot of scientific software both for data processing and for running instrumentation, and have never had a problem with remote monitoring software interference. Occasionally anti-virus gets in the way, but the problems are usually minor, and IT would let us disable it if we really needed to. What was the problem in your case, I'm curious?

    323. Re:Reflections by Anonymous Coward · · Score: 0

      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.

      When you tell Sales what software they can and cannot use, when you tell CAD jockeys what input devices they can and cannot use, when you tell developers to delete old builds... you are telling them how to do their jobs

    324. Re:Reflections by Moryath · · Score: 1

      ... as if the users would read a memo from IT anyways?

      "Oh, it's from IT. I'll read it later. It probably has something to do with some bullshit security thing or other, or some new change that I don't use. Back to my email. Ooh, free cute puppy screensaver from my brother's hacked yahoo account, I think I'll click on it..."

    325. Re:Reflections by Oligonicella · · Score: 1

      There is no way in the fucking world I'm gonna believe that "entering a line of code would make the beachball spin" was because you didn't have 8gig of RAM. No. OR searching your code (with an editor), OR during a save. Unless it's standard for a Mac to require 8gig for simple-ass functions.

      Something was seriously wrong with your system and it wasn't memory.

      I sincerely hope that was just bad writing.

    326. Re:Reflections by anonymov · · Score: 1

      Nah, it has less to do with IT's hatred towards you and IT's love towards supporting old and/or crappy machines. and more with tight budgets and accounting suspiciously looking at IT's attempts to get rid of perfectly workable 15 year old P-III 800s.

      Supporting crappy hardware is not sugar for IT staff as well, but someone up there said "We ain't got that kind of money, surely you can do cheaper" and now everyone's having a fun time.

      IT won't have any money for upgrades unless your management, probably working together with IT management, shows higher-ups how much more money they'd be making for company with better machines.

    327. Re:Reflections by Anonymous Coward · · Score: 0

      anubi, technical staff like you does need more leeway to control/support your own machine. When I was app dev at a consulting company, the IT staff would load windows and office and then give us the computer. We would take it from there.

      However, in talking about the basic office drone and all of management, IT needs to start deploying locked down OS systems with the software needed (not wanted) for their job. The number of times I had gone to a drones desk (back in the day) and see that they loaded 6 toolbars into their browser or chat clients or other things they got off the internet and that is causing a conflict with the actual software they are suppose to use, is very high. That is why I got out of support. Unless a company has a CIO with balls to tell the C*O's how it is going to be, then there is no way the company is going to function.

      If ever ran a companies IT, I would do a job by job use case break down of their computing needs and then assign software for that. You do not get a laptop, you work in the office and you get an all in one (like iMac or whatever PC equiv). I would see if I could get Linux as the OS and then do Wine for those few that might need Windows. Worker/Manager comes in to work, they login to their computer and up pops the desktop with icons for the 6 apps the NEED to use. All files are on network shares. Hell, they cannot even change the fucking desktop image. Most of a persons work these days is email and corp ERP/CRM system. Again this is standard office workers. If your company makes software then the developers are part of "manufacturing" and they get a special build or more leeway.

    328. Re:Reflections by Moryath · · Score: 1

      For example, when many users still have 7-year-old computers and the CxO says that every manager gets a brand new iPad despite the fact that some managers have said they have no use for it, IT should be the one to question whether that's a good allocation of funds.

      IT could also question why the CxO just spent money on hiring a "secretary" with 36DD's, no gag reflex, and abso-fucking-lutely NO other skills. But in both cases, raising the question of why the CxO's new toy is helpful to the business, is likely to result in the IT budget slashed in retaliation or the employee raising the question seeing his position RIF'ed.

    329. Re:Reflections by gomiam · · Score: 1

      My manager says I need the software, along with all other management up my chain of command to the VP and CEO. The IT guy who's only been here 2 weeks has absolutely no authority to tell me "no".

      He has the authority to tell you no. It is the upper echelons he must pay attention to on what he must/can install on your computer. And if both of you know that there is little problem to be had: either the software you request is in the approved list and it should be installed or it isn't and you should get your permission slip to show it to him (substitute with mail "from above"). It is the way it's worked everywhere I worked at, either as user or as IT technician.

      Not everyone is downloading porn but IT will treat every single user as a baby not allowed to touch a computer without permission and they'll justify it by calling the users stupid.

      Come back to tell me about it after you have to "fix" (clean, reinstall, reimage, whatever tickles your fancy) dozens of computers (not all at the same time, fortunately) because users thought they weren't getting into dangerous websites. Just restricting some permissions like install privileges turns into a very good idea. And there is no need to call the users stupid because if they really are you can't fix it, and if they aren't then they are just knowledgeless about the situation and that can be fixed.

      However I've seen IT people stupid enough to tell us to put on antivirus onto a DOS only machine disconnected from the network that is used to generate certificates

      A DOS only machine to generate certificates... I find that a bit hard to believe, but there's ancient systems chugging along everywhere. In any case having an antivirus in such a sensitive computer isn't that farfetched.

    330. Re:Reflections by Anonymous Coward · · Score: 0

      Here is my logic.
      In the IT shop where I manage the onsite support staff there are over 11000 devices and 5 tech's(including myself) to keep it going. I am also tasked with our running our Mac OS and iOS backend servers and processes, requisitioning po's for parts, image creation and doing any equipment deployments such as the 2000 new computers we got this summer.
      Some of the stuff we support was specced by non tech personnel and is both ubiquitous and junk and requires near constant fiddling to even approach working correctly.
      Any employee can write a work ticket at anytime. We receive well over 1000 workorders a month that can range from replace a keyboard to reimaging an entire sites worth of machines(qty.300-3000).
      Tech's all work 60+ hours a week as a norm with bursts of 80+ hours weeks for months during startups or large deployments.
      The reality is spending time in "dialog" about why something can't be accommodated either immediately or in the near term means several other tasks get delayed which causes a very real chain reaction of more delays and user aggravation very quickly.
      I do not have any problem with users wanting new IT to use or to have it configured in a way that works better for them. I do have a problem with folks that repeatedly do the same silly things, like disconnect cabling that they cannot figure out how to reconnect, and then key in snarky worded workorders for us to come fix it.
      25-30% of all of the workorders we receive are pretty simple computer usage issues that, given how long folks have been doing the exact same tasks on the exact same machine setups, makes you wonder whether they are paying any attention at all. I have great respect for the intellect users show in their fields of endeavor. I know they are intelligent. If they applied some of that intelligence on the 25-30% of workorders that are "silly" we would have a lot more time to push things forward at the faster pace that everyone - IT and Users - would like.

    331. Re:Reflections by user-hostile · · Score: 1

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

      Is he/she now a "solution architect?"

    332. Re:Reflections by Anonymous Coward · · Score: 0

      You do realize that IT doesn't pay for you're latest, and greatest right? YOU'RE department has to pull from their budget for you to get past XP, and onto that new Xeon unit. I've had that conversation with so many programers that think they know what's going on. Not to mention the headache that is transitioning from XP to 7. The last place I bailed on was running XP VMs specifically for the asshats that wanted 7 so gawdamn bad they talked to the CFO. Turns out they had apps that no version was ever made that worked properly in 7. Whoops!

    333. Re:Reflections by lars_stefan_axelsson · · Score: 1

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

      We did. Back in the day. But then we got our PhDs, our associate professorships, and are managing our own research groups. And make more money, and have a more interesting and rewarding job. In short we moved on. We've *been* you. And then we grew up.

      We're not particularly impressed when we meet the umpteenth young whippersnapper with that very same attitude, thinking thery're all that and then some. Telling us what we can and can't do, why it's impossible, how expensive it would be if we managed our own Linux computers instead of buying the wonderful overpriced incompetent service from the IT dept.

      In fact: we're quite weary of it. And we think what we think about "IT" accordingly.

      --
      Stefan Axelsson
    334. Re:Reflections by Oligonicella · · Score: 1

      Agreed. Way back, UMBKC instituted paying for 'non-contractual' IT requests from other departments and the requests dropped off dramatically. Shortly after that, IT started a major rewiring project because they now could.

    335. Re:Reflections by Seta · · Score: 1

      I'm quite aware that it may be budget related, and we're actually much further down the road than you think. We've been appealing to the IT management for years through our management and that's no joke. Every time we do, we run up against a wall of senior employees that have their positions not because of their merits, but because they've been at the company since the beginning. Their payment is determined not by how well they do their jobs, but because they have been at the company 30+ years. The end result is a split in infrastructure. Our managers have made big enough of a stink that the campus (I work at a college) has been split into parts. Some of the infrastructure is managed by IT, some by a second department and the third (albeit smallest) by us. The second department I mentioned has already transitioned smoothly from XP to Vista and Vista to 7 all within their budget (I believe Vista was only a partial roll-out, IIRC). They bought machines that were slightly better than the minimum just so they wouldn't have to replace them many times over. They manage every machine in the building (the biggest building, in terms of workstation count, on campus) as well as the rest of the buildings on our side of the campus (except us) with ease. She treats her employees with respect, something that is in short supply on the IT side of the campus (this isn't even speculation, we've had plenty of friends quit that department with horror stories about the managers and senior employees alike). They even have a Mac lab and a few specific purpose labs (audio, video, 3D design, etc) that IT doesn't have. While this could be entirely a budget problem, we've removed half of the campus from their plate and we handle the support calls for all web based students in their place. If we've (us and the aforementioned second department) removed this much from their plate, complained to their managers through our managers as much as we have and all they can manage for us is bad attitudes and poor service, what am I supposed to do? We've cut as much dependence on them as we can and we're moving on with our lives. We're the ones pointing out the holes in their security now. We're the ones writing them documentation on how to do their jobs now. We're the ones setting up their virtual hosts now. We're the ones documenting and integrating our systems with their domain servers. What do you propose I do? Wait for them?

    336. Re:Reflections by Oligonicella · · Score: 1

      "My time also costs money, and failing to provide appropriate tools is wasting that money today."

      You understand emphasis does nothing for argument?

      If you have an economic case, that is exactly what you need to work up and hand to management. If your case wins, you will get your wishes. If you can't make your case on paper with math, then you're just wishing and really, no one need concern themselves.

      "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!"
      "But in that case, you need at least to let me have Cygwin or something."

      Why? See, you don't give a reason. My guess? You just want to run applications on your employer-owned machine that are not approved for said machine.
      Which is not your machine.

    337. Re:Reflections by Anonymous Coward · · Score: 0

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

      Was it Wally Sheen?

    338. Re:Reflections by Stiletto · · Score: 1

      Your example is equally typical: Work avoidance, stall and delay, make the job sound harder than it is, hoping the user gives up asking.

      Let's see, what did we just witness?

      Dreaming up un-asked-for user- and fault tolerance requirements: Overnight installation, backups, RAID mirroring, 24/7 support. None were asked for or required. It's storage for temporary builds, not for the company's financial records.

      Preference for unnecessarily exotic hardware: Ultra320, OurVendor. Let me guess, the company needs to use oxygen-filled Monster Cables too because they move the bits faster?

      Pontificating on the "definition of 300GB" and worrying about whether you'll be able to find another hard drive in 2 years? More work avoidance and delay tactics.

      I'll admit that the change request forms are reasonable, unless the CR process is simply used as a delay tactic.

      AU: Screw it, we'll store the builds on our team's own damn machines (which we bought at Fry's out of our own budget) or use Amazon S3 for the next few months until the company rolls out the long-awaited off-shoring of IT support. Thanks for all your help.

    339. Re:Reflections by mwvdlee · · Score: 1

      but be sure to have an "software developer" image ready, because they *will* trash their computers and expect you to fix it immediately.

      You should. Just like you should have images for every class of user. In fact you should have a few pre-images systems ready to physically swap so the people you're supporting can continue work as soon as possible. Any decent IT support staff will ensure their users store all data (including user profiles, application settings, etc.) on a server so the client hardware is interchangable.

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

      What do you propose I do? Wait for them?

      Rename yourself to "New and Better IT We Don't Hate", for a start, probably. I wish you luck.

      Supporting IT in education is such a fun stuff I won't ever touch with a 12-feet pole anymore. While in any industry IT is a productivity tool, in education it still seems to be in "expensive toys" category. Trying to push any idea to the old geezers in charge of material things there is like trying to push a pin in a concrete wall.

    341. Re:Reflections by wootest · · Score: 1

      Oh sure, there will be automation (which is why my comment went on to discuss scripts), but my point was that sometimes the thing you have to do requires a task to be done that's much better left to you than to the sysadmin. Additionally, another, implicit point was that requiring everything to pass through the sysadmin in every case hobbles the developer and bothers the sysadmin. I don't suppose you're saying that developers shouldn't automate repetitive tasks by themselves just because they might involve acquiring new binaries.

    342. Re:Reflections by Anonymous Coward · · Score: 0

      The most common misunderstanding from inside of IT: Assuming that every computer system needs the security of Fort Knox, the reliability of a nuclear Submarine, and the mission-criticality of the Space Shuttle.

    343. 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?
    344. Re:Reflections by anonymov · · Score: 1

      Well, "everything" which will have to pass through admin in this case probably should be just as I said: "We need a VM to test those nightlies without occasionally fucking up hardware, production servers and LAN in progress".

      Original discussion was "why devs need elevated local privileges".

    345. Re:Reflections by Archangel+Michael · · Score: 1

      The problem with Chargebacks is that everyone looks at IT chargebacks like they do everything else. The High Availability SAN that IT wants, costs a bunch more than the FREENAS box that some idiot thinks he can build for next to nothing with commodity parts. Never mind the cheap NAS solution doesn't do anything close to what the Enterprise grade NAS can do.

      The complaint always is "But I can do it for 50% of the cost you're charging me" To which I always respond, "So can I, but you're not paying me to build cheap NAS, you're paying me to support it"

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    346. Re:Reflections by MobileTatsu-NJG · · Score: 1

      No, if after a rational explanation they still think you're an "obstructionist", when you have patiently explained that the person who would have to approve (or deny!) their request is not IT at all but is instead Legal, or Security, or Manager/CEO level, then they are being a whiny fucking brat who thinks that throwing a tantrum will get them what they want... *snip*

      No, you're not listening, which is really illuminating for this particular topic. Usually (but not in all cases, I'll concede) when these people get into 'brat' mode, they've already been through IT hell. Maybe they tried to get help with something and it took too long. Or they have a problem they really need fixed, and IT just muttered something about Legal and then went back to watching YouTube. Or maybe it's just in how the news was delivered, maybe they were told they are "NOT FUCKING AUTHORIZED TO ENTER THE COMPANY INTO A CONTRACT" instead of saying "There are legal issues here and there's not much I can do there, but hey what's the problem you're trying to solve, maybe I've got an alternative!".

      Whichever it is doesn't matter. When you start calling all your users whiny brats and you know everybody hates you, you need to look at how you interact with people or, face it, that problem's not getting solved.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    347. Re:Reflections by idji · · Score: 1

      they also freak out when the toilet doesn't flush, the lights don't work and the heater is broken.... - services need to work and they don't care who fixes them - but they need fixing.

    348. Re:Reflections by MightyMartian · · Score: 1

      Almost every place I've ever worked has had pretty strict policies about software installation, in that other than IT and maybe a few other special users, you don't install software on a work computer. If you have some whiz-bang software that will totally blow your productivity into the stratosphere, then you deal with it via organizational channels.

      The network I administer has strict technical (via GPOs) and policy (via employee's agreeing to them upon being hired) limitations on software installation. The business I work for deals in a large amount of highly sensitive data and is contractually obligated to assure that the computers and software are locked down to minimize leaks. When someone comes in to me and says "I need admin rights so I can install the most important software in the world" my answer is to submit that properly and the software will be reviewed.

      The fact is that in almost all cases the computer you use at work is not your computer. As well, you have doubtless as part of your employment agreement agreed to abide by the rules and restrictions surrounding a variety of departments; IT, accounting, legal, HR and so forth. If those policies posed such a problem for you, perhaps you should have found work elsewhere.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    349. Re:Reflections by houghi · · Score: 1

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

      There you go doing the job of IT. I personaly do not care if I would still be running Windows 3.1. If it meets the requirements I have set to do my job, I am fine with it.
      It is not my job to tell them how they should work. The important thing is that they should also not tell ME how to do mine.

      --
      Don't fight for your country, if your country does not fight for you.
    350. Re:Reflections by MightyMartian · · Score: 1

      Look at it this way. If I'm in your IT department, I'd sooner see you go to jail for your cavalier self-serving attitude than me bending the rules and then having management come down on me because you're a careless fucktard.

      You're not god. If you want to run a business your way, go start your own business.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    351. Re:Reflections by MightyMartian · · Score: 1

      Yup. Where I work we've won a government contract which is going to mean a real overhaul of security requirements, as mandated by the contract. Users are going to get pissy about all sorts of things; either awkward new ways of doing certain things, or with the removal of some rights. I'm sure I'll get every manner of "I need this to do my job, evil IT guy!!!", but you know what, without that contract, a good chunk of the users wouldn't have jobs.

      Users are perfectly free to go home, download viruses, view pr0n, or hell, light their computers on fire. But at work, well there are mandated policies, much of it from very high up the food chain, so live with it.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    352. 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.

    353. Re:Reflections by symbolset · · Score: 1

      Wait until W8. Supposedly its requirements are less than XP.

      --
      Help stamp out iliturcy.
    354. Re:Reflections by turbidostato · · Score: 1

      "The company needs chargeback for the services IT provides"

      And as soon as the chargeback is in place, you'll see consultants start coming in and budget centers deploying their own IT disregarding common stablished best practices in favor for the short run local profit with global operational costs skyrocketing and global reliability going through the bath tub.

      There's no magic bullet but executives with common sense, proper ethics and good inside knowledge -the kind that seems not to be as common as needed.

    355. Re:Reflections by roscocoltran · · Score: 1

      True. "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." Does you job involve using these tools ? If yes how can you justify you were fired ? In my job I have to install/configure/update this kind of programs, because my users are supposed to use these tools. If not, then it's just like bloatware to me. Maybe useful for a specific task but certainly non-critical. I give some "marge de manoeuvre" to people, because they know better than me how they work the best. But I can also recognize when people are requesting useless privileges/tools. And no, whining never made me install something. Prove me a tool is useful for your job and I'll do all the IT you need.

    356. Re:Reflections by hb253 · · Score: 1

      In answer to point 1, In my experience, most things that are enforced by IT are not IT"s idea. Many requirements come from upper management, security, or internal audit. Why should IT have to explain things that are foisted on users by these other groups? Let those groups or departments do the explaining.

      --
      Self awareness - try it!
    357. Re:Reflections by hb253 · · Score: 1

      There may be devs (or any type of user for that matter) who know more about computer systems than I do, but I've met maybe 2 in my 15 year career. Most devs think they know how to maintain computer, but invariably, end up trashing a newly imaged computer within a few weeks of recieving it.

      --
      Self awareness - try it!
    358. Re:Reflections by turbidostato · · Score: 1

      "Look at it this way."

      Let' see.

      "Your job is to fix things that break."

      That's not a good start. No, my jpb is not to fix things that break; my jpb is what the upper management says it to be and while I don't know what exactly your job is, it is certainly not telling me what my job is.

      "This means they may NEED root access"

      Then you surely won't have any problem to convince your manager about that, which in turn will reach an agreement with my manager and you can be sure that THEN root access will be allowed.

      "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! we all know that IT staff have veto power and in most corporations in the world when there managers come saying "these are the things you are going to do and that's the way you are going to do them" they say "are you crazy, you moron? I'm IT staff no less so you don't dare say how am I going to do my job! and go back to your office, damn manager, I'll get back to you when I finished my nethack game"

      And we certainly know that when the CEO, the COO and CFO meet with the CIO or CTO, it's the latter the one that strongarms the board to get the budget and has the saying with regards of how things are going to be done, when and at what cost because, you know, he is the IT master after all.

      "For instance we lost our two IT people who'd been around the longest and who knew everyone, the ones that everyone relied on"

      And you can bet the head of IT was delighted and telling to himself "Ahhh... wonderful, finally I managed to get rid of my most valuable two staffers, pheww... I thought it would never happen" Yeah, sure.

      "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."

      And as long as that's your job spec and it is agreed and budgeted as such my management you can bet that's the way it'll happen. In my not so short experience, most IT staff *want* their jobs to be that way since it's way more challeging and fun but they, as anyone, when told "you do your job this way or you are out" do their jobs the way their are told or they are out. And you can bet, again, that when IT managers tell their people "your job is to close as many tickets as possible and that means that non-standard questions go fastly down the pile" in most cases is not because they want the job that way but because they too are told "these are the metrics: you meet them or you are out".

      All in all, the "little things" that breath out of deep global vision and that can make the big strategic difference is *exactly* the job spec of the board of directors, specifically the COO and because it's known how deep reach this can affect overall productivity is why they are payed the top dollars -well, that's the theory at least, you don't look for them any lower on the corporate ladder because you won't find the mix and match of authority and resposibility to change it. I know, it sucks, but it is the way it is.

    359. Re:Reflections by craigtp · · Score: 1

      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?

      Except most users stop listening after you've said "I can't let you use...". You're not offering solutions. Your "good IT" is really no different than "bad IT", to the user.

      The user wants to use Dropbox. The solution, the only solution as far as the user is concerned, is to give them Dropbox!

    360. Re:Reflections by Seta · · Score: 1

      Thanks. We're inching closer to that with every week and hopefully we'll eventually be on equal footing. Only time (and effort) will tell I suppose.

    361. Re:Reflections by Anonymous Coward · · Score: 0

      Look, it *can* go both ways -- users can be know-it-all PITAs, but IT depts can also be obstructionist and incompetent. At my current company we found out 3 months after our build servers were moved to VMs in the corporate server farm, that in fact NO, despite IT's sworn statements up and down during the move, our entire codebase repos were NOT being backed up. At all. They just 'forgot'. Luckily we had been backing them up ourselves onto a few USB sticks in our desks, since we had no reason to trust otherwise based on previous experiences and their total disorganization during the move (they couldn't even decide on permanent hostnames for our servers during that time and couldn't seem to remember to notify us each time they reassigned VM IPs ).

      And for our team, I can say that since we maintain our own PCs, we don't go crying to IT-Mommy if we mess them up.

      (har har: the post has captcha 'hamper'.)

    362. Re:Reflections by Anonymous Coward · · Score: 0

      There's not much wrong with XP, it works, and doesn't prevent work like the new interfaces microsoft is producing.

    363. Re:Reflections by BluBrick · · Score: 1

      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.

      But during National Brotherhood Week, National Brotherhood Week,
      It's National Everyone-smile-at-one-another-hood Week.
      Be nice to people who
      Are inferior to you.
      It's only for a week, so have no fear.
      Be grateful that it doesn't last all year!

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    364. Re:Reflections by ossuary · · Score: 1

      Oh TY for pointing this out. I have had virtually that same damn conversation so many times in the past few years. Just because a 2TB costs $99 at Walmart does not mean that same type drive is what you want to rely on for your enterprise data. It gets very frustrating trying to explain this over and over.

    365. Re:Reflections by Anonymous Coward · · Score: 0

      So just permanently delete a bunch of stuff you need now so that you don't lose it later?

    366. Re:Reflections by JWSmythe · · Score: 1

          Ya, I bought my own monitors too. I had a pair of 24" wide screens on my desk at one work. I have a 32" and a 24" at home. The 24" is a nice place to stick windows I need to be able to see, but don't need to actively work on.

          I was trying to set up for 4 screens at home, but 3 wide take up way too much horizontal space. I wanted all the screens for playing X-Plane. :) I did have 'em going once, but had to take two off so the rest of the space was usable.

          You could try asking your boss about bringing in your own computer. One think you should always remember about bringing equipment into work though is, once it's there, you may not ever get it home again. Around the time you quit or get laid off, someone will question if it's ok to take it home with you. You may not be allowed near your desk to even put your hands on it. There'll always be someone who says that it's company property, and they've always seen it there. Even if you have the original receipt, someone may argue that you were reimbursed for it, so now it's company property.

          By the time you leave, it may not be worth arguing over. That's why I don't mind bringing in my spare parts from home. I bring in stuff that I upgraded from. Some of it, they're parts I upgraded friends and families machines from, and they didn't want to take home their old parts. In any case, if I can't walk out the door with it, it doesn't matter much. In a situation where you're laid off, there's a definite chance you won't be able to leave with it. I worked at a place where someone got laid off. He wasn't able to return to his desk to get his stuff. I was working a remote site that day. It was a few days later where I got a chance to get his stuff for him. All his nice stuff mysteriously disappeared.

      --
      Serious? Seriousness is well above my pay grade.
    367. Re:Reflections by WarwickRyan · · Score: 1

      > You are of course talking about window devs. Linux devs, fkiing write the software they use.

      Ahem, so do decent "Windows" developers..

    368. Re:Reflections by WarwickRyan · · Score: 1

      It'd probably be easier to just buy a desktop PC and use that as the build server. If you need to store the results of builds permanently then just copy that over to a file share.

      Want backup? Buy two of them.

      That's better than having IT buy a production-capable server with all that that entails when a consumer-level box is fit for purpose.

    369. Re:Reflections by JWSmythe · · Score: 1

          Don't be so sure of that. In an office with a zero tolerance for workplace violence, it is perfectly likely they'll be called. The police love easy convictions. An employer and staff members make statements that he did verbally threaten a senior staff member. Of course the guy getting kicked out will deny the whole thing, or attempt to downplay it. When he finally gets his state assigned lawyer, they'll recommend for a plea. Plead guilty, take 30 days and $100, and be glad that's all you got.

          The alternative is bad. What if this guy is the one who will come back and do some workplace violence thing? It looks really bad if the cops didn't try to stop it. Then there'll be civil actions all over the place.

          That's why those zero tolerance policies are in place. People *have* come back to workplaces and killed people. The business has a responsibility to share holders (public or private), and the staff, to ensure smooth operations. If they didn't enforce it, the management would be liable.

          And ya, it is all about the money. Someone will try to sue anyone, any time they can. Any good business will cover their asses with air tight legal paperwork.

       

      --
      Serious? Seriousness is well above my pay grade.
    370. Re:Reflections by mysidia · · Score: 1

      The High Availability SAN that IT wants, costs a bunch more than the FREENAS box that some idiot thinks he can build for next to nothing with commodity parts.

      IT can build this FreeNAS for you, as soon as you sign this bit of paper that says "No mission critical enterprise data may be placed on this array. This array's defined annual availability SLA is 90% uptime during business hours Monday - Friday, 8am to 6pm; 438 business hours per year of downtime shall be acceptable. Non-business hours do not count against the SLA; this is a non-critical, non-High Availability service, so IT cannot justify the cost of supporting it outside business hours.

      The count of downtime starts when the unit is not functioning, and you open a ticket.

      In event that a hardware replacement or restore from backup is required, 24 hours of continuous downtime are expected for each NAS downtime incident per terabyte of data on the NAS. "

    371. Re:Reflections by Anonymous Coward · · Score: 0

      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.

      Ha! 2GB and a beachball is not ancient... 16MB and a wristwatch is ancient!

    372. Re:Reflections by sbjornda · · Score: 1

      The most common misunderstanding from inside of IT: Assuming that every computer system needs the security of Fort Knox, the reliability of a nuclear Submarine, and the mission-criticality of the Space Shuttle.

      In the absence of someone doing proper analysis, it's safest to assume it does require all those things. Because if you assume the other way around and your guess is wrong, the whole company can go under. Or maybe you've only ever worked on trivial stuff?

      --
      .nosig

    373. Re:Reflections by Anonymous Coward · · Score: 0

      I wish I had a user that was this reasonable!

      Consumer disk is $0.10/GB runs on USB, has no redundancy and cannot handle more than 1 user at a time. When you do large transfers, your system might stall. There's no way to do backups locally and a central backup server cannot backup enough of it transferring across the network at 60 MB/s between 5pm and 8am if there's more then 1-5 users with big disks.

      Business needs disks that have redundnacy, can keep up with 50+ users accessing them at the same time and do not stall systems. They cost $2/GB.
      You cannot usually add more storage without affecting the ability to keep up with the users. At some point you will need a 2nd server.

      Oh, and keeping that old code/data/email around can have legal rammifications too!

    374. Re:Reflections by spiffmastercow · · Score: 1

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

      Because. That's. Our. JOB.

      Then get better at it. If you're going to tell me I can't install a code library on my dev machine that I need to do my job, then you better give me a better reason than "it's not on the list".

    375. 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.

    376. Re:Reflections by mysidia · · Score: 1

      And as soon as the chargeback is in place, you'll see consultants start coming in and budget centers deploying their own IT disregarding common stablished best practices in favor for the short run local profit with global operational costs skyrocketing and global reliability going through the bath tub.

      Chargeback is not meant as a mechanism of encouraging departments to "bypass" company policies, IT policies, and deploy their own services without the cost of complying with policies, common sense, or the law. Chargeback should be coupled with a policy that a department doesn't have the right to bypass the department that provides a service unilaterally.

      For example: if the facilities department requires a chargeback for janitorial work. A department must not be allowed to hire an outside contractor, bypassing the internal department, without discussing and obtaining written approval from the corporate facilities department. The outside contractor might not meet all the requirements that those responsible for that service in the company have determined are required. For example, the corporate facilities department may have certain background check requirements for workers, etc, etc.

      For IT chargebacks to work properly, IT management must have refuse/approve authority of any IT infrastructure owned or used by the company. For example, if a department wishes to directly deploy IT, the company's IT management should be reviewing the reason the department wants to do that and accepting or rejecting based on it being reasonable or not.

      In that case, the IT department still owns the "IT service" on the department's infrastructure, and is the authority regarding setting the rules about how that infrastructure will be implemented and operated, and an IT chargeback still occurs for their oversight.

      To the extent third party services are not justified to or accepted by IT, the internal IT services must be used, no consultants, etc, etc.

      When they are justified, and IT accepts, they may be used.

      But merely adopting outside services to avoid the chargeback would as you indicated an unacceptable attempt to dodge corporate policy/best practices.

    377. Re:Reflections by man_of_mr_e · · Score: 1

      Actually, IE has almost always been tied to a major OS release. Remember, there was no new OS released between IE6 and IE7, and IE7 was tied to Vista (it was released shortly before Vista, but it's development was part of the Vista release). IE8 was tied to Windows 7. IE9 was not tied to a release, but IE10 will be tied to Windows 8.

      Historically, IE6 was tied to XP, IE5 was tied to Windows 2000, IE 4 was tied to NT4/Windows 98, IE3 was tied to Windows 95 OSR2, etc..

      It's true that after the death of Netscape, there was little reason for Microsoft to compete on the browser level, but Netscape died back in 1998 and there were two major IE releases after that. It took several years for Mozilla to ramp up, but even when it did, Microsoft did not respond.

      Chrome was released well after IE7, so don't count Chrome as part of the picture. Although, Chrome may have been a big reason that Microsoft started moving towards standards compliance.

    378. Re:Reflections by Anonymous Coward · · Score: 0

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

      A: Because IT hasn't a clue how to build their damn network.

    379. Re:Reflections by Bill,+Shooter+of+Bul · · Score: 1

      Yeah, a friend of mine wrote one to get back at an IT admin. It did work as a cool screen saver, but it also brought up a fake login box to steal credentials.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    380. Re:Reflections by man_of_mr_e · · Score: 1

      Windows 7 has the same requirements as Windows Vista. So that's 5 year old machines (assuming you didn't buy underspeced machines back then).

      Even XP machines from 2005 should run Windows 7 with nothing more than a RAM upgrade (which should be around $30 per machine).

    381. Re:Reflections by Bill,+Shooter+of+Bul · · Score: 1

      http://sparkleshare.org/

      That does. Can be tweaked to IT's liking.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    382. Re:Reflections by toutankh · · Score: 0

      Very interesting to have your informed point of view. I'm a researcher/developer and when I asked to be the one and only admin of my laptop the IT service was of course a bit reluctant. It just took a few seconds of reluctance though, then they said "ok but you solve your problems yourself". Same thing a few years ago at another workplace. So far it's benefitted me (I don't have to wait ages to get trivial stuff solved because I don't have the rights) and them (less work).
      What shocked me though is that they also told me that it would be nice if my laptop admin password was the same as my "email password" (i.e. the password used for email, intranet, etc). This means they know my password. In my opinion they shouldn't, and they should know better than anyone why. I'd like to have your IT support person opinion on this, is it normal practice to have access to the users' passwords?

    383. Re:Reflections by Anonymous Coward · · Score: 0

      Yes, and Joe from marketing, who really knows this stuff, could build a beatiful and cheap network out of unmanaged switches and cheap WiFi APs from Walmart.

      All those network engineer courses and certifications are scams, essentially.

    384. Re:Reflections by man_of_mr_e · · Score: 1

      Windows 7 can do one thing XP can't do, and that's run the browser in low-rights "protected mode". Even Chrome and Adobe are starting to use it.

    385. Re:Reflections by Moryath · · Score: 1

      Oh for FSM's sake.

      The problem is when we get the same situation over and over and over again. From the SAME USERS. They've already been told it's out of our hands - Legal is the ones who handle anything that involves a contract, especially if it involves putting company data on non-company servers. There are legal contracts involved here: some of "company" data is actually owned by the company that hired us to do the contract. Or it's "company" data covered by privacy policies or by laws like HIPAA and FERPA and SOX. You know, the shit where if it gets into the wild, there is a possibility of big fucking lawsuits and federal-sized fines and loss of future business.

      Maybe they tried to get help with something and it took too long. Or they have a problem they really need fixed, and IT just muttered something about Legal and then went back to watching YouTube.

      I doubt that, I really do. IT departments are understaffed, underpaid, and overworked. The LAST people in the company with any time to "watch YouTube" are the IT folks, because they are up to their fucking eyeballs in the unappreciated work that assholes like you heap around, along with the work that goes with keeping all the systems running that assholes like you NEVER fucking notice unless something goes down.

      Or maybe it's just in how the news was delivered, maybe they were told they are "NOT FUCKING AUTHORIZED TO ENTER THE COMPANY INTO A CONTRACT" instead of saying "There are legal issues here and there's not much I can do there, but hey what's the problem you're trying to solve, maybe I've got an alternative!".

      When you come and say "here's the problem I need fixed, can you guys help", you get an alternative solution. It may involve a little more work on your part - for instance, you might be required to sign on through VPN to verify your credentials, then RDC to your desktop box or pull up a secured SMB share to access the info you need. You know, to verify that it is YOU doing this, and that YOU are the responsible party, and that the info stays in secured company systems.

      At this point, there are plenty of users who go into a tantrum about "but dropbox is so much easier and I can install it at home and I can do it all by myself and why do I have to do all that work." You know. Assholes like you, who don't care that Dropbox routinely gets hacked into, doesn't require secure passwords, doesn't require password complexity on the order required by the various contracts the company has (trust me, get into one DoD contract and you'll learn that the piddly shit password complexity and data security stuff your company has now is fucking NOTHING compared to what they require), and who don't give a damn enough to pay attention to what Legal has to say about this stuff, but are perfectly fucking willing to give the IT staff a hard time for trying to actually FOLLOW the letter of what the company is required to follow as interpreted by Legal.

      Now, when you come to IT, and you're berating a manager because the IT guy wouldn't (because company policy says otherwise) give install rights to three idiots who repeatedly got their systems infected with rootkits by trying to download pr0n already, and it comes out that the reason they want install rights this time is to install Dropbox or something else that involves storing data on non-company machines and entering into legal agreements regarding storage that are not remotely designed for a corporate legal barrier, then your response is going to be "GO SPEAK TO LEGAL." Because that IS the right response, whether whiny, bratty tantrum-throwers like you like it or not.

      IT people are human, just like everyone else. You come in with a fucking chip on your shoulder, you're going to get it shoved back in your face. You come in and work with them as fellow human beings, you'll find them quite pleasant. Your corporate environment says "IT are the guys to take your frustrations out on and talk shit behind their backs about while they are working on your computer and can hear you", your IT folks are going to fucking hate all of you. And it's YOUR FUCKING FAULT, not the IT guys.

    386. Re:Reflections by alittle158 · · Score: 1

      Point taken. However, licensing those machines continues to be a very expensive issue. It's hard to justify $250,000 when there's no business need for the new OS.

      --
      If it's not on fire, it's a software problem
    387. Re:Reflections by SuperBanana · · Score: 1

      Your example is equally typical: Work avoidance, stall and delay, make the job sound harder than it is, hoping the user gives up asking.

      When you ask for something with no appreciation for the work involved and demonstrate complete ignorance of storage technology and commonplace best practices (and why they're best practices and commonplace), yeah, we do hope you go away. When your boss comes knocking, we'll patiently explain to them what we told you, and then you'll look like an idiot who tried to tell his surgeon which scalpel to use.

      Everything I've listed is based on experience from the decade and a half I've worked in IT. I'm not "pontificating" about drive sizes: this happens all the time, because drive companies don't size their drives to exactly the same bitcount, and if you have a RAID array, you can't replace a larger drive with a smaller drive, even if it's by one block.

      Ultra320 is not 'exotic' (did you seriously just call SCSI "exotic"?) Until SAS came along, it was THE storage bus, unless you're talking big SANs or clusters, where you're going to find Infiniband and the like. Now, it's SAS, but at my workplace, we still use U320 for tapes and arrays because it's still as fast as SATA2.

      If we have an HP server with a 5 year, onsite parts replacement contract - then yes, we're probably going to buy a replacement HP drive, even if it costs 3x what the Fry's drive did, because HP won't come out at 3 in the morning to replace a drive bought from Fry's.

      If your Fry's drive causes the array to become corrupted, HP will happily point to the uncertified drive as the source; could very well be legitimate, as consumer-level drives have firmware which behaves differently from enterprise drives which can seriously impact RAID arrays. And then management screams blue-bloody-murder about how we "cut corners" and cost the company hundreds of thousands of dollars in contract penalties for not delivering the product on time. And then we're fired.

      Screw it, we'll store the builds on our team's own damn machines (which we bought at Fry's out of our own budget) or use Amazon S3 for the next few months until the company rolls out the long-awaited off-shoring of IT support. Thanks for all your help.

      And then when your machine dies and we get the panicked phonecall saying "BuildServer2 is down!", we'll tell management you built out your own server, how it took us 2 hours to find whose desk the system was under, then another 4 to find someone who knew a login password, and then we found that the un-mirrored drive died (and because nobody told us of the system, it's not in our backups)...and oh by the way, this is where all the builds for the last 24 months have been stored including the next version of the product, so QA is dead in the water, too.

      Enjoy your pink slip. I've been called in to deal with many a mess caused by an under-desk-server admin. 99% of them had no fucking clue what they were doing. That's why I'm paid to administer computers, and you're paid to program code.

    388. Re:Reflections by Muros · · Score: 1

      Because there is not much difference between IT and the plumber.... and like the plumber they are also not central to the core business of the organisation - they just provide required services to it.

      When a pipe bursts and is causing water damage, people don't blame the plumber. They get him there to fix the problem, and are thankful when he manages to minimise the damage. IT involves systems with several magnitudes more complexity, yet the plumber gets more respect. Possibly more pay too.

    389. Re:Reflections by turbidostato · · Score: 1

      "Chargeback is not meant as a mechanism of encouraging departments to "bypass" company policies"

      Of course it's not *meant* that way, but that's how it ends up resulting.

      "Chargeback should be coupled with a policy that a department doesn't have the right to bypass the department that provides a service unilaterally."

      That's usually the way it starts, but it doesn't last long. It's challenged both bottom-up (i.e. a minor project buying their own servers/services because it seems easier and it goes under the radar of the big guys), top to bottom (strong high managers that want to control their results -after all they are bonified by that and want and take both the authority and the responsability of doing so... and have the power to show the numbers they want to show) and cross borders (sooner or later you end up with a department servicing both internal and external customers and there it comes the problem of stablishing price quotes).

      "IT management must have refuse/approve authority of any IT infrastructure owned or used by the company."

      Review what problem you proposed charge-back to be the solution to: a problem that only exists where IT management doesn't have the refuse/approve authority for needed budgets and infrastructures to start with, a problem that only exists in organizations where IT doesn't get a saying in the big corporate affairs. Do you really think that this will change just because you implement backcharging?

    390. Re:Reflections by caitsith01 · · Score: 1

      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.

      Why? XP is a stable, well understood OS. If it works well with all of the legacy software a business requires on their current hardware, why would they upgrade?

      --
      Read Pynchon.
    391. Re:Reflections by MobileTatsu-NJG · · Score: 1

      The problem is when we get the same situation over and over and over again.

      Right, that's the sign of a communications issue.

      I doubt that, I really do.

      Try it.

      You come in with a fucking chip on your shoulder, you're going to get it shoved back in your face.

      "...because they are up to their fucking eyeballs in the unappreciated work that assholes like you heap around"

      "Assholes like you, who don't care that Dropbox routinely gets hacked into...:

      "...because the IT guy wouldn't (because company policy says otherwise) give install rights to three idiots who repeatedly got their systems infected with rootkits..."

      "...whether whiny, bratty tantrum-throwers like you like it or not."

      "And it's YOUR FUCKING FAULT, not the IT guys."

      Your problems at work are crystal clear.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    392. Re:Reflections by Moryath · · Score: 1

      No, bullshit. Complete fucking bullshit, from the usual types of shit-monkeys who have no appreciation of what they are about to do.

      What part of "Just plug in the damned USB" didn't fill you with dread? How about the idea of slamming in an entirely new set of drives, and re-partitioning an entire array, only taking "10 minutes"?

      Completely fucking insane.

    393. Re:Reflections by Moryath · · Score: 1

      Your problems at work are crystal clear.

      Not mine, thankfully. But I know plenty of people who go through this shit all the time. "Bad communication" is not usually from the IT end, it's from the department or end-user end. Sometimes, it's someone thinking that if they make enough bullshit requests, the IT guys will just give them install rights to "save time." Sometimes, it's sending in the denied request for the 4th time, thinking that they'll get a different person to come by who doesn't care about policy and will just do what they want - kind of like a 5 year old going and asking mommy after daddy already said no twice. Sometimes, it's even worse, because it's the end user's department manager saying "I can't take this to the CxO and go over the IT manager's head until the request is denied X number of times, no matter the reason."

      Sometimes, it's that the person bringing the request doesn't really know what they want, they just saw $oohshinytoy and decided they want it, and that because they want it IT should be the ones to pay for it.

      Sometimes, it's the end result of "people" (term used in the loosest possible sense) like you. The ones who think that the way to approach people in IT is to berate them, verbally abuse them, publicly humiliate them, or worse.

      Taking it back to your original point:
      If after a rational explanation they still think you're an obstructionist, then your department has spent too much time saying no and not enough time trying to help.

      Say you took your car to a mechanic. And they tell you your car will take $X to fix, and the part will take 3 days to come in. You have only a few possible responses: accept it with grace and pay it, accept it with grace and take your car back as-is to go look for a second opinion, accept it with grace and go looking to buy a new car, or throw a tantrum about how unfair it is that your car isn't fixed right now and for "more reasonable cost."

      The type of users I'm referring to, the ones who will still call the IT guys an "obstructionist" after they've explained the issue and pointed the user to the CxO or Legal officer that they actually need to talk to? Yeah, they're the types of tantrum-throwers from that last set. People like you.

    394. Re:Reflections by Anonymous Coward · · Score: 0

      the 36DD sales lady with the short skirt and no gag reflex wants to sell you.

      Sexism! It is so unnecessary.

      Why don't you just use "suit with shiny folder"? Better up, you used "sales moron" it is ok to
      reuse it, because that is what you mean.

    395. Re:Reflections by waives · · Score: 1

      Guess what? Your legal issues do not give you the ability to violate someone's right to property, or commit assault (attempting to take it from them.)

      If you are unhappy with them bringing something onto your premises, you can fire them and have them escorted off the property, but that is the limit.

    396. Re:Reflections by Anonymous Coward · · Score: 0

      Speaking of outdated, you probably want Cygwin for the shell environment? That's outdated, learn powershell.

      In what sense is Cygwin outdated? It's still supported, still functional, more portable, and (at least here) the one that everyone uses.

    397. Re:Reflections by jc79 · · Score: 1

      Got to love those sales guys:

      http://thewebsiteisdown.com/excel_hell.html

    398. Re:Reflections by Blue23 · · Score: 1

      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.

      The funny thing is both sides of that equation are saying the same thing: We're given a limited amount of resources from up the chain, and need to stretch them as far as we can. The developer is looking for more tools and ways to multiply their productivity, even if the cost is more for IT to support. IT is looking to stretch their productivity by providing standardized environments that they can provide support on, instead of trying to train everyone for the "long tail" of each developer's preferred environments.

      The limiting factor in both cases is the resources given from up the chain. Often in very penny-wise and pound-foolish ways, such as thinking equipment is expensive but people's time is cheap. Either way, both sides of the equation have the same limitations from the same people, but see each other as the villains as they try to work around those imposed limitations.

      --
      LITTLE GIRL: But which cookie will you eat FIRST? C. MONSTER: Me think you have misconception of cookie-eating process.
    399. Re:Reflections by Anonymous Coward · · Score: 0

      Seconded.

      In one of my client's offices, only programmers (including the junior most trainees) have admin rights, ability to remote connect and no anti virus on their systems.

      Every time I work there and bring work home, I check it thoroughly even though I have on line scanning.

      OK.

    400. Re:Reflections by Anonymous Coward · · Score: 0

      Hmm seems like flame bait to me indeed. If your software developers are one step above the guy who replaced his video card then you have shit developers. Installing development software also shouldn't destabilize their systems.

      Also, unlike the acerage user, they should be able to fix their own systems when something goes wrong. If they are constantly coming to the help dear with support issues, then you're right, they should be restricted more in what they can do.

    401. Re:Reflections by Anonymous Coward · · Score: 0

      XP is doing it wrong? how so? Realistically, windows 7 is expensive and gives no tangible benefit to end users. XP can run pretty much all software, and t has lower hardware requirements - which is why a lot of people are still using it.

    402. Re:Reflections by Sprouticus · · Score: 1

      this is not your fathers IT department. IT runs as differently today as when you did it as programming does. The basic idea is the same, but the rules have changed, the model of operations have changed and the end result is that you actually have no idea what being in IT management and operatoins are like today.

      As for your commentary, you show almost no idea of the details of modern IT. What you described might have come right out of a dilbert form 1998.

      I dont pretend to know what working like a coder because I took a college course, please give IT the same courtesy.

    403. Re:Reflections by NotSanguine · · Score: 1

      the 36DD sales lady with the short skirt and no gag reflex wants to sell you.

      Sexism! It is so unnecessary.

      Why don't you just use "suit with shiny folder"? Better up, you used "sales moron" it is ok to reuse it, because that is what you mean.

      No. "sales moron" is not what I meant.in that instance. I said exactly what I meant to say, and all of it was true (well, the bit about the gag reflex was idle speculation, so you got me there. My apologies.). Is it still sexist if it's true? I've been in the IT business a long time and I've seen it many times -- the vendor sends the hottest female sales people they can find to talk to male customer prospects, they dress provocatively and use their "assets" to help them sell. Like most sales people (male and female), they don't know their technology, they're there to close the sale by whatever means are at their disposal. This isn't new, nor is it limited to IT equipment/software vendors.

      I'm sorry that my frank depiction of the real world impinged on a sensitive spot for you. I'll make sure to lie from now on so as not to upset you.

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    404. Re:Reflections by Anonymous Coward · · Score: 0

      These are not users little wishes. They are the wishes of upper management that IT is blocking.

    405. Re:Reflections by Anonymous Coward · · Score: 0

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

      If your involvement adds a 900% markup to the price of a hard drive, it sounds like you're pretty expensive.

    406. 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.

    407. Re:Reflections by ajlisows · · Score: 1

      Yeah, I'm with you here. I've got about 75 computers to manage and constantly get the "When am I getting my new computer?" question. I always tell the user I got it for them already, and that it is in the CEO's office and they just need to go ask him for it.

    408. Re:Reflections by mjwx · · Score: 1

      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".

      This.

      I worked for four years supporting developers. About 1 out of every 10 devs actually know how to troubleshoot and fix their own problems. Only 1/2 of them are actually willing to actually do it themselves and to be 100% fair, those 5% of developers are a joy to support. But the other 95% are a horror. There is nothing worse then someone who thinks they know what they are doing, consistently gets it wrong and will abuse you for fixing the problem.

      Of course when a developer breaks their machine, it's not their problem to fix.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    409. Re:Reflections by KavyBoy · · Score: 1

      What part of having the entire qa, dev, and prod environments all sharing the same 40 GB not fill you with dread? 40 GB. Really, I'm not making that up, and this was a government agency. (Customs) They would rather have us doing "rm -rf" all over the place, as root, on the same filesystem that hosts prod. But that's preferable to you than just plugging in an external drive for scratch data?

      Perhaps I just don't fully appreciate the complexity, but I have added an external drives and I didn't once have to repartition an array. 10 minutes was being generous. We didn't need a "set of drives", just something with more data storage than an iPod. I still haven't heard a reason why this would be so disastrous to even try - it does not fill me with dread. It never will. I guess I'm not as cool as you.

      The fact that IT would just disdain a "shit monkey" and not even offer up a counter solution is *exactly* why IT departments are hated. It's not like I was going to break into the data center and start plugging in hardware. People like me only offer advice because we are desperate to get *anything* done. We don't really expect you to do what we say, and we expect with your uber-knowledge that you can offer up a better solution. Maybe prod you along and have you explain what you're really going to do to help and how long it would take. I can tell you would have provided nothing but excuses and obstruction, though, with that attitude. Good job!

      The company I work for now, we all love IT. They fix things, they improve things. They say "no" at the right times, which is rare, and offer solutions instead of excuses. Night and day.

      By the way, at Customs, the system fell over once while I was on contract there and the whole country briefly went to paper records for all ports and airports for all passengers and cargo, essentially shutting down the entire nation for the morning. But hey, at least there's no drive connected to the USB port, that might have caused real problems. Just keep using those 40 GB!

    410. Re:Reflections by dabooda · · Score: 1

      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.

      Yeah fair enough. Sometimes we do need more privileges but I agree that even a developer that *does* know what he's doing will still lunch his computer at some point. Whenever I've needed help from IT (I'm a developer) I've always been apologetic and accepted their time constraints. Are not most developers like this?

      --
      "Yeah Tommy, before Zee Germans get here ..."
    411. Re:Reflections by Anonymous Coward · · Score: 0

      No, he was right. You're a goddamn moron.

      #1 - A bare USB drive, easily removable, if you were REALLY in Customs (and I think you're a fucking liar there) is not allowable for security regulation reasons. It's not about what you INTEND to do with it, it's about what COULD be done with it - namely, someone copies off proprietary info to it, then takes it away. If you had done the slightest bit of inquiry, you'd have found this out. But of course, you think that because you can plug in an unsecured Linksys box in your house, you're qualified to run a fucking datacenter.

      #2 - Adding drives and storage space on a server rack is FAR different from adding drives and storage space to your little virus-infected desktop under your desk, boyo. You want them to "just plug it in": where does it draw power from? Where does it rest? Do you expect them to just sit the thing on top of a running rack, to eat all the vibrations? Or on the floor somewhere, kickable? There's no desk space in a datacenter and usually the power runs are custom too. Your cute little POS USB drive with a wall-wart box power supply probably won't even reach to the right spot to draw power.

      #3 - Say you buy this drive. Say you then plug it in. Chances are, it isn't formatted out of the box, or if it is it's formatted FAT32. So first it needs reformatting to match the practices for the server, then the share permissions have to be set up for the purpose you're going for.

      #4 - Again, what people were talking about with having RAID applies here. Your little "scratch drive" goes down, it's gone, and you're back to square one. And I've seen plenty of people burn themselves trying to use external hard drives for high-usage information, because those little pieces of crap do not REMOTELY have the cooling to run properly at high usage for any length of time. There's a reason that datacenters are loud as hell, to the point where many of them are earplugs-required zones. Rack servers DO NOT run quiet because they have some serious forced air to keep not just the processors cool, but every other component too - and that includes the drives.

      But of course, you don't think of these things, and you didn't bother to show the slightest bit of respect by checking with your IT people to figure out what it would take to ACTUALLY have a solution, because you are the kind of incompetent, worthless, dangerous, should-have-been-fired person who would wander out to some box store, grab something random off the shelf, and plug it in without considering what you were doing and what the likelihood of failure - not 5 minutes from now, not 1 day from now, but within the next year certainly - actually was.

    412. Re:Reflections by KavyBoy · · Score: 1

      You explain the cost difference and why it exists. You explain why this may cause problems (stalls). You've thought through and explained the backup and concurrency issues. You present a second server as a viable option to this problem. You do not whine about how hard it would be or the paperwork involved. You are neither disrespectful or obstructive to the user.

      Armed with this information, the Arrogant User (aka Desperate and Frustrated User) has a solution path and an explanation. He can now work with you and take it up the management chain to get something done. After all, he can explain his needs better than you.

      I would want you as my IT person.

    413. Re:Reflections by anubi · · Score: 1

      I had to whine ( beg, plead, ass-kiss, whatever ). I do not have the authority to fire anyone.

      It was obvious to me management had no idea of what enthalpy was, nor did they care,

      If they can't spend it, its all "bloatware" to them.

      As long as some government agency would sign contracts with them, their work was done.

      Good thing management doesn't manage their dentist. The only thing in the dental office that would work would be the billing and accounts receivable system.

      I figured the CEO and Board of Directors considered hands-on engineering to be one of the least important functions of the company.

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

    414. Re:Reflections by nine-times · · Score: 1

      In general, the worst people to support are the people who know a little bit and think they know a lot. Most developers fit into this category. They're very demanding, not very understanding, and they won't listen to you because they're sure they know better.

      And I'm not saying that developers are stupid, or anything like that. It's just that they generally don't realize that providing IT support is different from their job, and further that IT support is something they don't know very well. It's a different skill and a different knowledge base. Even more to the point, it's a different approach, a different perspective. They tend to be very patronizing instead, acting as though they know how to do your job but you could never do theirs. They tinker with their own systems, break them, and then act indignant about the fact that their systems are broken. Everything is your fault, nothing is theirs.

      Of course, I'm generalizing, but it has been the trend from my own anecdotal evidence. And developers are harder to support than most people who "know a little and think they know a lot", mostly because they often have legitimate reasons why they need higher privileges than normal users.

    415. Re:Reflections by theangryswede · · Score: 1

      You make valid points. I feel no need to upgrade any hardware on my computer where I work; however, we need remote access to our office PCs (at least within our corporate network to enable us to edit code from various locations around the building (multiple labs, etc...); however, IT always wants to take this away from us. Granted it hasn't happened yet, mainly because the devs all protest running back and forth from their PCs to the lab when the need a new build; however, I feel like soon enough it will be taken away in the name of security. Find a way to secure some of what we need, instead of totally locking us to what you know you can secure today instead of learning what you can secure tomorrow.

    416. Re:Reflections by swalve · · Score: 1

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

      Why do you need Windows 7? If XP works, then you stick with XP until you can't anymore.

    417. Re:Reflections by Dr+Max · · Score: 1

      Have you tried turning on and off again. IT department as good as they are, have an issue with assuming every one else knows nothing about computers. Some of us design computers and write software for some of the best tech companies in the world yet IT wont let us plug in our own monitor.

      --
      Rocket Surgeon.
    418. Re:Reflections by starblazer · · Score: 1

      Certain industries are heavily regulated. Do you realize that the software you are using has been tested over and over again... any form of major upgrade has to be certified... patches... not so much.

    419. Re:Reflections by ILongForDarkness · · Score: 1

      The challenge is FDA in my experience but the problem is I'm not in the US but since the vendors want access to the US market they have to pretend that the FDA is God even if it is something that could be solved by a bit of common sense, some automated testing on the new version of the browser etc. FDA requires formal software development processes with complete documentation. The problem arises when you code something up and then realize that it could be useful in healthcare. You haven't followed the process from day one so your in for a whole lot of pain getting through certification.

    420. 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".

    421. Re:Reflections by barc0001 · · Score: 1

      See my other comment

      http://it.slashdot.org/comments.pl?sid=2545868&cid=38187110

      Then tell us exactly how fucked that company would be if some weird little problem with compatibility crept into a CHEMICAL MANUFACTURER's blending system.

      You might think it's stupid to proceed slowly in these matters, but then again I don't think you've ever had to clean up the problems that a weird incompatibility can cause. Some places I've worked still to this day have DOS systems in place running specific applications. Because they work, and the cost of them NOT working for even 10 minutes is very bad.

    422. 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.

    423. Re:Reflections by Dwonis · · Score: 1

      Something was seriously wrong with your system and it wasn't memory.

      Well, Java and a Windows virtual machine or two will easily cause this. Of course, both qualify as "something seriously wrong" to me, so I don't disagree...

    424. Re:Reflections by Anonymous Coward · · Score: 0

      Yep, that's cos it is illegal (in many companies).

      See, the sharing of files to any computer in the world causes thousands of people to have access to proprietary information about your company and releases the liability to those documents to the weakest link on the chain.

      Your particular documents might not be that important, but a substantial number of people in the company have access to that one Purchase Order or that one Sales Brochure or that one Financial Record that would actually land them in prison for several years if they intentionally sent it outside the company.

      You wouldn't want to do that, would you?

    425. Re:Reflections by dokc · · Score: 1

      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.

      Why? Really. 99.9% of things you can do in Linux and you can do in Cygwin, but not on Windows are developing in languages that don't have a stable Windows implementation - in which case you're surely in a wrong place, because either they don't know what they're doing, making you develop on Windows when they really need Linux, or you don't know what you're doing, trying to drag a "new and cool language" where it's not needed.

      Or maybe you are cross-compiling for an embedded target using gcc and the software for your debugger works only under windows.

      --
      In love, war and slashdot discussions, everything is allowed.
    426. Re:Reflections by sjames · · Score: 1

      I ask even techs I respect highly that same question. Every once ion a great while, it saves many hours of diagnosis.

      You may well be perfectly capable, but you have to keep in mind, everyone in prison is "innocent" and everyone who calls tech support is a "computer expert". The better support guys will pay enough attention to learn if you are perfectly capable or if you are a "computer expert". As someone who occasionally has to handle escalated support, I dearly wish each person had an appropriate un-cheatable rating system that would tell me how capable they actually are so I could tailor the support appropriately.

      One thing that helps that is if users and particular support people within the pool are paired so the support people get to know the people they help better. That allows a GOOD support person to do some of that tailoring. Alas, there are also arguments for NOT allowing that that many support managers follow.

      Have you seen what some people will do if allowed to plug in their own monitor? I once saw a monitor cable after someone plugged it in to a serial port. Note that they actually managed to cram the connection together!

      I'm not at all unsympathetic to your position, in spite of my example above, I think most people are capable of plugging a monitor in and should be allowed to do so until proven otherwise. It may be that where you work has allowed itself to put policy over function. Sometimes it makes sense for IT to offer a sort of disclaimer where the user agrees that IT's sole responsibility to him is to blow everything away and install a generic image and in return he is allowed to do anything he likes to his machine.

    427. Re:Reflections by Archangel+Michael · · Score: 1

      And you know very well, that piece of paper is worth less than it cost to make it. You know darn well that it will BECOME mission critical at some point, just like all the "proof of concept" servers we build out to test new stuff on. THOSE become mission critical because they start actually being used for Mission Critical work when nobody is looking.

      Other than that, you're 100% right.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    428. Re:Reflections by thaig · · Score: 1

      That's a typical IT comment which causes hatred. You can't see anything below the GUI on windows 7 (which indicates a bit of technical illiteracy) and you think that whatever shell you use is going to run bash scripts.

      Essentially you think that your problems are the only ones that count. You're not doing development and you don't care what people in dev want. You can't put yourself in their shoes and you have contempt for their requests. Definitely the antithesis of customer service and I am sure you don't see them as customers.

      --
      This is all just my personal opinion.
    429. Re:Reflections by KavyBoy · · Score: 1

      Dude, a little hostile there. You're a prime example of why this article even exists.

      1. Yep, Customs. Not US customs. I worked in a top secret area without a security clearance as a foreigner, so security was actually frightening. Believe me or not. Basically, there was no security *at all* on really important stuff, like terrorist watchlists. A USB drive in a locked datacenter was the last thing in the world to worry about in this case.

      2. I don't care if you store the thing over a sink with a 30 foot extension cord. You can kick it like a hacky sack for all I care. If we replace it weekly, that's fine.

      3. Everyone had root access, as I mentioned before. Permissions were scrapped long ago, so that we could all manage build our little ship in our little 40 GB bottle.

      4. Don't care about performance or reliability. Two developers couldn't even check out all the source at the same time, so if you had a day off, you're likely to find somebody deleted your home directory files just to have enough space to get a patch built. Zero reliability or performance already.

      As I stated before, had you actually taken the time to read (and I don't get that actually reading, listening, or contemplation are strong points with you) it's not like I actually would have installed anything without permission. But when IT says that 8 or so people have to share a single 40 GB drive and that anything else is impossible, you start with the "I can get you 1 TB for $100" as a starting point for discussion. Sounds like you don't get that and aren't interested in doing anything but shouting down the people you think you have control over.

      By the way, the head of the department did come around and asked my opinion. I stated what little I knew, and it got the ball rolling on an actual solution. The rest of the department apparently was too cowed be being called a moron or "shit monkey".

    430. Re:Reflections by SecurityTheatre · · Score: 1

      loan officers don't remove appendices.

      ROFL!

      Actually, I suspect they do that occasionally.

      Though I do feel compelled to point (for clarity) out that "appendices" is not the plural of appendix in the context to which you were referring (appendixes).

    431. Re:Reflections by Dr+Max · · Score: 1

      You have some damn good ideas sir.

      --
      Rocket Surgeon.
    432. Re:Reflections by Anonymous Coward · · Score: 0

      I'm a software developer, that used to work as a System Administrator.

      You are right and wrong at the same time.

      1) I know a lot of developers that _do_not_know_ how a computer works.

      2) I do know developers that _really_do_know_ how a computer works.

      For group 1, you guys are needed, they need help with there computers, cause they tend to fuck them up.

      For group 2, you guys tent to fuck up their computers, to a point where it is not possible to work with them any more.

      I belong to group 2, and I must say, that I require a network layout chart with IP addresses of printers, fileservers etc.
      I get really pissed of when I must use a specific tool that does not increase my productivity.
      When my machine is broken, yes, I demand that it gets fixed fast, but only if I'm not in power to fix it myself (locked in by insane security rules).

      Most of the best programmers I meet has deep operating system knowledge, and one way to get that is to work as an advanced System Administrator.
      For me, System Administration was a way to learn the basics, I have now since long left that behind me, and working with more advanced computer topics.

      Get out of my computer, give me full access rights, network charts, and make sure I have equipment without hardware faults in it, and I will not stand in front of you unless it is to get provided with those things.

      I'm a horror to any System Administrator, I'm a guy that knows how your little cuddly hardware works, and I demand that mine do too.

    433. Re:Reflections by AK+Marc · · Score: 1

      I had my old machine loaded with all sorts of tools I had custom crafted for my needs.

      Then either your manager sucked, or you wern't doing your job.

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

      Good move on their part, so I'll have to guess the manager wasn't as bad as he could be. You weren't willing to do the job you were hired for. You were more interested in being the CEO with no responsibility, what you want, when you want, how you want, with no responsibility or sense of duty.

    434. Re:Reflections by Anonymous Coward · · Score: 0

      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.

    435. Re:Reflections by Anonymous Coward · · Score: 0

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

      Hey! We only got XP installed on our systems in 2009 - at least give it time to "bed-in" to "iron out the kinks and security issues" before you start asking for the even newer stuff...come back in 2015 and we'll talk.

    436. Re:Reflections by Anonymous Coward · · Score: 0

      I think this is truly the crux of what IT can do.

      No matter what kind of job you do, if it involves a computer, and that computer is delaying you enough to actually prolong whatever you need to do beyond a half an hour every day, then that needs to be fixed.

      IT has increased efficiency of human beings doing work immensely, and will continue to do so regarding quicker collaboration in the future, which will mean downtime will be even more costly.

    437. Re:Reflections by Anonymous Coward · · Score: 0

      But that's a moot point.

      In the corporate world (read: Microsoft Enterprise Agreements), if you need a new license for Windows now, you can't actually buy a Windows XP specific license. You buy a license for Windows 7, then downgrade that license to be used for a Windows XP installation. The exact same license, at the exact same cost, would allow you to install Windows 7 instead.

      The impact to your budget is negligible.

    438. Re:Reflections by jimicus · · Score: 1

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

      If you're still being provided with XP in 2011, I assure you there is a very good reason.

      The immense likelihood is it's something along the lines of "We've spent the last ten years having staffing levels cut ever tighter. Today we get in at 08:30 and work flat out without a break until 17:30 - no lunch, no gossiping with colleagues, nothing. And we're still falling behind. We don't have the time to support two different desktop operating systems indefinitely - any migration must have a definite end in sight. But business unit X depends on proprietary software which doesn't run under 7. Nope, not even under "XP Mode". That shouldn't be possible, considering how XP mode is basically a virtualised XP machine, but somehow it is. The company that developed it went out of business a long time ago and while we don't like it any more than you do, this product is vital to that business unit and they will not commit any budget towards replacing it. Yes we know that's silly. Yes we know that if they experience a significant issue with the product, they may very well be totally fucked. We've discussed this at the highest levels within the company - they take the attitude that what we have may not be perfect but it broadly works; if that's still a problem for you then by all means raise it up through the chain of command. In fact, please do - it might get us the funding to bring another body on board.

      Unfortunately, explaining all this will take at least 5 minutes, I've got another 3 people to hand new PCs over to and they'll demand the same explanation - taking an additional 20 minutes all told. My manager expects me to be back at my desk in 10, my performance review is tomorrow afternoon and I know for a fact he's been making noises about outsourcing the entire department to some outside company for the last six months. My performance isn't monitored by people like you telling him how happy you are, it's monitored by how quickly we can close off calls as they come in.

      The biggest joke is that the outsourcing company is either going to make the situation a lot worse or it's going to be rather more expensive than keeping things as they are. Why? Simple. We've cut our budget so tightly that we don't spend anything beyond vital repairs and salary - and as I said, our team is already running at least two men shorter than it should be. So the outsourcing firm can't possibly make any money without either charging rather a lot more than our current budget or letting another 2 people go and having service suffer further.

      So the immense likelihood is I won't explain it all. Instead, you'll just get a harried 'no'".

      Windows XP is the new IE6. Nobody wants to be stuck with it, yet lots of people are likely to be for some time to come.

    439. Re:Reflections by PiSkyHi · · Score: 1

      Seems as though everything I said failed to contradict anything you said, I just offered some insight into how to treat your IT staff. Considering this fact, it is now more likely the IT department actually would have agreed with you if you made the case to them.

    440. Re:Reflections by nine-times · · Score: 1

      Well I can't really say for sure whether your IT department has valid security concerns, if they're responding to some corporate policy, or if they're just being unreasonable. It could be anything.

    441. Re:Reflections by billyswong · · Score: 1

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

      I wonder if it is VBScript? :)

    442. Re:Reflections by Billly+Gates · · Score: 1

      As long as IE is an actual modern browser starting with IE 9 and surely upcoming IE 10 the lockin will go away. True ActiveX and VBscript will always be tied to them but at least these ERP apps can run on IPADs, Chrome, and other platforms since the HTML and CSS are actually standards compliant. I think the IPHone with HTML 5 was the true wakeup call for Microsoft more than Firefox

    443. Re:Reflections by Anonymous Coward · · Score: 0

      He seemed to communicate clearly enough.

    444. Re:Reflections by Anonymous Coward · · Score: 0

      Tie the mouse cord to an oscillating fan. Done.

    445. Re:Reflections by deniable · · Score: 1

      Only if you don't know the difference between disk and storage. I quoted the second. You're stuck on the first.

    446. Re:Reflections by anonymov · · Score: 1

      Yes, because only people IT supports is devs, and that guy had "developer" written all over him. He asked a generic why, I gave a generic because, as it applies in most cases.

      I'm aware Windows 7 is not just DWM and Aero, but generic "I want Windows 7" doesn't lead anywhere. "I want Windows 7 because ..." might.

    447. Re:Reflections by swalve · · Score: 1

      And engineer who doesn't see the value in standardization is not a very good engineer. You should watch "Man on the Flying Trapeeze".

    448. Re:Reflections by assertation · · Score: 1

      I wish I could mod your comment up more. That is what I wanted to say, but you beat me to it and said it more succinctly than I would have.

    449. Re:Reflections by swalve · · Score: 1

      +1 Great insult to wordcount ratio.

    450. Re:Reflections by swalve · · Score: 1

      Agree. The worst are websites that are fixed at a certain resolution. A clear indication of a developer who has no concept of the user in mind.

    451. Re:Reflections by assertation · · Score: 1

      Yup.. works both ways.

      I did development on a web application that was used as service, that went through frequent customizations on many deadlines. I had to work with many non-IT people, some barely literate.

      They could be nasty.

      Many of them lacked an appreciation that something complex was being made.

    452. Re:Reflections by swalve · · Score: 1

      Ridiculous scripting is pretty bad, I'll grant you. An org I'm familiar with moved from Netware to Windows. (Mostly because they fired all the Netware guys.) Now, I *know* a Windows network can be made to work well. But it requires just as much work as making a Netware network work well. But the difference is that you can get a Windows server running by stabbing randomly at buttons, where you actually have to read the manual to make Netware work. Anyway, older, worser machines booted up in no time with every Novell management option enabled. Meanwhile, to do the same thing, the machines talking to the Windows servers take forever. Again, I don't blame Windows for this, since I *know* it can work fast. I blame stupid IT people.

      Similarly, antivirus software can be configured to be unobtrusive. But that requires thinking about resources and usage patterns and so forth. You don't need to scan every file on read if you have already scanned it when it came across the computer's security border! You shouldn't schedule full scans for the middle of the night unless you are waking the computers up in the middle of the night to do the scan.

    453. Re:Reflections by swalve · · Score: 1

      You just gave me a flashback to my first time driving a Bobcat. I was doing snow removal, and somehow got the 'Cat to roll onto its back. HA!

    454. Re:Reflections by Anonymous Coward · · Score: 0

      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.

      I noticed you skipped over the part where you ask the users WHY they want the upgrade. Maybe they have a good reason.

    455. Re:Reflections by Anonymous Coward · · Score: 0

      Here here brother, spoken like a true IT Support Professional.

    456. Re:Reflections by Chris+Mattern · · Score: 1

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

      Of course it is. But this is hardly the IT department's fault. In fact, the biggest cause of frustration in any IT department is likely to be that they can't get the resources to do their jobs right.

    457. Re:Reflections by MagusSlurpy · · Score: 1

      Oh, I agree that incompatibilities are bad. But it's silly that we paid FMC most likely millions of dollars to build a new system for us that runs on a 10-year-old instead of 13-year-old OS. I wouldn't complain if we'd stayed on 98 (hell, I have a kinematic viscosity bath that is controlled through DOS prompts on a Win95, completely yellowed Compaq), I understand not wanting to break something that's working, but if you're going to break something that's working (and believe me, they did) because the system has to be upgraded "for security reasons," why not go with an OS that's going to be supported with security updates for a reasonable amount of time? My understanding is that this was a completely custom job anyway, since the controller hardware is 30-some years old and built by a now-defunct manufacturer, so why not do it right? Of course, this is a company that gives us safety meetings every day on things like Christmas light safety and making sure the turkey reaches an internal temperature of 160 degrees when we have contractors dying from not using lockout/tagout procedures in heptane tanks and getting crushed at our shipping docks, so I guess our priorities might be a bit misplaced.

      --
      My sister opened a computer store in Hawaii. She sells C shells by the seashore.
    458. Re:Reflections by swalve · · Score: 1

      I have the most fun fixing those old computers attached to expensive lab equipment. When is the last time you saw a DeskJet 500 hanging off an p60 HP Vectra?

    459. Re:Reflections by justsayin · · Score: 1

      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: Obstructive bastard.

      There FTFY.

    460. Re:Reflections by swalve · · Score: 1

      And it looks fucking unprofessional to have a bunch of computers looking different. What customer is going to buy your product when the admin person's computer is set up with a magenta on yellow color scheme, with a "can't wait to get out of here on my next vacation to Hedonism II" screen background, a "THANK GOD ITS FRIDAY" scrolling text screen saver, and the worse insult to god or man, using serifed fonts for title bar.

    461. Re:Reflections by fruitbane · · Score: 1

      Some techs enjoy it, but IT administrators hate the idea that they are 1) having to allow potentially insecure equipment on their precious network and 2) having to waste staff time to fix stuff which may not be in any way compatible with the various tools they've purchased or implemented to save time and money. These are the same administrators who lose sight of why they are there. Here's a hint: it has little to do with policy.

    462. Re:Reflections by JDG1980 · · Score: 1

      Quite a bit of old scientific/industrial equipment must continue to run either DOS or Windows 9x because it has to talk to the hardware directly in real-time. In NT-based versions of Windows (anything from 2000 onward), this is not permitted except for kernel mode driver code. And it's a lot easier to write a DOS app that talks directly to the hardware than to write a driver.

    463. Re:Reflections by swalve · · Score: 1

      See, that's the problem in a nutshell. You know what you don't know. The users that cause trouble don't have that wisdom. I would also opine that if you suddenly find that you need a software change while under deadline, someone dropped the ball in the planning process.

    464. Re:Reflections by swalve · · Score: 1

      Stupidity abounds, no doubt. But to be technical, the IT guy DOES have the authority to tell you "no". He has to do what his boss says, not take your word for it when you say that the VP of Obfuscation OKed the change.

    465. Re:Reflections by Anonymous Coward · · Score: 1

      As much as I hate to say it, I do think that IT should be outsourced at pretty much every company.

      Anywhere that I've worked that has had an internal IT department (I do work in IT, so I'm talking about MY department) the IT department has either been completely shat upon, is understaffed, no proper budget, and basically held in contempt by the rest of the employees, or has taken over the loony bin, and is basically running the show (forced the company into being IT driven.)

      Any time I've actually worked for an IT outsourcing company, our clients love to see us, because it means we're fixing an issue, or making sure issues don't arise, and we're never constrained by our budget, because its up to the client whether or not they want to pay for us to do something, so it's never our fault if someone is told we can't upgrade their computer, or work on their problem that isn't really work related.

    466. Re:Reflections by swalve · · Score: 1

      Anyone can learn how to do most jobs. The trouble is when exceptions come up. You can sit me in a truck and I'll be able to figure out how to make it go and make that delivery. But I won't know the pecularities of the job, like what roads are illegal for me to drive on, or how to back it into a loading dock, or how to do an emergency stop in the rain without jack knifing, and on and on. Just like any moron can do 90% of my job. It's not the work that is hard, it's knowing which work to do in which situation.

      That's why my current pet peeve is getting trouble tickets with the resolution specified, not the problem. "Dirty rollers" or "needs cleaning" or "needs a replacement fuser".

    467. Re:Reflections by Anonymous Coward · · Score: 0

      Very true nine...... But it took getting up to IM from IT to get any respect.... I still hate the obvious arrogance of management but until you are running the show they treat you like just another monkey with specialized skills that they assume would come easy if they took the time. It's rather sad.

    468. Re:Reflections by swalve · · Score: 1

      Fail. Core business is what you sell. Sales is that. Everything else is a service that supports that mission.

    469. Re:Reflections by swalve · · Score: 1

      That's a peeve of mine as well. You know you are working for a good company when the computer on the CEO's desk is the same as the one on the AA's desk as the one of the shipping and receiving clerk's counter.

      My company, as good as they are, fails in this regard. The computer I use (shared) is a sweet P3 733. It works fine. But it fries my ass when I see them handing laptops out like candy to my "betters". We have a lot of nice printers, but they are all behind locked doors, or my account doesn't have access to them. I am stuck with the Laserjet 4 that won't die. I wanted to print a couple of sheets on the sweet color printer(s) that admin and sales get to use to print their recipes and mapquests on. No dice.

    470. Re:Reflections by swalve · · Score: 1

      It's funny how your comment clashes with your sig... The gatekeeper and "our network" stuff is what makes people crazy. Networks are not what keeps the company secure! They are a tool that needs to be secured. It's not your job to keep the door locked, it's your job to open it when it needs to be opened.

    471. Re:Reflections by swalve · · Score: 1

      The difference is that people are using accounting concepts to try and manage a company. Cost center and profit center are just ways for the accountants to classify the flow of money through the operation.

    472. Re:Reflections by swalve · · Score: 1

      Yes, it's kind of like the guy pulled over for speeding who reminds the officer that "my tax dollars pay your salary".

    473. Re:Reflections by JDG1980 · · Score: 1

      I'd be interested to see evidence that consumer-grade drives are not good enough for data integrity when used in a RAID-Z2 (double parity) configuration under ZFS. Too many people in the IT world are hung up on crappy, antiquated hardware-based RAID solutions simply because that is what the biggest vendors (Dell, HP, etc.) provide.

    474. Re:Reflections by Anonymous Coward · · Score: 0

      Yes, because C*Os are the height of IT knowledge.

    475. Re:Reflections by JDG1980 · · Score: 1

      ME: I can go to Fry's this afternoon and buy any number of hard drives. There isn't a shortage.

      Actually, at the moment, there is. I was at Fry's just this weekend and they not only had a "1 hard drive per person" restriction, but had hiked prices by 2x-4x. A 2TB hard drive is now about $250, not $80.

    476. Re:Reflections by tomboalogo · · Score: 1

      get to the server tonight (after IT is home with wifey and you've saved what is critical) and adjust the harddrives with a calibrated ball-peen hammer. Tomorrow when shit hits fan, you'll get your harddrive upgrade.

    477. Re:Reflections by Anonymous Coward · · Score: 0

      The problem is most major software vendors in Healthcare don't develop or support anything above Windows XP. So IT is held hostage by the major vendors.

    478. Re:Reflections by sjames · · Score: 1

      Fail right back at you. Without support services, no core business happens. Therefor, support services are just as important to the company as the core business.

    479. Re:Reflections by dasherjan · · Score: 1

      What was the budget structure of your company? Did your dept manager offer to pay for the upgrades, or did you just pound your fists on the table and demand the RAM that you so richly deserve? You clearly had grudge for the IT dept head or you wouldn't be so happy the he/she was "reprimanded".

      Since I've been on both sides of the argument I've been able to see that a lot of companies tend to treat IT as they would the maintenance staff, and woe be to the maintenance person that says no to them. Even though most budgets are being slashed, the attitude tends to be that IT can just suck it up and "just make it work". That is why IT seem like such jerks. They're tired of being treated like children and then thrown under the bus when something goes wrong...which is usually because they didn't have the money to put a proper solution in place to begin with.

    480. Re:Reflections by Anonymous Coward · · Score: 0

      So, did you delete what they asked you to? You never finished.

    481. Re:Reflections by CimmerianX · · Score: 1

      You, sir, just summarized my thoughts on 90% of the arguments I've had with end users whenever they complain about their disk quotas.

    482. Re:Reflections by Anonymous Coward · · Score: 0

      Yes, but:

      + You successfully just said that. So why isn't that what is said everytime there is a question about it, instead of some frustrating nonsense?
      + Disk management is not cheap, but this is still nothing compared to the greater bad. Priorities are still on the same side. You successfully removed a few orders of magnitude in the obviousness of what should be done, good for you, but the conclusion doesn't change.

    483. Re:Reflections by Anonymous Coward · · Score: 0

      Or maybe that level of availability is completely useless for that kind of service, and the user was aware of it.

    484. Re:Reflections by Anonymous Coward · · Score: 0

      Then........why the hell do the users get away with it day in and day out? Seems like a double standard if there ever was one!

    485. Re:Reflections by Volante3192 · · Score: 1

      Thought so after the fact, but I didn't see the squiggly red line during the preview, so I left it alone. It's not like I get paid for this crap, anyway. Editors be damned, we're doing it live!

    486. Re:Reflections by RatherBeAnonymous · · Score: 1

      So you move to the cloud and fire your IT department, but then who do you trust? If you have an in-house IT department you have a local experts on your payroll. Whether they are trustworthy or not is another matter. If you outsource all your IT functions you have no local experts. At least with in-house IT you have fiscal leverage over the talent.

      On top of that, outsourcing generally costs more. For nearly every project I have looked at, it costs more to move it to the cloud than to do it in house. It makes sense if you look at the numbers. You pay an outside firm 100 to 150 US dollars per hour for a technician when you can get an employee for half that price. If problems arise that that exceed your contracted support hours costs quickly skyrocket. The only way this makes sense is if you are small enough to not need full-time tech support people, or for short-term work getting big projects off the ground.

      Once you do outsource or move to the cloud, how do you guarantee good support? The one thing we outsourced that is saving us some money is Email. Overall it's saving us a couple thousand a year from our previous solution, but the support is outright shit. Because it is outsourced, I have no leverage besides moving by business elsewhere, but migrating all that data will either take me a lot of time or cost a lot of money for consultants. I was much happier running our old email system in-house.

    487. Re:Reflections by spire3661 · · Score: 1

      We in I.T. have procedures and steps for unlocking doors. Just saying "DO IT NOW, I'm a $10 million a year salesman" is not going to get you very far. We are the final say on the network because we are legally liable (jail time, fines, restitution) for it. I fucking dare you to go into Legal and challenge their authority like people do to IT.

      --
      Good-bye
    488. Re:Reflections by goarilla · · Score: 1

      Are there exactly good reasons to buy the very expensive enterprise 10k rpm drives over consumer drives besides the little speed increase (and usually a big space decrease as well) ?

    489. Re:Reflections by Anonymous Coward · · Score: 0

      Wrong!
      Users need to remember they are NOT customers, they are COWORKERS.
      That is the problem. In a company we all have the same (top) boss. We work for the same company. We have the same goal, staying employeed and keeping the busniess alive.

      When workers start treating any department like a vendor instead of like coworkers you will get these kinds of problems.
      I don't see some high school drop out box filler on the factory floor demand that the CEO 'get his shit togeather' and 'open up wireless' so he can surf the web on his phone for most of 2nd shift.

      However, I get crap like it all the time.
      It is bizzare how people can treat others when they think of themselves as a 'customer'.

    490. Re:Reflections by goarilla · · Score: 1

      We've machines here that need MS DOS 5.x not 6.x. Win 3.11 and Windows 9x are also still required for a lot of stuff.

    491. Re:Reflections by Anonymous Coward · · Score: 0

      True story.
      The internet was down. I don't even remember why anymore, problem with our proxy server of some sort. But it was down for a few hours.
      Many, Many, Many helpline calls about it even with the mass email telling everyone we would inform when it was back up.

      This one user, a manager in finance called several time frantic about it. Says that paychecks will not go out on time unless she can get to the internet to upload the payroll to our processing company.

      Black majic work around and we got her computer using our 2ndary internet backup line. Took about 30 minutes to figure it out and make it work.
      I'm still remoted into her machine when I call her to tell her sh can now upload the payroll data. I wanted to make sure it worked.

      She says "Great! I've been waiting all day for this. Bye"

      I SHIT YOU NOT...
      She went immediatly to facebook, into Farmville, and proceeded to play farmville for 1 hour+.
      I left the remote connection up.
      After that hour or so, she then checked personal email, then double checked her vacation reservations..
      By this time the 'normal' internet was working again.
      About 2 hours after the work-around I put in place just for her for her she finally uploaded the payroll info and then promptly left for the day.

      Do I need to add any comment about this?

      These are real users. this is what they do.

    492. Re:Reflections by wootest · · Score: 1

      I don't think they *always* need them, but I suspect you're missing some combinations by saying "VM, next question". I can't name them offhand right now, though, although forcing some developers to essentially do all of their work inside a VM on an otherwise capable machine also throws away a bunch of computing power just to be safe.

    493. Re:Reflections by Anonymous Coward · · Score: 0

      Actually, this is not true. I am in IT and I try to be as helpful and courteous to people as humanly possible. However, the problem arises from the fact that in IT, we are limited to what resources we can give. When we deny people, there is usually a reason. I give them a reason and try to explain it as best I can. The problem that generally arises is that most users are not educated beyond the simple use. And even at the simple use, they fail to understand some of the 'common sense' things. When security processes are in place, people don't want to deal with password changes, despite it being explained.

      The other thing is purely budget. People who look at IT and go, "Hey, I want this..." And we have to say no. Why? Because we are expected to pay for it. When HR hires a new person without telling us, we are expected to poop out a new computer and hardware for a new hire that we have no hardware for. Why? Again, budget. IT is expected to put out new hardware for additions on the spot, but at the same time, we are also expected not to spend a lot of money on getting things 'sitting around'. In the last place I worked at, I was constantly upset with the lack of information from the HR group and expected to have new hardware 'on the spot' when I was only given 2 days warning and needing to procure equipment because I was not allowed to maintain a surplus.

      When upper management cuts back on expenses... Where does the expenses get cut? In IT. Why? Because they don't see the need to spend money on maintenance or keeping certain supply levels, so we are asked not to do things that would allow us to do so.

      The reason IT is hated is because we DO explain to the users why they can't have it, but to them, they only hear the 'No' part. IT can't justify or get upper management to spend money on IT because we are constantly asked to 'tighten the belt'. And by doing so, we have to deny or forgo things as we go. When things blow up, IT is to blame for not maintaining things, but the problem is, IT is also not given ENOUGH to maintain things. And lastly, it is upper management who always 'pat themselves on the back' at cost savings, but treat their own Infrastructure with contempt that IT is like Oliver going to the soupmaster begging for more and getting told no, make do with what you have.

      It turns into an 'us versus them' only so much that IT treats people poorly, but simply the fact the end users do, in fact, have unrealistic expectations that is perpetuated by upper management. Upper Management ignores the situation with regards to infrastructure or the support needs of its users, so much so that IT cuts corners to fulfill upper management demands with regards to budget. End users then think IT doesn't care, when IT's hands are tied behind their back by budget or by mismanagement by upper management with regards to things.

    494. Re:Reflections by Slime-dogg · · Score: 1

      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.

      ...

      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).

      Fascinating! In one paragraph, you completely contradict another. Software developers are also your users. I'd suggest leaving the ego at home and provide what people need, instead of being a douche for no apparent reason.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    495. Re:Reflections by anonymov · · Score: 1

      If "all their work" is testing software - yes, VM is a way to go. If there's some other often occuring scenario where they need admin on their box, then it's something that can be discussed by dev management with IT management to find a way, applying net restrictions to the unchecked machine and so on.

      Saying "oh, screw y'all with your requests, do whatever" and firing up a GPO to add Developers to Local Administrators isn't a way to go.

    496. Re:Reflections by DarkAce911 · · Score: 1

      We did the complete upgrade to Windows 7 over the last two years and it has been great. Windows 7 on the same modern hardware beat XP into the ground on speed alone. You can really see the difference when you install it on a I5 or I7 processor, support tickets are way down also.

    497. Re:Reflections by Wovel · · Score: 1

      * The ability to effectively address more than 4GB of ram actually impacts a lot of end users here in 2011 (Particularly engineers and scientists).
      * Sending client facing staff into the field with Windows XP is embarrassing. It is bad for business and can cause a lot of legitimate concern about how technology savvy your company is.
      * Office 2010 is a required upgrade for anyone you put on 2007 because 2007 remains completely unstable.
      * CYGWIN supports actual portable scripting and Powershell is an MS centric hack to try and keep sysadmin skills from being portable. There is no comparison. Powershell is good, but it is no Cygwin, not even close.
      * Windows 7 is more secure. Period. End of story.

      If the business is not providing the funds to upgrade from XP, than IT management is a complete failure. They should be able to easily make an effective business case. Even people with a 5-year hardware upgrade cycle are rapidly leaving XP behind. (Only their oldest machines required a hardware upgrade to support 7). Anyone who is still deploying machines with XP today should be concerned about their jobs when senior management realizes how ineffective they are.

    498. Re:Reflections by Anonymous Coward · · Score: 0

      Thank you for your opinion about what you think about yourself and your peers.

      I have also worked in a few software development shops (private and government contract) and this is what happens when the "inmates control the asylum":

      1) Developers will install incompatible programs, games, P2P software on their systems and break them. Then the development manager screams at IT to fix the workstation ASAP, forsaking all of our other tasks.

      2) Servers belonging to developers will have most security mechanisms purposefully disabled, then the code goes to production and doesn't work without modifications.

      3) People who code are very smart, but I still wouldn't ask them to build hardware systems. Most devs I've worked with would know RAID from JBOD or SAN from NAS. I've worked with PHD educated developers who couldn't figure out what their IP address was.

      4) Their answer for every code related bug is to throw more hardware at it.

    499. Re:Reflections by Anonymous Coward · · Score: 0

      Not just money, but In-house software that has been developed needs to be tested. With ongoing projects and commitments this does not happen overnight.

    500. Re:Reflections by wootest · · Score: 1

      Didn't say that in the slightest. I said that when they need it, they should be able to get it so that the IT policy won't get in their way. This also means that if they don't need it, they don't necessarily have to have it. And it definitely means that when the time comes that they probably need it, getting a sysadmin to write scripts for them is probably not a good use of resources or indeed letting the right person do the right job.

    501. Re:Reflections by Anonymous Coward · · Score: 0

      I find it interesting that you find the IT department at fault when most often if not always IT wants you to have the latest and greatest apps and hard aware. If you did it makes IT's world easier. However as was stated before budgets come in to play and management most often has IT work with less and act as the face when explaining to you guys why you are getting what you get.

    502. Re:Reflections by swalve · · Score: 1

      Maybe it's because Legal doesn't fly into "I fucking dare you" hissyfits when someone challenges their "authority".

    503. Re:Reflections by Anonymous Coward · · Score: 0

      If I can manage my own computer at home, without any technical support, why can't I do the same at work?

      Asking that question already disqualifies you both from understanding the answer and from ever getting root.

    504. Re:Reflections by EricScott · · Score: 1

      A little off-topic, but I wish I read this advice earlier in my career..

      I have been developing software for 25 years now (never graduated to management). The first 15 or so years, I avoided worrying about the hardware layer -- buying into that philosophy that software should be written to run on any hardware..

      Then, during the internet boom, having built a wildly successful and profitable internet application, a maddening intermittent bug appeared, which threatened to stall and derail everything. Turned out to be the IT guys were using non-ECC RAM (this was 1998) in the servers. A bit would flip in a certain ram location when the temperature exceeded a critical level. Took a few months to track it down. From that day on, I swore I would learn all I could about the hardware..

      It turns out, that by understanding the hardware components, you can greatly (no, vastly) improve the overall performance of your code. Like by a factor of 10x or more. You can do great things at greatly reduced costs. So programmers, once you master the code, learn all you can about hardware -- it is absolutely worth it.

    505. Re:Reflections by rapidreload · · Score: 1

      Note that I'm a big fan of Windows 7 and think Linux on the desktop is for the most part shit, so don't confuse me with some anti-Microsoft zealot. Anyways...

      * The ability to effectively address more than 4GB of ram actually impacts a lot of end users here in 2011 (Particularly engineers and scientists).

      True, although you have to be specific and mention the 64-bit version of Windows 7. It's not a native feature for Win 7 to access more than 4GB of RAM - Windows XP 64-bit could do it, it was just a poorly supported operating system.

      * Sending client facing staff into the field with Windows XP is embarrassing. It is bad for business and can cause a lot of legitimate concern about how technology savvy your company is.

      Most people probably don't care. If they can do their jobs with XP, that's all they are concerned with. To me it wouldn't be enough to suggest how tech savvy the company was one way or another, as there might be many legitimate reasons for still using XP. It's very rarely black and white.

      * Office 2010 is a required upgrade for anyone you put on 2007 because 2007 remains completely unstable.

      We're discussing 7 vs XP here, but in any case - how is Office 2007 unstable? You state that as if it's a known fact and that's all there is to it. I like Office 2010 as well, but it's not what I'd consider a particular huge difference from 2007. Except that Outlook now has a proper tabbed/ribbon interface and all Office tools now have a dashboard for various features such as print preview.

      * CYGWIN supports actual portable scripting and Powershell is an MS centric hack to try and keep sysadmin skills from being portable. There is no comparison. Powershell is good, but it is no Cygwin, not even close.

      I don't know much about either to comment.

      * Windows 7 is more secure. Period. End of story.

      Probably, although appropriate work habits and settings can still ensure XP is quite secure. Anything that Windows 7 can protect against that XP can't by now is probably fairly exotic or niche, compared to the attack vectors that normally get people into trouble.

      --
      To all newcomers - people here are very close-minded and can't handle complaints about Linux. Keep this in mind.
    506. Re:Reflections by AK+Marc · · Score: 1

      You sound like a libertarian prick. But that confuses me, as you are stating that two people can't enter into an agreement. A written policy of "you bring it, we own it" signed by the employee who then brings something in. You are saying that reminding someone of a policy they signed is a violent felony. I say you are insane.

    507. Re:Reflections by Anonymous Coward · · Score: 0

      I used linux at home for ages. id be more than happy to support it. i dont claim id sort out 100% issues, but since i lack education - i can never get the job where i could support linux actually. so... not fair argument here. not everyone is good in helpdesk, and not everyone NOT in help desk is bad. move on.

    508. Re:Reflections by fluffy99 · · Score: 1

      * The ability to effectively address more than 4GB of ram actually impacts a lot of end users here in 2011 (Particularly engineers and scientists).
      * Sending client facing staff into the field with Windows XP is embarrassing. It is bad for business and can cause a lot of legitimate concern about how technology savvy your company is.
      * Office 2010 is a required upgrade for anyone you put on 2007 because 2007 remains completely unstable.
      * CYGWIN supports actual portable scripting and Powershell is an MS centric hack to try and keep sysadmin skills from being portable. There is no comparison. Powershell is good, but it is no Cygwin, not even close.
      * Windows 7 is more secure. Period. End of story.

      If the business is not providing the funds to upgrade from XP, than IT management is a complete failure. They should be able to easily make an effective business case. Even people with a 5-year hardware upgrade cycle are rapidly leaving XP behind. (Only their oldest machines required a hardware upgrade to support 7). Anyone who is still deploying machines with XP today should be concerned about their jobs when senior management realizes how ineffective they are.

      All great reasons for moving to Windows 7 64-bit, and I applaud you for citing technical reasons. Unfortunately way too many folks here are demanding Windows 7 because "Windows XP is outdated" which isn't a legitimate reason.

      Instead of claiming IT management is a failure because they aren't blindly upgrading everyone, I reserve judgement and realize perhaps they are simply saving money by not upgrading the secretary to Win7 because XP runs her copy of Office 2003 just fine.

    509. Re:Reflections by k8to · · Score: 1

      Wrong. We all need to have some familiarity with our company's product, so that we can pull our weight.

      Luckily we don't have such ridiculous nonsense, I specced the hardware, I installed the operating system, I maintain the platform. I tell diagnose what's wrong with our infrastructure and I tell IT what they need to do to fix it. And very rarely they do so.

      --
      -josh
    510. Re:Reflections by fluffy99 · · Score: 1

      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.

      ...

      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).

      Fascinating! In one paragraph, you completely contradict another. Software developers are also your users. I'd suggest leaving the ego at home and provide what people need, instead of being a douche for no apparent reason.

      Swoosh! You obvious missed the sarcasm in that last sentence. I was pointing out that contradiction in the previous poster who was saying XP was outdated yet wanted Cygwin to run bash scripts. Perhaps I need to put little smilies in there next time for the sarcasm impaired. :}

      Yes I'm very much aware that software devs are users too. In fact, they make up 80% of my helpdesk calls despite only making up 10% of the user population.

    511. Re:Reflections by Anonymous Coward · · Score: 0

      Couldnt agree more. :)

    512. Re:Reflections by badkarmadayaccount · · Score: 1

      Index time? What is this, a DB? Got SATA ports? ZFS will do the rest. What maintenance from a storage vendor? Fucking replace it. It's cheaper. I have no experience in IT, or dev - but your arguments don't supply enough information to shut me up, plain and simple.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    513. Re:Reflections by badkarmadayaccount · · Score: 1

      ARM based NAS, lots of SATA ports, Nexenta storage, or anything that supports ZFS. rsync online from build server. Run burn-in test scripted in Perl for 15 min. Set up as net-boot sever. Export via NFS to build server. RAID 0 build sever drives, set up as persistent NFS cache. Did I miss something?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    514. Re:Reflections by badkarmadayaccount · · Score: 1

      Have you considered running two VPLANs, one secure with IEEE 802.1x auth, and one free for all, DMV routed one, with ISP style routing rules, to avoid issues with misconfigured equipment, and appropriate QoS settings, to avoid clogging the production network?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    515. Re:Reflections by badkarmadayaccount · · Score: 1

      Doh! s/DMV/DMZ/

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    516. Re:Reflections by Anonymous Coward · · Score: 0

      Corporations today are more about fostering hatred and dislike among the various units that make up the business.

      Because everyone thinks they know how everyone else can be doing a better job.

    517. Re:Reflections by Anonymous Coward · · Score: 0

      You: I can't let you use the normal Dropbox because SOX made it illegal,..

        User: Oh, I didn't realize it was a legal issue. Can you show me that fileserver thing?

      So good IT people blame the lawyers?

    518. Re:Reflections by Anonymous Coward · · Score: 0

      I was a technically literate software programmer. I was fine with the hardware side of the IT staff, but I soon learned that if I *ever* wanted my machine defragged, I had to call the software side and ask them to schedule it for me. C'mon, guys, what harm can the hard disk defragmenter do?

    519. Re:Reflections by AK+Marc · · Score: 1

      No, it is not. It is the company's network

      Nope. It's mine. I'm the network manager, and I'm paid for the express purpose of caring for the network I'm responsible for. My responsibility is my network.

    520. Re:Reflections by DarkOx · · Score: 1

      Which is exactly my original point. It does make sense to you because its not consistent with your experience. You have to know a great deal about corporate IT before you get it.

      Odds are now days that build server is a VM. Why because the local fire Marshall will only allow the electric utility to install so much capacity in the building your business is located in, they can't just keep standing up servers forever, so they vitalize. There is no machine to install that SATA disk from Fry's into!

      Next yes your enterprise SAN solution which no doubt supports SATA drives as a "cheaper" bulk storage solution for volumes that don't have to perform as fast still won't run that SATA disk from Fry's! It has to be the one in the custom chassis from your vendor running their firmware. If you plug ANY other into by bogging something up they won't support the entire SAN, clearly that is not going to be OKAY by management.

      So yes just adding a few TB to the SAN is going run $500+ in the ideal case.

      Next comes the backup issue. Experience has made many admins to backup EVERYTHING because they know users are dishonest. That dev/test box gets used for production work, its always "oh well we doing this one off for *important* customer...."

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

      Way late to answer, but you'll probably be notified.

      Typical consumer drives are intended for relatively low-heat, low-vibration environments. The firmware on the drives is typically optimized for desktop access patterns, and will automatically slow or stop the motor to save power. The drive assembly itself is quite a bit different -- lower quality bearings, less isolation on the heads (protection from vibration). Datacenters are hot, noisy, and vibrate badly. Consumer drives fail in that environment at a lot higher rate.

      Firmware is typically optimized very differently, for different access patterns, power usage, etc.

      The same model consumer drive, over different revisions, may have different capacities. In a RAID-1 config, if the replacement drive, or the drive you buy to create the mirror, is a few hundred sectors smaller, there's no joy and no mirror. If I remember correctly, some consumer-targeted RAID controllers actually reserve a bit of the disk and don't present it to try to protect against that particular problem. I ran in to that a lot in the past, not as much recently, but it still happens. Hell, back in the mid-90s I had that happen with enterprise SCSI drives that weren't vetted through a vendor that pushed it -- same model of the Barracuda from a random cheap-ass vendor (Dirt Cheap Drives, if I remember correctly), different capacities. Ruined my bloody weekend.

      Going outside the facts, and moving to the artificial reality of vendor contracts, HP or Oracle may well respond that they won't support something until you pull the consumer-grade shit out of the machine.

      Now, after all of that -- I do use consumer drives in servers when it's worth it, and when I can afford the risk. My backup media servers (Netbackup) are Sun x4500s with 48 internal disks -- those disks have been swapped with cheap-ass WD 2TBs and have close to 100TB of available space. The disk is managed by ZFS with single-parity RAIDZ and is used for staging backups before pushing to tape to move offsite (weekly/monthly), and duplicated storage of short-term backups (daily).

      I'll use it for scratch space, and I'll use it when I can afford to lose it (or at least lose access until I rebuild and restore). If there's data I care about on there, it's typically using ZFS so that block-level checksums are done and I'll at least know that the data is bad without silent corruption.

      I've got shit to work with for budget (public higher education), and the cheapest reasonable "enterprise-like" disk I can get runs us about $400/TB usable -- Dell MD3200 SAS-connected array with dual controllers (four hosts redundant, 8 non-redundant, and it's really an OEM LSI Engenio (sp)). Best I can do for disk on the SAN is more like $600 (Nexsan, Dell/LSI MD32xx), and those prices aren't for a single TB purchase. Most SAN-connected disk is still in the $1000/TB range and higher. I'm counting these prices including support (NBD response, usually) for three years or so. The other constraint is that I want the vendor to exist in a few years and have some track record, and I need to be able to get it past purchasing, which usually means state-or-U-level contract -- I've had to support some random shit bought from HPC vendors, usually OEM'd Infortrend or similar, and don't want to deal with that shit ever again.

      It's all about the application and level of risk that's acceptable for that app/system. I'll never stick shit disk on a SAN to use with a VMware cluster, but I will happily throw a pair of cheap disks in a standalone ESX server that's running developer VMs or testing. Prod systems need to be expensive shit, sadly, to avoid giving the vendor an excuse (I'm looking at you, Oracle).

      The speed increase matters once in a great while too -- more RAM is usually more effective, and cheaper.

      --
      -30-
    522. Re:Reflections by Killjoy_NL · · Score: 1

      We have wireless networking for the non-critical web access
      My job is to manage the bandwidth, since we also sell some bandwidth to clients coming in the building and people will complain to us if stuff is moving slow, it damn well is our business as the IT dept.
      Agreed, flash should be updated, our users can update it themselves by clicking ok every once in a while.
      We do facilitate any required software for our users and they know that, however, the users who install their own software will feel our wrath because again, if it breaks something, they come to us, if the BSA visits and asks US for the licence for the piece of crap that the user installed, it is our responsibility.
      You seem to have no insight in how an IT dept. works.

      --
      This is the sig that says NI (again)
    523. Re:Reflections by Killjoy_NL · · Score: 1

      You're right.
      The Coward is wrong.
      You don't have an attitude problem.

      --
      This is the sig that says NI (again)
    524. Re:Reflections by Killjoy_NL · · Score: 1

      A thousand times this.

      I usually explain it like this "We built a sandbox for the users, they can play in it with the spade and bucket we provided, not their own."

      --
      This is the sig that says NI (again)
    525. Re:Reflections by Coren22 · · Score: 1

      What are you going to do when your customer database is sold to your competitor...

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    526. Re:Reflections by Galestar · · Score: 1

      I'm a software developer and I can tell you that the average dev knows a lot more than the average support tech re: how to make a stable system.
      Now, *knowing* how to make a stable system, and actually *having* a stable dev system are two different things. A large part of my job is research into actually *making* things unstable and figuring out recovery strategies. Any kind of restrictions on what I can or cannot do to configure my system hinder productivity, not help it. Thankfully my company has very few restrictions besides proxy access.

      --
      AccountKiller
    527. Re:Reflections by nine-times · · Score: 1

      I'm a software developer and I can tell you that the average dev knows a lot more than the average support tech re: how to make a stable system.

      Both of us can only speak to our own knowledge/experience, but most developers I've dealt with in a professional setting have significantly overestimated their knowledge about troubleshooting, fixing, and maintaining computers. Almost every developer I've known thinks they know more than their IT support staff, and almost every one of those have been wrong about that.

      I worked at one place where the developers were very vocal about having the sort of "no restrictions" setup that you request, and eventually a compromise was reached: they would have full access to their own computers and no IT support. In short order, their subnet was in shambles and they had no idea to fix it. IT had to fix their stuff anyway. After that, the developers were each given a "work system" with no admin rights that IT supported, and a "development system" with full admin rights that IT didn't officially support. That way, when they hosed their development systems, they still had a stable system to email the IT department to beg for help.

    528. Re:Reflections by cforciea · · Score: 1

      Yes, even plugging in a monitor isn't something you can take for granted. A few months back, a user was having a problem because dialog windows were coming up halfway off the screen. Her monitor was plugged into her PC with both a DVI and VGA cable, so it was being detected twice by Windows and it therefore thought she had two monitors. I unplugged one, it fixed the problem, and then explained what had happened to her. Several months later, they called with the same problem. It had been a while and it had taken only a few seconds to figure out last time, so I didn't remember what the solution was until I sat back down at the machine and realized that the computer had been moved across the room and both cables were plugged back in. I'm not even sure it was the same person who plugged both in both times, but you really do have to start with the basics because the first time you start skipping inane steps, you'll waste significant time on something you should have been able to solve in a few minutes.

    529. Re:Reflections by Anonymous Coward · · Score: 0

      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

      WRONG.

      Vendors that the IT department uses are doing it wrong. IT is bound by vendors who WON'T certify their stuff to run on newer systems. If it were up to IT everyone would be running the latest and greatest. We're still on Windows XP because of this very reason and there is nothing we can do because our entire ERP runs on it.

    530. Re:Reflections by cforciea · · Score: 1

      "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."

      As an IT guy, the first thing I would start checking when I saw that you just came on in with thousands of dollars of software on your computer was whether you had legal licenses for what you were using. My guess is that you either couldn't or wouldn't demonstrate the legality of your software to your IT department and so they wouldn't let you use it. Because seriously, we're the people who get in trouble when somebody else finds out that your copy of Mathcad was licensed to your previous employer and you were supposed to uninstall it.

    531. Re:Reflections by cforciea · · Score: 1

      Yes, these are frequently the same arguments we use day in and day out to try to get you upgraded equipment. Because, let's be honest. My job is a hell of a lot easier if everybody is on a brand spanking new rig with enough resources to run a few extra toolbars in your browser without slowing you down. Why would I want to argue against it? It's not like your IT department has its own income that they are using to buy computer parts.

    532. Re:Reflections by cforciea · · Score: 1

      What are you talking about? If I have 30 computers running Windows XP under a own and not lease volume license agreement (which a lot of companies do actually use), I've bought and paid for 30 XP licenses. If one of my computers breaks, I can replace the hardware and be out $0, because theses aren't OEM licenses so I can just reinstall using the same license. If I need to get 5 more computers, my cost is 5 copies of Windows. At that point, I can either do license downgrades to XP to keep standarized equipment or I can have 5 Windows 7 rigs and 30 XP rigs. I can see arguments both ways on whether you let the 5 be upgraded to Windows 7, but I've still got to lay out huge sums of money to upgrade the other 30 if I want an all Windows 7 shop. I could take all the money that I would have been spending for 8 years of leased software after Windows XP came out and spend it on upgrading to Windows 7, but even if that was the initial intention, that money has already been spent and I'm left with this year's budget (because hey, that's what the bean counters do to look better).

    533. Re:Reflections by Galestar · · Score: 1

      Ya perhaps our experiences are just different. Most devs I work with will call IT only for things like domain user rights/password issues, or network file restores and the like. If we hose our dev systems beyond our own ability to fix it, it is generally understood that IT won't be able to fix it either - we just do our own wipe and reload (we'll have to call you to rejoin the domain).

      But consider that one of the reasons you might think devs generate more calls is because we generate more *complex* calls. Give us the rights to do it ourselves and we don't call you for the little stuff. If you don't we'll be calling you on an hourly basis to install this, uninstall that, configure etc etc simply because its part of our job to do these things on a constant basis - either because we need more tools than the average user, we need to research a new 3rd party library, or we are doing it for testing purposes.

      Also, take away my rights to do something on my own machine and I'll just spin up a vbox to do it. It'll take longer, but I will get around those restrictions if it takes me all day.

      --
      AccountKiller
    534. Re:Reflections by badkarmadayaccount · · Score: 1

      ZFS gives COW on the fs level, along with versioning and free snapshots. Cheap ATAoE SAN enclosures are available. There is no difference in the drive controller or the storage mechanism itself between SATA and SAS disks. It's only firmware, and provided that the consumer class firmware doesn't lie too much, you won't have to even buy RAID edition drives (that's SATA - SAS is pointless in it self). Now, rpms, data density, platter size - those are performance parameters. They have nothing to do with the external bus.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  2. Why Everyone Hates the Info Desk by masternerdguy · · Score: 1
    Why Everyone Hates the Help Desk

    "Why are information desk staff treated with near universal contempt? This article discusses why everyone hates the information desk department. From cultivating a culture of 'why u no work' to unrealistic demands from IT managers, to the inevitable tension created when employees try and use optical drives as cupholders, there are a variety of reasons for the lack of respect for information desk." :)

    --
    To offset political mods, replace Flamebait with Insightful.
    1. Re:Why Everyone Hates the Info Desk by jaymz666 · · Score: 1

      IME, help desks are staffed by people who can barely speak English and follow a script. "You want to run foxfire?"

    2. Re:Why Everyone Hates the Info Desk by MichaelSmith · · Score: 1

      IME, help desks are staffed by people who can barely speak English and follow a script. "You want to run foxfire?"

      My biggest gripe with the helpless desk where I work is their obsession with remote desktop access. I have had them take over my desktop without any communication at all. Just suddenly the mouse is flying off doing other stuff while I am working. Or if I call them with a simple problem, tell them exactly what I see, they insist on logging in and seeing it for themselves.

    3. Re:Why Everyone Hates the Info Desk by stephencrane · · Score: 1

      I guarantee you that this 'obsession' with remote desktop software has to do with a management initiative to drive down desk-side support costs. This translates to making it a measurable goal of the Help Desk staff to initiate remote support. They're tracking remote support connection utilization/connection volumes, and reporting against it. The help desk staff are probably not allowed to tell you why, they probably secretly believe it's wasting their time and it's slowly making them bitter.

    4. Re:Why Everyone Hates the Info Desk by Xeno+man · · Score: 1

      Try working in helpdesk or a call center. The first think you learn is that people have no idea how to describe what is actually going on. "I'm having a problem with the Windows thing. The thing is not working. I click the thing and the thing does not do it's thing."

      While helpdesk taking over without you expecting it is unacceptable, the two minuets it takes to connect and click on the three buttons, disconnect and carry on with life is always faster than the ten minuets it takes to read every window that is open and describe what your trying to do in the first place before the thing "broke"

    5. Re:Why Everyone Hates the Info Desk by hb253 · · Score: 1

      Indeed. There ain't no help coming from today's helpdesks. Give them all sorts of training, but in the end all they will ever do is enter tickets and pass them on. First call resolution? hahahahahahahahaaa

      --
      Self awareness - try it!
    6. Re:Why Everyone Hates the Info Desk by Anonymous Coward · · Score: 0

      You wouldn't believe the number of users who while trying to describe one thing manage describe something completely different due to misuse of technical terms. I don't work front line support but I do get a copy of the support tickets.

      "My windows won't start up", was actually: "Word won't launch."

      "My computer says it needs more ram", was actually: "My computer says the disk is full."

      "The network isn't working", was actually: "This one website won't load because the server is down."

      My personal favorite: "My monitor is shaking", this was from a user trying to describe what they were seeing after they had turned on focus follows mouse mode.

      Before remote desktop these each would require some frustrating time on the phone where the support person was trying to walk the user through the wrong basic trouble shooting steps followed by a trip to the office. Many users can't even be bothered to read an error message exactly when asked, so I can see why helpdesk staff would prefer to remote control. That said, where I work our remote access tool is user initiated.

    7. Re:Why Everyone Hates the Info Desk by swalve · · Score: 1

      Agree, it is very, very rude to use remote desktop without any kind of warning. But for many people, it is way easier to understand a problem if they actually see it. You can explain until you are blue in the face, but I won't understand until I see it.

    8. Re:Why Everyone Hates the Info Desk by AngelWind · · Score: 1

      Sometimes it's just easier to see what's going on rather than being told what the problem is, though they should always get permission first. Despite some best efforts, knowledge documentation the help desks use can be outdated and/or incorrect. I've had my own experiences where the person on the phone was refusing to let me remote into their desktop and just tell me where they were clicking or what boxes they were highlighting. I tried my best to work with them, but people use their computers differently so what they were describing didn't make sense to me. Once I finally was able to convince them to let me remote into the damned thing 20 minutes later I was able to fix their issues in 2 minutes, including testing to make sure that what I had done is what they wanted.

      All I can say is don't be a pain to help desk staff. Most are willing to genuinely help people (as much as we lament at their lack of help, or don't want to be put on with the kid who thinks he knows everything) and the good ones try to better themselves to help you better. Stonewalling them because for whatever reason you don't want them seeing your desktop doesn't exactly help you in the future, as your ticket will sit in limbo longer because they don't want to deal with "that guy".

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

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

  4. 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.
  5. 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 Knave75 · · Score: 1, Interesting

      As somebody on the receiving end of IT "help", I'll tell you why I get annoyed.

      I have a job to do. At home, the process is simple. I turn on the computer, and it just works. However, on the job, it feels like the IT department is trying to make my life as difficult as possible, while admittedly streamlining their own work. Sometimes I make requests that would save me hours a day, and the IT department complains because it will slightly increase their own workload. As for certain simple programs, and it takes them weeks to install those programs, costing me hundreds of hours in productivity a year.

      I get that IT has a job to do, but it feels like IT often forgets that I have a job to do as well, and that at the end of the day their role is to facilitate my ability to do my job.

      As the parent said, IT often sets things up in a way that is best for IT, not necessarily for the other employees... and that is objectively not the role of IT at all. As one of those employees, I am aware that IT is making their life easy at the expense of my productivity, and it really really really annoys me.

    3. 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!
    4. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      This is the magic,
      If we had only one pc at work, we on the IT side could make it do anything.
      Add in network connectivity (where another user says "we don't need this file" when poking around the file system, deletes it, and poof, the marketing strategy just got deleted. Got backups?
      run backups, and then OMG, they're conflicting (holding a file open) when our receivables is trying to run a batch file overnight to update product information. So when's the window to do the backups? every 3rd leap year, the 29th of february... but make sure you can restore point in time.
      And look, the business grew from 5 to 10 users; can that access database support that many concurrent clicks on the same form at the same time? No? what do we do?
      Mary at work just saw John looking at some site that hasn't gotten its .xxx domain yet; let's implement (imperfect) filtering tools to close off anything offensive. but the security team has to be allowed to search for "mycompany.com" anywhere, and has to have the security disabled... Wait, John works on that team, but still... auditing is enabled, right?
      and the greatest word in the business directory: compliance... all our systems monitor / alert on any access by anyone, right?

      I'm not saying IT is right here, we are just placed under increasingly conflicting orders from management and users. These systems get enormously complex, a single misconfig'd config file, or misclick on the windows side (you integrate linux, windows, and Macs to do what the user wants right? how's that single sign on project coming?), you blow everything out of the water.
      So yes, we do make things easy on ourselves, not to jerk anyone around, it's mostly to prevent us from impacting the people who employ us. That storage request form, tells us what you want, where you need it to be, and how to explain it back to management, who thinks IT is just ordering another MP3 server (isn't the one Mary ordered last year for the sales team enough?).

      Totally agree with most of the comments here; treat users with respect, enable where possible, but most of all, explain why when we're saying no, why we're saying no. We exist to help, but often get told to do it for this or that compliance, security, or even business reason.

    5. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      Sometimes I make requests that would save me hours a day, and the IT department complains because it will slightly increase their own workload.

      Don't forget, you are not the only IT end user. Everybody else also has something for IT to do.

    6. Re:Like lawyers, impose unrealistic limits by jaymz666 · · Score: 1

      What happens at home when it doesn't just work? If you or your family have clicked the wrong link and have infested your machine with malware?
      Setting up things in a way to minimise this as much as possible is best for all involved.

    7. 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
    8. 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.

    9. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      I worked in IT for 13 years and I agree with you completely. I always had the freedom to provide the best service I could and I often put the convenience of the staff I supported over the convenience of myself.

      I work as an engineer now and I see that most of the rest of the IT world operates just as you describe--streamlining their own workload at the expense of everyone else. This is wholly wrong and it is what happens when an organization compartmentalizes into groups with managers competing for bonuses and monetary resources instead of operating as a whole and unified business entity.

    10. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      As a member of IT "help," usually if I am not helping you with something that obviously should be done, it's either a managerial and/or political issue. Some insecure prick will get mad, some asininely arbitrary policy will be violated, some asshole will want a political blow-job first, some other department will stonewall, no funding nor supplies will be provided, no overtime, there is a white elephant and/or a 800lb gorilla involved, no support from management beyond platitudes, self serving opinions, and unofficial directives, etc... ...and we are usually punished if we do something about it.

      Don't get me wrong, some guys are just lazy and some are dishonest. And, you can find those people just about anywhere. But, most of us have had our drive beaten out of us. We are the guys that busted our asses in school and frequently got the shit kicked out of us for the trouble, remember?

      For instance, you mention custom software? I wrote a couple of quick little VB utilities that performed simple, but redundant operations that ended up saving the company maybe 20 man hour's a week and have long since ROI'd. For my trouble, I now have to go through an advanced auditing practice that involves hiring third parties to do studies, kissing the asses of managers outside of my office, and depending on the IT department of an unrelated branch office where I have no pull to do the actual coding of the software. I have one such project that would have taken me less than 100 hours to get to testing still sitting on their desks after 3 years. And, it is for an objective they mandated! My management food-chain just tells me that I should just shut up and do as I am told and no more.

      I am the guy that replaces toner and reboots PCs and gets paid about as much as higher end secretary. WTF!?!

    11. Re:Like lawyers, impose unrealistic limits by Knave75 · · Score: 1

      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 question was " Why are IT people disliked?", not " should IT people be disliked?"

      I'm sure there are many valid and semi-valid reasons for all that IT does, but when I have to waste hours of time that I don't have, it pisses me off. Sorry for being human.

      Also, I moderately resent the implication in a good chunk of this thread that just because I'm not in IT means I have no idea what's involved. That type of attitude also contributes to the hate-on.

    12. Re:Like lawyers, impose unrealistic limits by Knave75 · · Score: 1

      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!"

      Of course not, but as I said above, even if the delay is completely reasonable, it is still aggravating. Perhaps I should not be angry, but damn do I feel angry. And, should I get attitude from the IT guy when I (very reasonably) ask how long a certain procedure will take, then I get really pissed off.

    13. Re:Like lawyers, impose unrealistic limits by Darinbob · · Score: 1

      This seems very unlikely. The number of things IT does to help the bottom line of the company are miniscule in most companies. Whereas we've already promised customers a date for the next release. Hundreds of hours of productivity can cost the company millions.

    14. Re:Like lawyers, impose unrealistic limits by jaymz666 · · Score: 1

      It takes as long as it takes is often the best guess when you're not in front of the machine knowing what the problem is.

    15. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      Stop and think that IT gets its rules and guidelines from management not users; don't hate appreciate the fact that IT staff are instruments used by management and not in the business of screwing users who think access to facebook is productivity. Comparing the process at home with work is just ignorant given the dynamics involved with infrastructure/management/support blah blah.....if you want to complain about the system at least understand it.

    16. Re:Like lawyers, impose unrealistic limits by MichaelSmith · · Score: 1

      Or they just talk crap to your face. Once I addressed latency issues on a communication line with IT. They proposed compressing the link to improve latency. When I pointed out the flaw in their argument they proposed putting a second compression appliance in series with the first one.

    17. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      Spoken with the clarity and precision of someone who's never had to clean up the mess. I'll stand behind you 100%, the next time you're in the office at 2am restoring a service outage caused by 'sacrificing for the greater good'. I can tell you that the halls get awfully lonesome at 6pm on those days when something goes wrong. I don't get 'time and a half' or comp time even typically. I get to stay until it's fixed. And then I get to come back for the regularly scheduled programming of support calls. So despite my ability to empathize, i'm hard-pressed to utilize it.

    18. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      I take that to mean you would like to have IT steal stuff for you that you would otherwise have no rights to, so you can "do" your "job" better? PFFFTTT!!!!!!

    19. Re:Like lawyers, impose unrealistic limits by wzzzzrd · · Score: 1

      Another problem right there. You just assume that everyone else but you and your team is fucking stupid. "Clicked the wrong link" and stuff. Not everyone is Auntie Tillie, especially not every developer. More than once I experienced things like...

      Manager to me: "I read something about automated web site testing, silizium or what this addon for the internet is called, hack me a prototype of some tests to include in that automatic test thingie we run at night. You got 4 days."

      IT to me: "You want Firefox AND the selenium plugin? No. Supporting more than IE? Do you know how much workload I have?"

      It wasn't against any company policy. Just against the personal policy of IT. Thank god for escalation tactics. Happens far too often.

      --
      On second thought, let's not go to Camelot. It is a silly place.
    20. Re:Like lawyers, impose unrealistic limits by jaymz666 · · Score: 1

      You just assume you're god. You're not. It happens to the best of us.

    21. Re:Like lawyers, impose unrealistic limits by dbIII · · Score: 1

      Yes, I had one of those last week. The disk share with all the accounts data was intermittently inaccessible and dog slow when it was available, and payroll was due by the end of the day. Everything was dropped to fix it, which meant one guy got incredibly angry at being "brushed off" at his request for something to be installed for the part time receptionist's PC that he knew she could easily do at another PC (for instance his own or an available unused PC). Of course the "brushing off" took several minutes better spent getting payroll going and mostly involved me listening to how important he and the two part timers that answered to him are. He was still angry enough to go red in the face when he saw me four days later, despite me fixing the minor problem within minutes of getting payroll going again.
      Perhaps Sysadmins should get a bit of childcare experience to better handle such tantrums.
      Your example is of course very different but the question is whose budget do the improvements come from? Once a place gets too big or micromanaged other departments no longer care how much it is costing you if it's going to increase their costs, even if it's a trivial amount. Sometimes you have to push things up the tree to somebody who cares instead of going sideways and hoping for a favour.
      Also some sysadmins are grumpy because every minute they talk to you means another minute delayed before they get to go home. Sometimes the workload is so much they really need more people already, so any addition to the workload is unwelcome.
      That's not justifying any of it - I'm just trying to say that a simplistic view may give the wrong answers.

    22. Re:Like lawyers, impose unrealistic limits by jon3k · · Score: 1

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

      Well considering the process most IT departments have to follow to install new software, this isn't entirely surprising. First there is procurement, which can require vendor setup in AP, which can require things like W9 and proof of liability insurance from the vendor. After that's all initialed and contracts are reviewed by legal you can purchase the software. Now we have to set it up in a lab on a duplicate of the image on your machine and make sure it installs ok without any conflicts. We also write up a procedure based on the vendor update policy to make sure we can keep it up to date and we update any other relevant procedures to reflect this new software (like our "Approved Software" list, etc).

      Now, we write up the whole procedure and save it out on whatever document-management/ECM we use so if we need to do this again next year we don't reinvent the wheel. Now we fill out the appropriate change management forms and install it on your system. Since change management board only meets usually once a week that alone could take several days.

      NONE OF THIS IS YOUR IT DEPARTMENTS FAULT! Do you think we like operating in this endless morass of bullshit? No of course not! We just want to help you do your job. Also consider that your IT department has hundreds or thousands of users, and if they did everything that would save you some time but increase theirs, and then multiply it by the number of users they have, you have a solution that does not scale.

    23. Re:Like lawyers, impose unrealistic limits by jon3k · · Score: 1

      And, should I get attitude from the IT guy when I (very reasonably) ask how long a certain procedure will take, then I get really pissed off.

      And how do you feel when someone who isn't your boss comes along and asks you how long your job takes?

    24. Re:Like lawyers, impose unrealistic limits by hb253 · · Score: 1

      A few possibilities:

      1. As part of increasing bonuses for upper management, firing as many people as possible, and offshoring as much as possible, your local IT staff has been reduced to less than a bare minimum. They can barely keep up with the flood of support tickets. Just wait until they too are fired and all support is handled out of India,

      2. You actually have sufficient staff, but because companies are paying peanuts for desktop support staff, only the bottom of the barrel are hired. The unemployed but competent desktop support people are out there looking for jobs that pay living wages.

      3. You may have sufficient support staff, but they or their managament are incompetent.

      --
      Self awareness - try it!
    25. Re:Like lawyers, impose unrealistic limits by stephanruby · · Score: 1

      Also an IT staffer is often exempt from getting paid over-time, so if an IT exempt employee tries to please everybody at work, he's going to give up all his free time for no pay (unless he happens to be extremely lucky). This is often why IT personnel will often refer me for a job, which they could easily do themselves. It's not because they think I'm smarter, or more experienced.

      It's just because if something goes wrong when they do it, as it does happen sometimes, they have to remain over the weekend without pay to fix it, but if something goes wrong when I do something, I get to bill for my extra hours (or if the client wants me to absorb that cost, that usually means they paid me handsomely upfront for me to be willing to accept that risk in the first place).

      Often times, IT personnel never gets that kind of consideration when they're negotiating with HR for compensation. That's why when a job is originally spec'ed out for them, they must rabidly defend that original job description, otherwise we all know, they're the ones who will have to bear the additional hidden cost of having that job changed from under them.

    26. Re:Like lawyers, impose unrealistic limits by Anonymous Coward · · Score: 0

      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.

      All that takes, what, hour? Hour and a half??

    27. Re:Like lawyers, impose unrealistic limits by Killjoy_NL · · Score: 1

      I'm sorry that you resent the implication that you have no idea what is involved because you are not in IT, but it is true however in most cases of users.
      There is a giant difference between your personal home computer and a computer in an enterprise environment.

      --
      This is the sig that says NI (again)
    28. Re:Like lawyers, impose unrealistic limits by Coren22 · · Score: 1

      They take it into IT to fix...Have one next to me right now...

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  6. it's IT's fault by Anonymous Coward · · Score: 1

    I work with an IT that is treated with respect by the other business functions. You know why? Because we deliver what the business needs to provide customer value. Usually it's the IT functions fault for building a "them and us" culture, and that ultimately has a negative affect on the way they can benefit the business.

    1. Re:it's IT's fault by wideBlueSkies · · Score: 1

      Not always the case. I can tell you that my team has been delivering a specific high quality solution for almost 8 years to this one business unit. Critical stuff. On time deliveries, well tested, very low defect rate, on the spot prod support with fast turnaround times. The business was able to rebuild themselves on top of the software. It just works.... 1.5 million lines of critical infrastructure code.

      But we don't get full respect. They don't like us. We partner, we take their requirements, we align with them, and we do everything to stay away from us versus them. The business themselves have this culture of mistrust. And I think they don't like me (or any IT guy) having to own the keys to their shop. They resent us, but the have to keep us around.

      --
      Huh?
  7. Two reasons by Anonymous Coward · · Score: 1

    1. non-technical users are technical idiots

    2. technical users are treated like idiots when they're not

    1. Re:Two reasons by Anonymous Coward · · Score: 0

      That reminds me of when my cable modem wouldn't properly range and got stuck on the startup sequence. Here is the exchange with the guy I had:

      M: I'm having problems with my phone because the cable modem is not obtaining an IP address for the phone connection.
      T: Ok, so you are having problems with your phone, is that correct?
      M: Yes.
      T: so what is the problem?
      M: Its not obtaining an IP address.
      T: Do you hear a dial tone?
      M: No, it is stuck in the start-up process and cannot obtain an IP address.
      T: I cannot access your modem remotely. Is it plugged in?
      M: Yes.
      T: Are you sure? I cannot access it remotely.
      M: Yes. it is plugged in but cannot get an IP address.
      (that continued for awhile)
      T: So it is plugged in?
      M: Yes. That is not the problem.
      (etc. I finally ask for the supervisor)
      T: ok my supervisor is on.
      M: great
      S: So what is the problem?
      M: My Modem isn't getting an IP address for the phone connection.
      S: Ok. I cannot access it remotely. Could it be un....
      M: its plugged in.
      S: Are you sure? How many prongs does it have?
      (without hesitation)
      M: It is a standard ungrounded polarized plug.
      S: Oh. So it doesn't have an IP address? Is it just the phone connection or the Internet as well?
      M: Just the phone.
      S: Ok. Telnet in and type in this command (some long command)
      M: It says (something about corrupt DHCP packets)
      S: Ok. I'll get infrastructure in on this.
      (then a three way intelligent conversation ensued about how the phone server wasn't giving proper responses to anyone and my cell phone call cut a 2 hour outage to 30 minutes because infrastructure doesn't get involved until a set number of "unresolved" complaints come in)

      TL;DR Good Lord I hate those IT scripts!

    2. Re:Two reasons by Anonymous Coward · · Score: 0

      D'OH. Should have explained my post better. I put ranging in the first paragraph because that was the original problem and my first step before calling them was to reset the modem; thus causing the IP address mess.

  8. 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.

    1. Re:My users love me by The+Yuckinator · · Score: 1

      My hater is my CEO, who, because I didn't install the proper version of the Sony software for his particular camera - that wasn't on site at the time and the model was quoted to me from memory - thinks I'm completely incompetent.

      He's a real treat to work for.

    2. Re:My users love me by dbIII · · Score: 1

      At the annual party I get cheers

      I got "my laptop from home isn't working. I've got it in the car. Can you take a look at it?"
      I stopped going after that.

    3. Re:My users love me by PsychoSlashDot · · Score: 1

      At the annual party I get cheers

      I got "my laptop from home isn't working. I've got it in the car. Can you take a look at it?" I stopped going after that.

      "Can I ask you a question?"

      I love that. Because what I'm doing doesn't require any concentration. And because answering your the vague question involves four hours of "if... then" branching discussion of possibilities. Explaining what we do and why we do it the way we do it just frustrates people. They seriously want and expect us to tell them "oh, that's easy... go un-check the 'be a hunk of shit' option in Control Panel and you're home-free." I often use a car analogy. "An auto mechanic could rebuild your transmission but explaining to you at this party is probably not practical. Take your car to a garage."

      Unless it really is simple, in which case I give them an answer.

      --
      "Oh no... he found the .sig setting."
    4. Re:My users love me by Anonymous Coward · · Score: 0

      I've worked at a place where I really liked IT. The network was rock solid and fast as all get out. The desktop support techs were great guys, fun, smart, hard working (the claim was they only hired people with restaurant experience to be desktop support, because, they said, you were trained to "eat shit and smile" as a waiter). If there was a reason why something wouldn't be done, an explanation was provided, often with commentary that helped the user see the context of their request. Moving up the food chain, they became bigger and bigger dicks - the guy at the "C" level was a bi-polar, insecure, power hungry bastard. But they all believed that a solid infrastructure made the corporation stronger, and they had the budget and will to make that happen.

      My points?
      Align IT's goals with that of the company.
      Align IT's budget with that of the scope.
      Hire people with best people skills to interface with most users.

  9. It's not the "no" response... by Anonymous Coward · · Score: 1

    Its the lack of follow-up of "heres how we can make this work" that gets to me the most

    1. Re:It's not the "no" response... by Anonymous Coward · · Score: 0

      Most people I run across take "here's how we can make this work" as "I am showing off and being uncooperative," especially if it involves some effort on their part. The "you must not care enough" responses I get from the regular folks, "we know you are smart" from peers, and the "YOU INSUBORDINATE LITTLE SHIT!" responses I get from management tell me that.

  10. 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.

    2. Re:We made computers too simple to use by trolman · · Score: 1
      I do not find this comment at all interesting or insightful or what ever the mod checked.

      If you give the users hard, complex stuff they will not like. These 'computers' are really workstations. The users need to be able to accomplish work. Make it hard and for what reason?

      Make the behind the scenes sound like a mix of rocket science and brain surgery but the workstations are for work.

    3. Re:We made computers too simple to use by Anonymous Coward · · Score: 0

      "But it's simple! All you have to do is..."

    4. Re:We made computers too simple to use by Anonymous Coward · · Score: 0

      Then why can't my computer fly on autopilot? And how can i play games in first class?

    5. Re:We made computers too simple to use by Vellmont · · Score: 1


      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

      I think I agree with you, but it takes more explanation than simply making computers too simple. One of the challenges of computing is taking a pre-existing population that has little or no experience with computers and information technology and getting them to the point of being able to manipulate complex systems. We've tried to make very complicated processes simple, while not expecting the user to learn much in the process other than "click on this magic icon to do task-Y'. This may be the only way forward, with such a large existing population that never grew up with any sort of computing technology.

      I'm really quite convinced that if users had more sophisticated approaches to computers, and were willing to learn the simplest of scripting techniques, or more sophisticated views of data than simply an Excel spreadsheet, many of them could blow multiply their productivity by 10, maybe 100 times. It's as if we're giving people calculators to add up numbers, but never teaching them the basics of what addition, or multiplication are. The problem, however is that the next generation will grow up with all the nifty "click x and get what you want" approach to computing, and get into the same trap as their parents did. If we spent as much time teaching about information technology as we did on Algebra, think about how much more productive the next generation could be.

      --
      AccountKiller
    6. Re:We made computers too simple to use by Vellmont · · Score: 1


      Are you suggesting that computers are more complex than airplanes?

      I don't know exactly what you mean by "computers" (the term is so generic as to be meaningless), but I'd very easily say that the computing eco-system of an average business is orders of magnitude more complex than an airplane.

      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.

      Spoken by someone who's obviously never done a lot of support of Windows, computing, or how Microsoft operates in general. I'm not sure if you're trolling here or not, but assuming you're serious, then it shows you're profoundly ignorant of the complexity involved.

      Also, I'm sure given enough time, money, and resources someone COULD fix your PC without reinstalling windows, a large part of the time it's idiotic to do so because a reinstall saves everyone time and money. Your question is like saying to a mechanic "Why can't you guys fix my seized engine without replacing the thing? I heard of my buddy who bored out new cylinders, re-constituted the seals, and fixed all the valves by hand!"

      --
      AccountKiller
    7. Re:We made computers too simple to use by Anonymous Coward · · Score: 0

      This is one of the things that irritates me the most. It is suggested that you don't know your job because Nephew X knows how to do it.

      Then one day you meet Nephew X and realize he knows nothing at all. Eg. Clients would allow programmers to install their web and DB servers. Causing major loss when these systems eventually fail and IT gets the blame and the cleanup operations.

      I'm sorry to say this goes both ways. I'm really frustrated with the lack of knowledge in some IT departments making my work much harder.

      As to the car. Yes I can fix a car and honestly it is much less complicated than setting up a web server properly.

    8. Re:We made computers too simple to use by Hentes · · Score: 1

      The average person thinks a car (or even airplane for that matter) is more complicated than a computer.

      With the exception of American cars, most cars have dozens of chips controlling how they work.

    9. Re:We made computers too simple to use by Dahamma · · Score: 1

      The average person thinks a car (or even airplane for that matter) is more complicated than a computer.

      And the average person is correct. Mechanical, electrical, and pneumatic complexities notwithstanding, my car has 3 computers in it as well.

      If you are talking about designing the microprocessor from scratch, yes, computers are "complicated". If you are talking about building a computer from basic components and installing software on it - well, my 65 year old non-technical father figured out how to do that in a (long! ;) weekend. He has also restored a car from fairly basic components, but that took over a year. And that was a '63 Triumph, which is about 1/10th as complex as a modern car...

    10. Re:We made computers too simple to use by nabsltd · · Score: 1

      Also, I'm sure given enough time, money, and resources someone COULD fix your PC without reinstalling windows, a large part of the time it's idiotic to do so because a reinstall saves everyone time and money.

      Since 90% of issues where software on Windows is "so messed up" is caused by the configuration settings (registry, local appdata, etc.), unless you wipe the user profile, you will end up with the same problem. Yet, if you wipe the user's entire configuration for just one program, you might cost them 20-30 hours getting the system back to usable, all to save a few hours of an IT worker's time. I believe this is the sort of attitude that answers the question posed in the article...IT feels that their time is more important than other workers, and yet are often not skilled enough to do anything more than follow standard troubleshooting scripts which often get to the "re-image" step far sooner than they should.

      Having been in just such a situation (Office was not able to do many things correctly), I know that a full uninstall/re-install of the app in question would be far more surgical, and still likely to solve the problem. If not, then uninstall and nuke all the settings for the app and re-install. After that, I could see that maybe a re-image might be the only solution.

    11. Re:We made computers too simple to use by nashv · · Score: 1

      Right. I can even believe in that in sheer number of interacting components (albeit of different sorts), my computer is as complicated as an airplane.

      But you, as a System Administrator, are not re-etching its transistors. IT is the ATC, airport and related infrastructure. Users are pilots. I understand that the airport has to regulate what pilots do for everyone's safety and efficient functioning. It is the hubris , where the ATC staff decides it knows more about the aircraft than the pilot or the Aeronautical engineer, which leads to the tension - exactly as in your post.

      Yes, I know it goes both ways - pilots shouldn't be telling you guys when to wash the runway - but if he tells you he sees blue lights better than yellow lights for a night time landing, you should spare a thought.

      --
      Entia non sunt multiplicanda praeter necessitatem.
    12. Re:We made computers too simple to use by jon3k · · Score: 1

      Why do you think the iPad is so popular? It made computing simple enough for non-technical people.

    13. Re:We made computers too simple to use by History's+Coming+To · · Score: 1

      Assuming the aeroplane in question isn't a fancy fly-by-wire system, then yes, they are simpler than computers. A single bit out of place can make a computer crash, but aeroplanes can fly with multiple engines down and sections of wing missing. An F15 has been flown and landed with an entire wing missing (http://www.youtube.com/watch?v=-_EXtBEaBbs)

      Robustness is the point here - if an IT system is sufficiently robust then yes, you can install as many bits of malware and strange pieces of hardware as you want, but most IT systems that are complex enough to require an in-house IT dept aren't that robust, they've been patched together over years to try and meet the whims of management, and while they work they're not particularly forgiving of random tinkering.

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
    14. Re:We made computers too simple to use by tomboalogo · · Score: 1

      "And the average person is correct. Mechanical, electrical, and pneumatic complexities notwithstanding, my car has 3 computers in it as well." Most modern cars have up to 40 computers on board. Engine, transmission, radio, dash, door lock, keyless entry, tire pressure, power windows, power mirrors, power seats, climate control, traction control, ABS, and on and on and on....

    15. Re:We made computers too simple to use by Dahamma · · Score: 1

      Yep, good point - though the door lock, keyless entry, power windows, mirrors, seats, etc, are not really separate computers in any useful definition of "maintenance complexity", any more than my keyboard or mouse are separate computers because they happen to have a microcontroller in them :)

      Complexity is only really added for things that can be firmware-upgraded, connected to do diagnostics, etc. The fact that there is a microcontroller in my mouse (or in a power mirror servo) doesn't mean it's any harder to replace.

      But yeah, I'm sure even with that definition there are still more than 3...

    16. Re:We made computers too simple to use by tomboalogo · · Score: 1

      Actually they are separate (I work in the industry). All can be s/w upgraded. All have communications. All have diagnostics. Yes even your power mirror. A car is many times more complicated that the simple thing you call a computer.

  11. Not geek enough by Anonymous Coward · · Score: 1

    IT departments I have come across seem to be staffed with the slowest tech workers who have no interest in technology. By contrast, their customers want the latest/greatest tools to keep the business edge. So while IT department sees upgrading from WinXP to Win7 as a win, their customers are frustrated about lack of support for OSX, Android and iOS phones.

  12. Not because of all the outsourcing? by jaymz666 · · Score: 1

    It's not because a lot of IT is outsourced for processes that need to be handled onsite?

    That, combined with intense budget constraints that mean resources are extremely limited, and what can be spun up at an offsite facility by Amazon cloud services in moments can't be replicated locally because of no disk space, no memory, etc.

  13. Untrustworthy by ludomancer · · Score: 1

    Every company I've worked at that has been large enough to warrant it's own IT dept. has been standoffish because they're told not to associate with the desk employees. The reason being for "security", and the overall feeling I've gotten from those I've been close to is because they basically monitor employee activity. They create logs of internet usage, emails, instant messages, and any network activity. In the last 5 or so years that has extended into time logs of entering/exiting the office, and actual desktop activity. There are three companies I've worked at that have had this behavior, with the exception of the timesheet and desktop activity recording because that was all at the same company since then, (though I've gotten the impression that this behavior was "standard" for IT now).
    Either way, I feel like checking out of the corporate world entirely, because it's just pathetic. Especially if you consider where it's going: http://yro.slashdot.org/story/11/11/18/1419252/microsoft-patent-aims-to-curb-obnoxious-employee-behavior

    1. 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.

  14. 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 jaymz666 · · Score: 1

      Filling out a ticket has become mandatory in our company, since they report on how many tickets you complete but "that metric doesn't matter".
      Uh huh, I am sure Bob, who closes twice as many tickets as Frank yet does half the work looks a lot better in the boss's eyes.

    2. 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.

    3. Re:I used to work in IT and.... by jaymz666 · · Score: 1

      Then you look at a developer who instead of contacting IT and asking for support, had admin access and changed the .net version of the app pool on their IIS instance from 2.x to 4.x
      Didn't know or care to look that other applications were running on that app pool and were 2.x (you can't run different .net versions on the same app pool, the service hangs)

      They then open a service desk ticket stating that IIS is unresponsive, no mention they changed a fundamental setting.

    4. 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.)

    5. Re:I used to work in IT and.... by toQDuj · · Score: 1

      Yup, that's my experience too. I do my research in a particular way (research institute, YMMV), and it is IT's job to facilitate the IT aspects of that job. When I then need to SSH to an outside computational cluster, this is blocked by their (mcafee) firewall. Not only that, but (strangely) DNS requests also seem to be blocked if originating from an application other than a web-browser.

      When I then call IT, and ask them to open SSH for my IP, they have no idea what I'm talking about. Finally, after days of explaining, I get access to a SOCKS server circumventing the firewall. Except, of course, for DNS so I am still stuck with editing /etc/hosts to add external cluster nodes.

      This is not the first institute I have worked in, and in other institutes IT was more than willing to help me get access, sometimes after a cursory check of the "security" of my computer. Given it's a mac, that was no issue.

      Now this current IT gets me riled. They make my life difficult. They stop me from doing my work in an easy way and insist on making it difficult when it does not need to be.

      --
      Every experiment which ends in a big bang is a good experiment.
    6. Re:I used to work in IT and.... by NotSanguine · · Score: 1

      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.

      These issues are not an indictment of the IT staff, rather they very clearly show a lack of Change Control processes. That may well be IT's fault, but they may just be implementing edicts (or their understanding of same) from upper management. Either way, it does suck. However, instead of just bitching about how IT is fucking you over repeatedly, why not do something productive like reviewing IT policies and making sure that your team is in compliance. If exceptions are required to do the business of the organization, then make the case for the exceptions.

      You might even do something breathtakingly rational (a pipe dream, I'm sure) like cultivating relationships with IT staff and management and work *with* them to create change control policies that don't put the business at risk.

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    7. Re:I used to work in IT and.... by Anonymous Coward · · Score: 0

      Sucks to be you. What a crappy place to work.

    8. Re:I used to work in IT and.... by Anonymous Coward · · Score: 0

      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.

      This. Right here. This is exactly why everyone hates IT.

      Its because users' like the poster above are 'tarded. In every case above, the actions were implemented at the request of management (your speculation that it was not, is incorrect). They caused problems because no one communicated that there was an impact to the management in charge of the project.

      Did it occur to you at any point to perhaps send your business case up the chain? If you had, then any real IT department would have rolled back their changes, and re-evaluated as to not impact the business.

      But no, you decided to sit there and whine about it all your buddies for six weeks before someone in a passing conversation said something to some poor underling who then suddenly went: wait, wtf, you're saying they've been down for over a month and no one said anything?!! Shit we better roll that back and fix it!

    9. Re:I used to work in IT and.... by Anonymous Coward · · Score: 0

      All of these are failures of having an effective change control process. Neither IT staff nor users should be allowed to make changes to production systems without reviewing the possible impacts of those changes.

    10. Re:I used to work in IT and.... by Anonymous Coward · · Score: 0

      Sounds like your team needs a recurring meeting with IT to bring the problems and upcoming projects to their attention. We do this at our place (I'm IT) and it works fairly well (IMO, anyway!)

    11. Re:I used to work in IT and.... by data2 · · Score: 1

      So you are basically saying that your IT is seriously incompetent and sucks at communicating. This should not be (and I think is) not the common case.

    12. Re:I used to work in IT and.... by chuckcisco · · Score: 1

      I am also an IT manager. I block FB for all but the people updating the companies FB page only. With a firewall content manager I can also lock down FB to only allow updates and emails and lock-out games. I find that managers will only uphold policy if the employee is not held in high regard. Check into a content manger or internet gateway to refine your security policy. Not listing any products since I am not in sales:).

    13. Re:I used to work in IT and.... by WarwickRyan · · Score: 1

      > Then you look at a developer who instead of contacting IT and asking for support, had admin access and
      > changed the .net version of the app pool on their IIS instance from 2.x to 4.x

      Why did the developer have admin access to a production server?

      Us developers should only have access to test/qualification/staging, never to production. Unless we're the DevOp, in which case we're responsible for production and capable enough not to f**k it up.

    14. Re:I used to work in IT and.... by jaymz666 · · Score: 1

      This wasn't prod, fortunately

    15. Re:I used to work in IT and.... by Rich0 · · Score: 1

      Yup. I was involved in an IT project coincident with a number of business changes, and I spoke to our VP about the fact that the business didn't seem to really be ready for their side of the changes. He said that senior management within the business was aware of that and while they were trying to push that change down from the top they were looking to IT to help force the change to happen - that sometimes people don't really get with the program until you rip the rug out from under them.

      That has been my experience with IT-buiness realations. Often the people at the bottom dislike IT, and the people one or two levels about them REALLY dislike IT, but the people one or two levels above them love it. Some manager making $180k/yr is used to getting his own way and gets really upset when IT tells him no. However, often IT is simply following the dictate of the manager making $800k/yr two levels senior to the manager who is grumbling. At work the business approves everything we do - but often at a level MUCH higher than the people directly impacted.

    16. Re:I used to work in IT and.... by ElderKorean · · Score: 1

      I have always got on well with the other staff at the few places that I have worked.

      I would prefer to visit people at their desk rather then talk over the phone.
      Eat in the lunch room - nearly everyone goes there.
      Introduce yourself to the new staff, and remember their name, even the cleaners.
      On slow days grab a cup of tea/coffee and wander the office, check-in on the people that you don't see much and ensure that people can see that you will talk to them.
      When you get invites to go down to the pub after work, go occasionally even if you don't drink.

      I don't have great social skills and am very much an introvert, but I make an effort and most people appreciate that.

      When people see you as a regular person then they will have a nicer attitude towards you.

    17. Re:I used to work in IT and.... by EricFGregory · · Score: 1

      Either your Administrators are idiots, none of them have done any programming work, or no one on your team is talking to them. I'm willing to bet a mix of those with emphasis on the last one. My question is why do your Administrators have access to the dev servers in the first place? Those servers should be sandboxed in an internal network, and/or VMs, and you guys should be the only ones with access to them. I'm also more than a little horrified you're developing something with a version of Java that old. I admit if I found that on any of my network workstations I'd start asking some questions. That said, they should know that dev servers aren't their problem.

    18. Re:I used to work in IT and.... by Anonymous Coward · · Score: 0

      That sounds more like a failure in communication.

    19. Re:I used to work in IT and.... by barc0001 · · Score: 1

      This sounds like you had a shitty IT department in an organization with poor interdepartmental communication. Not all are like that.

    20. Re:I used to work in IT and.... by Anonymous Coward · · Score: 0

      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:

      Actually, it's the USER's insistence on NO security practices and zero thought on how this will affect the network and everyone else.

  15. 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.

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

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

    1. Re:A definition of IT is needed... by Vellmont · · Score: 1


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

      Absolutely. This is in fact one of the big problems of people relating to the "IT Department". It's assumed by many everyone in IT is some large collection of the same people, even though the disciplines are very different from one another. Understanding what people do is part of being a professional, and all to often IT is treated as a job title.

      --
      AccountKiller
    2. Re:A definition of IT is needed... by Anonymous Coward · · Score: 0

      Here you go. This should help.

      http://www.youtube.com/watch?v=_xDJ9s-7VjA (The IT Crowd)

  17. Most lower level IT people are just plain stupid.. by Anonymous Coward · · Score: 0

    Lets be honest. The lowest rung of IT has a lot of turnover. You move up quick if you're good, you get fired if you're bad... however there is a large group of individuals that stick in the middle. They aren't very good... but they aren't bad enough to get fired. Lets take my company for example. 5000+ employees, and a solid upper IT infrastructure... yet the IT people that come by often don't follow through all the way with requests, or do things without asking, or say they fixed something and there is no way it's fixed.

      On top of that... most people don't interact with IT unless something has gone wrong so people associated that. So I've come up with a saying... Good IT people you never hear of problems... which is why you never hear about me at all.

  18. Oh, I don't know... by maugle · · Score: 0

    ... maybe it's because we developers don't appreciate having the libraries we rely on upgraded to a new version without warning on half of the machines we use?

  19. 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.

  20. Colleagues, customers, clients, whatever by henkvanderlaak · · Score: 0

    If the IT guys would refer to me as colleague, client, customer, whatever I would be quite happy.
    But no.... the IT guys always refer to me as a 'user'. I am your f***cking colleague, trying to help the company as a whole forward.
    As long as IT think of themselves as a separate company-within-the-company despite their ever poor performance, they have my contempt. H.

  21. Often it's because they're proxy slave-drivers by smoothnorman · · Score: 1
    Fat cat CEO/boss/owner wants to maximize the profit margin; and doesn't want anyone to be doing anything that might be less than utterly devoted to that goal.
    Fat cat CEO doesn't want to be troubled with the technical side of that goal, so established a proxy slave-driver: the IT department
    Folks don't like proxy slave-driver.
    surprise! ...?

    next-up: Fat cat CEO doesn't like bothering to fire or hire people. why-oh-why do people fear/hate the HR department?

  22. 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 stewbacca · · Score: 1

      Primarily dealing with end users, they are ignorant (not stupid most of the time)

      And what's the problem again? Nearly all people who bring their cars in for service can't service it themselves. They are ignorant. No harm in that...that's why we have IT departments. It's the IT department spending their 8-5 lamenting the ignorance of the office staff (mixed in with an inordinate amount of smoke breaks) instead of, you know, helping them that makes everyone hate IT.

    2. Re:My experience by micrometer2003 · · Score: 1

      PICNIC - Problem In Chair Not In Computer

    3. Re:My experience by NotSanguine · · Score: 1

      Primarily dealing with end users, they are ignorant (not stupid most of the time)

      And what's the problem again? Nearly all people who bring their cars in for service can't service it themselves. They are ignorant. No harm in that...that's why we have IT departments. It's the IT department spending their 8-5 lamenting the ignorance of the office staff (mixed in with an inordinate amount of smoke breaks) instead of, you know, helping them that makes everyone hate IT.

      You know, I work at least ten hours a day every weekday and often 12-14 hours a day. I haven't had a weekend completely off in *months*. Why is that? Because we have ten people running a global IT infrastructure. People think it's fine to call me at 10PM because it's only 7PM on the West coast. If our folks in Asia are having a problem at 2PM, it's 1AM for me and I'm expected to resolve the issue post haste.

      I'm on salary and do not receive overtime. Why do I do this? Because it's my job. Because if a job is worth doing, it's worth doing properly. How many hours a day do you work, scumbag?

      And so, to sum up, fuck you, jerk!

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    4. Re:My experience by Anonymous Coward · · Score: 0

      You sound like the second half of my comment, a manager that moves things around to justify his/her existence, that and you took my comments out of context.

      "Removes troll feeding gloves"

    5. 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.

    6. 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?
    7. Re:My experience by NotSanguine · · Score: 1

      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.

      First of all, I *like* my job. I've spent most of my career as an IT consultant, both on my own and working for small and large consulting organizations. As such, I've worked at many different organizations and the job I currently have, while it does have certain downsides, provides me with a number of advantages and perquisites.

      I have extensive experience in a variety of areas within IT, and am gaining experience in others at this job. I am not help desk or desktop support, rather I am an engineer, architect, analyst and 3rd level support. I choose to be here. If I like I could move to many other jobs which might not include as many hours, or as much responsibility. For the moment, however, I'm getting experience that I couldn't get elsewhere due to the structure of the organization. Also, and very importantly, I have a wonderful boss who works even harder than I do. My compensation is considerable, which is a consideration, of course, but I also like to be challenged to improve myself. All that said, why don't you make me that latte I ordered and shut the fuck up?

      My point, for jerkboy was that not all IT folks, as he put it, are "...spending their 8-5 lamenting the ignorance of the office staff (mixed in with an inordinate amount of smoke breaks)." In fact, smart, resourceful and competent folks work very hard to make IT work because IT (as has been pointed out over and over on this thread) is generally understaffed, underfunded and requires a lot of hard work. You've heard of hard work, I assume? I also point out (since reading comprehension doesn't seem to be your strong suit) that rather than complaining, I asked, how many hours a day your fellow jackass works as a comparison.

      A couple of questions for you, and I'll use small words so you'll be sure to understand: Who is this "everyone" I'm blaming, and where exactly in my post do I attempt to lay this blame? And where did I say I was miserable either? Since you clearly didn't understand the implications of what I wrote, I'll dumb it down for you -- I contrasted my own current experience with the mindless garbage spewed by Mr. Dumbass. Get it now, brainless one?

      In any case, rather than ignore your half-witted attempt to critique my employment choices, I'll say again, this time to you: Fuck you jerk!

      Have a nice day!

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    8. Re:My experience by Rakishi · · Score: 1

      First of all, I *like* my job.

      Didn't sound like it in your post. All you did was complain. About the hours. About the lack of weekends. About the late night support calls. About the lack of overtime. Complain, complain, complain.

      Bitter and angry is what I got out of your post. I suspect most people would have pegged it similarly.

      All that said, why don't you make me that latte I ordered and shut the fuck up?

      Sorry but I'm too busy enjoying all the free time I have. Gotta love 40 hour work weeks. Same for not dying at 50 from a stroke.

      As for my job, let's just say that I don't need to write a paragraph long justification about it to some guy online.

      You've heard of hard work, I assume?

      Work smart, not hard is my motto. So far neither I nor anyone I've worked with or for is complaining. And I've made my employers a lot of money.

      I also point out (since reading comprehension doesn't seem to be your strong suit) that rather than complaining, I asked, how many hours a day your fellow jackass works as a comparison.

      And I merely replied that all this shows is that IT is filled with idiots. Most everyone else realizes that life is too short to be a corporate slave 24/7 unless you're getting paid Wall Street wages.

      Since you clearly didn't understand the implications of what I wrote, I'll dumb it down for you -- I contrasted my own current experience with the mindless garbage spewed by Mr. Dumbass. Get it now, brainless one?

      You wrote it in about the most complaining, bitter sounding and incoherent manner possible. Thanks for explaining it in detail, maybe you should have been clearer in your message the first time, okay?

      In any case, rather than ignore your half-witted attempt to critique my employment choices, I'll say again, this time to you: Fuck you jerk!

      Again, all that anger. Yet you wonder why I assumed you were miserable.

    9. Re:My experience by NotSanguine · · Score: 1

      Reading between the lines is an important skill. Sadly, you *completely* missed my point. The annoyance you sensed was a reaction to a jackass and his obnoxious diatribe about carping and lazy IT folk.

      Apparently, you're dealing with anger issues yourself, since my post wasn't directed at you, yet you chose to respond with vitriol and unfounded personal slurs:

      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.

      To wit: You have no idea as to what my job prospects or interests may be, You are completely ignorant of my compensation package, you know nothing about my personality or what, as you put it, "I will put up with." You also have zero clue as to my job responsibilities or the skills and knowledge required to fulfill those responsibilities, or what It would take to replace me.

      All of which fairly screams that you're either daft, trolling or just an asshole. In any event, I'll leave you and your anger issues be. I recommend seeing a therapist and, perhaps, taking up meditation.

      Oh, and have a lovely day! XOXOXO

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    10. Re:My experience by nashv · · Score: 1

      F-14? God, its 2011....upgrade to the F-22 already!

      --
      Entia non sunt multiplicanda praeter necessitatem.
    11. Re:My experience by Anonymous Coward · · Score: 0

      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.

      LOL that is excellent, I hadn't noticed that until you pointed it out so thanks for the laugh, however you've shown me a serious issue in my thinking in that I have become so narrowly focused on my current job (and the terrible management) I couldn't see the irony of my own statement.

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

      It happens, friend. Kudos to you for recognizing it! So, what concrete steps can you take to change your situation into one that you're more satisfied with? You owe yourself a job you enjoy! Get out there and make it happen.

      --
      Dewey, what part of this looks like authorities should be involved?
    13. Re:My experience by Coren22 · · Score: 1

      It isn't the ignorance he was complaining about. It is the attitude that the IT person is making them feel ignorant, when most times we are there to help, to try and solve the issue our coworker has.

      (mixed in with an inordinate amount of smoke breaks)

      Have you ever considered that people smoke when stressed heavily? Many companies so overwork IT so that they can save money, this is a result.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    14. Re:My experience by Killjoy_NL · · Score: 1

      Ignore the fool, he is only trolling.
      You seem to have a passion for you job as I do for mine, it isn't always easy, but we get the feeling of getting stuff done after a long day.

      --
      This is the sig that says NI (again)
    15. Re:My experience by NotSanguine · · Score: 1

      Thanks! I appreciate the sentiment, and I agree.

      As I said to Mr. Head Up His Ass:
      "All of which fairly screams that you're either daft, trolling or just an asshole." I'll let the world decide which. :)

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
  23. 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.

  24. In my experience by zbaron · · Score: 1

    the IT Policy is what is universally hated, not the IT dept or the poor souls that make it up. Often there are some very bright and helpful people that will try to go out of their way to help out end users (especially researchers, who have "interesting" requirements -- we've gotten around this by setting up a department just to field their demands).

    I also can't help feeling that IT depts have brought this reputation on themselves. "Our way is the One Try Way and you can't do it any other way". "Oh, yes, we installed this multi-million dollar pile of enterprise software that does not work, makes simple tasks week long epics, but you have to use it anyway".

    Over the past decade, there has been a brain drain and now the IT depts are filled with "admins" that hardly know anything about only one particular platform and refuse to consider anything else (watch them squirm when the CEO / President walks in with a MacBook Air). To them, every problem can be solved by reinstalling the SOE, blaming the end user for installing "non-approved" tools etc etc.

    IT is now looked upon as a cost centre. The business is quite rightly making comparisons with other providers who can provide the same service, for much less outlay.

    1. Re:In my experience by lister+king+of+smeg · · Score: 1

      how often is the choice of "multi-million dollar pile of enterprise software that does not work," and that "makes simple tasks week long epics" left up to the IT guy and not up to a number cruncher or worse someone who if buddies with some one involved in the software in question?

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    2. Re:In my experience by Anonymous Coward · · Score: 0

      I also can't help feeling that IT depts have brought this reputation on themselves. "Our way is the One Try Way and you can't do it any other way". "Oh, yes, we installed this multi-million dollar pile of enterprise software that does not work, makes simple tasks week long epics, but you have to use it anyway".

      If that multi-million dollar piece of software does not work or is inefficient, you have no one to blame but your colleagues that worked with the consultants to define the process. In fact, your colleagues had time to test all of the functions of said multi-million dollar software prior to being implemented into production. Perhaps this was done by others in the job before you. In any case, the process was defined and vetted by your department prior to being coded into the software. As such, none of the blame for this type of issue actually belongs to the IT department. They just keep it running, they were not involved in design.

    3. Re:In my experience by jaymz666 · · Score: 1

      How often are these decisions made by CTOs who are buddies with the CA guys? It happened with us and we are forced to use these crappy "solutions" because they cost so much.

    4. Re:In my experience by Anonymous Coward · · Score: 0

      I've seen a couple of good examples. We've installed a large enterprise application suite, our works great. Another company, has installed the same application suite, but their *IT Dept* said it must be installed on Windows rather than the UNIX platform for which it is primarily developed. Guess which company had to spend millions of dollars later to migrate over to the other platform to get some performance.

      "IT Policy" has far reaching effects on system design and the running of the business. "All desktops get an RFC1918 address and we NAT and firewall the heck out of everything!", "what do you mean you're using Skype to collaborate with your colleagues on the other side of the world?", "You WILL use the antiquated H.323 based video conferencing platform and cop the $thousands per hour ISDN bill!".

      Personally, I blame the now-CIO's or others who's crawled into a position of power who were raised on Windows and deliberately block the adoption of much better solutions, because they don't know enough about them.

    5. Re:In my experience by Coren22 · · Score: 1

      Have you ever considered the security posture of using a piece of software that forces you to send your traffic through their servers (skype)? Perhaps they would like you to use the H.323 based videoconferencing solution because it is a requirement of your management or laws applying to your industry?

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  25. Solutions by wilfie · · Score: 2

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

    1. Re:Solutions by Naurgrim · · Score: 1

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

      I do work for an IT company. I no longer do desktop support.

      I am a happy man.

      --
      .......You Are,
      ...What You Do,
      When It Counts.
  26. RHEL 5 by colsandurz45 · · Score: 1

    I don't hate my IT department, I hate RHEL5. (They have good reasons for not upgrading to RHEL6 yet)

    1. 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?

    2. Re:RHEL 5 by Zantetsuken · · Score: 1

      This is Red Hat you're talking about here, if they wanted something like that to work they would have gone with Debian - but oh, that doesn't have "Enterprise Support" which only means that you are paying so that if something goes wrong, you get to blame it on Red Hat

    3. Re:RHEL 5 by Coren22 · · Score: 1

      So migrate servers? It could be because of software dependencies, or the application is not certified for RHEL 6 yet...it happens.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    4. Re:RHEL 5 by jaymz666 · · Score: 1

      yeah, install all the same software, make all the configuration changes on a new server that needs to keep the same IP as the one it's replacing. Simple!

      Why didn't I think of that?

      Oh yeah, for dozens of servers....

  27. 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.

    1. Re:No user is an island by King_TJ · · Score: 1

      That's true, but how often are you really encountering this?

      I'm wondering because where I work, I saw a little bit of this when I first took over as network manager, 5 or 6 years ago. Within the first year or two though, it seemed to diminish. These days, software requests tend to take the form of, "Could you possibly recommend a program for me that would do X, Y, and Z?"

      I can't really take all the credit for that change... some of it, I'm at a loss to even explain. I think it did help, though, that in some cases, I helped people install 30 day trial versions of software they were interested in. I found that 3 out of 4 times when I did this? They wound up deciding the program wasn't such a great fit for them after all, and no longer wanted it.

      I also made sure that our I.T. budget allocated a little bit of money each year for misc. software purchasing. (Basically, it's allocated so each division of our company gets $200 per month or something like that. It's not a lot, but it's perfect for those random situations like a new office assistant who really, really wants a copy of MS Publisher so she can create office schedules or phone directories or what-not, to print out.) It's not going to be a big I.T. crisis when the random person starts using a package that doesn't integrate with everything else.... The trick is, you only buy one or two software licenses for those situations and let them do their thing with it. Eventually, that employee is either going to leave, or decide to change software on their own accord. When that happens, the old (incompatible) documents they created sit out there, unused, until they reach an age where everyone involved can agree they're safe to purge - OR, they just sit there indefinitely. If someone actually decides to use them again, you dig that software license back out and say, "Well, you gotta install this thing to open those files."

      Ultimately, no user is an island, but they ARE individuals who may have different preferred workflows to get tasks accomplished in the most efficient ways. I'd rather see a happy employee being productive with an app that's not really on my "preferred" list of company standards than see an unhappy employee being unproductive and frustrated with the standard issued package.

    2. Re:No user is an island by Chibi+Merrow · · Score: 1

      Okay, let me offer a counter example. Apologies to our I.T. guys if you end up reading this, if so you can probably figure out who I am from the stories, but I'll try to keep things are vague as possible to protect the innocent. As a whole, any of the actual people I've dealt with from IT have been professional, competent, and generally willing to help. The problem I have seems to be with policies--specifically policies that ignore established needs or workflows in an interest of enforcing a one-size-fits-all solution to very different shaped problems.

      My group develops software. This is completely custom written software to support research and development for a very large government organization. My group has always been ahead of the curve technology-wise compared to the other groups in this lab. We built the first network in the building, we were the first group to have a dedicated internet connection, we built the first e-mail server, I'm even told that the head of my group owned the .gov for our parent organization for a while because he bothered to register it. We relinquished control over all of these things as they became "important," mainly because we wanted to do research, not manage a network and e-mail for thousands of users outside of our department. We kept our own internal mail server which we used for internal team communication, build status updates, etc. We also kept our own internal network, as honestly managing our network would be a nightmare for IT; I could go into detail but that's a comment all on its own, just suffice to say things change often enough that not having root access on our boxes and our switches would make it so we can't do our jobs.

      About a year after I was brought on, I.T. decided to implement a directive by Congress (so not really their fault) to unify all e-mail service in our organization by taking away our e-mail. So we lost our own routable subdomain and got put in the same top-level .gov as everyone else. We also lost SMTP access and had it replaced by Notes. This was a bit of surprise for us, as I.T. only supported Notes on Windows and 80% of us didn't have Windows boxes. Now that we're required to use Notes for e-mail, we just don't e-mail anymore. It's too slow, too clunky, too full of internal organizational spam, and we can't even get I.T. to do simple things like add mailing list addresses for us so we can do team-wide messages. We have to keep our own individual address books on our machine updated with mailing lists for team members... That was my first interaction with our I.T. department, and coming off of 6 years of doing I.T. while I was in school, it really shocked and surprised me.

      Next, I.T. created a separate "Lab" network from the "Admin" network and pushed for all our simulation related hardware to be put on that network. On the surface, this made a lot of sense. Our Linux servers don't need connectivity to the H.R. departments Windows workstations. Segregation seemed like a good idea. But then we were told the "Lab" network was not to be used for any "Admin" purposes. Like what? Like e-mail. Using e-mail from the "Lab" network is expressly forbidden. Later we found out downloading files from the web is apparently also forbidden, as is reading blogs. Our entire infrastructure is built upon open-source/GPL'd software. We need to be able to get crap from Sourceforge, nevermind from the freakin' fedora repositories. How are we supposed to find tech support and/or documentation on our libraries if we can't read the developer blogs? But our cries fell on deaf ears "Why are you the only group complaining about this?" "We're the only group on YOUR network that develops on Linux. The other group has refused to switch to your network after hearing about our experiences." So after six months of debating, they promised to at least un-block blogs. But after three months of trying to unblock blogs, they couldn't figure out how. So now, two years later, we have to get creative to be able to read developer blogs.

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
  28. 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.

    1. Re:Personal experience by Anonymous Coward · · Score: 0

      Redirect the aggression to the person who is responsible for it.

      "Can't you give me a new computer?" "Sure, but you need to have your boss sign off on it Until we get his approval, we're not allowed to upgrade you."

      I used to work in sales, and management had a motto: "NEVER say no. Always tell them what they COULD do instead."

      Might help, give it a try.

  29. 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 0123456 · · Score: 0

      And who do you think gets blamed when they do allow you to set up your own wireless network and someone hacks into the building because you used a password of 'password'?

    3. 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.

    4. Re:where to begin.... by Anonymous Coward · · Score: 0

      Well my guess is if they were competent they could have coordinated the use of the wireless frequencies so there would be little interference between theirs and yours. Largely they seem like a bunch of fools who can't secure their own setup but that's only based on a similar circumstance I was in before moving on.

    5. Re:where to begin.... by Anonymous Coward · · Score: 0

      What do you think would happen to your Wireless Mesh network when the power went out? It would magically still work?

      Stop complaining about not being able to implement your own private network and work with IT to find an appropriate solution. Recommend to IT that all equipment necessary to provide fire alarm support be on UPS and that it be sized run for a certain number of hours. You'll have to be ready to supply funding, but then again, you were willing to fund the wireless network so that shouldn't be a problem, right?

    6. Re:where to begin.... by Anonymous Coward · · Score: 0

      I have lots of fun as a Fire Alarm Engineer. I have a BS in Computer Engineer and I can't get anything I need.

      I ask for a netbook for use at construction sites, a simple $249 32-bit computer with 12 hours battery life.

      Instead I get my computer ripped away, replaced with a hardened laptop that, while hella-cool, has a 1-2 hour battery life, takes 10 minutes to boot, is 64-bit when most of my hardware only has 32-bit drivers, and since we have such fun server quotas I can't even synch all my project files. Good luck if it get damaged.

      The other drawbacks are the 3-lbs vs. 30-lbs and the fact that the new notebook costs over $3500. Fire alarm testing is often done at night and it's always great walking out at 2-am carrying a laptop on a handle that screams "high-dollar". It's ripped right through 2 notebook cases already.

      The reason for this, well, we have a policy from the IT department against 2 laptops. I submitted the same request through purchasing directly as a customized fire alarm intelligent programmer with a vendor that "customized" it by adding a few programs to the bundle and now I have my netbook with IT being none the wiser.

      One more thing, how many times do you have to state "the system is a $10,000 UL listed PC package, adding a bunch of software when it's already on a private, independent network isn't allowed with a fire marshalls approval, none of whom will take the risk of the system failing." before someone in IT just backs off.

    7. Re:where to begin.... by Anonymous Coward · · Score: 0

      IT is like the government. A big bureaucratic nightmare.

      Corporations are like the government. A big bureaucratic nightmare. IT is one department that is doing what they're told by management, HIPPA, SOX, BSA, etc.

  30. It is because of Media/Culture by desertfool · · Score: 1

    IT is always portrayed in the media/culture/ads as somewhat of an outcast? Who amongst us remembers the rooster looking dude in the Ameritrade (I think that is what they were called) commercials to the "SWEET" idiot of the horrible CDW commercials. While many (if not most) of us were professional and CAN talk to an average user, we are portrayed as some weird punk-rock drummer.

    This made us easy to demonize, and demote. We weren't 'leaders', professionals, or whatever.

    --
    Just a dude. Stuck in IT.
  31. "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.

    1. Re:"Let him fix it" by Anonymous Coward · · Score: 0

      IT's response: So it sounds like you know what you're talking about, but, wait, what? You're bitching to me because your coworker doesn't know how to plug in his monitors?

      Uh....

      Right. Ok. I'll be right there, at $100 an hour, to explain to you in person how to plug the damned thing in.

      And, no, we didn't screw it up. It probably came like that because YOU and YOUR bosses have been scrounging around for cash and, rather than actually come up with a sound idea, figured they'd pull a few million from the IT budget because it's counted as a cash expense, and saves them the effort of bothering.

      Seriously. Do you think these policies just show up, decreed from heaven? Do you really think that some IT nerd who has spent most of life seculded and eating hot pockets is responsible for "IT policies"?

      You hate IT? Grow the fuck up.

    2. Re:"Let him fix it" by SecurityTheatre · · Score: 1

      Wait....

      The IT Guy (who wouldn't have known) plugged the screen into the wrong ports on the KVM.

      You called and made him come down from another building to plug in two cables? Rather than bending over to do it?

      And someone is being called a "lazy ass" here?

      Whew!

    3. Re:"Let him fix it" by Anonymous Coward · · Score: 0

      See, you got it all wrong. IT won't let us move the stuff ourselves. If they would, the move would have taken 5 minutes and been done correctly. But no. In the It world of self-preservation, another ticket was filed.

      When my coworker called to complain that the work wasnt performed correctly, it was out of principle. If you dont let us do simple things like connect a display, then you better damn well do it righ after making us wait days for you to respond to a ticket that will take 5 minutes to accomplish. Thank you for confirming what we all already knew about IT staff.

  32. oops - unintentional good analogy by Anonymous Coward · · Score: 0

    For the daily driving that people actually do, a Trabant /does/ perform as well as a Ferrari. With much less fuss, and arguably more comfort.

  33. A word of advice by Anonymous Coward · · Score: 0

    Take it from an ex-IT guy: Get away from the IT department as soon as you can. There are good IT jobs out there. Stay away from being the "cost center". Always take a job in a "profit center". Always. Repeat: Always.

  34. 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 Darinbob · · Score: 1

      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 have a strong doubt that anyone outside of IT was even consulted about what software is "approved". I can _guarantee_ that no one outside of IT suggested that we need to dump our existing tools and go with SharePoint instead.
      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.
      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. If you actually CAN install it then do so, don't spend a lot of time evaluating things because we need to ship product NOW. Be a service organization and not a hindrance organization.

      Don't treat every user like a moron just because you had some morons on your last job. When you treat users like morons they will treat you like the enemy.

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

      #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.

      Translation: Don't blame us, it's not our fault.

      #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.

      Translation: Write a document to prove you need to get your work done. Prove that your way of getting your job done is objectively, quantitatively better than the IT way. That document better be bulletproof. And IT will say your way costs them $x in time, so your way better save at least $2x.

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

      Translation: If you follow a convoluted process designed to make sure you don't get what you want, and the process somehow fails to dissuade you, and your manager wants to play office politics for you, and he somehow wins, then IT will schedule your project to start 2 years from now.

      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.

      And IT doesn't care whether anyone is happy. And they only barely, indirectly care if anyone can get their work done.

      And then Slashdot has a topic about "Why Everyone Hates the IT Department" and someone in an IT Department writes a post where he shows the problem exactly, but doesn't understand or doesn't care because everyone else is wrong.

      (BTW: I used to be an IT guy. My users liked me because it was obvious to them that I was trying to make sure they could get their work done. I also tried to do minor stuff to make them happy. It was a lot of extra work. I realize this doesn't necessarily translate to larger companies. But having a helpful attitude costs nothing.)

    3. Re:Then make a business case for it. by Anonymous Coward · · Score: 0

      thats exactly what we do where i work at university here and everyone is happy. just send everyone a email that ask what people needs are, then filter it and apply it when you do this usualy people start thinking that you care for em needs and then help you in return. also having a ticketing system really helps, it helps even more when you show the other people what you have to do before you can do, the case they are asking. but sometimes, stuff goes out of control and nobody can do anything about it and tahts part of the job

    4. Re:Then make a business case for it. by anonymov · · Score: 1

      Yeah, doing IT is much easier when "discuss plans for new hardware with CEO" translates to "Hey, Joe, Bob here wants this new doodad, we got any spare change?"

      Not necessarily quite like this, but smaller companies tend to be more humane at all levels.

      And the bigger it gets the more chances to get your head chopped off for being too helpful, either when you fuck up not seeing the bigger picture, or when you didn't fill in the requisition forms 7712-1, 4223-2 and 3141-5 to replace a broken mouse.

    5. 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.

    6. Re:Then make a business case for it. by Anonymous Coward · · Score: 0

      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.

      And if you do that, word quickly gets back to your own manager that you are bad-mouthing company policy to other employees. Your next review is likely to be painful, assuming that you don't get fired on the spot.

      According to many managers, IT staff not only need to enforce company policy - they also need to enthusiastically endorse it at every opportunity...no matter how stupid the policies might be. In a lot of enterprises, even hinting to users that requiring a six-page form for each software installation is a silly process imposed by upper management is likely to get you hauled over the coals. Telling users that you don't make the rules might be OK, but hinting that the rules don't actually work will quickly get you fired. Upper management often regard any dissent as equivalent to sedition and aren't really interested in process improvements. They came up with the process and any failures in its operation must be due to resistance to change either from IT staff or end users.

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

      That sounds like fiction.

      But if it's not, then there's no secret why "everyone hates IT" in that organization.

  35. Nick Burns by Anonymous Coward · · Score: 0

    "Your company's computer guy"

  36. It's because blanket policies are sure to fail by cellocgw · · Score: 1

    Let me say first off that the local Computer/Network Operators at my company (I refuse to use "IT" because, heck, a paperback book and a slide rule are both "information technology") are competent, helpful, and interact w/ the tech staff well. The overarching group (NorthropGrumman IT *Division*) not so much. Simple example: someone decided that Office2007 should be rolled out. Now, that person may have had worries about document compatibility with customers and vendors, in which case he was wrong, since there are converters which down-convert the _content_ just fine even if the fancy-schmancy eye candy doesn't. Or he may have simply decided (or been bribed) to pay $gazilliion to upgrade all machines. In either case, nobody cared to ask any users whether they were able to work more efficiently with Office03 than Office07. And, yes, I am fully of the opinion that a "power user" knows that speed and efficiency come from minimizing the use of the mouse in favor of keystroke commands, and that being able to customize menus is infinitely better than searching thru "ribbons" with commands placed in unintuitive, seemingly arbitrary sub-menus. Take another example: most employees think python is either a reptile or an old BBC comedy show, but those who actually want to write and use Python code should not be barred from doing so. You just cannot have a common policy applied to factory workers, administrators, software jocks, and science/engineering staff. I, for one, do not ask for "support" for most of the tools I use. I just ask for _permission_ to use and maintain them without coming in to find my machine has been once again rooted by the midnight auto-update patch monster.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    1. Re:It's because blanket policies are sure to fail by FrankieBaby1986 · · Score: 1

      Heh, Agreed about office. My current favorite: Outlook 2010. To export a 'personal folder archive' .pst file in Outlook 2007, you go to File-> Import and Export. To do the same on 2010, (hello ribbon) you do File->Import. This then opens the same Import and Export wizard! WTF? Are words costing more these days?

      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    2. Re:It's because blanket policies are sure to fail by Anonymous Coward · · Score: 0

      You just cannot have a common policy applied to factory workers, administrators, software jocks, and science/engineering staff. I, for one, do not ask for "support" for most of the tools I use. I just ask for _permission_ to use and maintain them without coming in to find my machine has been once again rooted by the midnight auto-update patch monster.

      What a load of crap, you are a prime example of a user that knows to much to be dangerous but not enough to understand the wider consequences of your actions. What happens when you leave or get hit by a bus and your work is all done with software and tech not used by the company? what happens when your stuff adversely affects other workers because you were not "aware" of the problems your software had with other enterprise software. I am sure you would play the innocent and say "how was I to know" and IT would be stuck cleaning up your mess. IT departments do a lot wrong these days, but preventing the likes of you going off on IT tangents because of your own preferences is not one of them.

  37. Meh by Anonymous Coward · · Score: 0

    Nobody gives a fuck about IT until theres a problem. And even then they think our job is nothing special. "Hey my kid is good with computers."

    The fucking janitor gets more respect from people within the company.

    After awhile that attitude starts to get to any IT person and they turn into the BOFH. Or worse. Start doing just enough not to get fired. Shit the boss doesnt have any clue about IT. Whos gonna know.

  38. poor management / poor HR is part of the blame by Joe_Dragon · · Score: 1

    It needs peoele with tech school skills / hands on work and not CS only.

    1. Re:poor management / poor HR is part of the blame by Zilberfrid · · Score: 1

      You normally speak almost solely with helpdesk personnel. They are low paid people that are selected for analytic minds over communication skills, or vice versa, they have no job security, and deal with demanding clients and unbudging rules. Do you want highly trained analysts with very good communication skills? Expect to pay up.

  39. Re:Loss of focus on the organization's true purpos by Anonymous Coward · · Score: 0

    This is exactly right. That's why I hate the IT department at my company. They forget that they exist to allow the rest of us to be more productive, and for no other reason.

  40. Build your own hated IT by Anonymous Coward · · Score: 0

    1) Hire some people in IT
    2) Grow your business, hire people working with computers (can be software developers to lawyers, doesn't matter)
    3) Profit !

    So now, IT has a very hard time keeping up with the requests, they will just say no to any improvement request (software, hardware, network, ...).
    Everybody will hate IT because they don't help, they are slow, they always reply no.

    Obviously, IT will hate everybody asking new things when they don't even have the time to even maintain the current system.
    They will hate non-technician people asking questions because they loose precious time for futile questions, and they will hate technician people because they ask for improvements IT have no time to do.
    IT will hate upper management too, not giving them enough resources.

    From this point, IT will be angry at everyone, everyone else will be hangry at IT, upper management will be hangry at everyone not doing their job efficiently enough (which they can't do because IT does not help them when they need it).
    Then usually the non-technician people make anything so that they can work, which usually make IT life hell, disrupting the (mostly) working system. The technician people will usually use their own solution, it won't break or harm IT, but is usually bad from a security point of view.

    Note that not once will upper management decide to invest in IT, because IT is not an activity making money.
    I'd say that upper management is often the problem, they will usually still keep their job.
    Giving more resources to IT could help the company make more income, but short-sight make you miss that.

  41. Be nice and Google! by Anonymous Coward · · Score: 0

    When people deal with IT departments they are probably already stressed out - as something is not working properly. So inital respect comes about by communicating in simple terms so as not to confuse and giving some sympathy. If the problem can't be sorted straight away, you give the person a reference and a resolution time. A lot of IT departments could learn from this.

    Using google can be productive if you know the exact error message, it's amazing how some problems are well known by the community at large so all you have to do is read. Everyone seems to know someone that is 'good with computers' but it doesn't really mean they know how anything works. There are so many levels and facets of computing and no real measure of self-taught knowledge, which in this connected day and age is as much as you can get your browser on!

    I've logged calls with IT support and resovled it days before geting a reply. And the way I used was far simpler, all thanks to some understanding of computers, software and good old Google.

  42. Helpdesk software by hansoloaf · · Score: 1

    Most helpdesk software are crap and I suspect it's the first step in pissing people off when they contact IT for help with whatever issue. It only goes downhill from there.

  43. 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.^
  44. It's time to get up and organize by Baloo+Uriza · · Score: 1

    Maybe if the IT staff went on strike and demanded the pay and respect such a critical assignment should afford, we might be able to break the cycle.

    --
    Furries make the internet go.
  45. 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

    1. Re:Selling IT by geekmux · · Score: 1

      Usually the IT department is not very good at selling things. Being technically right is no replacement for explanations...

      Usually the user community is not very good at explaining things (needs vs. wants, or simply explaining the requirement).

      Being a technical infant barely able to use the very tool your job depends on is no excuse either.

      As you can see, this works both ways quite efficiently, which is why this long-term love affair between users and IT will likely continue...

    2. Re:Selling IT by mseeger · · Score: 1

      Usually the user community is not very good at explaining things (needs vs. wants, or simply explaining the requirement).

      This may be a difficulty, but if this process goes wrong, in 90+% of all cases, the IT department bears the responsibility. The IT guys are the experts and they have to make sure, the result fits the requirements. If the user has problems explaining them, the IT has to guide them through the process. That's what experts are for.

      If there are two parties collaborating and A is knowledgeable and B not, A bears the higher responsibility.

  46. my reason by Anonymous Coward · · Score: 0

    My reason for not respecting IT is in part supported by incidents like one that happened a few years ago. They pushed a mandatory update uncluding a forced ATI video card driver to about 30,000 computers, less of half of which actually had ATI video cards. Of course none of the non-ATI card computers would boot, and some entered endless reboot cycles that lasted all weekend, destroying some of them in the process. I'll let you guess what organization this was...

    1. Re:my reason by eagl · · Score: 1

      Let me guess... The same organization that discovered a keylogger on armed UAV control systems and couldn't get rid of it for months?

  47. 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.

    1. Re:Skewed perceptions by Anonymous Coward · · Score: 0

      [...]tar makes doing our job so much harder.

      The IT department says you should be using WinZip anyway.

    2. Re:Skewed perceptions by Anonymous Coward · · Score: 0

      Once, our network was having odd issues. I.T.'s solution was to go into the network closet, and move your ethernet cable to a new port. I complained that this wasn't the real problem, but it worked well enough - you only needed them to swap you every month or so. Then we hired a few more people. They were in the closet more and more often. Sure enough, when they moved the cables, someone else's box would go down. They were playing Russian roulette with our productivity.

    3. Re:Skewed perceptions by bdh · · Score: 1

      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.

      We have a similar situation. On "Virus Wednesdays", our MacAfee scanners go hog-wild, and our. pee. cees. slow. to. a. crawl. A 40% drop in performance would be nothing. Twenty minutes? These scans usually take 18 hours or more. On our build machines, the virus scan takes upwards of four days (Wed, Thu, Fri, and often part of Saturday). A normal two hour build takes over a day.

      More importantly, our core application - that which we are employed to build, sell, enhance, and support, in other words, the reason for our business' existence - cannot be run, because the serial and network connections all time out. We have about a 500ms window for comm traffic, and normally it's in the 100ms-200ms range. When the virus scanner runs, those packets can take 8-10 seconds each to process, so we have a timeout rate of 100%, with resultant application failure. It's like trying to test a new web browser when the network is disconnected. And this is in loopback mode, I might add.

      Initially, developers were using task manager to lower the priority of the scanner so it didn't cripple the machine. IT discovered that their end of week reports were showing that the development machines weren't completing the scan by the expected time, so they locked the process such that developers couldn't change it. So, developers started rebooting their PCs to escape the process. The next step was to have the scan restart after every reboot so that it was inescapable.

      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.

      We have the same. Since my company is currently in one of those "efficiency initiative" drives where staff can suggest to management ways to improve the company, it was suggested that maybe these performance-sapping scans could be run, like, overnight rather than in core hours? Or on a weekend? Some in my department did the math, and showed that the performance hit was effectively the same as four full time developers in terms of hours being chewed up uselessly.

      The IT director's response was "since the development department is showing that they are still able to make deadlines with the virus scan running, an alternative cost saving would be to move the virus scan to non-core hours, and terminate four positions from the development department". He put that in writing, in the "efficiency initiative" wiki.

      Management is now scratching their heads, inquiring as to why suggestions have dried up, and no one seems to be submitting any new ideas for efficiency savings.

      Of course, management is starting to take notice, because a major customer made an urgent request, and made the mistake of asking for it on a Tuesday. Of course, the "we must ship by Friday" edict ran head first into the "virus scan on the build machine means the build can't complete until Saturday" problem, which hopefully might escalate the problem to the point where it's taken seriously. But it's a shame that it had to negatively impact a customer deliverable before it's given serious attention.

    4. Re:Skewed perceptions by Dr_Barnowl · · Score: 1

      And this is why we are migrating away from Windows servers as fast as we can... they insist on having a root login, and on having the server SMNP extensions installed (but that we don't mind), but because they have no Linux skills, they can't cause too much damage.

      The only reason we have any Windows servers left is either because we're too overstretched to migrate the services they are running, or because we need a few boxes for developing Windows client applications on, and an 8 core Xeon with 8GB of RAM is just about enough to bear up under the strain of the clogware.

  48. bean counters by Cherubim1 · · Score: 1

    Like a lot of departments today, IT is run by boneheaded bean counters who lack any comprehension of technical matters. I regularly have to fight with these moronic turds for extra funding whilst having to endure the wrath of irate "clients" who think network engineers can work magic. The term "chief shit stirrer" is used a lot when referring to system engineers and is considered (in my view) as both apt and offensive.

  49. As a IT guy by wisnoskij · · Score: 1

    I have had a few jobs as IT and I have to say I (and everyone else in my field) were loved.
    I was the guy that fixed your broken shit and got your thesis to finally work in an hour after you spent 5 weeks on it.
    In general most people like help when they ask for it, and when you can perform magic in front of them and save then 50 hours of boring and repetitive computer work or tell them why the '&' symbol is not working in their HTML then they will love you for it.

    --
    Troll is not a replacement for I disagree.
  50. Nice cons. by khasim · · Score: 1

    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."

    a. IT managers do NOT think like marketing / sales people. Sales is happy to go with the smallest option presented ... knowing that they can grow it from there. "In for a penny, in for a pound".

    b. IT managers (in my experience) do not know how to manage the other managers. Hearing, "I know someone who can do it in a weekend for $100" from someone in Sales causes them to capitulate to unreasonable demands.

    c. IT managers (again, in my experience) do not know as much as they think they know about IT or their systems. So they cannot provide an accurate cost (money / manpower) for any changes.

    d. IT managers (a, ime) do not have plans for improving their systems over the years. Where will your systems / functions be 3 years from now? 5 years? 10 years? The Sales team can give you all kinds of projections. Maybe all lies. But they still have them.

    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.

    Yep. Big time. Think about it. Do you REALLY know more about IT (your job) than that accountant knows about Accounting (his job)?

    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.

    See all of my above comments. A good test for this is ... what CURRENT certifications does your manager carry? If any. How diverse are the certs?

    1. Re:Nice cons. by marcosdumay · · Score: 1

      c. IT people in general can't provide accurate forecasts for costs of any IT project. Non-IT people can't either, but they aren't normaly asked to forecast IT projects.

      In fact, if your people can accurately evaluate the costs of an IT project after it is done, you are already ahead of most.

    2. Re:Nice cons. by Naurgrim · · Score: 1

      Yep. Big time. Think about it. Do you REALLY know more about IT (your job) than that accountant knows about Accounting (his job)?

      I will happily tell you and Mr. Accounting that Mr. Accounting knows more about accounting (his job) than I do (not my job).

      However, I am positive that I know more about IT (my job) than Mr. Accounting (not his job).

      --
      .......You Are,
      ...What You Do,
      When It Counts.
    3. Re:Nice cons. by Anonymous Coward · · Score: 1

      I think I can open Excel and punch in some numbers if that's what youre asking. Being a system administrator is a broad field, we have to know about so many different aspects of computing that most people dont even know exist. theres no REAL school for this sh*t, half or more is self taught or learned on the job. And yes my sympathy is lacking for idiots who work on computers all day long year after year but somehow never cease to amaze with how clueless they can be over the simplest tasks.
      And certs, those dont mean anything in the real world. We just fired a guy with 8 different certifications, why? Because he didnt know shit and was in over his head.

    4. Re:Nice cons. by Anonymous Coward · · Score: 0

      Yep. Big time. Think about it. Do you REALLY know more about IT (your job) than that accountant knows about Accounting (his job)?

      Most of the time, yes. The funny thing you learn about accounting is how "fuzzy" it can be, and what poor accountants are willing to accept. If I had a dollar for every time I heard "oh we can just round that" or "that's close enough" or "they don't audit those" I'd be a rich man.

  51. 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 Anonymous Coward · · Score: 0

      I think one issue is that businesses don't do a good job of separating Business load (HR, Payroll, Accounting, etc) from Operations (running equipment) from Engineering (developing new things).

      My experience is that Engineering types don't want IT around until their hacked up mess breaks... then they expect that IT would have somehow made backup copies of all the work that got wiped out. My company has Quality or Engineering users that delete a necessary work file on average once a week across the company. And that is stuff assigned to folders that THEY are supposed to be responsible for.

      Your case is an excellent example of how IT at big firms fails, but also how users and managers don't really understand what's being expected of IT. I'll agree IT needs more stakeholder interventions, if you have IT heavy R&D they should be involved. What you're really asking for though is a fundamental change to how things are set up. done.

      Let's change this around: from an IT standpoint, you are a highly paid engineer, and you are going to go outside the company's "sandbox", spend 40+ hours a week on this new system that is not secured, backed up, or even known about by the IT/managers of the company? So you're tying up $100k in time, materials, and IP in a system the managers of the business know nothing about? IT pushes back because we're "cost centers" and only get 10% less than what we actually need. You just opened a big can of worms that IT will be called to clean up when you are not able to attend work for 2 weeks for some reason... with no additional PAY for that. The phrase "your emergency is not OUR emergency" comes into play here as well.

    2. 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."
    3. Re:It really depends on people by Anonymous Coward · · Score: 0

      Agreed.

      Another thing people don't forget is that in a UNIX environment, IT is responsible for rolling out patches, which includes running them through a test/dev environment with some amount of testing before approving them for production. You ask us to install a package - we install it for you. Then when the quarterly patch rollup occurs (which might consist of applying the latest RHEL updates), the behavior of your package changes in some way that we don't have a test case for and you scream about it to us in the middle of the night when you decide to do your important project.

      That's why we don't like installing packages for users and prefer making users to be responsible for their own toolsets.

      Now IMO, UNIX on desktops is a can of worms. I know admins generally like keeping root away from users (otherwise they can have lots of "fun" with NFS when its run with its default security mode, which 99% of UNIX shops do), but it's trivial to hack the bootloader or boot a rescue CD to change the root password. We prefer giving people access to a big multi-user server and teaching them how to use VNC or XDMCP.

  52. Because they know less about their job than I do. by Sarusa · · Score: 1

    I'm not pretending I know everything (there's a heck of a lot I don't know), so I do expect someone whose career is IT, when mine isn't, to know more about it than I do or I just can't respect you. It's that easy.

    Having someone who knows less about networking, Windows, Linux, you name it, standing in the way of you getting something done just because they prefer to stick with what little they know is just infuriating. Either help, tell me where I'm wrong, or get out of my way. 'That's just not what we always do' doesn't cut it. Since you don't produce anything, your job is to assist, not to c#$@block people who are actually making products.

    One of our IT guys is very good at what he does, helpful, and can suggest why I might want to do something a different way or why they'd prefer I not do that (which is fine). Sometimes he'll give me the go-ahead even though it's not official company policy. He knows what he's doing and I respect him, and will defer to his judgement.

    So it's 'easy' - earn it.

  53. 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.

    2. Re:More likely by publiclurker · · Score: 1

      No, it was the IT department. They were used to developers doing only web and database development, and didn't want to bother with creating a new configuration. They had no problems at all with overbuying other hardware, so the few extra dollars on the leases wouldn't have mattered.

    3. Re:More likely by dbIII · · Score: 1

      I'd bet somewhere behind that there's a story of a dangerous idiot that needs their computer locked down and management decided it was better not to single them out and restrict everybody instead.
      It looks like I have to point out the obvious - sometimes the guy that does the job is not the one that decides what has to be done.

    4. Re:More likely by swalve · · Score: 1

      1- IT sucks if the end user has to be installing software. 2- If your product shipped on DVDs, why would you need to read those DVDs? Once they've been pressed, you are done.

    5. Re:More likely by Coren22 · · Score: 1

      Purchasing may have been at fault as well, or the managers not understanding what different departments need.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  54. 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.

  55. I've been on both sides by damn_registrars · · Score: 1

    I have been an IT support guy - I was a Netware admin for some time back when Netware was a solid product - and now I am an end user who occasionally is at odds with the IT dept. And the tension does go both ways. One thing we worked out where I am now was to assign an "IT liaison" to act as a go-between. It's not because end users can't handle the tech, but rather because sometimes the IT people aren't aware of why some resources are critical to users. The liaison is responsible for knowing who is responsible for specific hardware items across different depts so that if IT determines something is causing trouble on the network, the correct people are contacted.

    Being as I work for the largest employer in my county, that is not a trivial matter. Our IT dept has responsibilities in over a dozen buildings in numerous zip codes. Just having one person know who to contact when IT has an issue with something makes a huge difference, and that person is our first contact when we need something beyond usual support requests from IT.

    For example, we had the conficker worm running through our network, it was hugely valuable for IT to know who to contact for specific machines - especially if they were machines that for various reasons could not be kept under automated control of IT. Of course around the same time our network was ravaged by the errant Norton antivirus update that was identifying a standard Windows XP executable as being infected - and throwing every XP system into an infinite reboot loop.

    So really, the conflict often comes down to communication more than anything. And by that I mean human-human communication, done by people actually talking with one another. Once people actually establish what they need and how to work with one another, tempers settle and work gets done. It's not terribly difficult and can be managed even in very large institutions.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  56. 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?

    1. Re:That depends by Threni · · Score: 1

      He'd rather you 1) used software which is not inherently buggy, and 2) were able to provide a service with sensible uptime. If it takes you a week to fix an email problem then either you or the software needs to go. It's just email - nothing complicated.

    2. Re:That depends by Coren22 · · Score: 1

      Except when the user bypasses the security systems in order to get to web sites they know they don't belong on and ends up hosing up their own computer.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    3. Re:That depends by Killjoy_NL · · Score: 1

      If you've got a stupid user, it doesn't matter which tool you give him/her.
      They'll fuck it up beyond recognition.

      --
      This is the sig that says NI (again)
  57. Ha! by Anonymous Coward · · Score: 0

    there are a variety of reasons for the lack of respect for IT

    All of which, I have found, can be solved with a strong electric shock as the frosting on the proverbial cake consisting of many layers of personal and professional torture and invasion of privacy for no less than a month.

  58. Usually problem at the top by br00tus · · Score: 1

    I've worked in a variety of IT departments over the past 15 years, and have heard stories about some of the more infamous local ones. I'd say the problems are usually at the top.

    I worked for a Fortune 100 financial company about a decade ago which had all kinds of problems. Management and engineering would focus like a laser point in on certain regulations for machines in the giant server room, like that the fiber optic cable be laid out properly, and would flip out if we broke those regulations. Which is fine - but then they'd ignore the fact that the machine room was a bit over room temperature, meaning the surface of CPUs etc. was even hotter, and that this is what was probably causing a significant amount of the hardware failures. Meanwhile they're running around, testing the fiber cables throughput, and making sure they are laid properly, which in the big picture was not much of a problem. I should also point out things were much more hierarchical than in traditional IT departments, many of the engineering staff (with some exceptions) thought it was beneath them to even talk with lower level administrators outside of official channels, or unless there was some real emergency. I brought up the heat of the machine rooms a few times, but since I was relatively low level to the top IT management and engineering heads, I was ignored. It was a strange place in some ways and I didn't want to rock the boat much - I figured, why bother? I mentioned it a few times and didn't have much sway anyhow. To help morale, they had a round of layoffs despite enormous profits, and so after some weeks of worrying about keeping our jobs (and making us think of working elsewhere and pulling our minds from long-term thinking of the infrastructure), we had the workload of our laid off colleagues dumped on us. At one point we had a general meeting in an auditorium and senior IT and especially non-IT management balled us out about all the crashes and instability. Why we were brought in is beyond me - I dealt with crashes, and followed the procedure book to build new servers, I had no input into how to prevent crashes, and my suggestions about lowering the machine room temperature were ignored. So we were yelled at for things we had no authority to have control of, not something uncommon in crappy workplaces.

    I'm thinking of women and the workplace, and somewhat tangentially, I went on an interview at Condenet, which handled magazines like Vogue, Brides, Mademoiselle, Allure, Glamour etc. The waiting room for the interview was probably the frilliest, most decorated waiting rooms I've ever been in. The room was filled with beautiful, blonde, well-dressed southern belles and girls from God knows where, also waiting for interviews. I talked to the girl next to me and she said she was interviewing to work at Vogue, where she had always dreamed of working, a Devil-Wears-Prada wannabe. I just wanted to schlep equipment around for whoever, as long as they paid me more than what I was getting at the time. I go into the interview and talk to a well-coifed, middle-aged woman who had never been on the Internet (this was 1997 or so - although many people were on the net by then), and who had absolutely no clue as to what my abilities were other than that I had not yet gotten all the credits for my Bachelors, i.e. did not have a college degree. I guess she deemed I didn't fit into their corporate culture (which I'm sure I didn't) and didn't get a second call. I think this all points to a problem though. Whether or not I could have done a good job, and in a technical sense I'm sure I could have as I performed well at subsequent more difficult jobs, I think I was deserving of talking to an IT person who could actually calibrate my skills. Why bring people in to talk only to non-technical HR people who are shocked you haven't completed your BA (for a then $60,000 a year position), something they could see on your resume or find out over the phone. What kind of people were they ultimately hiring? It's not like the best DBA

  59. hmm by buddyglass · · Score: 1

    I wasn't very happy with the IT guy who "warned" me about my having created an account for my wife on my work (Mac) laptop. He redeemed himself, though, when he added, "Well, I have to say that." He also seemed to agree it was preferable to my simply allowing her to log in as me.

    1. Re:hmm by xlsior · · Score: 1

      I wasn't very happy with the IT guy who "warned" me about my having created an account for my wife on my work (Mac) laptop.

      He probably wasn't "very happy" either that you give your family members access to company property either, especially since said people probably haven't had the same background check they gave you before hiring you.

      You're offended that you got a warning? In many places that would have been enough to get you fired.

    2. Re:hmm by jaymz666 · · Score: 1

      Work equipment is for the employee only. Why is that so hard to understand? Buy your wife a laptop if she wants to use one.

    3. Re:hmm by buddyglass · · Score: 1

      No background check. No written company policy. If I ever found out that was enough to get me fired...I'd quit.

    4. Re:hmm by buddyglass · · Score: 1

      Correction- they did do a standard criminal background check on me. Nothing more extensive than that, though.

    5. Re:hmm by germansausage · · Score: 1

      Why would your wife need to have an account on your work computer? I'm not sure I understand the point of your post!

    6. Re:hmm by buddyglass · · Score: 1

      She uses it to watch stuff on Hulu. I created a non-admin account for her in order to mitigate the possibility of her accidentally affecting any of my work data.

    7. Re:hmm by SecurityTheatre · · Score: 1

      Your wife maybe be one case, but what the company is doing by tacitly allowing it is accepting your judgement (and the judgement of every other employee) about the trustworthiness of every other user on every computer.

      Your wife is probably fine and quite nice.

      That accountant down the hall whos 18 year old nephew thinks he's 1337 is a different story and he may have just handed his password over to someone who won't be so judicious with its use.

      But the company has no control over your judgement, so the policy is "no other users". Seems pretty sane to me. The fact that they looked the other way isn't terrible, but it would be pretty silly for you to not understand where it came from at all....

    8. Re:hmm by buddyglass · · Score: 1

      I can understand why they have the policy, but it seems silly to complain about my having created an extra account on the machine when I could easily have escaped notice by letting her log in using my account. Basically, if they're going to let me take the machine home then the policy of "nobody uses it but the employee" is utterly unenforceable.

  60. Again by mr100percent · · Score: 1

    Yet another /. article talking about how IT is maligned. I guess people love to gripe about it, but it never goes anywhere. Instead we see some comments back and forth here about what the root causes can be.

    It's a multi-factored problem. Bad management and bad policies, technical complexity making people blame others, enduring abuse from some users and giving abuse to other users, the list goes on. Not one specific clear problem nor solution to a complicated mess.

  61. Mixed results by Moof123 · · Score: 1

    Case 1:

    Onerous backups to a brain dead central system that constantly created havoc due to it's mixed local vs. checked in system. IT made this rather difficult, but we submitted and followed protocol. Later in the middle of a project we tried to recover from one engineer's hard drive crash. Utter failure, could not get a working copy of the main design archive to work. Numerous excuses due to [tech].

    Case 2:

    New company, mostly transparent backup (all network drives backed up, largely hands off from IT). Same situation, design got badly corrupted. IT was a hero, dug up a working archive from just 36 hours earlier. Still painful to recover, but we still taped out the design on schedule without a massive reset.

    IT in my mind earns the reputation it gets. At the first company, it sucked and seemed to be one tentacle of galactic central, just another wierd edict spewing org. At the second company I walk by them daily, and they welcome you to drop into the help desk, and frankly do a decent job of knowing when they should not try to control things (i.e. let the engineers control their own machines). Backups are shady, and a more automagic solution is needed, but overall it works pretty good.

  62. OOo oo, me first by k8to · · Score: 1

    I hate our IT department because:

    - They cannot keep ethernet working.

    - They cannot provide correctly functioning DNS

    - They purchase huge expensive redundant solutions and configure them incorrectly so that they don't work. Eg how about a huge redundant cluster of VMs to run stuff on that are accessible over a link that runs at 200 kilobits per second. Sigh.

    - Help desk does not even read help tickets, suggesting 4 things in 4 independent mails all of which were clearly ruled out in the original mail. There's 'making sure', and there's reading comprehenension.

    In short, IT is really fucking annoying when they can't make infrastructure work correctly.

    When they *can* make infrastructure work correctly, you don't notice them, so what positive is there to say?

    --
    -josh
  63. 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.
    1. Re:Views from a software development shop by jaymz666 · · Score: 1

      Development machines *should* be on a separate network, a network that has no access to the corporate network or data so the devs can't screw it up.

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

      This is obvious, hence why I said so in the first place... but the developers rarely screw things up. In fact, the developers reach a stable point rather quickly (lest it become impossible to do their jobs)... and then absolutely DO NOT WANT IT TOUCHED. Especially by some IT fool with a certificate in Christ knows what who has not been attending the scrums and has not idea why things are set up they way they are. Now, said stable point might not be equivalent to the best (or even mediocre) practices, hence the reason it should be separate as well as a variety of other reasons)

      You get some dickwad in there smugly thinking "oh oh why is port 25 open and also port 69! Better close them!" Seconds later howls from down the hall because everyone's shit just broke, and pubic hair guy from IT doesn't realize that telnet and tftp are commonly still used in an embedded environments, but then again this wipe just thought he was the shit in the lawyers office he worked in for two entire years.

      Sigh.

      Now, most normal nerds would never be running telnet and tftp servers on the corporate network, but IT had to have their bowl of rice and because of the tantrum they threw in some meeting... development is now going on the same wire that the secretaries are posting pics of their latest dildo on Facebook.

      --
      I am very small, utmostly microscopic.
    3. Re:Views from a software development shop by jklovanc · · Score: 1

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

      Yet IT must still back up the repositories(what are you using this week?), admin and backup the DB servers, leave holes so the devs can get out to any web site they want, fix the dev's desktop when they screw it up, allow devs access to the intranet, etc. Developer desktops can not be sequestered from the rest of a company's intranet without causing a lot of issues.

      Another issue is that it is quite possible for a well meaning dev to set up a server that works in dev but has so many security holes as to make it non-viable for a production release. Now the product that works on dev will not work on a production server.

    4. Re:Views from a software development shop by Anonymous Coward · · Score: 0

      I work in IT. I used to be one of the engineers. So I have some perspective.

      The engineers are usually (though not always) competent. However, they don't understand IT specific issues and are often either indifferent or hostile upon hearing it to it due to their ignorance and already built-up hatred of the IT department (for various reasons that I had no role in shaping).

      It's not always about right / wrong. It's about "my way" vs "their way". My way is to follow the mandates of management - virtualize as many servers as possible (which sometimes causes application or OS specific issues - won't detail it all here), conserve disk space, etc. etc.

      I'm technically competent. I can admin UNIX systems - and I can code for them too. Having an engineer try to pull the "engineer" card on me gets old after a while - and they tend to shut up after I pull my own card out and show them I was once in their shoes and am not the clueless IT gimp they made me out to be just because I wanted them to make a minor change to their development process to save disk space, reduce CPU usage, or whatever it was.

      I've also seen software developers break the fuck out of their shared build boxes and whine to IT for help (or even worse- complain that we're giving them crap environments when it's their own fault for breaking it). That's why I've taken the root password away from them. Now they learn what "change control management" is. Software engineering departments rightly freak out if people check in code without coordination/permission - why should it be any different for changing a production system?

    5. Re:Views from a software development shop by assassinator42 · · Score: 1

      Why do you need embedded systems on the main network? That just seems like an unnecessary security risk.
      I also work with embedded systems, but they are all connected via secondary network cards. They should at least be put behind an encrypted tunnel (ssh would do).

    6. Re:Views from a software development shop by Anonymous Coward · · Score: 0

      And herein lies the problem. Most developers I know have the same shitty attitude thats on display here. "We know all about computers because we are programmers". The people most hated in IT are in fact the developers. They take users specs for an application and generally fuck it up so badly, nothing works. They are the reason that IT Departments are hated so much. Try listening to what the users have requested, instead of telling them it can't be done.

    7. Re:Views from a software development shop by mvdwege · · Score: 1

      And then you have this lovely dialog:

      Dev: The software is done, can you deploy it to production?

      Admin: Sure.

      (30 minutes later) Admin: it doesn't work.

      Dev: Strange, it works on the dev machine.

      Admin: It crashes with permission errors. Probably because you ran it under your account.

      Dev: Oh, just run it under admin privileges, then it'll work OK.

      Admin: No way in hell I'm going to run just everything under elevated privileges. Please reconfigure your deployment so it can run under an unprivileged account.

      Dev: Stop being so obstructive!

      You'd be surprised how many developers expect that their software can be deployed to production under the same privileges as on their development workstations. And its not only in-house development either. I have seen plenty of commercial packages that don't deploy correctly in a multi-user environment.

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    8. Re:Views from a software development shop by mjwx · · Score: 1

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

      Yet IT must still back up the repositories(what are you using this week?), admin and backup the DB servers, leave holes so the devs can get out to any web site they want, fix the dev's desktop when they screw it up, allow devs access to the intranet, etc. Developer desktops can not be sequestered from the rest of a company's intranet without causing a lot of issues.

      Nope, they should be on their own internet connection, with their own servers paid for out of their own budget (separate from the IT budget).

      After this, the bright sparks who think they are better then the average user need to justify to their boss why they lost 6 weeks of code changes, why they spend 4 hours a day fixing their own machines and why they spend 2 hours a day doing nothing but checking their facebook.

      I once had this argument with a dev lead, he threatened to cut himself off from the rest of the company, I told him to price it. Just getting the three servers and an ADSL connection in made it 6 times what they were paying us to maintain their gear p/a. This was before he factored in time to maintain it. Damn, I had plans for those servers too.

      I'm normally a pretty easy going admin, most users are local admin unless they prove themselves untrustworthy but the network remains under my iron fist. People caught running pirated software were dealt with harshly (management issue) and we would catch them. Made sure our management and security tools were not intrusive and had minimal overhead. If problems presented themselves, I removed them but I didn't do things just because the user wanted, my time needed to be justified. The guy I mentioned above didn't last too long in his job. The guy they moved and promoted was much better, if he wanted to do something he'd find a way to help rather then taking an adversarial position. I.E.
      (new) Dev Lead: Hey, we'd like to start using $FOO.
      Me: $FOO has a client and server component that hasn't been tested.
      (new) Dev Lead: OK, how can we help with that.
      Me: Well we need a business case, some users to test it, some data to migrate to $FOO, once you've got management approval I can find some infrastructure and wrap some change control around it.
      (new) Dev Lead: No problem, I'll write a case and send it to the boss.
      Lo and behold, working together we were to implement it with minimal fuss from users or management.

      Point in short, IT has reasons for doing things they way they are being done, they aren't simply jerks(TM) who want to get in your way. Taking an adversarial position, claiming IT are a roadblock wont help you and just get people off side. More often then not, the roadblock is caused by the user refusing to be flexible or even simply justify their demand.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    9. Re:Views from a software development shop by Anonymous Coward · · Score: 0

      The only difference between you and IT is that you notice IT's mistakes and no one notices yours because you don't merge them until you fix all the shit you broke. Must be nice.

  64. Budget and Professionalism by echusarcana · · Score: 1
    From what I can see, the contempt for IT comes from two sources:

    1. The quality of professionals in IT has degraded significantly. Too many community-college graduates (heck, university graduates) who have never programmed and don't have a clue how a computer really works beyond reading a vendor's marketing information. These staff cost every project at an obscene rate resulting in no progress ever being made. The major vendors are all staffed by these type of people, so I'll lump them into this pot.

    2. Management, often transient MBA types, viewing IT as an overhead rather than an integral part of the business succeeding or failing. Short sighted and destructive, these senior managers hack IT budgets at it results in no consequences during their tenure before they move onto the next stepping stone.

    The user's are caught in the middle and no one is really concerned about their complaints. Can you blame them?

    It is a simple proposition. Once upon a time, Information Technology, or more properly *Computer Science*, was supposed to save the world. We failed for whatever reason. User's generally hate us. Get used to it.

  65. 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 Anonymous Coward · · Score: 0

      In case you're not an SNL fan: http://www.youtube.com/watch?v=5TzHbcXYwI4

    3. 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.

    4. Re:Why contempt? by Anonymous Coward · · Score: 0

      Whoever modded this flame bait....: WHOOOSH!

  66. My Real Gripe With IT Folks . . . by Anonymous Coward · · Score: 0

    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".

    1. Re:My Real Gripe With IT Folks . . . by Anonymous Coward · · Score: 0

      You could offer to have a percent of your commission paid to your support staff instead of just the base pay they receive.

  67. is it even true anymore? by roman_mir · · Score: 1

    Isn't this a bit outdated? Who actually 'hates' the IT department? Some clarification is in order please, because there are large companies that have huge IT departments, where the entire company may actually be dependent on IT department for its main business case (things like telcos and even banks, especially trading, mutual funds and insurance).

    Then there are IT firms, and unless they are in business of hating themselves, then this does not apply.

    Then there are businesses that just need a few applications to run smoothly, that's all. Maybe it's these businesses? Well, then the answer is obvious - it's not their core competency and they hate everything that they have to do that is not their core competency and does not directly generate the revenues/profits, even if it helps to do that.

    1. Re:is it even true anymore? by Anonymous Coward · · Score: 0

      Who actually 'hates' the IT department?

      As seen in this here comments page, some people hate their IT dept (probably represented by some especially assholish helpdeskperson). Some people, on the other hand, are in mutual warm feelings with their IT. Some people just do not care and so didn't comment here.

      And the article, which no one of those read anyways, speaks in useless generics and stereotypes.

  68. 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.
    1. Re:I don't hate IT and never have by dabblah · · Score: 1

      Yes, this is the best diagnosis of the problem. I administered a network and a few hundred users in the late 90s. Since then I have worked in unrelated careers for two fortune 500 companies and I am still more capable of diagnosing a problem than any frontline it support I have seen at either. Given what I can see of network support, I would bet on me there given a week to get up to speed as well. Users who don't know much about computing in general in the CS sense, thinking of my current boss, can spot uselessness and incompetence. Also, incompetence breeds bloat according to the principles of a war of attrition (throw enough men and equipment into the confused battle and eventually someone is bound to do something right).

  69. 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.

  70. IT worker usu. trained janitor on power trip by Hazel+Bergeron · · Score: 1

    As subject. There are excellent IT people, willing to do their job and help their colleagues - and then there are people who think they are more intelligent or more important than any other janitor.

    Remember, it's not your attitude which is wrong - it's everyone else to blame!

    1. Re:IT worker usu. trained janitor on power trip by Anonymous Coward · · Score: 0

      People don't ask you how to throw something in the trash can when you replace it with an identical one but differing in color. Some people act extra stupid with tech and other people just are stupid and will not put in the effort to be competent at their job-- they'll use IT like a tutor for their job.

  71. I Blame Microsoft by Anonymous Coward · · Score: 0

    I've been lucky that I could move away from supporting M$ products. In the days that I had to support their products I was constantly frustrated. This would have reflected in my attitude to clients.

    I honestly believe any problem that a client experience with software is directly related to bad design in the Software. But to keep myself sane I follow these rules.

    1. When you first meet a client remember they have already been struggling with the problem for a while before they even talk to you. They are also probably very frustrated and irritated, be nice.
    2. 90% of the time it is not the clients fault. Most client feel guilty or stupid if something breaks depending on their personality they will become defensive. Don't make them feel stupid.

  72. Let me correct that for you by Anonymous Coward · · Score: 1

    "Why every hates IT departments at companies that are not in the computer hardware/software business."

    Little people who want to install the worst (mainstream) anti-virus on everything, as well as block everything (like Dropbox). They are inept and have a god complex at the same time.

    It's a dream to work with IT at high tech companies where IT is a business enabler. Most of the rest, scared little fuckers itching to go home and beat their children and masterbate to kiddie porn.

    1. Re:Let me correct that for you by Anonymous Coward · · Score: 0

      Maybe you get treated poorly because you are an insufferable cunt.

  73. 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
    1. Re:IT keeps changing things w/o telling people by Anonymous Coward · · Score: 0

      I am sure there is no possibility that she ignored a half dozen emails company-wise emails or notices on the Intranet because unlike most users that seem to like to ignore the informational messages sent out by IT warning them of changes/updates.

    2. Re:IT keeps changing things w/o telling people by Anonymous Coward · · Score: 0

      Pretty obvious to me that the IT department is incompetent and doesn't even run simple Change Controls.

  74. IT's primary customers aren't the employees. by Anonymous Coward · · Score: 0

    Their primary customers are the shareholders.
    And their primary function is protecting the shareholders from ... the employees.

  75. 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 Anonymous Coward · · Score: 0

      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.

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

      Well, IT are a service organization. Really. And they should remember that, and act like it.

      The thing is, so are the rest of us. I've never worked in a department that isn't fundamentally offering a service. Design, Product Management, Support, IT, translation, documentation... it's all just services you're offering to other parties to make the whole thing work.

      Duh.

      --
      -josh
    3. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      Interesting sidebar to this. Our department was a cost center (as are most IT departments), and our company was hemorrhaging money due to some issues with the departments who handled our core revenue generation.

      We decided to put our time and effort into developing internal business intelligence and analytic tools that we could use to help improve inefficiencies in our core business. Our business units rejected what we were doing outright and have pushed back every step of the way.

      We were lucky enough to get support from a few execs though, and this has led to us developing software and services which are now bringing back clients and generating revenue by selling these tools and services. In developing these tools, we have gained further insight to our core business, and a number of us are now even offering consulting services to our clients.

      At this point, we are not only running lean, but we are making money, so much that in the next 5-10 years we will be bringing in more money than our business units.

      My advice, if you ever get the revenue argument from an end user, remember, you may be able to do their job, but they definitely can't do yours.

    4. 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.

    5. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      Typical IT. Instead of asking what my problem is you just insult me and talk about how everyone needs you well you're wrong. I always say IT is best seen and not heard or smelled. There is a reason its called the Help Desk it's because your the HELP seriously though I don't like to fight with IT at work I just want them to know they're place

    6. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      Typical salescritter. Instead of telling me what your problem is you just get in "BOW BEFORE MY REVENUE-BRINGING MIGHT, YOU KNAVE" pose.

    7. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      At least I don't have service or help in my job name I think that says a lot about me as a person really. Seriously work isn't a competition we all need to work together but we can only do that if everybody knows they're place. It's like a clock with all the different cogs turning together when one of the cogs decided to move the other way then there's problems you know what I mean? You don't need to bow before me lol just remember that when I need a computer or something that you tick the box that says "buy computer" its not that hard lol

    8. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      Not every company in the world requires IT for sales to do their job. Pharmaceutical companies and factories are multi-billion dollar companies that built from 0 to billions without IT at all. Salespeople, especially the good ones, really don't need IT to do their jobs at all. You should take note of that. If IT is perceived to be in the way of a top sales, IT is gonna go. And any board would support it.

    9. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      Question your knowledge and yourself before you question [other's knowledge]

      This is pretty good advice for most situations.

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

      At least I don't have service or help in my job name I think that says a lot about me as a person really.

      The fact that you think "service" is a pejorative says even more about you.

      If you define yourself and judge others by job titles, you're Doing It Wrong. Time to grow up.

    11. Re:Listen to yourself... by Anonymous Coward · · Score: 0

      Learn to spell and punctuate, you vacuous cretin.

  76. Re:Most lower level IT people are just plain stupi by Anonymous Coward · · Score: 0

    What are you saying? My DELL TECH certification is useless???

    heh

  77. Depends on the IT staff by Osgeld · · Score: 0

    At my last company we hated IT, because they were arrogant lazy fucks that could not do the simplest of things without drawing it out for week to months until finally you gave up or snapped.

    At my current company we have no problems with IT, many of us are buddies, we know they are actually trying and when shit does happen, they may not jump on our case INSTANTLY we do know that someone will be there in a reasonable amount of time to help us with our issues. They also actually listen to what people have to say, and often get them involved even if its in a token presence.

  78. "own equipment" by Anonymous Coward · · Score: 0

    I work in IT. I got implicit permission to replace my regular 17" screen with a 23.6" wide screen. But I had to buy it and put it in. And keep my mouth shut about it. Why? Because if somebody (anybody) else sees and "raises a stink", management will force me to remove it rather than tell the other person to buy their own or shut up. Again, why? Because "it's easier". Management at my shop feels that they __must__ equip everybody __identically__ in order to maintain control and minimize "friction in the workplace". "No child left behind", so to speak. More like "no one allowed to excel because it might cause others emotional pain."

    I'm lucky they don't demand to audit my home systems. All of which run Linux. No Windows systems anywhere to be seen. Much more difficult for them to audit.

    1. Re:"own equipment" by PPH · · Score: 1

      I'm lucky they don't demand to audit my home systems. All of which run Linux. No Windows systems anywhere to be seen. Much more difficult for them to audit.

      Heh. They get their panties in a bunch over people who fiddle with their workplace desktop configurations. But management takes their company laptops home. Or people telecommute from a home system. The same system that Junior uses to download Warez when daddy or mommy isn't using it.

      FFS, I've seen people get their Windoz systems infected and then bring them in to work where they upload firmware updates into aircraft avionics.

      --
      Have gnu, will travel.
  79. Small vs Large by Anonymous Coward · · Score: 1

    There are many ways IT can be run. I currently work in a 6 man crew that only has 5 people. We can't find qualified people to fill positions for the pay. We currently make half of what the local high school makes for comparative positions. We support 500-800 users on any given day. With only 5 people everyone does everything. Network, Server Admin, Software, hardware, development. Approaching management for more/better funding is impossible as we "already spend too much." We have no overtime in our budget so often we end up donating time. This is local government not business so I guess we keep going accomplishing everything with nothing. Most of my day is spent doing stupid work like formatting a word document and other stupid user requests. Spread very thin, no reason at all to be short with you. This also lends itself to the department is too slow to respond to new requests. It could have something to do with the 799 people that were in line in front of you with more business oriented requests. Let me drop everything to serve you though.

    1. Re:Small vs Large by Anonymous Coward · · Score: 0

      Your lucky.
      Where I work we support almost 8000 users with a 5 person crew.

  80. Re:The average person is right. by Anonymous Coward · · Score: 0

    What about installation and maintenance of 3rd party software? What about resolving software compatibility problems, patches that must be applied in a particular order, rebuilding things when the shit hits the fan, backups, images, license maintenance, hardware selection to meet the requirements of CAD software, the development of installation and removal procedures for misbehaving software, testing patches and upgrade procedures before 100+ people screw up their computers and become unproductive for 24+ hours?

    You either work at Starbucks or you live in a similarly simplistic world completely unaware of the challenges and benefits of a legitimate IT helpdesk. It doesn't matter that consumer hardware is cheap and disposable and there is more to IT than pushing security updates to an operating system.

  81. How to tell you're in the IT dept by Anonymous Coward · · Score: 0

    Think of the phrase, "Users are Losers." It you don't think about drugs, you are in the IT dept.

  82. 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.
  83. 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.

  84. IT is a Service to be provided by Anonymous Coward · · Score: 0

    Oversimplifying...IT is a service provided by one entity to multiple clients, even if they are internal to the same company. It needs to be viewed as it's own semi-separate organization, and engaged in a client - service-provide model. That is, establish services to be provided, establish service levels, establish costs for those services and service levels. Business needs drive IT services, but it needs to be defined. See ITIL body of work for more clarification....

  85. Do you audit? by marcosdumay · · Score: 1

    "Never mind ... the audit requirements."

    You know, I'm always curious when IT people tallks about their "audit requirements". Would you mind explaining a little bit about yours? I mean, how do you proceed to audit the software the users asks? What are you trying to find? Or better, what do you think you can find?

    If there is a bug, well, that a problem for the user. If there is some kind of malware, except something as simply that an anti-virus could detect, do you really think you could detect? Do you think you can assure it won't corrupt the computer it is installed on before installing it? Or that you can discover that it will behave badly on the network before at least some 10 people have it installed?

    And if you look for all that, do you have enough findings to justify all the people you are employing to do that?

    1. Re:Do you audit? by Anonymous Coward · · Score: 1

      Audit is there so that when some asshole developer with a grudge walks out and calls the BSA, the company has some idea of what software is installed and if they actually have licenses for it.

      This is also, by the way, why you aren't allowed to install software on your work machine (quite apart from the malware issue that implies)

    2. Re:Do you audit? by marcosdumay · · Score: 1

      So, I guess free software has an automatic pass on that audit, right?

    3. Re:Do you audit? by swalve · · Score: 1

      Some of it is crappy make-work, but I think when they talk about auditing, they mean security auditing and license auditing. I know of one operation that uses PCs for their POS. The credit card processors require some pretty significant auditing to make sure there aren't things like keyloggers and other malware on the machines, as well as making sure there is no unauthorized access available. Then there is software auditing- that freeware that you can run at home for free and not get caught is going to cause trouble if the publisher finds out it is being used commercially.

  86. simple answer by DragonTHC · · Score: 1

    Because they think they only need IT when something doesn't work. So when they call, they are already pissed off because something isn't working.

    It's simple. Leave 'em happy and they'll treat you right.

    --
    They're using their grammar skills there.
  87. Re:Most lower level IT people are just plain stupi by Anonymous Coward · · Score: 0

    "You move up quick if you're good, you get fired if you're bad."

    #1 Where do you work?
    #2 What is the mean atmospheric composition, pressure, surface gravity, and surface temperature there?
    #3 Is water present in liquid form there?
    #4 Is moving assistance available?
    #5 Are they hiring there?

  88. WHATEVER by Anonymous Coward · · Score: 0

    Whatever.... take a few cases and make it a universal truth.
    You are referring to IT/IS shops that do not have proper management and made poor choices or implementations of tools.
    Proper uses of Novell's ZCM and IDM coupled with custom scripting on AD or OES2 can easily handle the typical situation and greatly ease the atypical situations.
    You simply need to know what the right tool for the job is, and then have a project manager you knows that product involved in the planning phase as well as manage the roll out.
    You should have a smooth and efficient shop even if the business policies are broken, IT should be able to easily work with them until they are fixed.
    And company and IT/IS policy should be well disseminated and well enforced - if everyone gets the same portions in the cafeteria line then no one can complain, so if everyone has to live by the company rules then if you complain you can always look for employment where everything is to your liking (after all everyone knows the logistics of running a fortune 500 company and thus could easily do it better than the ones already having a go at it, yes?)

    If someone is abrasive, management can evaluate and discuss with the person... if someone is flat out dishonorable and tactless then they can hit the door and security can mail them their things.

    Honor is everything.

  89. Because.... by Anonymous Coward · · Score: 0

    Why?

    Because when my mouse breaks, it's faster to STEAL an IT person's mouse off their desk than to fill out a ticket. They can replace it immediately, and do. It might take 4 hours for them to replace mine.

    Because when they were delivering my monitor 4 years ago, it fell off their cart and slid across the concrete. Despite all the horrid scratches in the glass, they refused to replace it until the lease is up.

    Because I'm running a CELERON 3 ghz with 500 megs of ram. It takes (no exaggeration) 6 minutes to load. Mcaffee regular runs at 100% so I can't do anything. The computer also spontaneously reboots once or twice a week. They will not replace this piece of crap until the lease is up, even if I run autocad and can't even zoom in due to lack of processor speed.

    Why do we hate IT? Because the computers they give us to do our jobs don't work, yet they walk around with quad core laptops that were all purchased in the last 6 months so they can remote desktop at high speed.

  90. Who are we talking about here? by geekmux · · Score: 1

    "...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."

    Gee, for a minute there, I thought we were talking about all the reasons for the lack of respect for users here, not IT. As many have pointed out, respect goes both ways. Then again, I find it a rather unfair targeting of IT staff. Anyone who is overworked in a high-stress position can become rather jaded in their position and have a negative attitude, regardless of department or title.

  91. 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.

    1. Re:My IT Dept rocks - really by Anonymous Coward · · Score: 0

      So you work at Disney World then,. or at least you live there. The rest of us are out here fighting the good fight against the user who wants to do everything but their job.

    2. Re:My IT Dept rocks - really by jon3k · · Score: 1

      Must be nice to not have to deal with HIPAA and having a 30:1 ratio of user:IT versus my 200:1.

  92. Not so by Anonymous Coward · · Score: 0

    I'm sure it may depend on the type of industry and the people but both my previous employment and current one IT has been well liked and respected.

  93. Re:Loss of focus on the organization's true purpos by JasoninKS · · Score: 1

    Sure we have policies for our convenience. By restricting what you can install, it prevents problems, therefore allowing us to focus on bigger issues.

  94. Re:The average person is right. by Anonymous Coward · · Score: 0

    the software update doesn't break anything

    If this is true then your computers are worth millions so start making more and selling them. Unfortunately software updates do cause issues. Windows and many software suites are nowhere near auto-magical and configurations need to be corrected. (A "3D realms" game provided this error: "You're screwed and I don't know why.") Hardware like modems, routers/gateways, printers, and even PCs fail to boot properly and need resetting. Plus cables and PCI cards fall out of their sockets.

    Making a car go has four parts: Steering wheel, Park/Drive push-buttons (automatic), go pedal, brake pedal. It is less complicated than a computer which comes with 111 built-in buttons plus virtual and self-modifying buttons on the display unit.

    And your car assembly analogy is accurate only when grandma solders on the resistors and winds the transformer herself.

  95. 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.

    1. Re:A Couple of IT Stories by hardwarejunkie9 · · Score: 1
      You didn't finish your story. How long did the new director take to fix the Mac printing issue? How much equipment did he have to buy? If those multi-function printers that they purchased from [big brand A] only supported one protocol that only worked with one machine, then it's a bit more involved than simply checking a few options.

      Having worked in a similar position, it can be incredibly hard managing hundreds of computers with different requirements. When one supplier decides that they're not going to support the new OS iteration fast enough, the IT department gets to pick up the slack and everyone hurts.

      I see very little proof here beyond that snarky responses beget snarky responses and the system stays broken.

      --
      I like losing arguments, it just means that I can take your point and make it my own.
  96. Re:Because they know less about their job than I d by AfroTrance · · Score: 1

    This is why I hate IT support. Most people I have dealt with in IT don't really know anything about computers. They just read from a script/troubleshooter. Only once they realise it is beyond their 'expertise' will the problem get elevated to someone who actually knows what they are doing. Sometimes you will get people who know a little, but not enough, try to fix things and then cause critical services to break in the middle of the work day.

    Also the company I currently work for has a very bloated IT department, even though all support and server stuff is contracted out. Even with all these people in IT, our IT infrastructure/support/service is terrible.

  97. Missed something by Anonymous Coward · · Score: 0

    The article failed to mention two things:

    1) That people are easily bought into the idea that computers can and _should_ do anything.

    2) If it's a problem nobody else in the company can solve, send it to IT and get them to fix it. We send back a tool/fix/whatever to them, and they assume we've told them, "We're not going to do our job." (I've got this one enough times I blocked them from using the tools and demanded a raise, and got it).

  98. Re:The average person is right. by Anonymous Coward · · Score: 0

    Security updates? They apply automagically, on my computer while I'm asleep.

    Yes, after the sysadmin set up an update server.

    Your average teenager can assemble a computer

    Can he choose the hardware that will do the job, but won't be too expensive and will operate nicely in the conditions of your workplace?

    My girlfriend just bought a new laptop. $700. Runs like a rocket, much faster than my $2000 pc of the day.

    And when she spills coffee on the keyboard you'll just throw it away and buy a new one, because she didn't check that keyboard is user-replaceable in that model.

  99. 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.

  100. I hate IT and have good reasons by Anonymous Coward · · Score: 0

    Let's put it this way - until IT realizes that they are a SUPPORT function at most companies, NOT a profit center, they will always be hated. Not the tech support guys, who in most cases are good guys caught in the system. No, I'm talking about the middle and upper managers that think they own the freakin company and have no clue what customer-friendly means, and who only care about building their little "empires." I work for a Fortune 500 company, and it sickens me how much more we could actually accomplish were it not for IT standing in the way of any meaningful progress. Our IT's idea of progress is to release a new form that needs to be completed to accomplish something. If business is complaining too much, just make the form longer so it takes business longer to complete. As a DBA working there right now, it makes my blood boil. You know that it now takes us on average 14 weeks to add a field to a table in a data warehouse? It takes me 2 minutes. The rest is red tape.

    1. Re:I hate IT and have good reasons by JasoninKS · · Score: 1

      Except that without that SUPPORT you'd have no PROFIT rather quickly.

  101. Reading the User Comments Put Me in Workmode by Mr.+Lwanga · · Score: 1

    After the first sentence in most of the enduser comments, I tuned out: Blah, blah, we make the real money, IT is just the hired help, blah blah we should outsource, blah blah PCs work automagically anyways. Yeah OK, let me know if VoIP and the new MPLS circuit really are plug and play.

    Remember IT policies are like stoplights, they are there for a reason, usually its that somebody in your department screwed up, big time, and it took a lot of time to fix it. Look at the desired end result of the offending IT policy, if you have a better way to do it, say something about it.

    If in fact, an IT policy is truly bad, it came from management, not your IT infrastructure professionals. People are hired into a IT management position, that are qualified as managers, directors, C-level, but lack the technical background to make informed IT decisions, which creates a nightmare for IT staff and the endusers.

    Jimmy Fallon's skit is amusing, but this one sums things up better - http://www.youtube.com/watch?v=W8_Kfjo3VjU/

    Hail Mordac

    1. Re:Reading the User Comments Put Me in Workmode by JasoninKS · · Score: 1

      Excellent points. Many IT policies are in place to keep users from causing IT more work by fouling something up, not prevent you from getting your own work done.

  102. They dont... by rbpOne · · Score: 0

    When i worked in IT in a company with 800 employees i never felt any generel hate.

    When you work in IT, you have to deal with everyone, so you will experience som dislike, that, perhaps, a graphic designer wouldnt. As someone in IT, i deal with everyone in the company with a computer or smartphone. As a graphic designer you deal with coworkers in the same area of bidnezz, and some managers.

    Hell, one department in the company, brought the IT office cake when we solved even the most simple of problems (Like telling them that the reason their printer dosent work, is because it needs more paper)

  103. Re:The average person is right. by Anonymous Coward · · Score: 0

    Absolutely true for desktops - especially standalone's. Setting up servers can be more complex, depending on what you're trying to do. It's also harder when you're trying to do the "right thing" in a large organization.

    However, having said that, I mostly agree. Linux, Unix and Windows aren't the same beasts they were 20 years ago, when you really needed someone who "knew things" to keep them running smoothly.

  104. Everything explained by Anonymous Coward · · Score: 0

    Nothing has changed since the Middle Ages:

    http://www.youtube.com/watch?v=LRBIVRwvUeE

  105. Mod parent up by bussdriver · · Score: 1

    for larger orgs this is a bigger factor; even smaller places its the owners who they must serve

  106. 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.

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

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

  108. My 2 cents by JasoninKS · · Score: 1

    An interesting thing I've noticed scrolling through the comments: the angriest ones at IT are anonymous. Anyway, my 2 cents on this. I work the IT helpdesk for a medium sized company. As I do most of the running around, I'm the "face" of IT. The hate can go both ways. IT hates users too sometimes. YOU do something wrong and cause your program to not work right, and yet somehow it's OUR fault. YOU can't watch Netflix movies because we block the site, and it's OUR fault. YOU don't notice the smoke & flames coming from your neighbor's PC and it's OUR fault that we can't drop everything to plug in your monitor to the power strip. YOUR neighbor's cousin's kid is in town and he knows computers so you had him "fix" your machine and it's MY fault it doesn't work and will take me three times as long to fix. My hands are obviously full and I'm obviously going elsewhere to work on an issue, don't assume I'm going to remember your request when I get back to my desk 30 minutes later. YOU obviously didn't do "the exact same thing" when I sit at your desk as you watch and whatever didn't work, now magically does. MY budget isn't unlimited to buy you the latest tool/software/PC/monitor. We're not here to make your lives miserable. Pretty sure that wasn't in the fine print of my contract. Many of the rules we have are in place for a reason. Are there unintended consequences sometimes? Sure! But you're also there to work. Not watch youtube videos all day, not bring in any ol' device you want and plug it into your machine (for crying out loud, charge your cell phone at home), etc. And there are regulations like PCI that we don't control, we just have to implement. Yet we get the gripes. And we have directives from higher up the chain to follow, yet you complain about IT making the changes. Are there bad IT guys? Sure! But are there bad users? Yup. I try to be patient with my users, but it does get hard.

  109. on the contrary by thephydes · · Score: 1

    I have the greatest respect for the IT department where I work. They are forced to "make do" with understaffing and a management team that just doesn't get it wrt to the wireless network needs of a 100+ strong staff and 1600+ students.

  110. Scale by smcdow · · Score: 1

    If your company has an "IT Department", then the company too large. It is time to quit and go work for a smaller company.

    --
    In the course of every project, it will become necessary to shoot the scientists and begin production.
    1. Re:Scale by jon3k · · Score: 1

      So basically you can't work for any financial institution, healthcare company or publicly traded company because I don't know anyone who can deal with PCI, HIPAA or SOX without an IT department.

  111. Re:Because they know less about their job than I d by Anonymous Coward · · Score: 0

    you know whats the worst....i once worked for a company that built routers. and not unreasonably
    the company decided they needed to dogfood the routers.

    now we're in a situation where some pinhead refuses to let anyone, most critically
    the developers of the releases he was running, even look at the user-exposed management
    information and logs, to diagnose a problem.

    so, despite this idiot standing in their way, the developers look at external packet traces,
    spend a day collectively reviewing for errors by inspection, and find a set of problems...maybe
    the ones besetting their own internal network

    but they cant check in and build

     

  112. the solution is easy by Anonymous Coward · · Score: 0

    IT management should simply have their employees report dotted line to their customers. The means that the IT person attends the customers department meetings and participates in everything every other member of the department does.

    But sadly... It's going to be more distance between the IT person and the customer -- The cloud -- We will truly need approval from the Pope to get a request fulfilled

  113. IT is the omega chicken by Anonymous Coward · · Score: 0

    I'll be really surprised if this is modded up because the slashdot mods hate IT and anybody who defends IT, and the slashdot community loves to slag IT because, as Gibson said, "Ya gotta hate somebody".
    IT is horrible? Really? Worse than clueless executives who cut budget and headcount so they can redirect that money into fancier boardroom furnishings? Worse than buttmunching project managers who resemble more than anything else those head-bobbing monkeys you used to see in the rear windows of cars? Worse than marketing? Worse than sales? Worse than HR?
    Devs hate IT, not because they have the emotional maturity of 4chan posters (because in point of fact they _are_ 4chan posters), but because there's a pecking order in the corporate world, and IT is the omega chicken these days. It's fun to blame IT, because they're LOSERS, because they can't make cool apps like devs can, but mostly because they're perceived by devs to be lower on the foodchain than devs. They slag IT because if they slag the janitorial staff they might have to pick up their own garbage.

  114. Incompetence by Anonymous Coward · · Score: 0

    Generally it is because they are not worth a damn.

  115. Why I like my IT dept. by Anonymous Coward · · Score: 0

    I work at a U.S. national laboratory, and I have great praise for our various IT teams.
    Various, because some support windows and macs, and others support linux-based
    super-computers.

    I do have some issues. Such as, most (not all) of we scientists use linux, yet support/
    software/upgrades for ordinary things such as (gah!) email are mostly Windoze centric.
    There's a little support for Macs. There's very little for linux.

    *But* I don't consider this the IT's decision. They do what they're told (well, mostly,
    like our military). But mid to upper level management mostly use Windoze (cause
    they, um, manage, and don't write code, or actually work with the super computers).
    So naturally Windoze gets top billing.

    But, as long as I stay on the technical/scientific side, our IT rocks!

    - dh, Livermore, CA

  116. It's not IT, it's management by Anonymous Coward · · Score: 0

    >Why are IT staff treated with near universal contempt?

    If that's the case where you work, than I kindly suggest you
    work for an establishment where Management is out of touch.

    Um, oh, shoot gosh darn it. Got lost in Dilbert land for a few moments ;)

    - dh, Livermore

  117. 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 Anonymous Coward · · Score: 0

      Wow, I'm sure all your devs love you and your helpful attitude.

      Anyway, congratulations on being a good little bureaucrat and may your wonderful homogenous IT kingdom never suffer from the horror of employing a single "special" developer.

    2. Re:The Outhouse Principle by Anonymous Coward · · Score: 0

      If running a non-approved IDE is a security risk for your network, you need to place the developers a on a separate firewalled network. Software developers write and run code on their systems that may have any number of security issues. The code they write will not be tested so it is pretty much guaranteed to be insecure. If your network and security infrastructure cannot handle that, IDEs are the least of your worries. It is silly to have an approved/supported software list when everything a developer writes isn't approved and could do anything. The line between a program and source code listings become very blurred. If I write a program, does it have to be supported by IT. If I download the source code to a program and compile it does that program have to be supported by IT? What if I type it out from a book? What if I have several different components that are compiled into a single program?

      It is odd that IT is responsible for supporting software development tools in your organization. I haven't seen this in any of the companies I have worked for. Usually IT gives the entire responsibility for that over to the software department. It would be way too much work for them to have to support every dev tool that the software department needs for their job. I have always had to contact the vendors directly for any development tool issues that I couldn't resolve. IT didn't know about it or care.

    3. 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.

    4. Re:The Outhouse Principle by Anonymous Coward · · Score: 0

      You see, what you describe is exactly why we hate IT.

      1. IT sees a problem, like "Windows allows an autorun when a USB stick is plugged, somebody could put in an USB stick with a virus/trojan on autorun".
      2. IT "solves" the problem in the way that is the most convenient for IT and does not care that this breaks existing workflows of their users, e.g. developers who need to copy files from their work computers to test machines.
      3. Users who need USB sticks need to spend hours creating business cases, waiting for IT tickets to be resolved, and are lectured by some smartass IT that they are the problem and that IT's solution is only "for their best" (see your comment).
      4. Users start to work around IT using inconvenient cludges. IT loses because they are generally loathed. Users lose because they spend more time for what should be a simple task. Security suffers because the workarounds bypass IT and because users don't tell IT if they spot a problem, fearing that IT would implement even more of their "solutions".

      The goal of IT is to provide infrastructure for everybody else so they can do their work. Sometimes this means you need to compromise between security and usability, e.g. disabling autorun (can be done with group policies iirc) instead of banning USB sticks.

      The only 100% secure system would be one that is turned off.

    5. Re:The Outhouse Principle by jklovanc · · Score: 1

      And every user with admin privileges can re-enable those settings any time they want. The auto run is only one USB issue; there are several others.

      Perhaps you should read at least one paper on USB security issues before you deem them safe. Here is one http://www.sans.org/reading_room/whitepapers/threats/usb-ubiquitous-security-backdoor_33173

    6. Re:The Outhouse Principle by Killjoy_NL · · Score: 1

      Disabling Autorun isn't enough, most people doubleclick "This Computer" and then doubleclick the usb-drive, doubleclicking it like that also infects the PC.

      --
      This is the sig that says NI (again)
  118. Re:Mgmt Has the Responsibility by dragonturtle69 · · Score: 1

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

    The Real Cause

    It is due to poor management. The managers, C?O on down, are paid their large salaries and bonuses to lead and manage. If different departments are not getting along, look to whoever is above those departments and the department leads for both the cause and the solution.

    Personal Opinion

    The lack of respect is due to a lack of understanding, cultural differences if you like. People dislike that which is different from themselves. Then contempt comes into to play. IT gets contempt from other departments because it "serves" them. The same people that talk down about low income positions (fast food, cleaning, so on) talk down about IT. Of course, some in IT create the own negativity; things like lusers, pebkac, id10t, so on.

    Then, there are situations that management just should never let exist. Like IT being responsible for remote deployment of software, and its performance, without having that same software to test locally. If IT says "No, we cannot deploy and support that which cannot be tested.", IT is seen as blocking something required for business operations. If IT goes ahead, and just makes it work after a few failures, and then something fails later, IT sucks, after all, anyone can install software. The difference between installing and installing off-the-shelf closed-source software in a remote custom environment, and it working with zero defects is somehow not understood.

    And we still haven't touched the regulatory stuff, that IT ends up enforcing.

    --
    "What luck for the rulers that men do not think." - Adolph Hitler
  119. Re:Loss of focus on the organization's true purpos by QuantumRiff · · Score: 1

    HAHA. thanks.. I needed that..

    I love that punch line.. I mean.. hell, we love how everyone bitches.. so we just make shit up and implement it.. Its not like at almost all companies the IT department isn't even on the leadership board, but report to the CFO, just like the accounting department (since IT started in accounting to help them process the numbers at these big companies.. So any director of some crap department in Topeka can bitch and moan and get their stupid web page as a shortcut on everyone in the companies desktops... and that legal, marketing, and any CxO tells IT what to do, and we have to do it..

    Hell, where I last worked, the head of purchasing decided to order new copiers company wide.. With all sorts of fancy scanning options that one office liked. Told IT a month before they were to be installed.. She forgot to mention it, and didn't have any any to test with. Boy did WE look like asses for putting in copiers that didn't work with our current software, right in the middle of busiest part of the year.. IT is a bunch of idiots..

    Seriously.. thanks for the laugh!

    --

    What are we going to do tonight Brain?
  120. why? by transiit · · Score: 1

    Why does everyone hate IT? Same reason everyone hates customer service, call centers, and law enforcement: You usually don't think about them until something's already gone wrong.

    It's why I got out of sysadmin jobs. Management hated me because "Well, if they had done their job right, there shouldn't be problems for them to fix" and everyone else in the company was "Doesn't matter if I don't know what I'm doing, they aren't doing it for me. So I'm always going to save them as my excuse for why I had to miss a deadline: 'My system wasn't working and the IT guys couldn't get it working fast enough'"

    I stopped reading it a long time ago, but it's why BOFH was funny.

  121. From my perspective on both sides of the fence... by Anonymous Coward · · Score: 0

    In my company IT not only provides support and management of servers and desktop systems, they also provide developers to build and maintain internal systems running on those servers and desktops - this is to support the company's various departments internal operational needs. Some of this is outsourced to external vendors.

    IT developers also do a certain amount of external (customer facing) development - but the majority of that work is outsourced to vendors.

    In my position I work with both IT and vendors for all of the above - including customer facing products, as well as internal operational support systems. I have also been in several IT positions - so I have also seen it from the inside.

    In the 17 years I have been doing this work, I have come to the following conclusions about the company I work for:

    1. IT development is stuck in the 1960s in terms of process - they only understand how to do large projects using a waterfall development and lifecycle model. There are more project managers than there are actual engineers and developers in IT. Projects that don't rise to the level of 'large' are not funded and ignored by IT, leaving groups to fund an outside entity, or develop internal development capabilities outside of IT to get the job done and keep customers happy. As a result, IT only does the things they are capable of doing, and show little interest, institutionally, in learning new methodologies more suited to the realities of the 21st century (e.g. agile/iterative development of many small apps - communicating with standards based protocols). SAP ERP is the predominant protocol standard - and there are numerous exceptions and hairy corners - that makes the lip service to interoperability a farce.

    2. The approval and selection of software for desktop/laptop systems is controlled by IT - and similarly a slow process. Open Source and free software is very hard to get on the list - primarily because there is no one to blame (and therefore sue) if it breaks (even though the track record for this software is stellar in comparison to our experience with proprietary vendors who shall remain nameless). The biggest problem I have with this is the culture of consistently shifting responsibility outside of the company for everything. At some point, the buck should stop HERE.

    3. Vendors are no better than IT - primarily because maintenance and iterative development with smaller outlays are again limited options - mostly vendors also look at trying to maximize their 'take' rather than finding the ideal footprint - so a lot of time is spent negotiating with vendors. Additionally, vendors have been known to abandon projects if it suits their own business needs - taking a hit on a small project to free up resources for a larger client.

    4. Desk top support - outsourced - and a long trail of pain to get through ("is your computer power cord plugged into the wall power outlet?") - long down times if the issue is intermittent or software related. 2 days if it is clearly a hardware issue (burden of proof on you - even though with all the SMS automation on there - you would think they would instrument failure detection and reporting and be calling YOU and scheduling an appointment when a failure occurs - in addition to what they already have instrumented in detail: watching what you load on the machine, and where you browse to - bogging down your cpu in the process).

    All of that said, I really think blaming IT for this is wrong. The real problem is above IT - in the Execs and board room - who do not force the decentralization and integration of IT into the direct support of operations of the company. I also blame the Lawyers and Accountants who force archaic mechanisms on IT - in order to CYA - rather than provide world class support for our work force, and our customers.

    The solution is simple - decentralize IT operations and development more. With the advancements in technology, there are a lot of IT folks who could spend their time better helping work

  122. Re:Loss of focus on the organization's true purpos by markabq · · Score: 1

    On the other hand, most people's computers in my office are set up to print in black and white even they select a color printer to print a color document. This default setting cannot be changed by users, so it has to be changed manually for every print job, all because someone in IT was worried about saving color toner.

  123. From the outside by Kalvos · · Score: 1

    Fortunately, I'm mostly self-employed, not in technology (any more), and maintain my own network and software at home.

    But I do hear IT hate from colleagues (who remember when I ran a computer company and think I still have a clue)...

    One works in a highly time-stressed professional setting where she moves from room to room to deal with clients, using the computer in the room (no laptops). The system responds slowly and the main reporting software (written by the organization's IT people) has an inconsistent interface and commands. Changes to commands are implemented without notice and using the wrong 'old' command causes lost work. She's given up calling IT because technical explanations are irrelevant to her work. Now she hand-writes everything to enter when she can concentrate on what the system expects.

    Another works where the previous system's back-end changed from Windows to Linux. The change seemed smooth enough because the employees' machines remained Windows, but previously functioning software -- particularly media software, which he uses in this job -- no longer integrates well or functions at all. He is given technical explanations about network issues, all irrelevant to his work. Material that once got out promptly now lags hours or days until IT comes up fixes as problems arise. Nothing is comprehensively solved.

    A third teaches at a college. Each instructor has to log in to the whiteboard computer -- at which point updates begin installing. The system hangs for upwards of a minute when media apps are called up (such as audio/video players, Flash, or PDF readers). He's way into IT hate for losing class time. And yes, he's one who tapes his monthly required password change on the desk. The Moodle system recently installed is so slow that he's stopped using it entirely (the previous system called Blackboard having been abandoned for the same reason!).

    What these have in common, I think, is that either IT wasn't interested in knowing or wasn't required to understand how the people actually work in their jobs. Of course, understanding or not, it seems to me you shouldn't be building systems that make people wait in time-sensitive situations, nor should you create complicated and changing interfaces. Ultimately, the organizations should be aware that IT is hindering effectiveness, not enhancing it. In the meantime, there's some seething IT hate!

  124. Because at best, they're like Mordac by russotto · · Score: 1

    Mordac, preventer of information services.

    At worst, they're, well, worse.

    My "favorite" IT story has our development team halfway across the world, needing access to a system in our DMZ from the customer's system. The IT team flat out refused to do it, citing "security". My boss had one of the dev people back in the US literally bypass them with an unauthorized Ethernet connection.

    My second favorite involves a customer IT department who insisted on installing a broken anti-virus product on a VM I needed to work on, and then not being available to fix it. They were very unhappy when I managed to kill it (making the system usable again; it was trying to contact a server it had no path to, and using most of its cpu time doing it), especially when they realized they couldn't even credibly threaten me for doing it.

  125. kickbacks by Max_W · · Score: 1

    The interest of the IT department is to be an intermediary while buying software for the enterprise.

  126. 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.

    1. Re:Renegade IT by Anonymous Coward · · Score: 0

      Ah, those were the days...I had whole places that didn't know my name, just referred to me as "The Coat". Gunslinger mode IT, kill bugs dead ma'am.

      You are correct, as the guys like you describe can't survive in the new IT corporate world and have moved on to IT consultancy since it still rewards excellence even when it doesn't come in white shirt or team matching golf shirts. There are monstrous holes in the model of corporate IT that make the stress on those poor bastards caught in the web of management that doesn't understand anything you do (oh boy don't get me started on metrics), users that demand nickel beer night and then complain that you didn't buy their favorite brew, coworkers that are so fried that they try to work while driving home after the 15 hour day and mess up a vital system and don't even realize it until shit is hitting every rotating blade in the building.

        What most folks don't get is that small mistakes in IT are magnified massively. If you screw your system, well you lose some time or data, if he drops the ball once, the whole company can be down for two-three days. What does he get for this tight wire act? More stress from management to do more with less, more users that routinely blame him for any missed deadline, (see "universal scapegoat") and a job that has exploded in every direction over the last five years without a shred of help from the rest of the people relying on him to keep the ship flying, and some, downright trying to crash it. Some IT guys are douches, some are just way overworked and just would like to have some folks have respect for what they do. Most of us love to make shit work and to actually get noticed for the vast majority of stuff we do well, instead of the one mistake we made that suddenly make us untrustworthy, the villain or plain incompetent. Give the guy a break, he is usually just trying to plug leaks in someone else's boat, without the right tools at hand, while the captain steers into deep waters.

      When I ran a development house, we imaged every machine and had a hot spare waiting for each type of rig as the animators couldn't afford the downtime for us to fix what they had done to themselves. We did our homework on what was needed and if it made sense, we threw hardware at a problem to gain us a man day every month on project by upgrading better video cards or more RAM or whatever. In corporate IT, I spent years of my life explaining and justifying why what was requested wasn't going to work, giving alternate paths to the same goal, wheedling, bullying, smooth talking, coddling managers to get the point across. I know IT is a "cost center", I know perception is "reality" and I take great pride in my work. Unfortunately most times those three things don't live in the same house well.

      Me, I'm a 30 year IT guy, tech, IT manager (mainframe/PC/network/cloud), ran IT for a largish game developer house, small business owner for 15 years, now out starting my 2nd IT shop of my career in the down economy because I am over "experienced" to hire and don't take stupid orders well. And I don't believe anything is "above my pay grade" when it comes to making the job successful.

    2. Re:Renegade IT by SecurityTheatre · · Score: 1

      I knew a guy like that.

      He could fix anything, and would do just about anything to make sure stuff worked. Nobody asked questions, nobody audited him.

      There was a huge security breach and it was tracked down to his workstation. See, his home computer got hacked and his big list of passwords let the person into the company VPN and allowed them to destroy a lot of data. Fortunately, they were just vandals, not thieves. In the course of the investigation, it was discovered that he had more than a dozen company computers in his garage, tagged for sale on ebay.

      Needless to say, he was fired, quietly to avoid the publicity and preserve the management's reputation.

      Maybe it was the same guy?

    3. Re:Renegade IT by 9jack9 · · Score: 1

      No, my guy only ever kept passwords outside of the office in an encrypted file in a truecrypt partition on an air-gapped pos which also doubled as a digital picture frame as a cover story.

      Don't think he ever sold any company stuff on ebay. I did see him rescue parts out of the dumpster and build systems out of them. I got my first real system that way. Of course, it's dual 40MB drives had to stand on their sides on the desk next to the system board until I bought a box for them. Ah, those were the days.

  127. IT Attitude by Anonymous Coward · · Score: 0

    I have found that most users respond well to IT when IT treats them well. I try to recognize that my users are not IT oriented and don't want to be or they would have chosen it as a profession. They want to do their jobs with minimal interruption and IT problems are just that, interruptions. Their primary goals are to keep doing their jobs and quickly get past issues. Unfortunately, many times, they believe that IT issues are caused by IT ...and subsequently are not as grateful for the fixes that are applied. In their minds, it is IT fixing mistakes that they made and thus an inconvenience.

    1. IT needs to start understanding users from the business perspective, rather than considering user issues to be an annoyance and a result of their ignorance.

    2. Users did not go into IT because they did not want to and did not feel they had a talent for it. IT personnel do and did. This is why we are one of their greatest resources, but if they are treated as if they are stupid, as if they are not good enough because they don't remember something we taught them the last time we saw them, they remember how they were treated and resent such treatment.

    3. Users do not remember what we have taught them many times and are not interested in being educated further, regardless of our expectation that they would or should.

    Of course this does not apply to all users, but we , as IT professionals, should learn to be patient with those who are not in our profession. There is a reason they are not and the fact they are not provides to us job security.

    1. Re:IT Attitude by dbIII · · Score: 1

      IT needs to start understanding users from the business perspective,

      When they do that's seen as part of the problem. Nobody wants to be made aware that they are not very important to the business and be made to wait while something more critical is attended to.
      When they don't it's due to poor communication - it's rare that the new IT guy gets filled in with an honest account of how the business functions and what to give priority to.

  128. women Tory Burch boots by Anonymous Coward · · Score: 0

    Nice Article.Thank you for sharing.Waiting for updating.replica women Tory Burch boots from China for wholesale

  129. Re:Windows 7 can do _so much more_ than Windows XP by snikulin · · Score: 0

    Yes, it can. For example Win7 can use > 32 threads (cores). It can also work with NUMA RAM. Win XP can't do either.
    Now please go back to your IT hole and play Solitaire on your stable i486 while we developers keep the company afloat and prosperous.

    To the rest of devs: when going with dollar numbers to management, don't use salary numbers ($/hour), use revenue numbers instead.
    $1K per hour per developer is not anything special in a good company.
    And when an IT dipshit makes a developer to loose an hour (ie our company looses $1K) I make sure everybody knows that.
    Works wonders.

    -- Yes, you're right, I "love" IT --

  130. The core of the problem... by evilviper · · Score: 1

    Three reasons people hate IT:

    1) IT issues are user-facing, and have immediate effects. ie. When your computer is down for a day or two as IT is recovering data from a failed hard drive and/or transferring backups to your new system, you're not thinking about how awesome they are for being able to do that effectively, or how cost-effective it is that they don't go over-board with overzealous backup solutions for all desktop PCs. No, all you know are that something IT is responsible for failed, and you can't do your work for a day or two because of it. This is very different from any other department.

    2) Budgetary reasons very, very often force IT to NOT implement the level of redundant systems they know are necessary to provide a really reliable network, or implement the best solutions, or implement the features everyone wants. Additionally, budget reasons again often result in low quality people in IT, at least in lower-level positions, requiring lots of pain and shouting to get through to the guys who know better, and can help.

    3) IT is also in the unenviable position of being the cops... nobody likes the cops. This ranges from refusing to install (or perhaps cutting off) whatever you want to use to get around whatever oppressive policy management has in-place, to looking at the code you've quickly cobbled together at the behest of whatever managers and saying "Hell no, that's not getting deployed to our production servers."

    IT is a thankless job, and yet is by far the most profitable department in any company I've ever worked in. IT is the group that puts together and maintains all the systems that greatly reduces the number of people needed to accomplish a given job, and is usually the only group who cares and is responsible for keeping the production servers running, completely despite the crap code you've shovelwared out the door to meet your deadline and look like a hero, as everything completely falls apart behind the scenes...

    The solutions to problems 1-3 generally require more communication with IT, far earlier in the process (designing a solution, choosing a program, etc), or communication with policy makers in the company to ensure that they know how their decisions may impact you, and find out if they are willing to accept the consequences of their own policies... eg. if management wants to ban something that will help you do your job, and is willing to accept that results will be slower and you will bill more hours for less work, then there's probably no quick fix for the problem in sight, and trying to get IT to help you, or at least allow you, to do an end-run around dysfunctional company policies is going to end badly and only frustrate you further, through no fault of IT's.

     

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  131. Re:Windows 7 can do _so much more_ than Windows XP by anonymov · · Score: 1

    And you're an example "why IT hates us".

    Yes, because "you, developers" have no relation to IT whatsoever and your seniors conjured 32-core NUMA system out of thin air, but forgot to conjure a W7 disk to go with it, sure.

    And no, I wasn't talking about developers with 32-core NUMA systems, and no again, 99% of developers don't have and don't need 32-core NUMA systems, and when they do, it WILL have appropriate software.

    As you might have noticed, GP talks about desktop systems ("Windows XP" might have hinted you, if you weren't so blinded by rage) - when all desktops will be 32-core monsters, then we'll surely afford W7 from the change left from buying those machines.

    Because really, for IDE, VCS and debug every developer needs a 32-core NUMA system.

  132. Re:every developer needs a 32-core NUMA system by snikulin · · Score: 1

    Yes, if that developer makes > $1K/hour for his company he may have nice toys.
    How much do you bring in, personally?

    P.S.
    NUMA is not a privilege but a bane and an unfortunate consequence of 128 cores (32 cores is so 2009!) fighting for RAM

  133. Re:every developer needs a 32-core NUMA system by anonymov · · Score: 1

    Err, no, if those toys help him make $2k/hour instead of $1k/hour, _then_ he may have them. On the other hand, if he's as productive as before, he's now effectively bringing in ($1k-running costs of new hard and soft)/hour.

  134. Forgotten Vista already? by dbIII · · Score: 1

    Two Vista systems slipped past me and sadly more than confirmed it's poor reputation.
    As for using Windows XP in 2011 - I've still even got one system on Win98SE in 2011! The reason is the same in all cases, an utter crap bit of software that just is not going to run on a newer operating system and insane hardware restrictions (eg. evil dongles) prevent it running on a VM. The moving target of the MS platform and the various little undocumented quirks that were exploited by different software means that without bug for bug compatibility there is just some stuff that will not run on Win7. That sucks if it's anything out of the mainstream or the users just don't like any other software that does the task that will run.
    As for "policy" - that is a word that means you are talking to completely the wrong person about the issue.

  135. Re:every developer needs a 32-core NUMA system by snikulin · · Score: 1

    Let's say 1K to 1.1K. 10% gain in division's revenue is not something to sneeze at even if that PC costs $40K.

  136. Re:Windows 7 can do _so much more_ than Windows XP by Penguinisto · · Score: 1

    Dude - if you need a >32-core NUMA rig to write software, I do not want to know how much bloat you've got sitting in there. ;)

    If you need a testbed with >32 cores and NUMA going, I'm fairly sure there's going to be a server or two purchased and rigged for you to do just that, and since they don't quote make laptops with those kind of specs, odds are good it will be waiting for you in the server room.

    Now if you mentioned 32 vs. 64-bit Windows, you may have had a point (because, but only in my opinion, PAE sucks donkey balls and fully compatible XP-64 apps are damned few). If you had mentioned the fact that in light of Microsoft EA licensing (and most other modes), an XP license costs the same as a W7 one? Maybe, but that's only one small rock in a mountain of stones that IT has had to move before your company network becomes fully W7 compliant/compatible in the entire organization.

    Personally, if I wanted/needed/whatever a different OS that badly? I'd try and convince them to let me have {my OS choice} and a VMWare Workstation license to run the corporate XP license on. I would then stipulate that the only support IT needs to provide is as follows: repair/replacement of any provable hardware failure, enough space on my network share to store a backup of the VM containing the corporate image, and to make sure the image in turn gets backed up to tape on occasion (which they would probably be doing anyway). Then I could satisfy their needs and my own. Then again, I've worked both sides of the house - dev and IT.

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  137. Victim of an insane management fad by dbIII · · Score: 1

    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.

    IT isn't the problem. The insane fad of assuming everything can be a profit centre is the problem. If they don't do it they lose people, even if they do it there's a chance there will be a large unexpected cost (eg. payment to a "consultant" approved by someone above of IT) to drive them back into a loss so they lose people. It's a symptom of a dysfunctional organisation.

    1. Re:Victim of an insane management fad by PPH · · Score: 1

      You've got to pick your profit centers carefully. I don't have a problem with the in-house vs outsource decision. But far more insidious than losing people, you've got to make sure that the people lined up to make the in vs out decision are working towards the best interests of your company. Not your future supplier.

      It comes down to the corporate culture and loyalty of the people, both to their profession and to the company. When I first started, a very wise man (my mentor) told me that the company was like a guy that came home from work every day. When he walked in the front door, said "Hi honey! I'm home!" and heard the back door slam, he just told himself, "There must be a powerful breeze blowing through here."

      --
      Have gnu, will travel.
  138. Re:every developer needs a 32-core NUMA system by anonymov · · Score: 1

    Well, then you should be telling this to your boss, and he should be telling this to CTO and after he talks with others and if finances allow for this, it'll get back to tech support guys, who'll have to install and support this.

    Oh, and speaking about finances - are you sure you're "bringing in $1k/hour"? All those dev guys from recently restructured companies were making hundreds dollars per hour as well, right up to the moment they got axed. Unless you're working on a next major release that will bring in new sales, you might be "being a cost center wasting $1k/hour to provide support and fix bugs", and if you're an in-house developer, you're pretty much "a cost center" anyways.

  139. We don't? by _Shad0w_ · · Score: 1

    I don't hate ours anyway. I love the fact that in this job, unlike my previous one, it's not my problem. I'm a developer - I don't want to have to care about networks not working properly, servers falling over or the phone system not functioning correctly. I love just being able to throw the problem at IT and someone there fixing it. I like just being able to do more core job.

    The fact that our IT department are quite nice and don't actually go out of their way to stop us doing anything. There are IT policies, but they're quite sensible and not exactly tortuous.

    --

    Yeah, I had a sig once; I got bored of it.

  140. Go-between by oh2 · · Score: 1

    In my experience theres ways of making things run smoother IT-wise. Im a teacher at a school with about 45 staff. We have our IT-support outsourced to a company through the local council and we have a very stable system. Things work just fine most of the time but getting something changed is a glacial process. There is little flexibility and most of our software is the same as five years ago.

    Five years ago though things were not as smooth. We had a generally high incidence of support tickets, there was a lot of frustration and anger directed at the IT people. A large portion of the support tickets were simple things attributable to user error or lack of information. So, my boss and I decided to try and do something to fix this. Today almost all support tickets are placed by me. If someone has a problem they tell me and I check it out first. Im pretty knowledgable about IT and able to tell when its something I can fix and when its something I need to pass on. The benefits of this is that if the issue comes from user error, a loose connector, broken mouse or keyboard or something like that it gets fixed at once and I teach the user how to avoid this in the future. I hardly ever have to reinsert loose connectors these days. I spend maybe an hour a week on average dealing with IT stuff and thats less than before when everyone made their own calls. It also means that when I place a ticket I include screenshots if possible, the machine ID, an error report thats relatively verbose and how fast it needs to be fixed.

    The not so good part is that it still takes at least two weeks to get software installed, often a month, and that our IT people still havent learned to call me before coming out so I can sort out access to the wiring closets and so on. The funny part is that their infrastructure people are usually better at this than the support guys. Most of the tickets I place now are attributable to stuff IT has done without telling me, like messing around with the printers, "upgrading" the email servers so that noone can log in and so on. Frustrating, to say the least.

    --

    Now the world has gone to bed, Darkness won't engulf my head, I can see by infra-red, How I hate the night.

  141. 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".

  142. 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 magamiako1 · · Score: 1

      This is exactly what we used to do at my old job. People would come to IT asking to buy something, and then we'd say "You have to get your manager to approve it", where it would go on their team's budget, not IT's.

      People very quickly learned just how much extra $ that "OMFG AWESOME APP" is that they just want to throw out to their whole team.

      There are advantages and disadvantages to this approach though. A disadvantage is sometimes you can pad some numbers in IT to make things happen that otherwise you couldn't get, and plan for unknowns. This may sound like you're trying to shaft the company but you're really not. For example, for a big project, you pad in an extra couple of grand to pick up another server here or there that can be used to help that project along that wasn't originally specced for. You have to tread carefully with this approach, but it is needed sometimes when people don't know what they truly need, and when shit hits the fan and IT's prepared, they look at IT for the respect of making that happen.

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

      Yeah, this is a great idea because we all know how a company mandated monopoly supplier has such a great track record of providing cost effective services!!!

      The real reason I Hated our IT people was that when I asked for something to help me meet my clients needs. I would be told "can't be done". Half a day of my own research later and I would posit a solution that was acceptable. That's not my fucking job it's theirs. And then they charge me criminal amounts of money for their "services". Morons!

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    3. Re:The funding model for I.T. is completely wrong by Anonymous Coward · · Score: 0

      You've hit upon something that is well known in economics, which is within a company, allocation of resources is directed much in the same way that socialism works(minus the force and lack of voluntary association of course). The bigger a company, the harder it is to be efficient unless you keep the pricing mechanism in some way. Your solution above is a specific example of the type of method that gets around this particular diseconomy of scale. It works best at the managerial level of labor. Once it begins to control the entrepreneurs overall ambition, then it becomes a hindrance rather than a tool for keeping organizations from relying upon arbitrary central mandates that have no clue.

    4. 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.

    5. Re:The funding model for I.T. is completely wrong by caitsith01 · · Score: 1

      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.

      This is the very definition of IT doing the OPPOSITE of its job - you apparently see your role as making it HARDER to get things done.

      If I want support calls, backups, various software, a bigger file system and a larger mailbox and these things make me more productive, then IT's role is to make it happen, not to tell me I have to choose the most important two of those.

      The cleaners don't get to decide whether to empty my bin or vaccuum the floor in my office. Reception don't get to limit the calls they will forward for me to 3 per day. Why the hell should IT be any different?

      --
      Read Pynchon.
    6. Re:The funding model for I.T. is completely wrong by happyfeet2000 · · Score: 1

      It will also make outsourcing your department much easier now that they can compare numbers.

    7. Re:The funding model for I.T. is completely wrong by anonymov · · Score: 1

      Your analogy is broken. You want _more and new_ service, but you want to pay _same_? Do you also tell cleaner "I want you to also clean windows and scrub walls from now on" and reception "You should not just forward those calls to me, you should get me some sales while you're at it"?

      Sorry, but none of those things come for free, and money have to come from somewhere - it doesn't matter whether it's your dept budget or it's single IT budget per company. GP's option could even be better for you, as IT is usually underfunded and might run out of funds even before they get to "the most important two", and your section won't be able to do anything even when it has excess budget.

    8. Re:The funding model for I.T. is completely wrong by anonymov · · Score: 1

      Let me clear that up a bit: the problem is you mistook this for "we won't do that", when it's usually "we don't have money to do that".

      It is already "choose the most important two" usually, but departments get almost no control over which two and whose two will be done from the limited IT budget, it's mostly decided by who pleads to CxO's louder.

    9. Re:The funding model for I.T. is completely wrong by initialE · · Score: 1

      I'd consider it an ideal solution but for 1 issue: Individual departments are poor at managing their own IT risk. If a chargeback item is already purchased, but costs are high for the department, then they may consider alternatives that they perceive are cheaper, even though the resource is already available as a whole, and in the end you buy the same resource twice. Departments become little islands on their own, since the perception is that if they take on the cost, they have the ability to choose their own vendor.
      An example: My company has a subsidiary that is trying to save on their overall budget, and we chargeback for email storage and license usage (exchange). As a result, they have started using personal email to do company business, despite our warnings not to do so. They start buying consumer hardware with 1 year warranty and Windows Home editions, convinced that the savings are worth the lack of management capability. Issues that appear may not be addressed until quite a few quarters down, so up-front savings trump long-term infrastructure decisions.
      How would you address these issues?

      --
      Starbucks, Harbuckle of Breath.
    10. Re:The funding model for I.T. is completely wrong by Anonymous Coward · · Score: 0

      What you describe is a perfectly good way to outsource your IT department. If you were looking to put yourself out of a job, this would be the quickest way to go, especially once they do the cost calculation, they get SLA guaranteed service, and there's a hotline and they spell out exactly what you get.

    11. Re:The funding model for I.T. is completely wrong by Anonymous Coward · · Score: 0

      Result is that the local boss will prohibit users from using many of the services, and instead being forced to do some sysadminning themselves. You end up with the worst of both worls: you have all the rules and restrictions that come with an IT dept, and you have to do their job (without any recuction to your own workload). Seen that myself. :-(

    12. Re:The funding model for I.T. is completely wrong by Anonymous Coward · · Score: 0

      I've seen this done, it has a critical flaw.

      What you are essentially setting up is a monopoly service. If they let you buy a 100Gb mailbox, IT charge you what they like for it. And it's still locked into the IT department's technologies and subject to the limitations of that technology.

      They still prevent you from setting up your own mail server. You can't bring in your own IT technician independent of them. You can't switch to external providers.

      So there's still no motivation for IT to do any more work. There's just more layers of paperwork shuffled around the building to get anything done.

    13. Re:The funding model for I.T. is completely wrong by Anonymous Coward · · Score: 0

      I "buy" the services by being billable. If I'm not billable, we're not making money. If we're not making money, we don't need an IT department.

    14. Re:The funding model for I.T. is completely wrong by science_gone_bad · · Score: 1

      Set up an internal IT Shop where people "buy" services using internal money which comes out of their budget.

      I had exactly one boss (A VP) who got a system exactly like that set up. It was wonderful from our SA group, because it made things run really smooth. There were definite expectations on both sides, and the groups actually had to think about what they really wanted ahead of time.

      Unfortunately, corporate America is so trained to get all the IT support they want for free, the complaining got so loud that both the VP and our group got let go so that things could be run "cheaper" (Meaning that the groups wouldn't have to budget for IT support any more).

      And in case you think that was unusual, I recently left a position where the entire IT organization has been outsourced to save money. Unfortunately, those users were also used to the "free" support they received, and are suffering huge amounts of pain since the outsourcing company requires up-front payment for anything outside of their contract. Of course, their contract is so limited; that fixing a server that is required for the contracted work (read .. making $$ for the main company) is "outside" the outsourcing contract. Turns out that 100% of the machines I used to take care of are "outside" that outsource contract. They got a 5 year contract, and in the 1st year, costs are 3-4x what it was before the outsourcing began. Of course it's been trumpeted as a success because somebody's bonus check depends on it.

      Color me un-impressed

      --
      "I never get lost because everybody tells me where to go"
    15. Re:The funding model for I.T. is completely wrong by Anonymous Coward · · Score: 0

      if a company wanted to purchase their IT support like it was from another company, they would.

  143. Wow, I feel sorry for you by Anonymous Coward · · Score: 0

    "Why are IT staff treated with near universal contempt?"

    "near universal"? Wow... I feel sorry for anyone this applies to. I haven't worked anywhere in my entire career, almost 20 years, where I felt myself or my department were held in contempt... and I've been all over too. Government, banks, transportation, manufacturing, legal... everything from laid back to mega-corporate, from 3 person IT departments to 300+ person IT departments.

    Maybe the original poster is just projecting a lot of self-contempt? I have no idea.

  144. Nice one by Anonymous Coward · · Score: 0

    Think about it. Do you REALLY know more about IT (your job) than that accountant knows about Accounting (his job)?

    I'm not telling the accountant that he takes to long for a simple job and that the kid down the street can do it for a soda and a cheer. I'm not telling the accountant that yes, he has to follow legal procedures, but really my needs are so much more important that he should set up a whole different set of journals and books with special rules to facilitate me. Without any extra money, and could he have it done by this afternoon, thankyouverymuch.

    Let him do his job. Let me do mine.

  145. Re:Reflections ...? by OldHawk777 · · Score: 1

    There are many folks, with wast experience and academic knowledge, that do know as much or more than IT staff from the phone...telecommunications (nodal networks) and from wear/tote computers to routing (cell, packet, switch) to RF/spectrum freq-hop/share, HF/VHF, walkie-talkie ....

    IT management a/o management have degrees, certifications, little or no experience, and are technology idiots/Luddites. IT/IA security is just one more of their TFSU.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  146. 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.

    2. Re:IT staff bear the brunt of redirected anger by mjwx · · Score: 1

      And in reality, their problem should trump all others when they are in your presence.

      No it shouldn't.

      I'm capable of prioritising issues. If the Accounts server is unavailable, I'm not wasting time fixing the paper jam in your printer. If a user has a problem going into the queue, they need to get over it.

      But you missed the OP's point by a country mile. People come to IT to whinge and cry. Not because IT can do something but because IT has to listen. I've had a user come in complaining her laptop was slow, then she broke down crying confessing that her boyfriend hits her. There was nothing wrong with her laptop, in the end I didn't even look at it, she just wanted to have a mental breakdown in my office. I wish I could say this only happened to me once.

      The first rule you learn in IT is: the user lies but this is besides the point for now.

      The second rule you learn in IT is: fixing the computer is only half the problem, you also have to fix the user (sometimes a large wrench is required for this). At least 50% of the job is convincing the user that the problem is fixed or they'll keep imagining its still there. Sometimes problems are entirely imagined by users, I go to their desk, take a look, open a terminal, a few reassuring umms and ahhhs, then tell the user the problem is all fixed, more often then not I dont hear back from them.

      IT is the brunt of users anger, especially seeing as most of the time it isn't our fault. We have to deal with this and few outside IT appreciate the fact that we deal with it.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:IT staff bear the brunt of redirected anger by Kalvos · · Score: 1

      Everybody deals with anger and stress; both you and the OP seem to think you're special victims. You're not. If you continue to take the attitude that users need 'fixing' or need to 'get over it', then people will rightly continue to hate IT. And you're creating two 'rules'? Rules? Seriously? That is the height of arrogance, and another reason to hate IT. You have provided the perfect example of both being wrong and incurring dislike. Remember, you're a tech secretary. You don't get to make rules or 'fix' people.

    4. Re:IT staff bear the brunt of redirected anger by Anonymous Coward · · Score: 0

      Please supply a solution to the user problem that "needs fixing" in that every imaginable video file should be viewable by everyone, immediately, at all times. This includes funny cat videos on the Internet and every cell phone bathroom cam from any possible format.
      Remember... no rules. And it should already have been done "because it's your job."
      Good luck.

  147. Re:Windows 7 can do _so much more_ than Windows XP by jedidiah · · Score: 1

    > Yes, it can. For example Win7 can use > 32 threads (cores). It can also work with NUMA RAM. Win XP can't do either.

    So? Neither of these bullet points are particularly relevant to your typical desktop Windows use cases. If this is really the best you can come up then the "XP does the job just fine" contingent of the argument just won.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  148. Seen it both ways by ciggieposeur · · Score: 1

    I've seen half a dozen IT departments, with reputations from stellar to horrible. The really good departments are the ones that largely trust first and ask questions later. They tend to get out of the way of competent users yet still provide a rather decent computer image for both desktops and laptops. The network works OK, the local reps pop in to do cabling as needed, and if you ask for something odd the first response is generally "let's work together to find the best fit that doesn't break the rules we're all stuck with." I've seen four such groups keeping companies as small as 12 and as large as 15,000 employees rolling along.

    Then there were the other IT groups whose first question was "why isn't X good enough?" I needed MediaWiki, they asked why Sharepoint wasn't good enough. I needed to model stuff with at least Java, Clojure, or even C, and they asked why VBA wasn't good enough. I needed to access some web sites the proxy filter broke, and ultimately just went home rather than start yet another fight. But I learned something: the IT folks at the corp HQ would bend over backwards to help the people at their site, it was just us in the satellite facilities that perceived IT as an obstacle rather than a help.

    Which leads me to my three generalizations: 1) Outsourced IT leads to a two-tier experience, with the "locals" getting much better service and thus supporting IT to the hilt against the remote folks. 2) IT folks who only know Windows and other MS products tend to be extremely hostile to everything else. 3) The users can have a lot of influence in being allies to IT, but only if management backs them up; IOW companies get the IT they deserve.

  149. IT knew it well before "House" said it... by s0litaire · · Score: 1

    ...Everybody lies...

    That goes double for users...

    Number of times i've been on the phone supporting a user who's computer "Just stopped working" & "I did nothing, just trying to do my work"
    and after 20-25 mins of talking through the problem they are having, they let slip that "well I installed a program..." and I then find out the user's manager has a copy of the admin password on a sticky on his monitor.

    Next thing you know their manager is on to my boss wondering why IT has not got the machine running and complaining of the downtime and loss of money it's costing him!.

    Then i explain to my boss that the user used an admin password they found on their manager's desk to install non approved software.

    Now may boss is upset because i've spent 30 odd mins with a user with a problem with software that we are not supposed to support.
    The user is upset because he's now in trouble with his manager and blames IT for not getting it fixed.
    And the boss is now in an argument with the users manager about password security....

    If the bloody user said at the start he'd installed software without permission, i'd have charged him a 6 pack of beer (or lunch at local pub!) and fixed it in 10 mins max and everyone would have been happy! (quick restore from last nights backup and he's been good as gold!)

    --
    Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
  150. Starts with the "help" desk by Anonymous Coward · · Score: 0

    Over the last 10 years I've seen our IT department "centralize" services for efficiency and cost reduction. I'm not sure either has happened but the reputation of IT has certainly gotten worse in the process. One of my primary complaints - opening up a "case" to get some help. If I have a car problem I show up at the service department, explain my problem, hand over my keys, etc. The administrative systems the repair center use to track my repair are theirs, not mine, and I'm not burdened with them. Conversely at my company, the very ugly and unclear process of creating the "case" is all the burden of the person who needs help. Nobody needs yet more online forms to figure out - they need help. Oh, and if you have a question, not a problem, it's the same process - create a case. And if you have feedback about their process - create a case. To me it's laughable and I'm an IT person. Not a proud one either.

  151. Re:Loss of focus on the organization's true purpos by Anonymous Coward · · Score: 0

    Yes my employer has a strict rule replacing hardware after 3 years we had a some redundant hardware that was approaching 3 years could my team (whos boss is a director) get hold of the hard ware to run our tools and store analytics data on NO

  152. Alternatives to the monolithic department? by jago25_98 · · Score: 1

    As soon as I see the phrase "IT Department" I feel something is wrong.

    While this is fine for a 1990's world these days IT is so ubiquitous and essential to businesses it's becoming more and more old fashioned to departmentalise IT.

    Successful companies using IT to modern extents today seem to be the ones where everybody has good knowledge on IT but the IT department only coordinate these already knowledgeable people.

    As an example of where an IT department seems like a bad idea how's about my company.
    I work in a department that makes use of embedded systems. These systems connect to Windows systems. The interface is not always that clear however. In addition the IT department are responsible for IT systems connected at sea which are often out of satellite connectivity.

    There must be a better way of organising this. One idea I had was to have one person in each department with an IT background spend time in the IT department and then act as a representative for that department. Have you any documentation on other ways to arrange IT support other than a monolithic department I can show management?

  153. "Everyone Hates the IT Department" by tehlinux · · Score: 1

    This is true. I worked in IT and I hated myself and wanted to die.

    --
    Most linux users don't know this, but the man pages were named after Chuck Norris. Chuck Norris fsck'ing hates noobs!
  154. Re:every developer needs a 32-core NUMA system by Oligonicella · · Score: 1

    And, if said 10% gain fails to materialize, will you be reimbursing the company for the hardware?

  155. Re:every developer needs a 32-core NUMA system by anonymov · · Score: 1

    As his bosses deemed it plausible and agreed it's worth a try (unless they didn't), they'll get this question first.

    As the proponent he'd still be responsible to some degree, but it's management's job to evaluate proposals like this and take/don't take the risks.

  156. Because they aren't computer wizards by HalAtWork · · Score: 1

    They hate the IT department because the users/management don't understand why they can't perform magic, because that's how they understand computers, it's a magic box. The term "Computer Wizard" stems from that kind of logic.

  157. I remember being hated by IT by boddhisatva · · Score: 1

    I worked in the Electrical Engineering Dept of an Electric Utility (Eventually Eng Systems Admin). We did everything sooner, faster and better than they did. We strung the first lans - after they heard we got a memo from the IT VP "No one can buy LAN equip without my approval". We were under the VP of engineering so we tore it up. This was a while back so if someone in a remote location had no email, the system would automatically FAX a copy of the email to them. The backup system not only backed up our servers but backed up the hard drive on every individual computer. For a friend I wrote a program on the mainframe that would parse a COBOL program and create a structure chart. It became the most executed piece of code in IT. They'd code the program, create the chart go for approval and if there was a change they'de change the code and create a new chart - just the reverse of what they were supposed to do. Budget? Every time they built a transmission line or substation (I wrote a 3D substation design system) - fairly costly items, we would specify what hardware and software would be required (using the term loosely) to build it. It would be capititalized into the structure and depreciated over time. IT was pure expense. Now it's C++ (which Linus Torvalds calls "a horrible language" and Java (C++--)). Real men code in C.

  158. IT's job is problem solving by Anonymous Coward · · Score: 0

    From the article:

    “Does the person who is handling the backup tapes, and programming bits and bobs behind the scenes need to integrate with the rest of the business? Probably not, because that’s an internal IT operation,” Coombs adds.

    I find that the reverse is often helpful to an organisation. An IT department with an understanding of how the rest of the organisation operates is able to adapt the IT infrastructure to suit the needs of the organisation. Also, IT departments are full of problem solvers who may have valuable input on problems in other areas of an organisation.

  159. MAC goons in IT by Anonymous Coward · · Score: 0

    God help anyone with an Apple fanatic getting control of their IT.department. As Star Trek's Spock once said about the potential use of Dr. McCoy's brain engrams for a CPU blueprint" "the resulting torrential flood of illogic would be most amusing."

  160. that sales lady by Anonymous Coward · · Score: 0

    do you sill have her card?

  161. IT is a service provider, they just don't know it by Anonymous Coward · · Score: 0

    When I finally had to create an IT "department" for my growing company, I made it perfectly clear from Day 1 that people working in IT had one job and one job only: to keep the engineers working. Their job was NOT to create a homogenized, useless, one-size-fits-all computing platform that everyone had to use whether it did the job or not. Their job was to respond to the engineers' requests and do what they were told to do and not argue about it.

    Of course, this requires staff that actually knows something about computers, and doesn't have a world-view in which "let me re-image the hard drive" is the answer to everything.

    When I was interviewing candidates for the IT leadership role, several of them asked if I would provide a list of "approved software" that engineers were allowed to install and run. These people, aside from being very uncomfortable with my statement that "my engineers can install whatever software they need to do their jobs," were not invited to come work for me.

    IT is *supposed* to be a service organization that gives the customers what they want and need, not force the customers to buy whatever they were selling whether they needed it or not.

  162. Employees are not allowed online. At all. Period. by Anonymous Coward · · Score: 0

    Go to IT to beg for access to company's OWN WEBSITE so I'll know what the hell callers are talking about when they have questions about upcoming products that they saw on the website.

    They are all on Facebook, watching Hulu, etc.

    Request for whitelist entry denied.

  163. The Broad-Risk Pyramid by necro351 · · Score: 1

    When I was at T.J. Watson (as an intern), the other guys I worked with who were researching a new CPU architecture were roughly divided into two camps: people who were doing the same thing as at least 10-15 other people, and people who were doing something either completely unique, or working with just 2 or 3 others. The guys that worked with 10-15 people worked with IT to get the source control system (Jazz) and basic dev environment standardized, and working with relative 'ease'. The people who were on their own were working on advance projects, or very unfinished parts of the system, and consequently were liable for their _own_ IT. Basically there was a pyramid, broad support and common need at the bottom, and no support and total control at the top. There wasn't this Us vs. Them attitude: IT helped us by figuring out how to support popular parts of the project that had broad use, and didn't interfere with more complex and unfinished bits unless called upon (e.g., to help configure a personal MySQL server for some reason). I have had similar experiences at other good software/hardware shops, and have come to believe this is really how it ought to be.

    --
    --"You are your own God"--
  164. because it's their job to take the kicking. by Anonymous Coward · · Score: 0

    If my customer isn't happy with my design, my software, my products etc - I get the kicking. I accept the kicking that is due to me, and pass the rest of them along, to the correct person.

    If the IT department starts issuing woefully underspecced machines, so we all just sit there failing to do our jobs? All individually complain to the numpty VP who selected these to make himself look good on a quarterly budget (assuming we could even identify him?).

    No - we complain to the person who gave them to us. It's not personal, I know damn well you're as pissed off as I am about it - you should be wanting to complain, and I will help you do so.

    You collect my complaint and any other you get, assess them, group them, count them and push that pile of grief back up the pile to the correct place.

    Or with reference to the article, IT sit between upper management and the workers. OK. So if the workers have a problem, they go to IT, and IT should go to management.

    If IT do not go to management with a genuine concern, they are failing in their f'in job.

  165. I see where this is going . . . . by Anonymous Coward · · Score: 0

    User are self-entitled. IT departments sometimes have to say "no."

    Those two statements pretty much sum up anything that could be argued in this post. No user wants to realize that they are not an exception to the rules. No IT department wants to make every user a special case. /thread

  166. Communications, Change Management, Documentation, by Anonymous Coward · · Score: 0

    Good Comms skills are key. Nothing annoys customers more than not knowing. Give them the info, if they ignore it and get stung, then that is their own issue for not reading the comms. If it affects them directly, then speak to them, discuss what and why. It’s not hard and 9 times out of 10 the users once they understand the why, will accept the what. For the 1 out of 10’s you get rank pulled. If a customer is being recalcitrant after you have given them ALL the details, then it is not up to you to fix it, it is now a management issue.

    Change management. People whine and moan about it, but if you follow change management then you are covered. If something happens and you have to make changes etc on the fly to resolve an issue, then that is covered as well. You go back and you write a retroactive change, so that it is documented and can be accounted for, in that retroactive change you identify the reasons that you had to do it outside of normal change management etc.

    Good documentation is a godsend. With good doco you can break out of the silo mentality that so many IT depts are guilty of. With good doco you can provide the arguments for why to users when they ask why they can’t bring their smart phone in, you have a written policy that doesn’t allow it. This policy was created by X, if you want this policy changed then you will need to have your management discuss it with the policy writers.

    Flexibility. IT is a support group. We are here to make sure the rest of the business operates. If a user comes to you with an issue that cannot be resolved using the existing rules, but is obviously a benefit to the business, work with that user and management and define some new rules to cover the situation.

    80-20 rule. Plan for 100%, expect that 80% can be covered by your rules, and that the other 20% will need to be managed. That doesn’t mean that you drop the 20%. If you have a specific user that has specific requirements for software to do their job correctly, then you manage them as an exception. Document the exception and give them what they need to do their job. Thus if Jo Bloggs needs 8 gb ram above the normal to perform their task, you document and allow it. Then when Barry Bodgy comes and asks for 8 gb of ram cause Jo has it, you can say “are you performing this business function? No, no problems, but you will need to submit a business case to your management then”. Oh and 80 20 works both ways. If you have an environment of technically savvy users who have admin rights, awesome machines and access to install whatever software, then you also give them the assumption that they will deal with most issues before coming to IT. If they are not willing, or are unable to do this, then you start locking them down. Despite what people tell you, if you have a proven documented list of grievances, then you can and should discriminate against them, until they can prove they are not longer causing the issues.

    We are here to make the customer and by extension the business run better, and the best way to do that is to give them the facility to do their work, and to work with them to assist in resolving any roadblocks that may exist. Management are the ones who will be ultimately making the decisions on whether or not to go ahead with these things, and if you have communicated properly, and documented the pros and cons of any issue, then Management should be making the right decision for the business. This might result in a bit of extra pain for IT. So long as you are forewarned about it, then it shouldn’t matter as you can adjust SLA’s to suit, as you would have advised management will occur if this decision is made. End result IT are assisting to get the customer’s issues resolved, and when someone says no, it is management decision, not an IT decision.

  167. Re:The average person is right. by Rich0 · · Score: 1

    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.

    Domain policy to enable updates, check. Domain policy to block the end-user's ability to disable these updates, check. Local software install to periodically scan computer to ensure all updates are being installed, check. User complaints when they can't do something due to all of those domain policies and the fact that the scanning slows down their boot or whatever, check.

    Security updates are automagic when you own two computers at home. When you own 10k computers they're not - since you get in trouble if only 3 of them get viruses.

    Software updates, pretty much all automatically.

    Uh, what software are you talking about? Maybe on iOS or Android, but on Windows very few software packages reliably update themselves. Certainly ManageMyVatOfChemicals v12.5 doesn't auto-update. Oh wait, you're working in some corporation that doesn't use anything but MS Office?

    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.

    Sure, but will they apply every one of those policies correctly so that all your machines are identical? Will the backup software be properly configured so that when an employee drops their laptop the company isn't out more than just the cost of the hardware? Will the full-disk encryption software be properly configured so that when they lose it your company isn't on the front page of the Times?

    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.

    Will it run some web-based time reporting system that is IE6-only? Will it run some Java business applet that requires enhanced permissions, but not let the user agree to give enhanced permissions to some random java app on the web? Will it connect to the corporate VPN? Will it run your Citrix-based inventory app?

    Like it or not, computers these days are consumer toys.

    Maybe in the world of secretaries and more senior managers, this is true. In the world of people who actually do work, there are a lot of things that can still go wrong.

    Also, things that "just work" often don't work well enough to trust them to manage your fleet of 10k computers. If somebody wipes out their home PC by mistake they bear the punishment for their own mistakes. If they do the same at work then that is lost productivity.

    I'd love to see things more to an app store model where apps are jailed and systems are encrypted out of the box and generally suitable for corporate use. However, we're not quite there yet. If you are a senior manager or an attorney chances are you can play with an iPad and be a lot more productive. However, if you're the guy creating all those documents the managers are consuming, or if you actually create something other than documents then chances are you don't have that solution available yet.

  168. Re:Employees are not allowed online. At all. Perio by Anonymous Coward · · Score: 0

    Suck to be you, then.

  169. Re:every developer needs a 32-core NUMA system by Anonymous Coward · · Score: 0

    How much do you bring in, personally?

    As the only "real" IT guy in my shop? All of it.

  170. Two fold problem by Anonymous Coward · · Score: 1

    The problem is that we as the IT dept often don't have a choice in the policies that we implement. Management may make the call "no pandora" but we are the ones who take hatred as a result of it. Management states we have to use tool XYZ, yet we are the ones who take flack from people who want to use ABC. Sure, you may be a wizzard on ABC, but when it breaks (and it will break), we are the ones who suddenly have to support it despite having zero training or experience with it.

    The best comparision to IT in another field I ever heard was that we were like doctors. We have to know every problem and solution, expect users to lie to us about how the problem started, and learn everything new as it comes out.

    All that and since we produce "no value" (despite keeping everyone else online so they can) our budget is constantly getting cut. Its a wonder why the long term IT guys are rarily in a good mood....

  171. them vs us by Anonymous Coward · · Score: 1

    Because when you ask an IT guy what he does for a living, he doesn't say potato farming, or hospital, or insurance or whatever, he says "IT" or "computers". Which isn't all their fault, of course, since business sees IT as just another thing peripheral to their real business that they can farm out or subcontract or offshore, rather than integral to their business, or even the core of their business. What is a bank these days, if not a huge computer application?

  172. Re:The average person is right. by thegarbz · · Score: 1

    You missed the entire bit where we were talking about consumers options and not big business practicalities didn't you? Which is kind of my point. Computers just work, maintenance free. The fact that a company imposes additional restrictions to secure themselves against attack / litigation doesn't meld with the minds of a commoner who's computer at home never once has needed a visit from someone more technically minded than its owner.

    The put a car analogy in the discussion, it's like owning a car is simple. It really is. So people can't appreciate the work that goes into managing a fleet of company vehicles which can often become a full time job for several people in a company.

    As for software that updates automatically, just going over the programs in my taskbar (home computer):
    Windows itself, Office, Firefox, Google Chrome, AutoPano Pro, Adobe Lightroom, Windows Media player, BitComet, JDownloader, the software I use to design circuit boards, the software I use to calibrate my monitor, the IDE I use to program embedded devices, Steam. In addition to that several other programs seem to magically update themselves too like Acrobat and Flash, or my NVIDIA drivers.

    So yes the consumer will draw the conclusion that computers magically take care of themselves. What other evidence do they have? We have made computers so damn simple.

  173. My Printer by Anonymous Coward · · Score: 0

    I just want it to work, dammit. It's been almost a year! If I want to print I have to go upstairs to a room I have no access to and knock on the door. Thirty-five of us have to do this on a daily basis. What the hell is the IT department doing? Playing World of Warcraft and "not taking any calls right now".

  174. 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....

  175. 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.

  176. And the grand point of it all by AdamJS · · Score: 1

    Management and the Customers, as two centric groups, give all of the above departments something to hate in unison.
    The best companies have some form of similar setup, excluding the ones where everyone somehow loves each other.

  177. My Experience by wideBlueSkies · · Score: 1

    - We're generally more intelligent than the average user.
    - We take pride in our work, and are (more or less) happy with our career choices. And it shows. I think users get jealous.
    - We sometimes know more about how their business works than they do, and they feel threatened. But they have to have us around, so the backlash is mistreatment.
    - Did I mention that we're smarter than they are???

    --
    Huh?
  178. Re:Loss of focus on the organization's true purpos by forkfail · · Score: 1

    Shouldn't your bigger picture be simply helping the rest of the company do work? IMO, IT has no other bigger picture than that, and if they do, they're working to the detriment of the company.

    --
    Check your premises.
  179. Re:Loss of focus on the organization's true purpos by Anonymous Coward · · Score: 0

    "Simply helping the rest of the company do work" is what IT does and it often includes saying "no" to people.

    "Helping rest of the company" and "granting my wishes" doesn't always coincide.

  180. Re:Loss of focus on the organization's true purpos by jaymz666 · · Score: 1

    That's what security does. It allows the workers to do work without their computers or data centres being disrupted by malicious software or people.

  181. Re:The average person is right. by Rich0 · · Score: 1

    Apologies - I misunderstood the point you were making.

    I agree this perception gap is the source of many issues. Finding your way to a plane is easy, making sure that a tour group all boards a plane on time is hard, and so on.

  182. Re:Loss of focus on the organization's true purpos by DarkAce911 · · Score: 1

    more like someone in Accounting didn't like paying the bill from Xerox for color copies. I see ours and it is expensive, but it is better than being the printer repair guy.

  183. In IT and Why I Hate It. by OceanWave · · Score: 1

    Quite a few reasons I'm not a fan of IT, though I work there:

    1. The jobs where you get to be creative no longer exist*. I started as an application developer / coder and thoroughly enjoyed it. (Though the boredom did set in as 2k of the 3k source code modules were strictly profit reports.)

    *Unless you have a Ph.D. in computer science AND 35+ years experience in technologies that were only out for 2 years.

    2. Where I am currently, IT is cannon fodder for every reduction. (This has been going on 2-4 times a year for the last 12 years.) Given the constant increase in additional responsibilities, hours are often unpleasant. They can get away with it, thanks to a loophole that allows abuse of "exempt" employees on overtime pay: If you are in IT they can ask you to work 24 hours a day as a condition of your employment, no overtime.

    3. While I'm a "knowledge worker" in a "specialized field", I spend 90% of my time fighting the "cookie cutter" workstation image which breaks my development and security related tools. (Never mind the hour and a half reboots, corrupted file systems, occasional A/V scans in the middle of the day, failed automated installs and other periodic checks that make the machine unusable for at least 2 additional hours of the day.)

    Had I seen all this coming, I would have left programming as a hobby and found some other way to make a living.

    ---

    Change (n) - The actualization of the 2nd Law of Thermodynamics.

  184. The Nature of the Beast by hardwarejunkie9 · · Score: 1
    Part of the problem, as well, is that IT is an incredibly demanding job. You have to try and fix machines that are always finding new ways to break. Users are rarely supportive and, with great regularity, directly oppose any attempt to change things to increase stability. They frequently don't want to change a small behavior of theirs that would make their lives much easier, such as allowing their machine to backup once a week, or even once a month.

    When your day-in-day-out job is to deal with the angriest person in the building, you tend to either have an emotional breakdown or you ice-over, harden up, and learn to bring a healthy level of disdain with you. It's about survival. Trying to actively be everyone's friend gets you beaten pretty badly in the field. You can't give everyone what they want.

    Finally, because of policies, you have the be the bad guy. You can't simply choose not to enforce the policies. Someone higher up the chain makes those decisions for one reason or another, and even if they are good decisions for overall policy, there are bound to be problems that arise. Because policy will always be in need of update and will never completely respond to the needs of users, you, the IT monkey, becomes the lightning rod for every ounce of ire that cannot be directed at the policy.

    Everyone expects that IT seems to either magically know exactly what's going on at all times, or that they're know-nothing lower primates. The truth is they're working stiffs like anyone else and that their job revolves entirely around dealing with the problems that noone else really wants to touch.

    It's janitorial work w/ computers and added stress.

    --
    I like losing arguments, it just means that I can take your point and make it my own.
  185. Re:Loss of focus on the organization's true purpos by Killjoy_NL · · Score: 1

    It also allows the users to work longer without problems, so it's win-win.
    (and it also protects idiot users from themselves and from the wrath of the IT department)

    --
    This is the sig that says NI (again)