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

651 of 960 comments (clear)

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

    Why are IT staff treated with near universal contempt?

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

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

      Yup.. works both ways.

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

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

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

      Why are IT staff treated with near universal contempt?

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

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

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

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

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

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

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

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

      You forgot hating the customer the most...

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

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

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

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

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

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

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

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

    17. 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
    18. 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
    19. 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
    20. 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).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      Dwight, is that you?

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

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

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

      I think a little part of my soul just died.

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

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

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

    53. 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."
    54. 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?
    55. 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.

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

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

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

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

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

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

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

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

    65. 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
    66. 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!

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

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

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

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

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

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

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

    75. 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 ;)

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

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

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

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

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

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

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

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

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

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

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

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

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

    92. 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"
    93. 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!

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

    96. 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?
    97. 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.

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

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

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

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

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

    105. 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
    106. 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)

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

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

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

    111. 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.
    112. Re:Reflections by PitaBred · · Score: 1

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

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

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

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

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

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

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

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

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

    125. 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?
    126. 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

    127. 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
    128. 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?"

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

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

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

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

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

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

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

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

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

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

    142. 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
    143. 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.
    144. Re:Reflections by sjames · · Score: 1

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

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

      Better than using Excel.

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

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

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

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

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

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

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

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

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

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

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

    157. 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!
    158. 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)

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

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

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

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

    162. 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.
    163. 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!
    164. 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.

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

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

    167. 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.
    168. Re:Reflections by Martin+Spamer · · Score: 1

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

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

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

    172. 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
    173. Re:Reflections by moronoxyd · · Score: 1

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

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

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

    176. 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?"
    177. 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?"
    178. 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?"
    179. 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.

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

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

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

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

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

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

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

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

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

    189. 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.
    190. 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.
    191. 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
    192. 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?

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

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

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

    195. 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
    196. Re:Reflections by k8to · · Score: 1

      Fact.

      Complete fact.

      --
      -josh
    197. 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
    198. 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    217. 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?
    218. 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.

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

    220. 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?
    221. 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".

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

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

    225. 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.
    226. 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.
    227. 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.
    228. 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.
    229. 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.

    230. Re:Reflections by symbolset · · Score: 1

      Wait until W8. Supposedly its requirements are less than XP.

      --
      Help stamp out iliturcy.
    231. 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.

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

    233. 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!
    234. 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!
    235. 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.

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

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

    238. 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!
    239. 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.

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

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

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

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

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

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

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

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

    250. 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.
    251. 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).

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

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

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

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

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

    259. 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.
    260. 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)

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

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

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

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

      Got to love those sales guys:

      http://thewebsiteisdown.com/excel_hell.html

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

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

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

    270. 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.
    271. 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!

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

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

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

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

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

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

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

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

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

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

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

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

    287. 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.
    288. 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.
    289. 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".

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

    291. Re:Reflections by Dr+Max · · Score: 1

      You have some damn good ideas sir.

      --
      Rocket Surgeon.
    292. 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.

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

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

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

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

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

      I wonder if it is VBScript? :)

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

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

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

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

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

    302. Re:Reflections by swalve · · Score: 1

      +1 Great insult to wordcount ratio.

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

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

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

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

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

    308. 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.
    309. 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?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    331. 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
    332. 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) ?

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

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

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

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

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

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

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

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

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

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

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

    347. 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.
    348. 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.
    349. 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.
    350. Re:Reflections by badkarmadayaccount · · Score: 1

      Doh! s/DMV/DMZ/

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    351. 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.

    352. 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
    353. 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-
    354. 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)
    355. 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)
    356. 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)
    357. 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?
    358. 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
    359. 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    17. 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!
    18. 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.

    19. 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)
    20. 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

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

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

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

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

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

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

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

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

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

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

    10. Re:I used to work in IT and.... by jaymz666 · · Score: 1

      This wasn't prod, fortunately

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

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

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

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

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

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

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

    5. 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?
    6. 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
    7. 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.

    8. 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
    9. Re:My experience by nashv · · Score: 1

      F-14? God, its 2011....upgrade to the F-22 already!

      --
      Entia non sunt multiplicanda praeter necessitatem.
    10. 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?
    11. 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?
    12. 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)
    13. 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
  20. 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.

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

    3. 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?
  22. 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.
  23. 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....

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

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

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

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

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

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

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

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

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

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

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

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

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

      IT is like the government. A big bureaucratic nightmare.

  27. 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.
  28. "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 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!

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

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

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

  30. 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?:
  31. 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.

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

  33. 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.^
  34. 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.
  35. 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.

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

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

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

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

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

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

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

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

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

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

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

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

      --
      "Oh no... he found the .sig setting."
  42. 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.

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

  45. 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.
  46. 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)
  47. 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

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

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

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

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

    5. 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'?
    6. 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.
  53. 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.

  54. Why contempt? by fyngyrz · · Score: 5, Insightful

    "They made me use Windows"

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

      "They made me use Windows"

      I feel your pain.

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

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

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

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

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

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

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

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

  60. 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
  61. 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 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
    2. 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  79. Re:I hate IT and have good reasons by JasoninKS · · Score: 1

    Except that without that SUPPORT you'd have no PROFIT rather quickly.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    3. 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)
  83. 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
  84. 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?
  85. 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.

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

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

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

  89. kickbacks by Max_W · · Score: 1

    The interest of the IT department is to be an intermediary while buying software for the enterprise.

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

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

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

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

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

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

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

  97. 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?
  98. 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.
  99. 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.

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

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

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

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

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

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

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

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

    8. 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.
    9. 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"
  105. 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?
  106. 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.

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

  109. 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"
  110. 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?

  111. "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!
  112. 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?

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

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

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

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

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

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

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

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

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

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

  124. 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?
  125. 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.
  126. 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.

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

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

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

  130. 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.
  131. 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)