Slashdot Mirror


Should IT Unionize?

snydeq writes "Sixty-hour work weeks with no overtime or comp time, a BlackBerry hitched to your belt 24/7, mandates from managers who have no clue what you actually do — all for a job that could be outsourced tomorrow. 'Is it finally time for technology workers to form a union and demand better working conditions?' InfoWorld's Dan Tynan asks. To some, the odds against IT unions are long, in large part because the 'lone gunman' culture is pervasive. Diversity of skills and job objectives is another hurdle for rallying around common goals. But that has not dissuaded several union-minded groups from cropping up across the industry as of late, Tynan reports. In the end, the best bet for IT may be a professional organization modeled after the American Bar Association or the American Medical Association, one that could give IT professionals a single voice for speaking out on issues that affect everyone — such as H-1B visa limits or tax incentives to keep IT jobs onshore."

30 of 1,141 comments (clear)

  1. Hell no. by SatanicPuppy · · Score: 5, Insightful

    Well, gee, lets see. Setting aside the economic issues, the inertia and sloppy work that comes with systems where "seniority" is more important than "ability", lets talk about the Bar thing.

    What does the American Bar Association do? Primarily it sets standards for it's members, and enforces them. Almost all professional associations do this, whether it's lawyers, accountants, or plumbers, you can't practice your trade unless they say you can...In Union strong states, you aren't allowed to hire plumbers and electricians who haven't jumped through the hoops, regardless of qualifications...Which is to say Joe Bob with his Master Electrician badge is more fit to wire your house than a guy with a PhD in electrical engineering who has 20 years experience in the field. Not only is he more fit, but you can't even hire the other guy because he can't get licensed without jumping through the union hoops.

    Now, how many people get into IT through "non standard" channels? How many self-taught pros are there out there? How many people have a non-IT educational background? How many people from other countries?

    Do you really want a bunch of senior people telling you what qualifications you need to have? This is a young industry, and it's changing all the time. What you need to know changes all the time. And they think setting up a professional organization is a good thing? Instead of clueless PHBs, we'll have 30 year vets telling us that our modern methods are crap compared to the work they did, back in the day, with punchcards.

    Jesus. If you want to drive offshoring, that's the way to do it. Make American IT more expensive and less efficient than everywhere else in the world, and the work will flee this country and leave us longing for the days of H1-Bs and mere outsourcing.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Hell no. by phlinn · · Score: 5, Insightful

      Oh for mod points. I agree wholeheartedly.. Can everyone say 'rent seeking'? I found it disturbing that the summary mentions 2 organizations who have gotten the law to explicitly protect them from competition as good examples to follow.

      --
      "Pulling together is the aim of despotism and tyranny! Free men pull in all sorts of directions" -- Havelock Vetinari
    2. Re:Hell no. by MyLongNickName · · Score: 5, Insightful

      I agree with what you said, except for one small nitpick. .Which is to say Joe Bob with his Master Electrician badge is more fit to wire your house than a guy with a PhD in electrical engineering who has 20 years experience in the field

      Joe Bob may be better qualified. Code changes from year to year, and I doubt an electrical engineer is going to be up one specifics of what gauge wire is appropriate for a given number of electrical outlets to feed, or how far the circuit breaker must be from the gas line. The electrical engineer undoubtedly would have a better theoretical understanding, but I would not want him wiring my house.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    3. Re:Hell no. by eldavojohn · · Score: 5, Interesting
      On top of that, it's just one more hierarchical power structure that inevitably becomes corrupt.

      I happen to be listening to Lola Vs Powerman & the Money-Go-Round by The Kinks and there's some great lyrics on this in "Get Back in Line":

      'Cause that union man got such a hold over me
      He's the man who decides if I live or I die, if I starve or I eat
      Then he walks up to me and the sun begins to shine
      Then he walks right past and I know that I've got to get back in the line
      Get back, get back, get right back in the line

      I also would be against IT Unions--on the mere basis that (like SatanicPuppy said) my connections would outweigh my skills. When I was a kid, my dad (an independent concrete pourer) was threatened by a Union. They would tell him that he's ruining the economy by pouring cement for barns much cheaper than the unionized companies and they would try to strong arm him into joining. They were telling him to pay more in Union dues than what he spent on food to feed our six member family.

      Ridiculous.

      --
      My work here is dung.
    4. Re:Hell no. by SatanicPuppy · · Score: 5, Insightful

      Maybe, maybe not. The point should be whether or not the wiring passes code, not who does it.

      The thing that bothers me most is the exclusivity, especially with craft unions. There is no way in except through seniority, so if you come from a non-union state (or country) with tons of experience and ability, you're automatically a second class citizen in your chosen trade, and the only way out of that is having to jump through union hoops for literally years, maybe even under the supervision of someone with less skill and experience than yourself.

      As far as I'm concerned, the work is what's important. It all has to be inspected, so if it passes code, then what does it matter who did it in the first place?

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    5. Re:Hell no. by oldspewey · · Score: 5, Insightful

      I also would be against IT Unions--on the mere basis that (like SatanicPuppy said) my connections would outweigh my skills.

      Most times, union or non-union, connections outweigh skills anyhow. I can't count the number of people I've dealt with professionally who talk a good game, know all the right people, and fuck up 90% of the things they touch.

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    6. Re:Hell no. by Chirs · · Score: 5, Insightful

      It's possible for an electrical engineer to have very little experience with electrical power systems.

      I have taken several electrical engineering courses (have a degree in Engineering Physics) and have also done extensive home renovations (permitted and inspected).

      While the actual electrical parts of the NEC are generally fairly simple for most household circuits, there are many aspects to the code that are not simple electrical issues: conduit fill, thermal derating (which varies depending on the specific insulation type, wire gauge, and number of bundled wires), pigtailing requirements, box fill calculations, GFCI/AFCI requirements, mandated switch/receptacle locations, exceptions for heaters/furnaces/air conditioners, and all sorts of other things.

    7. Re:Hell no. by Jim_Maryland · · Score: 5, Interesting

      Thank you for your great response. As a son of a father who was a plumber in a company that decided to go into the union, I can say that the union seriously ruined productivity and made the work environment hostile. My father had been working commercial plumbing, non-union, for close to 20 years before the company joined the union. His work didn't magically become better when he joined the union. In fact, his productivity went down because of it. He would come home complaining that installing a commercial water heater took twice as long because he had to have a union electrician handle the wiring that he traditionally had done. The electrician of course came on their own schedule and had to bring an apprentice along. A simple task made inefficient and expensive. Prior to joining the union, when he worked on a site that had union employees, he had to be careful where he parked his car for fear it would be vandalized by the union employees. Oh, and lets talk about pay. My father has worked with some good and bad plumbers in his career (oh...and I worked as cheap labor during the summers when I was old enough so I've seen them). When the company went union, everyone went to the same pay scale, no matter how good/bad they were.

      Unions may have helped some industries in the past, but I can't see where it helps now. The last thing I want to happen to my field (software engineering) is a union being created. I'll work and get paid on my merit. If I don't like the work environment, I'll find a new position. There are plenty of opportunities if you have the skills.

    8. Re:Hell no. by LynnwoodRooster · · Score: 5, Insightful
      True story... I was setting up my booth at the annual CES show, about 5 or so years ago, and was NOT allowed to plug my own equipment into power strips. Had to be union labor to do that!

      .
      Never mind that at the time I had my PE for the State of Nevada and was certified by the State to sign off on the wiring for the entire Convention center! No, I had to wait for some union stiff - at $50 per outlet - to come by and PLUG EQUIPMENT I DESIGNED AND PASSED THROUGH UL INTO AN ELECTRICAL CIRCUIT I COULD CERTIFY AS SAFE.

      I didn't really care for unions before that, but afterwards earned a healthy hatred for them...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    9. Re:Hell no. by RocketScientist · · Score: 5, Interesting

      Agreed.

      And you know, it's worked so well for:

      The auto workers, who have watched 90% of their jobs go to Mexico, Japan, China, Korea, and India. The auto jobs that are here (and aren't in danger of being lost by imminent bankruptcy of GM, Ford, and Chrysler) are the non-union jobs from Honda, Toyota, and Nissan. These companies have been downsizing their workforce, but in case you didn't notice cars and trucks aren't selling very well right now, so there's less demand. Gee, the manufacturers who are able to respond to demand are doing OK, and the ones who have inflexible union rules prohibiting that are almost bankrupt. Nope. No pattern there at all.

      The textile workers, who have watched 100% of their jobs go to Thailand, Malaysia, and China.

      The steelworkers, who through a combination of union tactics AND environmental laws, have seen nearly all their jobs go to China. It's now cheaper to ship ore to China and import the steel than it is to refine it and form it here.

      The fastest way to send jobs overseas is to unionize them. The only unions I can think of that haven't outsourced themselves are the miners and truck drivers, because they're actually location dependent. IT jobs are not now, and never will be, location dependent.

      Another thought. I remember working in a union shop, doing some programming. I needed to move to another cubicle, right next to the one I was in. So I packed my stuff and moved it. And immediately got in trouble. See, I was supposed to wait for one of the union electricians to come over and move my stuff. Which would have been 2 days later. Mhmm. I want to work in that kind of shop. So does that mean I'd be able to file a grievance against our receptionist for setting up an out-of-office message? I mean, that's programming, RIGHT?

      A stupid idea.

    10. Re:Hell no. by gnick · · Score: 5, Informative

      Exactly. The only things in a code which the electrical engineer wouldn't be able to work out are things put there arbitrarily by state officials. Do we really need a new lot of self-important busybodies to protect us from another?

      IAAEE.

      I'm fully capable of figuring out how to safely wire my house up and, knowing about my somewhat unusual power demands, may do a much better job than a certified electrician. But, for major jobs, I'll certainly contract out. I do not know what the code specifications are about gas-line spacing, conduit demands, etc. And, even though I'd do a good, safe job, I want to be able to sell my house some day and want to be sure that I'm not violating any building codes.

      Are some of those codes BS? Maybe. Are some of the hoops that the certified electrician has to jump through BS? Maybe. But when I look at a house that I'm considering buying and I ask who did the electrical work, I'd much rather hear "A certified electrician whose work has been inspected to ensure that it meets local building codes" than "I did it myself - I'm an EE and know what I'm doing - I'm not sure whether it meets code, but I assure you it's safe".

      --
      He's getting rather old, but he's a good mouse.
    11. Re:Hell no. by bjourne · · Score: 5, Insightful
      I'm a union member and a software developer in Sweden. Roughly 50-70% of my collegaues are unionized. My experiences differ from yours:

      the inertia and sloppy work that comes with systems where "seniority" is more important than "ability"

      I have never experienced that. Experience is important yes, but it is not the union that decides who gets promoted. It is the boss that does that whether he is stupid or smart, because he has the money.

      Almost all professional associations do this, whether it's lawyers, accountants, or plumbers, you can't practice your trade unless they say you can...In Union strong states

      There are at least half a dozen professional associations for engineers in the US. Please provide one (1) example of when an engineering association has prevented someone from practicing their trade.

      Do you really want a bunch of senior people telling you what qualifications you need to have?

      My union has never told me what qualifications I need to have.

      Make American IT more expensive and less efficient than everywhere else in the world

      And American IT can't be more expensive and less efficient than everywhere else in the world because:

      1. American workers are less educated than others.
      2. American companies are very hierarchial, making adaptations to new circumstances slow.
      3. Patents and gigantic auxilliary legal costs.
      4. Poor IT infrastructure.
      5. The fact that driving people to work 60h/week with no sick leave and minimal vacations is worse for efficiency than having your staff working regular 40h/week schedules.
      ???

    12. Re:Hell no. by pondlife · · Score: 5, Interesting

      This is a young industry, and it's changing all the time. What you need to know changes all the time.

      As someone who got into IT from (natural) languages, I agree with most of your comments, except that one. From what I can determine, based on reading a lot of books about software development as an activity (not about specific languages, or platforms, or tools, or whatever), very little has changed in the last 30 years. A lot of what people really need to know in IT are softer skills like time estimation, requirements management, change management, customer communication, effective documentation, issue resolution and so on. As much as some people would love to believe it, cranking out code for a solid 8 hours a day rarely happens and when it does the results often aren't pretty.

      Realistically, standards in IT are terrible, precisely because we focus on the things that change all the time and deliberately disregard the lessons of the past. We tell ourselves that the IT world is so different from just a few years ago that we can't learn anything useful from what's gone before. And of course that's all part of the 'romance' of IT; every coder wants to feel that he's breaking new ground and doing something totally new. In reality, most people are writing code for fairly mundane purposes and doing it rather badly: just look at the Daily WTF, Coding Horror, or ask a 'senior' developer for a few stories about interview candidates - or worse, colleagues - who couldn't write even a basic function.

      Computer Science is exactly that, science, but in most fields the world needs a lot more engineers who can build working solutions out of what the scientists invent, not more scientists. Out of every 1000 CS graduates, how many end up writing compilers, hacking kernels, or doing other 'deep magic'? And how many more end up writing web-based data-processing applications with some simple business logic behind that still somehow never quite work correctly? Yes, there will always be a Google pushing the boundaries and they will always need PhD types to do it, but an awful lot more people just need developers who understand their needs and can build simple, reliable business applications.

      My personal opinion is that IT has a higher opinion of itself than it deserves. In the end, we're still a young profession (as you said), but yet we flatter ourselves with job titles like 'engineer' when any real engineer (mechanical, electrical, whatever) would be horrified at the amount of guesswork and imprecision we seem to be happy working with every day.

      If we really want to get to the next level as an industry, then we have to stop fixating on the details of languages and technologies and look at the processes and practices. Unfortunately, that's precisely what many techies least want to do, because it's knocking on the door of PHB territory. A professional association would have some problems, because the whole IT industry is so diverse, but it could do a couple of useful things. First, persuade universities to cut back on CS and ramp up "Computer Engineering"; think of CS as "Materials Science" and CE as "Construction Engineering" to see the difference. Make sure the CE course covers effective source control, issue tracking and change management, basic economics and project management, cost calculations, oral and written communication etc., all of which are skills that CS graduates just don't seem to have, but which are clearly needed in the real world.

      Second, persuade insurance companies to underwrite large IT projects, just as they do for large construction projects, and use that as a more or less neutral/independent means of raising the industry's performance. They could also offer professional liability insurance for individuals and companies. If large projects could be underwritten against failure, companies would jump on it a risk mitigation measure: the project fails, at least they get some money back. In turn, the insurance companies would push developers to improve standar

    13. Re:Hell no. by professionalfurryele · · Score: 5, Interesting

      Yeah, yeah. The standard American attitude to unions. And pretty much everything you have said is true, the problem is you are ignoring the giant elephant in the room.

      Employers form a monopsony and will screw you for every penny they can given the chance and you are comparatively powerless to stop them.

      If you work in IT you do not receive a fair wage for your labour. Now I'm not talking about the tired old communist mantra of "capitalists profit because they pay less for labour than it enhances the value of a good" crap. I'm talking about the fact that employers amalgamated over the economy behave like monopsonies. In IT the effect of the minimum wage is non-existant, it is below the monopsony wage. Without labour unions employers can (and do) routinely offer lower wages than a free market would settle on.

      Organised labour almost certainly does everything you said it does. But I don't see any alternative to fighting monopsony power.

      Being in a union is a selfish act. So is trying to get a monopoly or monopsony in any other market. Business people do it all the time without a seconds thought. Your employer does it all the time without a seconds thought. If these callous bastards are doing it why shouldn't labour? It is in your own best interest to do so because everyone else will screw you. In fact they already ARE screwing you.

      I'm not saying labour unions are good. I'm saying that people who refuse to join unions are putting down their guns before they walk out into the firefight.

      You want to do that in the vicious dog eat dog world we live in, feel free. Me, I'm not putting down my gun till every other son of a bitch agrees to as well.

    14. Re:Hell no. by initdeep · · Score: 5, Interesting

      You've obviously never been employed in the building industry.
      I have.

      In fact from the age of 13 to 20 it was my job.
      I worked in HVAC and plumbing as a summer job until i graduated HS and then till i was 20 as a full time job.

      i then got back into the business as a professional manufacturer's representative and then a wholesale salesman.

      most local codes are in direct conflict with NATIONAL building codes.

      In fact, the southern building code is in direct conflict in many places, and we can see how well that worked out during the last 20 years for hurricane protection.

      Most code's are a joke.

      They don't change year to year.

      They stay static for way to long.

      They PREVENT new and better technologies from being used and instead try to FAVOR old time practices and keep old time union practices in place.

      like pouring a lead joint for cast iron drain pipe.
      useful if you are FORCED by code to do it, but no one in their right mind thinks its a better, safer, and more productive application than a no-hub gasket or even a hub gasket.

      the same can be said for many code requirements.

      like having to place individual steel plate anti-nail protection underneath drywall for corrugated stainless steel gas pipe, but not for copper water pipes or even for pex (flexible plastic tubing of a specific types for those that don't know) water pipes.
      that makes perfect sense.
      why does it happen?
      because according to theory, if you puncture a gas line, you can blow up your house but if you puncture a water line, it only leaks.

      great theory until you realize that most walls also contain electrical outlets which when exposed to water tend to start fires.

      oops.

      most codes are arbitrarily assigned in reactionary ways, and don't truly make sense.

      sounds like another "law making" body i know......

      no.
      i don't need something like this type of organization making the rules for me and telling me what i HAVE to do in order to get a job.

      Unions are the very problem in US industry that is forcing movement elsewhere.

      No, you don't deserve $25/hour (to start) plus full benefits to drive a local delivery truck.
      sorry.

      and when you make $40/hour to repeatedly screw in 15 screws, you better have planned well for retirement instead of buying a new truck every year and a new boat every other.

      i live in the midwest and grew up here in union manufacturing towns.

      all of those jobs are gone due to overpayment for jobs anyone can do.

      forcing higher wages and forcing arbitrary qualifications will do the EXACT same thing to IT jobs.
      Only it will happen faster than ever as the ability to move the jobs is easier.

    15. Re:Hell no. by Machtyn · · Score: 5, Interesting

      I just came in here to say that Unions were once good, protecting workers from seriously harsh conditions. Workers who could not defend themselves and/or find work elsewhere at a better company. Somewhere along the way between the early days of unions and now, the unions became the pigs of the Animal Farm. The unions are now abusing both the workers they claim to protect and the businesses. Look at the American car industry or the American airline industry. Both are badly hurting because of union practices.

      As for the tech industry... there are plenty of jobs out there to be had. The techies in the industry pride themselves at being very good at what they do and being on top of their game. And, for the most part, we don't want or like to take any crap. We'll find the decent working conditions for decent pay that we want. If we don't want the 60+ hours, plus being on call, we'll find a better place and leave to some other schmuck who's willing to do it. The company demanding that type of condition will quickly re-evaluate the conditions once they realize employee turnover is really bad.

    16. Re:Hell no. by j79zlr · · Score: 5, Funny

      I agree 100%. Unions inflate wages for those who are unqualified and deflate wages for those are overqualified. For example, if you are a very good carpenter, you should be able to demand more money, but you are union so you get the same as everyone else.

      Another thing about building codes, I am a HVAC consulting engineer. I work around Chicago, which is the biggest union city (or New York, its close). The Chicago Building Code is written to protect union workers. It inflates the cost of construction not for the benefit of safety, but for the unions. No PVC waste piping in Chicago, you know why? It would take plumbers half the time to install.

      --
      I'm not not licking toads.
  2. Re:no by eln · · Score: 5, Interesting

    I don't agree with that assertion at all. In my experience, IT people are scattered all over the political spectrum. Sure, the libertarian types tend to yell the loudest, but the libertarian types yell the loudest everywhere.

    Personally, I think unions are a good thing for a lot of industries. However, I don't think they're good for IT. Management in many places already see IT as nothing more than an expensive but necessary burden, and putting a union on top of that just makes the perception worse. In places where IT is seen as a vital component to the overall health of the company, techs tend to be treated much better.

    The bottom line is that for most positions within IT other than the low-level button pushers, demand and pay are still high. However, it always has been and still remains to a large extent a meritocracy, so all the people who got into the field in the late 90s because they heard it was easy money now find themselves working the grunt jobs at the bottom of the totem pole with no hope of advancement. Unions may give these people opportunity to advance based on seniority alone, but doing so would be bad for the industry as a whole.

  3. The Indian Government pre-empted it... by freedom_india · · Score: 5, Interesting

    The current Indian Government pre-empted such a move by classifying IT as a "Profession", meaning no fixed working hours, no overtime pay, no benefits, but, we do need to pay close to $50 a year as Profession Tax.
    Plus major indian IT cos have gone on record stating that long hours are simply "fiction" and each employee works only 8 hours a day: The last time i checked my team was working 14 hours a day.

    --
    "Doing what i can, with what i have." ~ Burt Gummer
  4. Sixty-hour work weeks with no overtime... by AKAImBatman · · Score: 5, Insightful

    ...or comp time sounds like it's time to change jobs, not unionize. Unions correct for errors in the free market, and are not effective in situations where the market already has checks and balances in place. And in any case, there are few companies with large enough IT workforces to make unionizing a viable idea.

    I think what you need to look at is the fact that IT jobs are becoming a blue collar skill. Just about anyone with a computer can pick up enough training to do the majority of desktop and server support work that the market demands. On-Site support for mission critical machines are increasingly being moved to co-location centers who have highly trained staff available. What this means is that there is an overabundance of workers in the field, thus decreasing the value of the service.

    If you want to get more respect in the IT field, I recommend that you move to large data center work rather than desktop or small server support. Another idea is to develop industry-standard certification programs (not MSCE) that show qualifications for work in sophisticated environments, thus further helping differentiate desktop support from high-end IT support. These certifications would work a bit like the Engineering or Electrician certifications that differentiate true professionals from the trade-school material entering the field.

    That being said, let me turn this thing on its head. Has anyone thought of addressing the reasons behind why you work 60 hour work weeks? Is it truly because the field demands it or is it because your environment needs improvement? Whether it be greater automation, additional help, or better procedures, you need to be making an effort to help reshape your environment so that you can accomplish your job more effectively. Not only will it help reduce the hours you work each week, but shaping your environment displays the true mark of a professional.

  5. unionization = siren song by davejenkins · · Score: 5, Interesting

    Ah, yes-- the siren song of unionization, born out of the early 20th century labor struggles where socialism was still an idyllic future utopia, and factory conditions were truly brutal.

    Collective labor bargaining has a brinksmanship game at its very core: give us what we demand or we all quit. The problem is that this brinksmanship is all too easy to call bluff now: globalized workforce, wider literacy, part time contractors, etc. Beyond the obvious changes to the labor pool, the idea that IT work-- one of the most portable sectors in the economy-- could be unionized is laughable.

    The AMA and ABA are possible because the inflow of labor is restricted from the beginning: one must graduate Med School or Law School from an accredited university. The AMA and ABA have very strict tests before one gets into these schools, and even harder tests at the end of them before they'll let you in the club. In that way, each association has monopolized the labor force by severely restricting membership. Would such a scheme be possible with IT?

    An ITPA (IT Professionals Association) would require specific graduate schools and horrendous tests. The last thing IT needs is an officially ordained priesthood about what is IT and what is not IT. This would restrict the labor pool so tightly that businesses would freak out, the hopeful students would freak out, then the government, and the whole thing would fall apart before it got started.

    I consider myself an IT professional, and I got my degree in Japanese Literature.

  6. Hell yes. by SilentChris · · Score: 5, Insightful

    I'm going to take a purely myopic, personal stance on this. I got into IT because I was interested in technology. I have seen more burnout and sacrifices by coworkers in this industry than any other. I have seen people responding to Blackberry messages at 2 AM (when they work 9 to 5), spend their days freezing their bodies slowly in server rooms and watched IT managers lose their hair trying to explain that "technology" doesn't mean "magic all the time" to executives.

    I always thought there were worse occupations out there. Surely the garbage man or coal miner has a less satisfying/harder job than me. However, at the end of the shift, these guys go home. The garbage man doesn't need to pick up heavy cans in his living room. The coal miner doesn't need to chip away at the walls in his bedroom. In no other industry is the disconnect between work and life non-existent like in IT. Hell, even doctors have calling services.

    The joy of learning new things was quickly squashed by the nature of this industry. Even when I'm programming or building new hardware, I'm connected to the responsibility of maintaining 24/7 systems on a 24/7 schedule.

    I know some are saying "You don't need to have a job like this. There are other jobs in the IT industry that don't demand this kind of schedule." Bullshit. We brought this unto ourselves. We were the ones arguing for telecommuting. We were the proponents of portable tech. And now we have to "eat the dog food". We sold people on it, we have to bow to it ourselves.

    I was thinking about this the other day. I'm almost 30. The internet came about in my generation. IT has been going on much longer. How was it done before "always-on", "always-connected"? Surely it was less efficient. And yet, you hear about IT people from that time staying in their jobs for decades, loving what they do, etc. Nowadays you're surprised to see someone stick around 3 years in a "permanent" job.

    What did we do to our industry? How bad have we fucked it up? Can we change it by unionizing? I'll do anything at this point.

    1. Re:Hell yes. by aggieben · · Score: 5, Insightful

      Unionizing doesn't even make sense. The IT industry is the one industry more than any other where market forces really are at work: you don't like your job? Go get another. There's a bajillion IT jobs across a bunch of different industries, and IT workers are very, very mobile. You don't need a union, because the active market already protects you from bad management. We haven't f****d anything up. Quit your bitching and get another job.

      --
      Don't become a regular here, you will become retarded. -- Yoda the Retard
  7. Yes - if you're in the UK by Tryfen · · Score: 5, Interesting

    The UK has some very strong employee rights - but I would still recommend that anyone join a union.

    I'm a member of Connect which is a specialist union for professionals in the Telecoms sector.

    The way I look at it is like this: my employer has several floors of lawyers - how many do I have? I hope never to have to fight my employer for my rights (sick leave, working time directive, disciplinary etc) but if I do - I want a team of lawyers on my side.

    I realise that the situation in the USA is different - the corruption and ties to organised crime that you see doesn't seem to have affected unions over here.

    It's important to draw a distinction between "You can't do that - it's not your job" unions and "You can't do that to me - it's illegal" unions. The former are usually found with low-paying, blue collar works who have a vested interest in protecting their job at the expense of all else - including the company. The latter are usually composed of professional members who own shares in their employer and who want reassurance that should the worst happen, they're legally protected.

    I view my union dues (less than £10 per month) on the same level as life assurance, building insurance etc. I don't want to pay them - but I realise it's probably a good idea. In fact, as well as all the legal help, my union also provide me with sickness and death benefit as well as good deals on general insurance etc.

    Basically, if you think your employer is perfect and would never shit on you from a great height - don't join a union. If you live in the real world - sign up.

    T

    --
    If a square is really a rhombus, why aren't all triangles purple?
  8. Sweet Zombie Christ, No by StealthyRoid · · Score: 5, Insightful

    I cannot think of a single thing that would make employers and customers abandon US IT more than if we unionized. We'd be signing our own death warrants. It's _already_ incredibly easy to fire up e-lance, and grab a Romanian and Indian developer, even if there are the quality and language issues. If we unionize, we'll only increase their incentive to do so by burdening them with all of the baggage that comes along with having unionized employees.

    Unions rely on the ability to have a monopoly on labor (and violence, and backing from the government for their violence, but those aren't relevant to my point). With manufacturing jobs, where the physical presence of the employee is a requirement, their hold over an industry is far greater than it would be over IT services, since it's very very easy to utilize non-local labor that doesn't care about the fact that there's a union that went on strike.

    Furthermore, I think that it'd be a straight up financially bad idea for almost everyone. In addition to making the barriers to entry for new developers and IT professionals higher, we'd all suffer in terms of the actual money we take home. Union contracts base pay around seniority, not productivity. In fact, most unions violently oppose productivity-based pay scales. That'd remove a lot of the incentive for new, young developers who are just _better_ than their older co-workers to excel at their jobs. They'd be locked into their pay level. It'd also make it MUCH harder to fire shitty employees.

    I also reject the concept that there CAN be a single IT voice to represent us all. We're a fairly diverse group of people, from all backgrounds and with all goals in life. The incentives of, say, a sysadmin working for a NOC are not the same as a web developer working for a small business. They have different sets of priorities, both of which are completely valid to their particular situation. Say, for example, that the NOC guy is a little older, has some kids, and wants benefits, while the young kid doesn't care, and just wants as fat of a paycheck as he can get. How do you resolve those competing, equally valid desires? As it stands now, we negotiate our own contracts according to our desires. With unions, we'd be locked into the choices made by other people.

    Another problem with unions, highlighted by this article, is that they're often ideological tools of the leadership. I don't have a problem with H1-B visas (except that I think they're too restrictive) or offshoring. I think both things are awesome. It's the market at work, and forces us all to be competitive at SOME level, whether that be on quality or price or reliability or whatever. Competing against a guy in India or a new Chinese H1-B immigrant is no different than competing against a college kid. The idea that we need political protection from that is absurd.

    We also shouldn't ignore the negative impact that unionization of IT would have on the economy. You want to see the long-term effects of unionization? Take a look at the auto industry. Completely saddled with legacy labor costs imposed by union contracts, they're in many cases simply unable to compete on price. Unions are little more than mechanisms for imposing arbitrary minimums and caps on the costs of doing business, which decreases the flexibility of businesses when responding to changing market conditions. The only reason that Japanese automakers hire anyone over here is because we force them to by law.

    There's nothing that a union can give you that you can't achieve for yourself by paying attention to your contract. Do you want a guarantee that you'll never be asked to work more than 40 hours in a week? Put it in your contract. Do you want cash instead of benefits? Put it in your contract. Do you want to get paid better? Don't work for less. You make the choices that you want to make, and don't impose them on the rest of us. We'll do likewise, and we'll all be happier.

  9. Re:learn from history by Roberticus · · Score: 5, Funny

    You mean that I'd finally be able to afford a house there?

  10. Re:ACM by Just+Some+Guy · · Score: 5, Interesting

    We already have an association: ACM.org

    I had to quit the ACM because I could not ethically comply with their Code of Ethics:

    1.5 Honor property rights including copyrights and patent.

    Violation of copyrights, patents, trade secrets and the terms of license agreements is prohibited by law in most circumstances. Even when software is not so protected, such violations are contrary to professional behavior. Copies of software should be made only with proper authorization. Unauthorized duplication of materials must not be condoned.

    First, I do not feel morally obligated to agree with EULAs, nor will I ever. If the law eventually says that they're binding, then I'll go along grudgingly, but I certainly won't voluntarily submit to hidden contracts.

    Second, it is impossible to write a modern program without violating patents. Even if I believed that software patents are legitimate - and I don't - there are simply too many to avoid stepping on a few in all but the most trivial of applications.

    I like the ACM in general, but don't support their core values. As such, I can't be a member anymore.

    --
    Dewey, what part of this looks like authorities should be involved?
  11. Well, you are wrong in so many ways. by gorehog · · Score: 5, Interesting

    I linve in New York, a union strong state. Here the only place you can't hire non-union labor for SOME job is in NYC. Most other places in the state where licensing is required it is called for by the municipality (town, or city). No one up here requires a union to work.

    I've met people who are in the Manhattan electricians union who got there by non-traditional methods. They are truly skilled professionals.

    What I do want is a bunch of senior people telling the company management exactly how long my shift should be, exactly when it starts and ends, exactly how much overtime I get for which extra days and hours.

    Around here, in the Hudson Valley we have carpenters schools, steamfitters schools, I don't know how many union schools we have, beautiful campuses where the union membership goes to get their training updated regularly. Paid training in skills they will then get to use.

    You know what the Teamsters still have that IT workers at Enron didn't? Guess. I'll make it easy for you. The answer is a secure retirement.

    How do you explain all the IT offshoring that already happened? The overwhelming presence of the union? What drove all those call centers offshore? It wasn't the union.

    Look, I know your 4th grade teacher told you that someday you would be rich and the schoolyard bully would work for you. They told you that a lot, that someday you will be the boss by right of your superior intelligence. Ayn Rand is wrong, sure you can excel on your own and protect yourself and what you care about and all that. If you want to make real change, and not remain insignificant, you need to be part of a group that has influence.

    Here's a list of people doing well in unions...
    Cops
    Teachers
    Truck Drivers
    Carpenters
    Plumbers
    Actors
    Screenwriters

    Here's one more thing an IT union would be able to do. It could help define best practices. As in "Nope, that software is not union-spec. If you want our guys to use it you're going to have to pay for their training." Then the union membership (IT workers) would have some say over whether or not non-standard or poorly written software gets union support. As union members we would be protected from having the blame on us for every piece-o-shit software.

    Don't focus on the abuses of power, that always happens. Can't not do something because someone might misuse it. Or do you not use filesharing?

  12. Anti-union Union by knarfling · · Score: 5, Funny

    From the reactions, I would say that most people here are against unions. I say, let us all take a stand together against unions.

    Unite against Unification!

    We'll form the Anti-union Union!

    All those that don't wish to be part of a Union are now part of the Anti-union Union. Union dues are payable to me.

    --
    Great civilizations have lived and died on false theories. Don't mess up mine with a few facts.
  13. Unions will really backfire on the IT indrustry. by jellomizer · · Score: 5, Insightful

    Unions don't care about the people they care about keeping the Union strong.

    1. They will agree to Layoff 100 High Paid and skilled programmers to hire 500 low paid and low skilled programmers. (as more people and more union dues and strong union)

    2. They work on averages. On average Union employees do get paid more then non-union. However the trimming of pay cuts both ends of the bell curve. That includes getting paid more for a better job.

    3. Less American Jobs. What Unions are suppose to try to keep American jobs? Yes but companies are smarter then that. Oh gee it looks like we are going forced to unionize... That is going to be a big overhead. Lets outsource now before the Union formalizes. Even if it does and a company can have enough infrastructure outsourced they can survive and thrive on the outsourced employees, or foreign devisions of their company as they strike for as long as they wont until they starve, give up, or get a new job.

    4. Loss political power. You are Unioned and you are aligned with the Democrats. That means the Democrats don't need to worry about pleasing you as you will help them anyways as they focus on swing voters. And Republicans will see you as a hopeless cause and ignore you. Besides your voice will have to go threw extra layers of beurocrasy just to get your personal voice heard.

    5. All Management hands are tied. Even the good ones. So they cant fire the bad employees and promote the good ones.

    6. An other layer to please. You are no longer allowed to take the torch and get it done. As if you do too good of a job you make the poor employees feel bad and then you need to explain yourself to the union.

    7. Unable to get outside help. Gasp hiring a consultant or someone else to help brings up the question what can this scab do that a Unioned employee can't. Heck for some jobs you need temporary people to do some work and then let them go when they are done. Hiring for Max productivity is stupid.

    I will give them credit for many things they have done. But for many jobs they have outdone their usefulness. IT is too of a diverse area to Unionize.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.