Slashdot Mirror


Half Life of a Tech Worker: 15 Years

Hugh Pickens writes "Matt Heusser writes that when he went to work for Google all the people he met had a sort of early-twenties look to them. 'Like the characters in Microserfs, these were "firstees," young adults in the middle of the first things like life: First job out of college, first house, first child, first mini-van,' writes Heusser. 'This is what struck me: Where were the old dudes?' and then he realized something very important — you get fifteen years. 'That is to say, your half-life as a worker in corporate America is about age thirty-five. Around that time, interviews get tougher. Your obligations make you less open to relocation, the technologies on your resume seem less-current, and your ability find that next gig begins to decrease.' By thirty-five, half the folks who started in technology have gone on to something else — perhaps management, consulting, on to roles in 'the business' or in operations. 'Yet a few stick it out. Half of the half-life is fifty, and, sure, perhaps 25% of the folks who started as line technologists will still be doing that when they turn fifty,' adds Heusser. 'But by the time you turn thirty-five, you'd better have a plan.'"

473 comments

  1. plan? in this climate? by iggymanz · · Score: 5, Insightful

    be read to improvise and adapt, as at least half of people have had their plans ruined by economy.

  2. Work for yourself then by A10Mechanic · · Score: 5, Informative

    If you feel you've become less viable to the nameless corporation you drone for, make the brave choice and work for yourself. Would that I had the courage or inspiration to have made that choice, but I didn't. I regret that every day.

    1. Re:Work for yourself then by Anonymous Coward · · Score: 3, Insightful

      Every day gives you the opportunity to change your path.

    2. Re:Work for yourself then by Anonymous Coward · · Score: 3, Insightful

      I tried that. Trying to make myself heard from the thousands of other people who might be better liars is very tough. I farmed a contact list, but usually it didn't do much.

      The lesson I learned: My real MS-ITP and RHCE certificate numbers do NOT compare well to someone who says they have a CISSP, RHCA, all the MS certs and all the SANS certs, but don't happen to have any cert IDs.

      Screw the consultation business -- it might be lucrative had we had better times and no good ol' boy contracts. However, the people that do make it as independent consultants are the ones that have very little IT experience compared to the experience of running their mouths like a car salesperson. Their idea of "consulting" is to tell everyone to buy new hardware and slap W2k8R2 on all servers and Windows 7 on the desktops.

      Oh, the gigs when you get them? These are the picked over stuff that nobody wants for as close to minimum wage as possible. Three month contract at $10 an hour in some Podunk place 500 miles away with no relocation? Sure, someone will take it, but I'm sure the MS-ITP they demand is someone with low self esteem, someone who will ditch at the first possibility, or someone just plain old incompetent.

    3. Re:Work for yourself then by DarthBart · · Score: 5, Interesting

      I tried it too. I may be one hell of a programmer/admin/network monkey/guru/whatever, but I am not a sales person. I failed miserably selling myself. I'd usally end up taking on shit projects that I underbid myself on to get the job and the worktime versus pay wasn't paying the bills. It put a hell of a strain on me and my wife & kid. After a year of being able to survive only by selling my stash on ebay, I went back to "work".

      Nowadays would be even more of a joke. I retired on disability a few years ago but I still try to pick up a side job or two here & there to supplement income and those jobs end up being maybe one every other month. I simply can't compete with the "programmers" in India or Ukraine who will bid a project at $100 that I wouldn't touch for under $1000 despire the fact that the $100 project turns into $5000 after the overseas clusterfuck.

    4. Re:Work for yourself then by Anonymous Coward · · Score: 1

      If you feel you've become less viable to the nameless corporation you drone for, make the brave choice and work for yourself.

      Easier said than done. Been there done that - and failed three times. Why? No contacts and no network. Sales is extremely important and I dare say that it's more important than technical skill. If anyone thinks that by being excellent at what you do will mean business just falls in your lap, I have a bridge in Brooklyn to sell you.

      AND, you have many companies that will not do business with a one man shop.

    5. Re:Work for yourself then by unity100 · · Score: 4, Informative

      go to elance.com. upload your portfolio. do $5-10/hr bids and rack up enough reputation until you have 5-6 very good feedback in there. then start bidding for $15. you will be able to get enough projects to keep going. the majority of projects awarded will be by clueless people to $5/hr bids, but, there will be a minority who knows what to do and who to choose. these are generally people who regularly award projects. eventually you will be working regularly with one of them. after a period of time you will be able to do $30/hr. but, at that point, you will probably be working with at most 2 or 3 same clients regularly.

    6. Re:Work for yourself then by Anonymous Coward · · Score: 0

      The ironic thing -- I have seen PHBs offshore stuff for cheap prices to the usual bargain basement code sweatshops.

      Then the PHB ends up having to pay more to have someone who knows what they are doing to go in and sew the Frankenstein-like abomination together and try to debug it. That, or because the PHB signed an agreement that the coding house only delivers binaries, has to scrap the whole project and have it recoded from scratch by competent programmers.

      You get what you pay for. If I were starting a development house with some seed funding, I'd be sticking my nose in the CS departments of local universities and grabbing students with the zeal for programming. I then will give them internships (paid) to know how well they do. That way, when they become employees, it may cost more than the lowest bidding house overseas, but it means far better quality code, better morale, and far less headaches. Overall, this will save money over the long haul.

    7. Re:Work for yourself then by tomhudson · · Score: 2

      You can't be serious ... bidding less than the minimum wage? It's very easy to lower your price, and very hard to raise it afterward ... especially when anyone can look at your history and know you'll work for next to nothing.

      Abraham Lincoln freed the slaves - elance is you voluntarily slapping the chains back on.

    8. Re:Work for yourself then by Anne+Thwacks · · Score: 4, Insightful
      Yes, but in the real world the PHBs get hired, and you dont.

      The truth is, people generally wont hire anyone older than they are, because theyfeel bad about telling older people what to do. Nothing else is relevant, certainly not skills and abilities.

      If you are over 40, you had better be the boss, or life sucks.

      --
      Sent from my ASR33 using ASCII
    9. Re:Work for yourself then by Anonymous Coward · · Score: 0

      If you feel you've become less viable to the nameless corporation you drone for, make the brave choice and work for yourself. Would that I had the courage or inspiration to have made that choice, but I didn't. I regret that every day.

      Maybe I can lessen your regrets. Ponder this:
      If the 'half-life' of a Tech-Worker is 15 years, what is the half-life of a Social Networking Empire built upon advertising targeted at those Tech-Workers ? If you are a 25 year old in Silicon Valley, be afraid, be very very afraid. That Business Model is going to crash and burn when you age and become the proof it is faulty.

    10. Re:Work for yourself then by unity100 · · Score: 1

      and very hard to raise it afterward

      wrong. not in contract circles. with every price raise, you will be entering a new level of project dealings anyway. you will not still be working with those who award $5/hr projects.

    11. Re:Work for yourself then by toolo · · Score: 3, Insightful

      I hired a 60+ year old and I turned 30 this year. I even got approval to hire him on the same level as I since he was a contractor. I think age-ism is definitely out there, but true professionals look at the facts.

    12. Re:Work for yourself then by syousef · · Score: 3, Informative

      Yes, but in the real world the PHBs get hired, and you dont.

      The truth is, people generally wont hire anyone older than they are, because theyfeel bad about telling older people what to do. Nothing else is relevant, certainly not skills and abilities.

      If you are over 40, you had better be the boss, or life sucks.

      What world are you living in. I know plenty of bosses in my workplace that are younger than me. I fill in for my boss when he's on leave sometimes. I don't mind doing it occasionally but his job is safe from me wanting to take over that's for sure.

      --
      These posts express my own personal views, not those of my employer
    13. Re:Work for yourself then by tomhudson · · Score: 2

      I'm not buying it. A quick check of the site shows the following:

      545,909 contractors, $462,697,171,00 paid out. Contractors have earned, on average, $847.57 TOTAL income. Considering the site has been around for more than a decade, that's not good. Heck, even writing a half-decent initial spec for a project is going to cost more than that.

      I'll leave it to the amateurs, thanks.

    14. Re:Work for yourself then by unity100 · · Score: 2

      First, $847 average includes EVERYthing. ie, a project that asks 100 forum postings somewhere for advertisement per $0.5 per post, ending up as $50 as project price is also included in it. the 'give me a facebook clone for $100 it doesnt matter if it is a script' types are included. third, those who do serious projects take off of elance with their contractors after a while.

      but fourth, excuse me but if you are just 'writing a half-decent initial spec for a project' for more than $800, you really are a relic of a bygone era. and expect way too much for way too little effort. i know such times were there, and i myself even saw the times where a simple webmaster that edits hyperlinks on a single page webpage made good living salary, but, we are not living in those times. you need to adjust. you are still stuck mentally on an age where corporations were paying exorbitant rates to rare i.t. professional. those times are past. corporations find numerous ways to pay dimes for a lot, and employ few.

      its the time of 'by the people, for the people'. elance is such a place - those are awarding contracts there are people, individuals, or small businesses. they will NOT pay you $900 for you to just write 'half decent project spec'. you may land a $10,000 worth job that can pay you a good living, but the effort required will not be as little as you were sparing back in corporate times. but there is an upside - what's required wont also be as complex and quirky. so, it rather balances out.

      do not fret. it is a tradeoff. with corporate past, you were the bitch of your corporation, at the whim of your corporation and your boss, living in a stressful environment (unless you are lucky) that was hideously competitive but you were paid exorbitantly for it - until the supply approximated demand anyway.

      now with 'the people's market', you wont get paid exorbitant rates of the corporate era, but once you build up your reputation, you wont ever fear not being able to get another job, you will work with peers/customers who treat you as equal and whom you treat as equal, and you will be totally free of everything - from fixed hours to how you dress up to where you live ( go live at a mountaintop at nepal if you have an internet connection, customer doesnt care), what you do with whom ( you can have a sex change operation and client wouldnt know, or probably wouldnt care) - you got freedom.

      im speaking of some 'corporate era' that is past. that is because towards our decade, corporations have gone truly (and appropriately) capitalist, drying out the employees by exploiting them, employing minimum, maximizing profit, and caring zit for any social responsibilities. in this era, people are only left with other people. and thats what places like elance means. people, working with people.

    15. Re:Work for yourself then by The+Wild+Norseman · · Score: 1

      Every day gives you the opportunity to change your path.

      cd /home/A10Mechanic/shittydronejob /homeA10Mechanic/tothineownselfbetrue

      --
      "A government is a body of people usually -- notably -- ungoverned." -Shepherd Book
    16. Re:Work for yourself then by Anonymous Coward · · Score: 0

      Wow, you're spectacularly clueless. I'm 47. I had no problem getting hired by one of the top technology companies in the world 8 months ago. My boss is early 30's. I probably make more money than he does. He'll make more when he's my age, but at the cost of a huge amount of stress. He'll also have far less career mobility. I could get half a dozen jobs within two weeks of leaving here. Or just do consulting. It's not so easy in management.

  3. I started at 33 by Anonymous Coward · · Score: 5, Interesting

    With a not so glamorous 15 year old technology no less. Been at it for almost 3 years now. Guess what? People who know what I know are very hard to find and I get paid accordingly. Much better than my previous 11 years in retail sales I must say.

    1. Re:I started at 33 by pebbles061679 · · Score: 1

      I'll be doing the same, as I'm 32 and finishing my CS degree Fall of next year. I think the people with the hardest time finding new employment are those that traditionally have a hard time: those over 50. Glad to hear you're doing well coming from my nearly exact same situation! (11 years in retail then 2 in pharmacy)

    2. Re:I started at 33 by garaged · · Score: 1

      Ditto, started at 30 and 6 years later I havea pretty decent wage for local standards

      --
      I'm positive, don't belive me look at my karma
  4. I've crossed that threshold, but it concerns me by Mean+Variance · · Score: 5, Interesting

    At 43, I live with the senior software engineer title. I've been at the same company 12 years. While I consider myself well established, nothing is guaranteed - company could be bought, sales could suffer (I've survived 4 layoffs), I might piss off a boss.

    Many of us have grown up inside the company (we are a Silicon Valley tech company) so there are a number of 40-something engineers and a couple have crossed 50.

    But when I'm in a worrying mood, I do think about what would happen if I had to go into the interviewing machine. There is probably some truth to the tenet that it's harder to stay in development in later years, but I know peers who have done it, and we just hired someone in his mid-40's.

    If the employer can get over age and hire the best person for the job and if the 40-something can swallow and maybe be willing to take a pay cut, things can stay in balance. At least I hope so if I'm in that situation.

    1. Re:I've crossed that threshold, but it concerns me by digsbo · · Score: 5, Insightful

      Why not go on a few interviews and see how it goes? You are not established. That's an attitude that will set you up for major hurt. Get your resume together, and see if you're marketable. If you are, nothing lost but a day or two of paid time off to do the interviews. If not, you can make adjustments.

    2. Re:I've crossed that threshold, but it concerns me by Anonymous Coward · · Score: 5, Insightful

      I'm 51, and have owned a technology consulting company for 20+ years now. We're small with only 6 employees; four of us are over 50 and one of my full time contractors is 60. Most of the IT directors I work with are fifty or older. Maybe the tech industry spits out older workers after they hit 35, but so what? The real world needs those skills and experience regardless of how many grey hairs are sticking out of your ears. Worry less and be flexible....

    3. Re:I've crossed that threshold, but it concerns me by mdf356 · · Score: 5, Interesting

      I suspect it's harder to hire someone who's older simply because the pool is smaller. That is, almost everyone at 21, or 23, or 25, whenever they finish college or graduate school, will be interviewing for a job. A lot fewer people at 40 will have a reason to leave, especially if they've become Senior and somewhat indispensable at their company.

      I left IBM three years ago to work for a company not far past startup days. At 33 (at the time) I was one of the oldest developers at the company. Now, though, as the company has grown (and been acquired), not only are there more older people at the company, plenty of people who were young when it was founded 10 years ago are in their mid 30s and now have spouses and children. Several senior people have now gotten married or had kids, so in that sense the whole company has aged up toward me in just the three years since I started (age is often as much a particular position in life w.r.t. how long one has been married or how old ones children are).

      And very few of these people now in their late 20s or mid 30s are looking for a new job, because they have one they like. So the pool of available interviewees continues to be heavily biased toward college graduates.

      --
      Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    4. Re:I've crossed that threshold, but it concerns me by DigiShaman · · Score: 4, Insightful

      Birds of a feather and all that. I suspect this is one of the many reasons a company fails after a certain time. They don't replenish the ranks with younger people, or, they hire all new graduates that are all fresh and willing to flee to the next gig with a case of ADHD. The retention of knowledge and the ability for it to be passed down from co-worker to co-worker is extremely important.

      --
      Life is not for the lazy.
    5. Re:I've crossed that threshold, but it concerns me by morcego · · Score: 4, Interesting

      It is a little more than that.
      In a CEO's head (or anyone in upper management/board), anyone over 40 who is STILL in a tech position is incompetent, stupid or both. If they were good, they would have been promoted to management, and would be making a lot more money.

      It is a sad reality, and even more sad that it is mostly true. Not the vast majority, but based on my professional experience (IBM, couple Japanese multinationals etc), I would say that is true for 60-70% of the cases. And for management/the board, 60% is more than enough reason.

      The thing they fail to see, and most of us who either are still in tech positions, or were forced to migrate to management even if we really don't enjoy it, is that not everyone is cut for management, even if they can handle it. And even if (if you succeed) you will make more money, the money you made as a techie was more than enough for doing something you actually enjoy, instead of doing twice as much for a job you hate.

      --
      morcego
    6. Re:I've crossed that threshold, but it concerns me by TooMuchToDo · · Score: 2

      Unless his current company fires him for looking elsewhere. Don't think it hasn't been done before.

    7. Re:I've crossed that threshold, but it concerns me by Anonymous Coward · · Score: 0

      For the reasons you have quoted, there are far to many incompetent managers.
      You can blame the MBA schools for this myth. After all, they have a versted interest in everyone being a manager.

      I don't want to be a manager. I know I couldn't handle it. I tried once and failed.
      My gig is being a techie.
      People who employ me know very quickly that I'm good at what I do.

      Not everyone wants to be a manager. I wish more bosses understood that.

    8. Re:I've crossed that threshold, but it concerns me by lgw · · Score: 2

      For the most part that's the difference in amature engineering company: they know what to do with people in the second 20 years of their career. IT and software development are still fairly new industries, so there are few mature companies in these industries. Actually, I guess afetr the wave of mergers there are few enough mature e.g. Aeronautical Engineering companies as well, but those tend to have a well-developed program for beign an engineer your whole life, as well as a fellowship for the best of the best.

      But those companies are out there: a lot of tech companies these days have management-equivalent engineering positions, and a few have director-equivalent positions and a fellowship. As most engineers will never have the talent for those top 3% and beyond jobs (by definition), the key is to find a place where they're happy to park you in a manager-equivalent paygrade and not worry about whether you're 35 or 65. Don't expect to get paid more just because you're older - tech does't work that way - but otherwise those companies do exist.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:I've crossed that threshold, but it concerns me by kaoshin · · Score: 1

      If you are concerned about being fired, or if you aren't genuinely looking for a new position then there are also mock interviews.

    10. Re:I've crossed that threshold, but it concerns me by VoiceOfSanity · · Score: 3

      I'm sorta the same, only I'm 52 and working for a major aerospace company. Yes, I still do technical support for users (executives, to be precise), but in landing this position you needed a lot of experience dealing with a variety of users as well as knowledge on the hardware and software used in the company. A college graduate is not going to have that sort of experience in troubleshooting a laptop while an executive is needing information on a major proposal, or even being able to work under that sort of pressure on a regular basis. [At least where I work, the executives are very laid back and easy to talk with... considering most of them deal with politicians, other government officials, scientists and engineers all day long.]

      I've been in IT for around 20 years now, and look to still be working over the next 10 or so. The company I'm with currently still has benefits like education and pensions, things that have disappeared from the environment to a large extent.

    11. Re:I've crossed that threshold, but it concerns me by Dahamma · · Score: 2

      12 years and they haven't given you a better "title"? Usually that's the first thing a company will do to keep people around longer (it costs less to call you "Senior Member of Technical Staff" or "Software Architect" than give you a big raise).

      I (and I'm sure many here) hate arbitrary titles, but the problem is a lot of companies look at your previous title to determine what salary range you should be at in their organization. You should at least get your current company to give you a "promotion" (if you think they value you enough to make demands) to a more appropriate title for someone with at least 12 years (and I assume more than that?) experience. Of course, it may not be in their best interest to make you seem more marketable...

    12. Re:I've crossed that threshold, but it concerns me by The+Bastard · · Score: 1
      A company recently offered me a "Position-name-here II" (or Junior-level) position with them, and refused to budge on either the title or salary (which was a 30% cut). I pointed out to them that I'd been at a Senior/Architect level for the past 12+ years of my 20 year career, and it would be difficult to explain the position-drop on my resume in the future, they just laughed. Turns out, their two senior guys have been there around 15 years, and are only "Position-name-here II"'s, and they saw no reason to even provide them the title promotion without a pay raise, as it would only make them more marketable.

      Needless to say, I declined the position.

    13. Re:I've crossed that threshold, but it concerns me by SecurityTheatre · · Score: 1

      Your employer should not know about that. Any half reputable firm doing interviews will understand if you ask the discussion to remain confidential. It is not unusual for someone who is looking for a job to be treated differently and every hiring manager I've ever met knows that and will be respectful about it.

      So don't tel them!!

    14. Re:I've crossed that threshold, but it concerns me by shutdown+-p+now · · Score: 2

      In a CEO's head (or anyone in upper management/board), anyone over 40 who is STILL in a tech position is incompetent, stupid or both. If they were good, they would have been promoted to management, and would be making a lot more money.

      If that's the attitude, where do they get competent software architects from?

      (You can be a brilliant developer at 20, and a brilliant team lead at 25, but to be a brilliant architect, it takes a lot of experience.)

    15. Re:I've crossed that threshold, but it concerns me by Xacid · · Score: 1

      Amen.

      My best mentors were >40. And their philosophy was similar to yours. They had no desire to be some paper pushing manager. They wanted to get their hands dirty and had no problem being "team leads". They would often refer to the old adage "too many chiefs, not enough indians" which definitely seemed to be an issue in our particular company - there were nearly the same amount of managers as workers which just seems batshit to me. The best part was during layoffs they'd keep the managers on overhead and layoff the workers.

    16. Re:I've crossed that threshold, but it concerns me by morcego · · Score: 1

      where do they get competent software architects from

      You mean one of the 40 competent software architects from the whole world ?

      Trust me, finding one is extremely rare. To a point where I don't consider the sample big enough for us to judge what makes them competent. It might have nothing to do with experience, although that is one of the more likely factors.

      The main problem, IMO, is that a software architect would evolve naturally from a system analyst, and those are also extremely rare. A lot of people keep calling themselves "system analysts", and 99.99% of them simply aren't (competent or otherwise).

      --
      morcego
    17. Re:I've crossed that threshold, but it concerns me by digsbo · · Score: 1

      Yeah, that is probably a better idea given the valid comment a responder made about wasting the time of the interviewer.

    18. Re:I've crossed that threshold, but it concerns me by Stiletto · · Score: 1

      The best places I worked had a few older senior "architects" who had vast amounts of knowledge, a lot of middle-age (for tech, that's like 30-35) developers who could get shit cranked out, and a few younger promising junior guys who had a lot of energy and could feed in new ideas.

      The worst places I've worked were places that let go all their expensive senior talent, and had nothing but junior people running the show.

  5. Yeah, right by pinkeen · · Score: 1

    Because the industry isn't changing rapidly and we have hunderds of years of data to back up this statement.

    Five years from now everything can seem very different. IMHO it's not wise to generalise like this.

    1. Re:Yeah, right by swanzilla · · Score: 2

      I don't know... tech worker half life sounds like a well defined metric to me.

  6. from the department of duh by Surt · · Score: 1

    Big news, yet another random person discovers there is an intense age-bias in technology work.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    1. Re:from the department of duh by Anonymous Coward · · Score: 5, Interesting

      If so, I haven't seen it. I'm 49, currently working on optimizations for an ARM compiler backend written in C++. I've never had any problems getting jobs, and I've worked for IBM, HP, and about 4 smaller companies doing various things.

      You DO have to keep up. If you don't, obviously, your value as an employee will drop rapidly. But I haven't seen any age bias so far, and I've gotten an offer out of every set of interviews I've ever had. I suspect what seems like age bias is that many people stop learning when they hit about 30, and then wonder why nobody wants them when they're 50. I'll be 50 in 4 months, and I don't think I'll have any problems landing another job if my current one disappears.

    2. Re:from the department of duh by hoppo · · Score: 4, Interesting

      what seems like age bias is that many people stop learning when they hit about 30, and then wonder why nobody wants them when they're 50.

      +1

      Length in career varies greatly by individual. Tech is no different than any other career -- if you want to continue with it, that means you do what it takes to keep your value high, through continual learning, and self-reflection and improvement. People will either wash out (by choosing not to keep up), or they will choose to drop out, by either migration to management or moving to a different career path. As someone else stated, we're looking at a relatively new industry, so it's hard to judge how many "old" people there are in it. The dot com crash of 2000 sent a LOT of people scrambling away from tech, never to return. That was a draining of the pool from which we'd be seeing a lot of 40-somethings today.

      I'm in my mid-30s, and I feel pretty fortunate to remain in demand. However, I also realize it's because I have always striven to stay current with my skills. I spend my free time looking ahead to what is coming, and not just rest on what I have done in the past, and it has continually paid off.

    3. Re:from the department of duh by Anonymous Coward · · Score: 1

      I haven't seen or experienced any real age bias. What I have seen is that older people tend (I said tend. Not all!) to meet one or more of the criteria that turns employers off: Justified or not, they have high salary expectations (my biggest concern when I contemplate the job market). Many come across as stuck in their ways ("This is how I've always done it"). Many tend to not stay in touch with the current climate of technology (I personally think this is due to taking on ever more responsibility and just not having the time).

      My teammate is in his 40s and our manager and I have run into many issues with him being able to adjust to the style of work we do and getting him to learn new ways to approach problems. He also makes complaints at least once a month about how he took a pay cut for the position. The main issue is that he is used to a more traditional development job with a firm SDLC and what we do is much more ad-hoc and organic (there is a process, but it's more of a suggestion of how to do it rather than a hard rule). He's a good guy, smart, and decent programmer, but he is way out of his comfort zone.

      I on the other hand am now in my late 30s and consider myself pretty flexible in what I do (it's the basis of my career), but I know I'm starting to stagnate as far as current tech because with all my responsibilities and wanting to have a life outside work I simply don't have time to keep up. While I know I can pick just about anything new up, I know selling that to a prospective employer is difficult (though I did it with my last job and as promised learned what I needed in a short time). Then you factor in my 6 figure salary and I know I'm a tough sell to anyone that doesn't already know me, but that doesn't have anything to do with my age directly just what having an extra 10-15 years experience over the fresh out of school crop has afforded me.

      Unfortunately at the end of the day, it's all about money. While the hiring manager may want the guy with 20 years of proven experience, the people with the money want the guy just entering the market that will work for a fraction of the experienced person's salary. Usually the new hire is somewhere in between.

    4. Re:from the department of duh by Surt · · Score: 5, Interesting

      I've seen it first-hand, interviewing for Google. Their interview process just isn't capable of evaluating someone with 10+ years of experience. All of their questions are targeted at kids straight out of school. When they have to evaluate someone with 10 years of experience who will want twice the salary of someone straight out of school, they literally have no way to understand why the experienced person might be the better choice.

      There's also definitely a lot of layoffs targeted at aging workers. Lots of firing going on in the 35-39 age block where they don't have to worry about lawsuits. If you've been lucky enough never to be hit by such bad management, congrats.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    5. Re:from the department of duh by lgw · · Score: 3, Interesting

      Google in particular sucks for more experienced workers - they have the "compressed pay scale" problem that killed Sun. They pay fresh college grads quite well, but pay people with 20 years experience only a bit more - often less than market. They're still a newish company and working through the maturing process they'll need to survive.

      There are definitely companies out there though that have a place for the second 20 years of your career. I just screen for that before I go for an in-person interview: what's your career ladder beyond a manager-equivalent paygrade? Do you have drector and VP-equivalent tech paygrades? Do you have a fellowship?

      Of course, to reach any of those paygrades you need to be a serious badass, but the fact that a company has them at all means they know how to value older workers. BTW: don't expect to get paid any more just for experience past 10 years or so. Those higher pay grades are going to be for the top 3% then 1% then 1/300 then 1/1000 engineers, you don't age into that.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:from the department of duh by Surt · · Score: 1

      I definitely agree, there are companies out there that get it right. Unfortunately, they're just a bit uncommon. The company I'm working for now does a pretty good job of it. We have group lead, team lead, director, vp up the management side, and senior, architect, badass up the technical side. But even so, we mostly focus on making sure that the good people are paid fairly, enough that they won't get recruited away, even if a slot isn't open above them for a title promotion.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    7. Re:from the department of duh by im_thatoneguy · · Score: 1

      This was my first thought as well. I'm in my mid 20s and for my age bracket I'm not just "The 1%" I'm the .001%. If I had the same pay and I was 50 years old I would only just barely be in the top 10% of income. I would have to make something like 15x as much as I do now to retain my same relative status.

      When you're young like me and can still live affordably you can live like a king. Start having kids and maybe you or your wife wants to take some time off for the baby so you're down to one income supporting 3 people. Start saving for a college fund. Maybe you're underwater on a mortgage. Maybe you need to be putting more into your retirement. Healthcare starts getting more expensive just through your deductibles and co-pays more frequently.

      The reality is that when I'm 50 to maintain my lifestyle I'll probably need to about double my income. But while experience is very valuable is it worth 2x as much as my current experience? Sure... for a couple leadership positions. But I doubt a 50 year old developer is twice as fast as a mid twenties wonderkid.

      The other aspect of this is that you only need so much management. If you hire 100 fresh developers you only need about 20-25 managers with development experience. So the job pool is going to start shrinking as you get older.

    8. Re:from the department of duh by lgw · · Score: 3, Interesting

      In the meantime save your money like your future depends on it because, you know, it does. Live on half your takehome pay - merely maxing out your 401k is just getting started.

      BTW, I've been known to outperform teams of 20s wonderkids, when the measurement was debugged features that survived a rigorous QA process. It's so much easier to tapdance through the minefield when you've already stepped on every mine. A team of 20s wonderkids with my guidance, however, is vastly better than either one alone.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:from the department of duh by Dahamma · · Score: 1

      I mostly agree that Google's interviewing practices are pretty poor overall (no sour grapes - I prefer startups, who wants to work for a company with 10,000+ employees ;) - but from what I know about their bonus structure (which is not all that much) the bonus potential is huge, and tied more to performance than experience.

      Annual bonuses of 30% of salary are common, and can be even higher for the superstars, which makes a "compressed pay scale" a lot less relevant, especially if the experienced employees actually show that their experience counted for something...

    10. Re:from the department of duh by Anonymous Coward · · Score: 0

      Beg to differ. I'm 51, and just started at Google a couple of months ago.

    11. Re:from the department of duh by The+Bastard · · Score: 1

      Unfortunately at the end of the day, it's all about money. While the hiring manager may want the guy with 20 years of proven experience, the people with the money want the guy just entering the market that will work for a fraction of the experienced person's salary. Usually the new hire is somewhere in between.

      Actually, it's about both. Everyone wants the 20+ years of experience, just wrapped up in a 24/7 working, caffeine guzzling, lower salary 22 year old.

    12. Re:from the department of duh by jncook · · Score: 1

      Google in particular sucks for more experienced workers...

      There are definitely companies out there though that have a place for the second 20 years of your career.... Do you have drector and VP-equivalent tech paygrades? Do you have a fellowship?

      You mean like Google? It has a tech-only non-management career ladder all the way up to VP-equivalent. It may not be perfect, but it seems to keep people like Vint Cerf around.

      I think the reason you don't see that many 50 and 60 year old workers in the tech industry is that at the time they were in college (70s and early 80s) there weren't nearly as many people in computer-related fields as came later. Sure, there may be age discrimination, but there's also demographics going on here.

    13. Re:from the department of duh by Anonymous Coward · · Score: 0

      I work with someone who's only 26 and has stopped learning new things. They think they can coast on their knowledge from college for 10-15 years. Fool.

    14. Re:from the department of duh by Anonymous Coward · · Score: 0

      Yeah, I interviewed at Google this year. Every single question I was asked, in both the phone screening and the on-site, was a fairly trivial "code on the whiteboard" test. Another thing that bothered me was that at least one interviewer seemed to have a really narrow idea of what "good" or "maintainable" code looks like. With 25 years in the industry, I've had a lot of experience in handing off code to more junior engineers, and the usual reaction has been "Wow, this code is really easy to understand and work with!" -- even when we were talking about the code for a DLL that was injected into Windows processes to intercept Win32 API calls, which isn't exactly simple. So maybe I know something about maintainability after all, but this guy was stuck in his own preconceptions.

      Google has a really nice campus and the free food in their on-site commissary is actually pretty decent, but there's a rather off-putting smugness and condescension built into their culture that didn't appeal to me at all.

    15. Re:from the department of duh by datavirtue · · Score: 1

      "Google in particular sucks for more experienced workers -"

      And it is starting to show...

      --
      I object to power without constructive purpose. --Spock
  7. Ageism by Anonymous Coward · · Score: 5, Interesting

    So, in other words, this is just a long winded way of saying what we've all known-there's a severe problem with age discrimination in tech.

    " Your obligations make you less open to relocation, the technologies on your resume seem less-current, and your ability find that next gig begins to decrease."

    All irrational assumptions that people just internally accept and contribute to the ridiculous amount of ageism in Silicon Valley.

    1. Re:Ageism by Gothmolly · · Score: 2

      Those are true statements - you ARE less valuable and less flexible than younger people. It's not ageism, it's just reality. Why would I hire some old guy who's going to miss days and only work 9-5 because he has sick kids, baseball games, piano recitals, etc?

      --
      I want to delete my account but Slashdot doesn't allow it.
    2. Re:Ageism by Martin+Blank · · Score: 2

      I don't think it's direct ageism. I think there's a valid perception that older workers don't keep up. I work at a data center where the average of the technical staff is probably around 40. I know at least one who voluntarily left for another job and a few later was let go, allegedly because his claimed skills didn't pan out. I look at the rest of the staff and I see many of them cowering in their niches, whether that's basic switching and routing, Active Directory, or applications that don't have widespread use outside of certain environments. Some of them are one transition project away from unemployment.

      One guy is in his 50s and still doing largely desktop work. Another guy had two years to set up a simple concept wireless installation of a controller and three APs modeled largely after an existing installation (primarily just different subnets). I had set up the original installation (larger controller but same software and principles), showed him the basics, and let him know to ask questions when he needed help. He would from time to time when pressed by management, but for whatever reason apparently never opened the manual to get answers. Finally, a recent project required that wireless gear in short order, and he got indignant that I did in two days what he couldn't (or at least didn't) do in two years.

      I'm 37 and working on learning as much as I can where I am and taking advantage of training paid for by the company to pick up skills that may not directly apply to what I'm doing but will broaden my skill base. I've got the next three courses picked out and I'm trying to figure out what college classes might be useful to supplement them. In the IT industry, once you stop learning, you start filling out your own pink slip.

      --
      You can never go home again... but I guess you can shop there.
    3. Re:Ageism by Anonymous Coward · · Score: 2, Insightful

      Right-because as we all know no one under 35 ever has kids.
      Seriously, maybe its time to reevaluate your workplace if you need people working 12 hour days and on call perpetually.

    4. Re:Ageism by laffer1 · · Score: 1

      I've seen this both ways. When I was young, I looked "too young" for clients to see. I was actually told in an interview they wouldn't hire me even though I was qualified because I didn't "look" like I had experience.

      I've also been told by several people that they were shocked I hired them when I was a hiring manager because they were in their 40s.

      At my current job, I'm the youngest developer at 32. The rest have been there since the 80s, and it wasn't their first job typically. Two of them are ready to retire in a few years. I have the inverse problem in that they think because I'm in my 30s it's like I'm fresh out of college and don't know shit.

      There are good programmers and bad programmers. They come in all ages. I've met people who are 50+ years old who know all the current hot crap and I've met people fresh out of college who don't know what a hash map is or only have worked in python. Age discrimination is terrible in tech and from what I've seen so is gender and race discrimination. It's a real problem and no one seems to give a shit about it.

    5. Re:Ageism by chrb · · Score: 4, Insightful

      Your obligations make you less open to relocation, the technologies on your resume seem less-current

      How is this age discrimination? If you are in this situation, then you are less likely to get hired, regardless of age. If you assume that older people are in this situation, and reject them based on their age, then that is age discrimination. But if someone actually is less open to relocation, and hasn't managed to keep up with newer technologies, and you reject them for those reasons, then it isn't age discrimination.

      Just like if you reject someone because they lack skills, and they happen to be from a minority ethnic group, then it isn't racial discrimination, but if you reject them because they are from a minority ethnic group and you assume that means they lack skills, then it is racial discrimination.

      I also would actually challenge the assumption that older people are less willing to relocate. I have known many young people who don't want to leave their families, the areas that they grew up in, their friends etc. It is a too big step for many. There are regions with chronic youth unemployment problems, where young people will complain that they are simply unable to find a job, and yet if you ask them why they don't relocate to an area which doesn't have these problems, they will claim that it is simply not possible. Ask them how it is possible that immigrants relocate hundreds, or even thousands of miles crossing international boundaries in search of work, and yet they are unwilling to relocate within even their own country, and they will justify their position with a sequences of excuses that apply just as readily to the immigrants. "I have family" - immigrants don't have family? "I was born and grew up here" - immigrants weren't born and grew up somewhere? "I have friends" - immigrants don't have friends?

    6. Re:Ageism by Anonymous Coward · · Score: 1

      Hmm...let me respond to my own post here (yay for being modded up to 4 on my first slashdot post!)

      I'm a 32 year old grocery store cashier who is going back to school for a CS degree on the government's dime (the Post 9/11 Gi BIll).
      I tend to get a little freaked out by these kinds of posts, because its obvious that I could easily construe them as saying I'm wasting my time.
      But seriously, for a community that tends to make a big deal out of stuff like rationality, science, logic, etc I find them disappointing.

      At my work, there are lots of people who are married and have kids-and guess what, they work shitty hours, on evenings, weekends and holidays, and get paid a pittance of what people in tech make. And guess what-they successfully raise their kids. There's nothing inherently special about IT that makes it impossible to raise a family and work in more technical-as opposed to managerial positions. Come on folks, it seems like some of you have no idea what its like to be a working class grunt living from paycheck to paycheck and having to put up with a shitty job.

      I'm taking a javascript elective next quarter-is there a hidden section I'm not aware of that I should register for for people over 23? Does the knowledge of JS and HTML5 a 22 year old has different from my own in some way? The experience arguement could cut both ways-unless you are a recent college grad with an internship (which in many cases just may be something to put down on paper rather than anything substantial) you could end up having much more theoretical as opposed to practical knowledge.

      What I see here is people making assumptions about entire cohorts of people-married people, people older than 35, that there's something inherently special about IT that makes it less possible for older people to succeed. Come on, I expect better from you all.

    7. Re:Ageism by pla · · Score: 5, Interesting

      Why would I hire some old guy who's going to miss days and only work 9-5 because he has sick kids, baseball games, piano recitals, etc?

      One word: "Analyst".

      As someone in the ballpark of my first halflife, who always considered myself a pretty damned good coder, I have slowly - ever so slowly - come to understand the difference between writing impressive code and getting the job done.

      Very, very few jobs (outside research and academia) care about you shaving those last few cycles out of your code. They don't care if you used a neural net or plain ol' linear regression to predict the future sales of widgets for budgeting purposes. They don't notice that you have an excellent sense of color aesthetics in your once-a-month-force-crap-into-the-GL interface design.

      They care about - in order:
      1) It does the job.
      2) It keeps doing the job.
      3) When the job changes slightly, someone other than the original author can realistically update the software.

      The most important part of that involves you as the coder understanding "the job". You need to figure out why and how someone who inherited a seemingly stupid task from their predecessor, who inherited it from their predecessor, who inherited it from some long-dead genius in 1950s tax law, needs to reconcile data between two seemingly unrelated systems. Sometimes the answer ends up "you don't", and they could have stopped doing it 30 years ago but no one understood it until you looked into it. Sometimes you need to do it and then some, because they haven't actually satisfied the original need for the past 30 years and no one noticed. And sometimes you need to keep the exact same typos and delays because a complex and fragile chain of downstream consumers depend on you spelling it "dolars" on page 4.


      Don't get me wrong - You don't need to turn into a "business weenie", you don't need to start spouting management-BS-speak about "internal customers" and ROI and the like. But you do need to understand that you serve the business needs, not the other way around; and I have yet to meet a newbie coder, even among the best of the best, who can appreciate the difference there.

      So Bethesda and EA may not hire someone with grey hair who flatly refuses to regularly put in 12 hour days "for the team". But you can bet the countless non-IT-specific companies out there who just have work that needs to get done, will.

    8. Re:Ageism by Frank+T.+Lofaro+Jr. · · Score: 2

      Because if you discriminate on age, you can be sued for huge amounts in a Federal lawsuit.

      Age discrimination is not only evil, it's illegal.

      --
      Just because it CAN be done, doesn't mean it should!
    9. Re:Ageism by heinousjay · · Score: 0

      It's not discrimination if the older worker is legitimately the less viable option, and that is often the case. It's a truth many people would rather whine about than face, but that doesn't change anything.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    10. Re:Ageism by Xugumad · · Score: 4, Insightful

      > Why would I hire some old guy who's going to miss days and only work 9-5 because he has sick kids, baseball games, piano recitals, etc?

      Because the old guy will see things coming a mile away that your newbies will crash into headfirst, and have to backtrack then re-do? Software development is not an area where you can make up for experience with a few extra hours a here and there; a developer in over their head is likely to never succeed at a project. A struggling development team can easily take an order of magnitude or more, longer, than one who is tackling a problem at their level.

    11. Re:Ageism by gutnor · · Score: 1

      But if someone actually is less open to relocation, and hasn't managed to keep up with newer technologies, and you reject them for those reasons, then it isn't age discrimination.

      Indeed. I would also challenge the view that being open to relocation and high tech resume is obviously better for all tech job. You really only want to relocate people with a lot of experience (why bother to pay the cost of relocation for people you can fire and hire easily ?) - people with lot of experience that are still open to relocation are by definition also open to change work or actually relocate. If you need people that stick around (like if you don't like to show new faces to your client every year), flexible to move at any time is not necessarily something you would like to pay for. Also people with high tech resume and experience will require to work on new project on a regular basis (like every 2 years) or they will leave the company. Again, not something that suit every projects ...

    12. Re:Ageism by herr.lorenzen · · Score: 2

      ..... There's nothing inherently special about IT that makes it impossible to raise a family and work in more technical-as opposed to managerial positions.....

      Oh yes there is, it is called working in field that scares the girls away.

    13. Re:Ageism by spire3661 · · Score: 1

      Becasue hes a human being and you are too. If we cant make a little room for kids in people's careers, who the hell wants to be in business. Business cannot totally ignore the human aspects of existence for a few pennies more on the bottom line. Is that the world you want to live in?

      --
      Good-bye
    14. Re:Ageism by tverbeek · · Score: 2

      Because he has the wisdom and experience that you apparently lack.

      --
      http://alternatives.rzero.com/
    15. Re:Ageism by Anonymous Coward · · Score: 5, Insightful

      Why would I hire some old guy who's going to miss days and only work 9-5 because he has sick kids, baseball games, piano recitals, etc?

      I am a 40 year old single dad. I had a co-worker post almost this exact same comment on twitter a few years back. The funny thing is he missed more work from getting shit faced at the bar than I ever missed from staying home with sick kids.

      In my experience, single childless people miss more work than married or parents.

    16. Re:Ageism by BenEnglishAtHome · · Score: 1

      ...would they really be producing enough extra value for the company to justify the cost premium?

      Usually, yes.

    17. Re:Ageism by Anonymous Coward · · Score: 0

      You think all older people with kids do that? We go months without end without my husband. He travels quite extensively. In the summer, he'll work until 9 or 10 at night, and leaves at 5am. He's not the only person that does this. It's not unheard of. Why are you making such odd assumptions? Besides, who REALLY misses days because of children? Men? Or women? I don't remember my dad staying home ever to watch us when we were sick, and my husband doesn't, either. Most women I know are the ones that take off to take care of children. And maybe your company needs flex time, work from home options, different schedules to adapt and accommodate some fantastic workers. Who works 9-5 anymore?

    18. Re:Ageism by Anonymous Coward · · Score: 0
      "for a community that tends to make a big deal out of stuff like rationality, science, logic, etc I find them disappointing."

      Slashdot? Remember, this is the place where people think we'll all live on Mars and commute to the Moon by private space....

    19. Re:Ageism by Anonymous Coward · · Score: 0

      Unless the person you're discriminating against is under 40. Then ageism is fine (or sometimes legally required)!

    20. Re:Ageism by stewbacca · · Score: 1

      When you make comments like a younger person is more valuable and more flexible than an older person, without any evidence to support that, it is the DEFINITION of ageism.

      I suppose you wouldn't hire a woman either, because she has to "miss days" to do things like have babies and cook dinner. And you can't really hire a guy with preexisting medical conditions either, right?

      Besides, I'm willing to bet that "some old guy" misses fewer days of work than "hungover stayed up late playing too much WoW guy".

    21. Re:Ageism by Anonymous Coward · · Score: 0

      This is dead-on. As a GM of a tech division within my company who spent 15 years as a programmer, my priorities of any code my teams write are:

      1) It does the job.
      2) It keeps doing the job.
      3) When the job changes slightly, someone other than the original author can realistically update the software.

      To be fair, from my experience, *both* college kids and "old timers" fall prey to over engineering and want of "beautiful" code. It's the mentality of the mostly 25-40 set that thinks in terms of the right priorities (and of course there are outliers).

    22. Re:Ageism by futuresheep · · Score: 1

      http://www.ariedegeus.com/publications/thelivingcompany/

      Enjoy. I hope you learn something about what it takes to truly be successful in both your personal and professional life.

    23. Re:Ageism by Anonymous Coward · · Score: 0

      Those are true statements - you ARE less valuable and less flexible than younger people. It's not ageism, it's just reality. Why would I hire some old guy who's going to miss days and only work 9-5 because he has sick kids, baseball games, piano recitals, etc?

      Why do you want to hire some young guy who's going to party hard and come in too wasted to work every Monday morning, who's going to drop you in the middle of crunch time because his latest fuck-buddy wants to go to Vegas this week so he's going to quit and pick up a new job next month, and who's going to spend 5 times as long finding a bug because he's never seen it before and doesn't know what to do about it?

      Age related issues run both ways.

      (None of my examples above are hypotheticals, btw, there's thing's I've seen young IT workers do more than once.)

    24. Re:Ageism by Anonymous Coward · · Score: 1

      Very interesting use of the term Analyst. I've been somewhat biased against that term because it often means some moron who naively wrote up a bunch of specifications and threw it over the wall to the coders (who vainly try to implement something that has very little relation to reality).

      But if you define Analyst as someone who specializes in understanding the business and ensuring that business value is being returned on the programming activities, that's a very valuable position.

      Thanks for that!

    25. Re:Ageism by shutdown+-p+now · · Score: 1

      No, the definition of ageism is acting up on that value assessment. But, yes, he is right in saying that - by some measures - older workers are less valuable. You're similarly correct in saying that women are less valuable, and don't even get me started on guy with a medical condition. In a pure, emotionless evaluation, all of these cost the business money.

      That money is not all that matters is a different point, and is why we have labor laws that restrict or outright prohibit these practices. But the whole reason why we need such laws is because, in laissez-faire capitalism, some employees really are objectively worth more than others based solely on their age, gender etc.

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

      In other words, "why would I want to hire a person with a real life when I can abuse someone until they burn out?". Typical capitalist crap...and why we need more regulation, not less.

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

      Seems that you have no idea about what 'old guy' means. The *young* guys are going to have sick kids, baseball games, piano recitals, etc. If they aren't having them right now, they will have them very soon.

      Old guys have kids that are in college and visit them on christmas.

    28. Re:Ageism by stewbacca · · Score: 3, Insightful

      No, the definition of ageism is acting up on that value assessment.

      You don't have to act on any strongly held bigoted belief to be a bigot, outside of opening one's bigoted mouth and sharing those bigoted ideas with others. Just because somebody isn't in the position to deny a job to somebody doesn't mean they aren't bigoted.

      I'll give you an example. Saying the older guy is less valuable than the younger guy, without providing any empirical evidence to support that notion, is ageism without "acting up on that value assessment". Just stating it on an Internet forum is bigoted enough.

    29. Re:Ageism by drsquare · · Score: 1

      Why would I hire some old guy who's going to miss days and only work 9-5 because he has sick kids, baseball games, piano recitals, etc?

      I wonder if people who think like you, are the same ones who complain about people having kids they can't afford. If no-one in work can have kids because their shitty managers want them to work 80 hours a week, then only people on welfare will be able to breed. Or the species just dies out.

      Maybe you're just an idiot.

    30. Re:Ageism by BigSes · · Score: 1

      I am a 40 year old single dad. I had a co-worker post almost this exact same comment on twitter a few years back. The funny thing is he missed more work from getting shit faced at the bar than I ever missed from staying home with sick kids.

      In my experience, single childless people miss more work than married or parents.

      Yeah, they have better things to do. They aren't bogged down with snot-nosed kids and nagging wives. They don't live to work, they work to live. You leave your 9-5 job to come home to your 5-12 job of dealing with the problems of the people who you chose to complicate your life with.

    31. Re:Ageism by BranMan · · Score: 1

      Good luck with the CS degree - good to hear about someone moving INTO the field instead of out of it. Experience will be a real problem for you - I would suggest looking at a bunch of open source projects, find one that looks interesting, and help out (as much as possible, in every way you can). That can go a long way to bridging the gap and having something really cool to talk about in an interview. Implementing a feature, fixing bugs, rewriting the users manual, fixing or adding things to the web site for it - whatever it is, that is GOLD in an interview. Shows you are motivated, like doing it, can jump in and solve problems - all great things smart people look for in employees. Be prepared to talk about it, explain why you did it the way you did, be able to defend your decision, and be able to accept valid criticism.

  8. Growth by Hentes · · Score: 4, Insightful

    30 years before IT wasn't big enough for many people to consider working in it, thus there aren't much people from that era.

    1. Re:Growth by tverbeek · · Score: 4, Insightful

      How old are you? 15? Just because we don't come to your Xbox parties doesn't mean we don't exist.

      IT might not have been as "big" in the 1980s, but "data processing" (as we called it in those days) was already a substantial industry. Every college worth going to had a CS department, and every large corporation had a data processing center that needed to be staffed. Everyone knew that "computers" were the job opportunity of the future, and there was plenty of interest in it as a career. Believe me, kid: there are a lot of us from that era who haven't died off yet... there are even substantial numbers from the punch-card era still alive and kicking. We're just not finding jobs on the playground where you work.

      --
      http://alternatives.rzero.com/
    2. Re:Growth by Anonymous Coward · · Score: 0

      How the fuck does this get +5 INSIGHTFUL?

      Oh Slashdot. For shame.

    3. Re:Growth by The+Bastard · · Score: 1
      Hear hear!

      The thing to remember (US-wise) is off-shoring really didn't take off until the late '90s (maybe 2000). Prior to then, a lot of work still needed to get done and it was done in-house. There were a LOT of people in MIS/DP. The post-Y2K recession allowed companies to get rid of many of those folks, and either off-shore or bring in H1-Bs for a fraction of the cost (and less real estate usage).

      Things have changed in the past 11 years.

    4. Re:Growth by nine-times · · Score: 1

      I don't know, I think he has a fair point. There were IT people 30 years ago, but not on the scale that there are now, and not doing the same scope of work. With as fast as things change and technology evolves, you may not be able to look at the trends of the last 30 years and extrapolate to know what the next 30 will hold for an industry that supports that technology.

    5. Re:Growth by Anonymous Coward · · Score: 0

      "We're just not finding jobs on the playground where you work."

      Yes, and I can tell you why from your post.

      It's your attitude that's the problem.

  9. It's not age - it's money and misogyny. by tomhudson · · Score: 3, Insightful

    If you actually RTFA, you'll see that the big barrier is that "workers over 50 may concern corporate hiring managers because they might resist change and generally command higher salaries than younger people"

    So, while older workers "might" (or might not) resist change, they definitely are perceived as costing more. And not just in salary, but also in health benefits.

    Now, again FTFA, throw in a dose of sexism:

    Nanci Schimizzi, president of the mentoring and advocacy group Women in Technology, said jobless women 50 or older generally "remain unemployed for years, to the point where many have more or less given up" or changed careers.

    That's pretty blatant misogyny. That it's illegal doesn't make a difference.

    1. Re:It's not age - it's money and misogyny. by Surt · · Score: 1, Informative

      Misogyny isn't the same thing as gender bias. And I see nothing in this to suggest this is anything other than gender bias.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    2. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 1, Insightful

      Nanci Schimizzi, president of the mentoring and advocacy group Women in Technology, said jobless women 50 or older generally "remain unemployed for years, to the point where many have more or less given up" or changed careers.
      --------------
      That's pretty blatant misogyny. That it's illegal doesn't make a difference.

      Have you considered that maybe there's a reason jobless women 50 or older generally remain unemployed for years? Or did you just jump to the conclusion that its misogyny? I mean, I can think of three potential explanations for this, and yet you automatically jump to a conclusion. Why would you do that?

      --
      "First they came for the slanderers and i said nothing."
    3. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      No that is not misogyny. It may be bias, but then again a woman over 50 may not have the education or technical skills required for certain jobs. That is not bias, it's good business to hire the right people with the right skills. It depends on the person. Remember someone who is 50 was born in 1961 and likely did not get much technical training especially if they are female. Over the years this has changed quite a bit. So yes it's gender bias to a degree, ageism to another degree, but I have found that many people over 50 don't have the right skill set. But the press is quick to call it bias or some -ism because that makes news, not that someone didn't have the skills necessary to perform the work.

      The thing to take away from articles like this is try to get as much training as you can while you can and continue your education even after starting your first job. If you relax pretty soon you're going to get left behind. Otherwise you're going to join the ranks of those who stopped looking for work.

    4. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 3, Informative

      Misogyny isn't the same thing as gender bias. And I see nothing in this to suggest this is anything other than gender bias.

      Misogyny - it doesn't mean what you think it means.

      http://en.wikipedia.org/wiki/Misogyny

      "Misogyny .... is a central part of sexist prejudice and ideology and, as such, is an important basis for the oppression of females in male-dominated societies. Misogyny is manifested in many different ways, from jokes to pornography to violence to the self-contempt women may be taught to feel toward their own bodies

      How is being cut out of the job market based on gender not both "a sexist prejudice" and "an oppression of females"?

      Here - I'll quote the article linked from TFS again:

      Nanci Schimizzi, president of the mentoring and advocacy group Women in Technology, said jobless women 50 or older generally "remain unemployed for years, to the point where many have more or less given up" or changed careers.

      Men in the same age cohort aren't facing the same situation to such an extent that it's possible to make such a generalization for them.

      Gender bias (to use your term) isn't just limited to women over 50 - it's all-pervasive in the developer world. I guess you've never been confronted with an employer saying "I'll never hire a woman because I can't scream at them." Sure, no woman is going to want to work in such an environment - but to be denied equal access to employment based on gender is the reality in IT, and to those on the receiving end, white-washing it by calling it "gender bias" doesn't change the fact, or the damage, any more than it would if it were "racial bias."

    5. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 3, Insightful

      Nanci Schimizzi, president of the mentoring and advocacy group Women in Technology, said jobless women 50 or older generally "remain unemployed for years, to the point where many have more or less given up" or changed careers.
      --------------
      That's pretty blatant misogyny. That it's illegal doesn't make a difference.

      Have you considered that maybe there's a reason jobless women 50 or older generally remain unemployed for years? Or did you just jump to the conclusion that its misogyny? I mean, I can think of three potential explanations for this, and yet you automatically jump to a conclusion. Why would you do that?

      Really? 3 different explanations?

      For context, the article talks about women who are IT professionals - women who have made their career in IT and now, at 50, the doors are suddenly closed. Not women in general. Women in IT.

      It can't be because we're stuck at home raising the kids ... the kids are gone by then, or at least old enough to have their own door key ...

      It can't be because of "lost years" to child-rearing - the article is clear when it states that, up until ~50, there was no such barrier ...

      It can't be because we all have hubbies who are pulling down the big bux so we don't "need a job as badly as a man does" ...

      It can't be because men the same age are equally affected, when the stats say otherwise ...

      It can't be because of voluntary retirement - the article is dealing with women who are actively seeking to continue their careers ...

      So, I'd really like to hear these "3 reasons", and why any of them should be a more logical reason to "explain away" why women, but not men, are generally excluded by age 50. And while you're at it, you might try to also "explain away" the ongoing gender bias against women of all ages in IT.

      Then ask yourself how you'd feel if a variation of your "reasons" were used to deny you, or one of your children, a parent, a friend or relative, an equal chance to put food on the table and a roof over your head. Would they still seem "reasonable?" Or are they just lame excuses to justify perpetuating something that is fundamentally wrong?

      Or the 3rd alternative - which is the most likely - that it's just so all-pervasive that you're simply blind to it. That it's "normal" to deny IT jobs to women, but not men, beyond a certain age ... and to discount the opinions of equally-qualified and experienced women, when compared to men, whether it's in meetings, the decision-making process, promotions, etc.

    6. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1
      Troll much? The article linked to from the summary, and the quote from it that I posted, made it clear that these were women who were qualified - right up until they hit 50 when they suddenly aren't - whereas men continue to be "qualified".

      It has nothing to do with training, nothing to do with skill sets, and everything to do with the pervasive gender discrimination in IT, at all ages.

    7. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      Calm down, Charlie Brown.

    8. Re:It's not age - it's money and misogyny. by avandesande · · Score: 1

      And I suppose the person writing the article is well informed and completely objective.
      A little skepticism is in order.

      --
      love is just extroverted narcissism
    9. Re:It's not age - it's money and misogyny. by theNAM666 · · Score: 1

      Well... if you're hiring for a basic-level position, why interview someone whose experience/resume commands twice the salary you're offering? Common sense says they're going to leave.

      On the other hand, I find young people as or more resistent to change, than older people, on average. Young people often think that someone has always been the way they see it, and that's the only way to do it. In the same situation, some older people may have seen things done ten or fifteen different ways, and be far more capable of imagining change, implementing it, and adapting to it-- where in the same place, a young person may balk.

      It all depends, and you have to look at the person.

      As for misogyny, of course it's out there. On the other hand, many workplaces wish to hire women to meet diversity initiatives. And I can't recall the last time I saw an older than 50 woman applying for a tech line position. The few women I know of that age in tech, started at line positions 25 years ago, and are in senior management positions at this point-- tech was a very very good choice for them, because given the gender offset 25 years ago, they were guaranteed to be hired.

      Finally: look, if you're community college C-average quality, you're community college C-average quality, it is what it is. Too many of these stories seem to be based on anecdotes from levels of the industry that dont' really apply to other levels.

    10. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 3, Insightful

      Let me tell you something, in my life as a programmer, I have seen nothing but preferential treatment towards women. From the woman who was being recruited as a professor at half a dozen schools before she even graduated, to the time my boss gave nothing but easy interview questions to someone, just because she was female. If anything, I have seen nothing but bias in favor of women. Now, this may not match your personal experience, that's why it's called anecdotal evidence.

      Now, if you'd actually read the article, you'd see that it wasn't just women, it was also men (and it was age 55, not 50). The difference between men and women is 1.6 percentage points. Did you check what the margin of error is? That difference could be noise!

      So here you go, three things:
      1) It could be statistical, meaningless noise.
      2) It could be that women decide, "well I'm married, I'll just let my husband take care of expenses for now" and don't try as hard to find jobs.
      3) It could be that women don't like to keep up-to-date on their skill sets for some reason.

      Could it be misogyny? Possibly, but that goes against my experience, and it could also also be any of the three reasons I mentioned. Unless you have looked at the evidence to figure out which one it is, you are just guessing, probably based on your own internal biases. This is known as a logical fallacy. So stop it and follow good scientific principles.

      --
      "First they came for the slanderers and i said nothing."
    11. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      Misogyny - it doesn't mean what you think it means.

      Nor does it mean what you're trying to make it mean in this context. It's a poor word choice. And as soon as you have to start cherry-picking phrases from a dictionary to prove that it's sometimes used in reference to what you're talking about, that pretty much demonstrates that you picked the wrong word.

    12. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      I'll tell you why it is, it's because at 50, they're considered old and unattractive.

      I honestly believe women in IT are there 90% of the time because of quotas and because the guys want something to ogle when not working on a system.

      I work in an IT shop and the only women the boss wants to hire are young and cute and happen to have a brain in their heads so they dont fuck things up.

      We've gotten some experienced older women who know their stuff, but are over 40, and they do not get called back.

      it's sad, but true.

    13. Re:It's not age - it's money and misogyny. by jedidiah · · Score: 1

      I know certain people probably don't want to hear it but: Women of that age may simply be "misogynists" themselves. Even now, boys and girls are indoctrinated in different ways to expect and tolerate different things. It will likely impact what people are willing to put up with and how they approach the job market.

      It's the sort of thing that might cause more women to flee from corporate America and become their own boss causing a statistical distortion that makes it look like the "glass ceiling" is still in place.

      There is nothing about an engineering degree or 20+ years in the industry that magically transforms women into men.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    14. Re:It's not age - it's money and misogyny. by Surt · · Score: 1

      I'd prefer a reliable dictionary over wikipedia, like any one of:
      http://www.merriam-webster.com/dictionary/misogyny
      http://dictionary.reference.com/browse/misogyny
      http://www.thefreedictionary.com/misogyny

      Or if we must, the first line of wikipedia:
      Misogyny (play /msdni/) is the hatred or dislike of women or girls.

      And not some random person's interpretation that happened to be picked by some wikipedia editor.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    15. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      Small businesses are the largest employer, and unfortunately, most small businesses doesn't have "diversity initiatives" - they're just too small.

      And I can't recall the last time I saw an older than 50 woman applying for a tech line position. The few women I know of that age in tech, started at line positions 25 years ago, and are in senior management positions at this point

      Not everyone subscribes to the "up or out" mentality ...here on /. we hear that complaint often enough - some people actually like being able to express their creativity by writing code, are good at it, and don't want the increased back-biting and ever-nastier office politics that come with moving up the food chain. There's more than enough of that even at the lowest levels.

      Think of it - if a guy is pushy as a boss, he's perceived as a "leader", and a "gets the job done" type, whereas a woman acting the same way is going to be called a few not-so-choice terms, all gender-specific ("b*tch", "c*nt", "butch", "dyke", "she's PMSing") - and not always behind her back. And if the woman isn't pushy, the perception is "she hasn't got the b*lls to do the job", even if the end results are the same or better. Perception has always been what guides prejudice and gender bias - not the facts.

      Meetings? Women quickly learn that they can't just say things like "We should do it my way", but rather "Has anyone considered trying ____?" The first way is seen as a challenge/attack by too many men (and there's always at least one in every meeting who will see it that way). And of course later on, some guy will end up taking the credit, since after all, the woman didn't "claim it" as her own.

      Another contributing factor as to why there so few women? Perhaps it's because IT is known for the "management by shouting" that goes on (not to mention the chair-throwing and other childish behaviour). Men don't like it that they "have to watch their mouths" around women, no swearing, no sexist jokes, no screaming or shouting. No man likes it when a woman tells him, especially in front of co-workers, "If you ever raise your voice to me like that again, it will be the last time. I'll be gone before the echo stops." And no, there's no "discrete" way to handle it without sending the message that it's somehow okay to everyone else. So it's one of those "darned if you do, darned if you don't" scenarios, where if you don't protest, you're encouraging it, but if you name it and shame it, you're labeled a b*tch or worse.

      Unfortunately, employers can't address the root of the problem because in too many cases, they ARE the root problem. Given a choice between a woman and a less qualified man, they'll take the man since it doesn't push their "comfort zone" and aligns nicely with their prejudices. So, like the quoted article states, eventually women, unlike men, are generally frozen out of IT by 50. Great if you're a man - less competition. Not so great if you're a woman who suddenly finds that even being better isn't "good enough."

    16. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 2

      http://www.computerworld.com/s/article/319212/Why_Women_Quit_Technology

      It's not "meaningless statistical noise." More than half of all women quit because of the sexist behaviour.

      Between ages 25 and 30, 41% of the young talent with credentials in those subject matters (math and computers) are female.
      ...
      The bad news is that a short way down the road, 52% of this talent drops out. We are finding that attrition rates among women spike between 35 and 40 -- what we call the fight-or-flight moment. Women vote with their feet; they get out of these sectors. Not only are they leaving technology and science companies, many are leaving the field altogether.
      We found four other more important factors (than "starting a family" that caused women to leave the field) about the culture and the nature of the career path. We call them "antigens," because they repel women.

      63% of women in science, engineering and technology have experienced sexual harassment ... Demeaning and condescending attitudes, lots of off-color jokes, sexual innuendo, arrogance; colleagues, particularly in the tech culture, who genuinely think women don't have what it takes - who see them as genetically inferior. It's hard to take as a steady stream. It's predatory and demeaning.

      The sheer isolation many women cope with daily. She might be the only woman on the team or the only senior woman at a facility. Isolation in and of itself is debilitating, with no mentors, no role models, no buddies. And if you're surrounded by men who don't appreciate you, that can be corrosive.

      For many women, the career path is all very mysterious because they don't have mentors or sponsors or folks looking out for them (no "old girls network", etc).

      Risky behavior patterns that are rewarded. We found, particularly in the tech firms, that the way to get promoted is to do a diving catch: Some system is crashing in Bulgaria, so you get on the plane in the middle of the night and dash off and spend the weekend wrestling with routers and come back a hero,

      ... Women have a hard time taking on those assignments because you can dive and fail to catch. If a man fails, his buddies dust him off and say, "It's not your fault; try again next time." A women fails and is never seen again. A woman('s career) cannot survive a failure.

      ... we found that women across industries will often take a brief break -- like for two years. But our sense is that this is distinctly worse. In many fields, almost 100% of women will try to get back into the industry [later]. Here, only 60% say they would be willing to give it another try if conditions were right. 40% leave the industry entirely. They've been too badly burned.

      So, when you eliminate more than half of all those who started out well before they hit 50 ... it's not just statistical noise, it's not "I'm married, and hubby will pay the bills", and it's not a failure to keep up-to-date on skills. Unlike your anecdotal evidence, studies say it's the toxic environment.

      But just look at your own "reason" #2 for an example of sexism.

    17. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      Here - the results of this study might help put things into perspective http://www.computerworld.com/s/article/319212/Why_Women_Quit_Technology

    18. Re:It's not age - it's money and misogyny. by Andtalath · · Score: 2

      In Sweden, being a woman is a great benefit in tech sector.
      Over here, it's really important for some reason to fill up quotas of different types or you are considered to be stale and unmodern.

      Let me tell you, none of the girls in my sysadmin class had any trouble finding internships...

    19. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      So why not read about a study that examined the issues as to why more than half of all women who start out in the field quit well before they hit 50 - sexual harassment, a toxic work environment, *any* failure being the "kiss of death" to a career, isolation, lack of peers and mentors, etc.

      None of these have a bearing on how well a woman can do her job. And the 63% of women in IT who report being sexually harassed is double the 31% across all employers - also a scary number.

    20. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 2
      Who's cherry picking? Misogyny has more than one meaning. That you don't like that fact isn't my problem.

      Besides, the 63% of women in IT who have been sexually harassed - double the average across all industries - would also disagree with you.

      Being groped by some clod certainly falls within the spectrum of behaviour of men who think women are lesser beings.

    21. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 2
      From one of your same links:

      Misogynist - a person who hates, dislikes, mistrusts, or mistreats women.

      Casual sexism is misogyny

      Hags, dogs, whores, bitches. It's amazing how much hate you can pack into a few syllables. How do you spot a woman-hater? By the way they talk about women, treat women, react to women, represent women. Bitching about women, slagging off women â" even the language used to describe such slander comes from misogyny. The ubiquitous verbal violence supports physical violence and nobody, male or female, minds. If I were called a Paki in the street, I would have some hope of it being taken seriously. If I were called a slag â" as I was last summer by a man on a bicycle, in Stepney â" nobody would consider it report-worthy.

      When a workplace misogynist comes calling

      Beauty and misogyny: harmful cultural practices in the West pp 115ff, dealing with the workplace.

      Misogeny isn't just about the greek root word, and not all misogynists are looking to beat the pulp out of women.

    22. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      And what happens when they hit 50? After all, as long as you're "just filling quotas" instead of hiring based on performance ...

    23. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 1, Interesting
      OK, you're doing better here, at least you have numbers to back this stuff up......but let's attempt to look rationally at this stuff.

      63% of women in science, engineering and technology have experienced sexual harassment ... Demeaning and condescending attitudes, lots of off-color jokes, sexual innuendo, arrogance; colleagues, particularly in the tech culture, who genuinely think women don't have what it takes - who see them as genetically inferior

      OK, so 63%........including arrogance? Programmers are arrogant, but to people of all gender. It's how we are, and it's not misogynist, it's misanthropist. Still, for the sake of argument, lets assume they were talking about sexual arrogance. In the nursing industry, it's as high as 90% [LINK pdf]. And yet there are still more nurses. So clearly there isn't a strong correlation between sexism in these two industries and proportion of women to men. Or rather, there is a correlation: there are more women working in the field with more sexual harassment. Most likely it isn't a meaningful correlation, however, it's more likely that women don't like working with misanthropes.

      But let's go with your assumption that women don't like the IT field because of sexual harassment, not because of misanthropes. The article is talking about women not being able to find a job. Presumably they want to stay in the IT industry, despite the sexual harassment they experience. So the numbers in the article you just cited are not related at all to this situation.

      In other words, utter logic fail by you, babe. Now, you might think I am being anti-woman by calling you babe, but you are wrong. I am showing favoritism. If you were a man I would have called you a brain-dead retard. It's just another example of the favoritism women get in the industry: you get a compliment instead of an insult.

      But just look at your own "reason" #2 for an example of sexism.

      Another example of you not being able to use logic. #2 was one potential explanation, and it might be true for a small segment of women that age (we are talking about 1.6 percentage points here, which is obviously not all women, or even most women). You don't know unless you investigate the numbers, and you haven't. That's why it's a logic fail by you.

      If I said, "women are worse than men at sports," that's not sexist, that's true. The fact is, women are just as capable and just as intelligent as men. You are never going to convince men to not be attracted to women, and vice versa. But women are perfectly capable of surviving and excelling in that environment. There is nothing to stop them but themselves.

      --
      "First they came for the slanderers and i said nothing."
    24. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 3, Insightful

      Let's try again, shall we?

      You don't have more than half of all nurses quitting their field entirely after a decade. That's the quantitative difference. In IT, it's not just the money (and the discriminatory lower pay for more work) and it's not just the sexism and it's not just the isolation - it's the whole ball of wax all rolled into one. That's the qualitative one. Nurses have mentors, nurses have other nurses on the job rather than being the "odd woman out", female nurses have a union so they can have any complaints about lower pay than male co-workers addressed or favoritism in promotions.

      How would you like it if you learned that the guy working under you, who you are supervising as well as coding the same project, is being paid 50% more than you? Fifty percent! And that when he quit they offered him, on the spot, $10k more to stay? I'm sure you wouldn't be too happy. How would you like to be sitting in a meeting with 2 other women and 4-5 men, and the men are just making assertions, without any facts to back them up, and any time one of you points out a flaw and suggests a better way, you're just talked over like none of you have anything of value to offer, even though you've been around longer than the new guys and have more experience ...?

      This is what is known as a hostile work environment, and it's the reality, more so in IT than anywhere else.

      The "small percentage difference" that you cite is not based on the general population - it's based on those of both sexes still in the industry. That's your mathematical oversight. If a million women (way too small a number, btw) dropped out because of sexist practices, you now have a much smaller sample of women to draw your "small percentage difference" from.

      So, let's make up some numbers, based somewhat loosely on the article, for illustrative purposes. If women make up 25% of the initial group going into IT, then for every 1,000,000 men, there are 333,333 women. Taken over 10 years, that's 10,000,000 men and 3,333,333 women. Now let's have 52% of the women drop out during that time because of the sexist practices, as per the article. Rounding, we have ~ 1.6 million women. It's from that already-depleted sample that you have your "minor difference".

      This is relevant because you don't see a similar percentage of men dropping out for sexist practices.

      In other words, you've already eliminated the majority of women who entered the field (never mind those who were discouraged from entering it in the first place) - the true unemployment rate is over 50% if you include those who wanted to work in the field but were forced out by its' hostile work environment, lower pay for women, and blocked career paths.

      Yes, men have a hard time staying in the field after 50 - but if half of them dropped out within 10 years, you wouldn't be saying the same thing you're saying now. There would be all sorts of demands for things to change.

      In other words, utter logic fail by you, babe. Now, you might think I am being anti-woman by calling you babe, but you are wrong. I am showing favoritism. If you were a man I would have called you a brain-dead retard. It's just another example of the favoritism women get in the industry: you get a compliment instead of an insult.

      No, that's your paternalistic behaviour and bias showing through. I'm not trying to pick a fight here - I *am* trying to highlight an ongoing problem in the industry. Women have a shorter career arc in IT because of sexism. There's no getting around it. Being better isn't good enough.

    25. Re:It's not age - it's money and misogyny. by J4 · · Score: 2

      Unfortunately, one being "right" and so insistent about what is "wrong" just makes one seem like a trouble maker, regardless of gender.

    26. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 2
      BTW - your cited statistic on nurses contains another factor you overlooked - the majority - 58% - of the harassment came from patients, not co-workers, not bosses, not suppliers (pg. 452), and an additional 3% from visitors. Take those 61% out, and the ratio (the median value was 74% in the study you linked to), drops to 28.86% - which, while still deplorable, is below the 31% average for all women, and not anywhere near the 63% incidence reported in IT. IT is a pretty toxic environment for women.

      So, is this another "utter logic fail", or is there a problem specific to IT? And btw, all this ignores the original point I made - that this discrimination/bias/whatever you wish to call it - is not just about harassment, but also about the lack of career options for women but not men by the time both sexes hit 50, not *just* the lower pay for women compared to men, and not *just* the misogyny that allows it to continue.

      Because, after all, if you liked someone, you'd want them to have the same opportunities, not be actively discriminated against because of their gender.

    27. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      Unfortunately, one being "right" and so insistent about what is "wrong" just makes one seem like a trouble maker, regardless of gender.

      A very true point. Then again, since only trouble-makers care enough to try to change things, we could say that all advances happen because of trouble-makers, if for no other reason than almost all change ends up goring someone's ox.

      Bet what's the alternative? Pretending it doesn't exist, or that it only happens to "other people"?

    28. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 0

      In IT, it's not just the money (and the discriminatory lower pay for more work)......How would you like it if you learned that the guy working under you, who you are supervising as well as coding the same project, is being paid 50% more than you? Fifty percent! And that when he quit they offered him, on the spot, $10k more to stay?

      Oh yeah, that's a tough one. I understand. My aunt had a similar problem, and it was really hard for her. Then she read this book and it really helped her out. She was affirmed, and it improved her salary. Women should learn to negotiate well.

      How would you like to be sitting in a meeting with 2 other women and 4-5 men, and the men are just making assertions, without any facts to back them up, and any time one of you points out a flaw and suggests a better way, you're just talked over like none of you have anything of value to offer, even though you've been around longer than the new guys and have more experience ...?

      Of course everyone has their own way of doing it, but when I get in that situation, I try to sit quietly, listening, as though I am wise. Then when everyone has finished their blah blah blah, I say my wise thing. And people listen. Of course, if I don't have anything wise to say, I keep quiet. Everyone has their own way though, no way is wrong.

      No, that's your paternalistic behaviour and bias showing through. I'm not trying to pick a fight here - I *am* trying to highlight an ongoing problem in the industry. Women have a shorter career arc in IT because of sexism.

      You're beautiful. I can't resist you.

      --
      "First they came for the slanderers and i said nothing."
    29. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      I agree. Because of the lack of women in this field the men are eager to hire some into the team, though they may have to tone down the "That's what she said" jokes. We are constantly interviewing (2 or 3 times a week for the last 2 years). We have not had a SINGLE woman apply for a developer position.

    30. Re:It's not age - it's money and misogyny. by JacquesDemien · · Score: 0

      Now, you might think I am being anti-woman by calling you babe, but you are wrong. I am showing favoritism. If you were a man I would have called you a brain-dead retard. It's just another example of the favoritism women get in the industry: you get a compliment instead of an insult.

      I wish my karma were not currently 'bad', so that I could mod up.

    31. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      Okay, you made me laugh :-)

      Seriously though, how can you negotiate effectively when there's a pervasive belief that women aren't equals when it comes to IT? Just look through some of the comments here about how women "have an easier time of it because of quotas." Is anyone who made such a comment going to seriously consider it fair paying someone they consider the "token woman" the same salary - even if she really is just as good, or, $DIETY_FORBID, better?

      Of course everyone has their own way of doing it, but when I get in that situation, I try to sit quietly, listening, as though I am wise. Then when everyone has finished their blah blah blah, I say my wise thing. And people listen. Of course, if I don't have anything wise to say, I keep quiet. Everyone has their own way though, no way is wrong.

      Why not watch what happens when a woman does the same thing ... too often, the men take silence as "she has nothing significant to add anyways" and quickly move on to the next topic; so the woman has to interrupt, at which point she's "pushy" for interrupting. Two men talking, another man interrupts to throw his two cents in, it's all "part of the game".

      ~15 years ago, I was an outsider brought in to observe a startup. In one all-programmers meeting, the only female employee sat there silently while the guys engaged in what can only be called "p*ssing contests." Afterwards, I asked her why she didn't say anything even though she was by far the smartest of the bunch and I *knew* she had the answers; she felt that she couldn't. It was obvious that speaking up would have been taken as challenging their "combination dominance game and mutual admiration society". It was just as obvious that they were totally oblivious to the effect they were having.

      This is not "team-work." But office politics being what it is, it doesn't take much for a woman to get labeled as an "uncooperative b*tch" (or worse) if she defends her ideas anywhere nearly as aggressively as a man, or tries to go head-to-head in a "p*ssing contest".

      Studies show that the solution is for management to break the cycle by themselves not engaging in such games, and making it clear that it's not the way to "do business". Of course, in a culture where shouting "I'm going to f*cking bury them" and throwing chairs is par for the course, that's just not going to happen.

    32. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 1

      ~15 years ago, I was an outsider brought in to observe a startup. In one all-programmers meeting, the only female employee sat there silently while the guys engaged in what can only be called "p*ssing contests." Afterwards, I asked her why she didn't say anything even though she was by far the smartest of the bunch and I *knew* she had the answers; she felt that she couldn't. It was obvious that speaking up would have been taken as challenging their "combination dominance game and mutual admiration society". It was just as obvious that they were totally oblivious to the effect they were having.

      Here's the thing that really annoys me about your attitude. Yeah, I know that kind of situation can be adversarial and argumentative, but this isn't a sexism problem. This is a human problem. So it annoys me when you try to turn it into something gender related. It seems silly to imagine that because they argue, they hate women, and when you say, "they are misogynists," that's how it comes across. When you say it like that, it's basically a slap in the face of every guy who works in IT who thinks women actually are capable. It's annoying.

      When meetings go like that, it's not efficient. It's a bad situation, usually a waste of time, and doesn't always come up with optimal conclusions. But it doesn't just hurt women, it hurts men too. The technique I mentioned in the previous post, although said in jest, actually was one technique I use to deal these situations, which I learned mainly because I was so annoyed with them.

      Seriously though, how can you negotiate effectively when there's a pervasive belief that women aren't equals when it comes to IT? Just look through some of the comments here about how women "have an easier time of it because of quotas." Is anyone who made such a comment going to seriously consider it fair paying someone they consider the "token woman" the same salary - even if she really is just as good, or, $DIETY_FORBID, better?

      I don't know, last time I had a salary negotiation, it was with a woman. I would guess that's fairly common, since HR often handles salary negotiations. So as long as that guy were willing to hire the girl, it might be alright. He might end up giving her harder interview questions, though.

      It does sound scary when you hear people talking like that, and if you call that sexism I won't object. A story though, to show how people's words don't always translate into action when it comes to concrete situations: Once I was living in a place with lower income housing, and one of my neighbors came over and said, "It's nice to have a white guy living here instead of one of those creatures" (referring to Latinos). I was shocked, I had never heard someone talk like that. A couple months passed though, and he was out in the back drinking beers with a Columbian guy. They had become best friends, and he told me about how great the Columbian guy was. So although he still had rage against Latinos as an abstract concept, he didn't have any problem at all when they were actual people.

      I'm guessing the guy you quoted above is probably similar.........unaware of how other people hear his words, and bitter against a certain woman he once knew, but when another woman comes along who knows what she is doing, the situation will change.

      But office politics being what it is, it doesn't take much for a woman to get labeled as an "uncooperative b*tch" (or worse)

      This would be an interesting one to investigate more deeply, because in my experience (anecdotal evidence), I have never seen men in the office label a girl b*tch. On the other hand, I have seen women label other women b*tch, or 'hot one,' or 'ugly one' or whatever. Guys tend to not worry about categories, and instead use a numerical scale. Of course, calling someone b*tch makes it a hostile environment, no matter who is doing it.

      --
      "First they came for the slanderers and i said nothing."
    33. Re:It's not age - it's money and misogyny. by Maow · · Score: 1

      Misogyny - it doesn't mean what you think it means.

      http://en.wikipedia.org/wiki/Misogyny
      [...]
      --
      Barbara
      RMS is asking police to investigate a murder attempt. Someone slipped Odor-Eaters into his sandals.

      While we're on this topic, I've wondered about your new signature for a while.

      I'm curious if you've actually met RMS and found him stinky, or if you're maybe biased against long-haired guys ("filthy hippies!"), or is it an attempt at humour, or has he wronged you somehow, maybe you hate GNU?

      Honest question.

      Thanks.

    34. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      Misogyny isn't limited to outright hatred - see miÂsogÂyÂnisÂtic - adjective - reflecting or exhibiting hatred, dislike, mistrust, or mistreatment of women. The wikipedia article goes on to further extend the definition as it's used today.

      To argue (as some have tried) that we should stick to the meaning of the greek root term is facile. To do so would render most English terms useless. Example: blasphemy - it comes from two words that mean "stupid words". Combining them gives a different meaning, even in the original language. (Of course, it's not nearly as complicated as flammable and inflammable :-p

      So my stance is that this sort of mistreatment is mostly a gender-specific problem, that it's much worse in IT than most other fields, and that it reflects ingrained cultural misogynistic/patriarchal attitudes on the people involved.

      This isn't to say that men are "Teh EBIL!" or anything - most guys, the first time they unthinkingly drop an f-bomb or two around me, know what "that look" means and apologize, and make an effort to keep it clean (a futile effort, of course, because programming does tend to "encourage" people to swear, but at least they try, and that's good enough because it's the thought that counts).

      And I certainly am not going to complain about men holding the door open for me, or any of the other common courtesies. It helps compensate for the animals, like the total stranger earlier this summer who tried to propose to me in the subway and then groped me and try to shove his tongue down my throat when I told him to get lost ... which made me wonder if I had picked up YALS (Yet Another L4m3r Stalker) ...

      We have to recognize that equal doesn't mean identical. If you and your boss get into a shouting match, it's one thing ... but if a boss or co-worker loses it on me, I'm not going to be listening to what he's saying - I'm looking for the exit. It takes 2, and I'm not going to be an enabler of childish behaviour - plus it makes me *very* uncomfortable.

      They did experiments where a dog just sat in the corner during meetings. Didn't interact with the people, just sat there. And the meetings were more productive, more cooperative, more got done, people just behaved better. It might help explain why so much more seemed to get done during the dot-com boom, where everyone brought their pets to work ... pets supply the "social lubricant" to get people to talk to each other about something other than business or code. It's a more "family-feeling" environment, and more productive. And yet ultimately it was replaced with what we have today - an environment that's less conducive to productivity, less open to cooperation, a structure that practically forces managers to be total jerks, so they don't feel to happy about themselves even as they're "passing it on" to those under them, and are powerless to change it. "It's the way things are."

      A few years back, between jobs, I was doing the "visit companies, introduce myself, see if there's a need for my services" thing, and I was offered a job - not as a programmer, but as a temp receptionist/secretary/office manager. I took it, and I have to say, it's MUCH more enjoyable. I got to deal with the public, with vendors, with the workers, customers, ... compared to the comparative isolation in which we work as programmers, it was FUN! We really don't see how dysfunctional the IT environment is until we get out of it and see how the rest of the world lives.

      This leads me to wonder if most of the people in IT gravitate to it because they're lacking some of the social skills to interact with "nermals". It would explain the toxic work environment, the insane hours that are seen as a badge of honour rather than what they really are - a total, TOTAL failure of

    35. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      It's a LONG story :-) Short version - the guy is a liar spreading FUD, demeaning towards women, children, and families, a hypocrite for publicly encouraging people to pirate closed-source software to "stick it to the creators" while whining about potential violations of his precious GPL, makes us all look bad with his stupidities like his anti-steve-jobs rant the day after he died, and as such, is fair game (as well as being fairly gamey :-)

    36. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 1

      A few years back, between jobs, I was doing the "visit companies, introduce myself, see if there's a need for my services" thing, and I was offered a job - not as a programmer, but as a temp receptionist/secretary/office manager. I took it, and I have to say, it's MUCH more enjoyable. I got to deal with the public, with vendors, with the workers, customers, ... compared to the comparative isolation in which we work as programmers, it was FUN! We really don't see how dysfunctional the IT environment is until we get out of it and see how the rest of the world lives. This leads me to wonder if most of the people in IT gravitate to it because they're lacking some of the social skills to interact with "nermals".

      LOL that could be. I am a programmer because I like programming. The social stuff and meetings are just a distraction in my work life until I can get back to programming. Anyway you've certainly managed to pick up well the argumentative habits of programmers. Don't do that! Become something better.

      This isn't to say that men are "Teh EBIL!" or anything - most guys, the first time they unthinkingly drop an f-bomb or two around me, know what "that look" means and apologize, and make an effort to keep it clean (a futile effort, of course, because programming does tend to "encourage" people to swear, but at least they try, and that's good enough because it's the thought that counts).

      Come on, this isn't a male/female problem, women swear too.

      --
      "First they came for the slanderers and i said nothing."
    37. Re:It's not age - it's money and misogyny. by tomhudson · · Score: 1

      Of course women swear too ... I have a couple of sisters who certainly are the equal of any sailor ... but that doesn't mean that *I* have to restrict myself to such a limited vocabulary, or embarrass anyone I'm with by being gratuitously foul-mouthed.

      Be honest - all other things being equal, who would you respect more - the woman who swears every sentence, or the one who doesn't? Which one would you rather not be seen with in a restaurant because her foul mouth would embarrass you? Which one would you rather take to a party because you won't have to go back and apologize?

      One of my neighbors remarked on it - she had never, ever heard me swear - and I told her that I had simply decided one day that it wasn't "me", that it was a bad habit I had fallen into by association ("everyone is doing it"), and that I was going to stop then and there ... and I did, that same day. No big deal - not like dieting :-(

    38. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 1

      Nah, that's not the point. I only mentioned swearing because in your previous post you made it sound like men are sexist because they swear. But even beautiful women swear. And sometimes, there are beautiful women who don't swear. And that is nice.

      --
      "First they came for the slanderers and i said nothing."
    39. Re:It's not age - it's money and misogyny. by duffbeer703 · · Score: 1

      Sure, or it could be someone like you assuming that a maternity leave equates to not "keep up-to-date on their skill sets" or that you should give a promotion to good old Bob, since even though he's as dumb as a box of rocks, he's supporting the little woman and kids at home.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    40. Re:It's not age - it's money and misogyny. by phantomfive · · Score: 1

      Sure, or it could be someone like you assuming that a maternity leave equates to not "keep up-to-date on their skill sets" or that you should give a promotion to good old Bob, since even though he's as dumb as a box of rocks, he's supporting the little woman and kids at home.

      Then they are not like me.

      --
      "First they came for the slanderers and i said nothing."
    41. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      Don't pay this nutcase no-mind tomhudson any mind.

    42. Re:It's not age - it's money and misogyny. by Anonymous Coward · · Score: 0

      Do not pay any attention to tomhudson. Tomhudson's a nutcase.

    43. Re:It's not age - it's money and misogyny. by the+entropy · · Score: 1

      ~15 years ago, I was an outsider brought in to observe a startup. In one all-programmers meeting, the only female employee sat there silently while the guys engaged in what can only be called "p*ssing contests." Afterwards, I asked her why she didn't say anything even though she was by far the smartest of the bunch and I *knew* she had the answers; she felt that she couldn't. It was obvious that speaking up would have been taken as challenging their "combination dominance game and mutual admiration society". It was just as obvious that they were totally oblivious to the effect they were having.

      Well, I don't know about IT but I think this is a problem everywhere where a significant part of the team is made up of men. I spent a year doing social/missionary work after I graduated from college. There were 3 other men and 4 women(a 50/50 split). Now, we were all friends and had good personal(non-work) relationships with each other, so when such situations occurred in planning meetings we could simply talk things over with each other afterwards, aside, one on one(to avoid pissing contest situations). I learned a lot about differences in psychology between genders during that year.

      Apparently, men and women simply have different ways to debate things and argue about them. Each has their problems, and if the differences aren't specifically pointed out to someone at some point they are usually oblivious to it. Men appear to women very aggressive when giving their opinion about something although they may not be trying to intimidate anyone(I know that I was told that's how I come across a lot of the times and to me I'd just be talking normally, I progressively learned to recognize what things give this impression and change them accordingly). Women tend to over-think what the other party would think of them or label them as to the point of usually not speaking up(when, generally, nobody would have been bother by them speaking up or tagged them as anything negative).

      I really don't know how these issues apply to the business world and when company politics kick in(I'm still only 24 and have had a job for barely a year), but they were an issue even in a tight-knit group of 8 friends doing social work for a year together. But from my (limited) experience they're usually a misunderstanding problem that would usually be fixed by talking things over calmly aside and pointing to the things in a person's way of talking/acting that cause this impression of being overly aggressive/sexist(by not listening to a women's opinion/argument about something). I know that in the beginning we were constantly told by the women in the team that they felt they had to be 10x as aggressive as us to get their point in and that we wouldn't listen to them and we couldn't figure out why they felt that way until patterns in our actions were pointed out to us and clearly identified then acted upon and changed. Likewise, they learned that certain things were just personality traits in a way a person expressed themselves and definitely not meant as trying to drown someone out/sexism/etc... and became less sensitive to them.

      Another thing that helps is the existence of someone who is clearly in a leading position and who can moderate such meetings and who can arbitrate and decide on tough decisions. We didn't have that since we were all pretty much the same age, but having worked on other projects with a subset of that team where there was a clear leader it made a world of difference.

    44. Re:It's not age - it's money and misogyny. by Magius_AR · · Score: 1

      so the woman has to interrupt, at which point she's "pushy" for interrupting.

      Sometimes, it's the attitude that the woman brings to the table that is a turn-off. For many of the reasons you've mentioned, women frequently have a chip on their shoulder that leads to very over-assertive almost aggressive behavior.

  10. People don't stay in entry level jobs by Anonymous Coward · · Score: 0

    The first job out of college is the telling part. People in their early 20s in IT jobs are in entry level jobs. People don't make a career out of being at the bottom of the food chain as they grow, learn and develop their skills they move on and up.

  11. Think ahead, move sideways, not up.... by digsbo · · Score: 4, Interesting

    Years ago I decided to move sideways into a position doing C systems development instead of Java web development. My thinking was that few people under 30 (as of 2000) knew C, but it didn't seem to be going anywhere. Did that for a while, doing a little Perl and such on the side. I've been making moves sideways and slightly up since then, moving out of the Unix/Linux world into Microsoft .Net most recently. If you go to high in salary too fast, you find your career path played out by 35 (how old I am now).

    By moving sideways, I've got a broad resume, with reasonable depth (just find challenging projects). I have a little headroom to move up salary-wise yet, and have a convincing story to tell that I a) am capable and willing to learn new technologies on the job, and b) don't mind making parallel or even slightly backward financial moves to find work, especially if it gives me exposure to new technologies.

    There is nothing brilliant or insightful about this, yet people still fail to do it. I work with people who have been in the same job for 25 years. If they get laid off, they are screwed. No one will see them as anything other than set-in-their-ways old people.

    The drawback for me is that I'm finding it harder to continue to get energized to learn new technologies. I can still do it, but it's becoming more of a hassle. Not so much the languages, but the specifics of frameworks and technology domains (i.e. web vs. traditional client-server vs. realtime). Probably more a personal limitation, I'm not the smartest guy in the world.

    1. Re:Think ahead, move sideways, not up.... by Anonymous Coward · · Score: 1

      While what you say sounds reasonable, and I for the most part have done the same, the danger to this approach is the impression you give to interviewers that you haven't settled down and picked a field/subfield. Now I know it isnt to your best interest to specialize, but I do think companies are looking for specialists rather than generalists.

    2. Re:Think ahead, move sideways, not up.... by mdf356 · · Score: 5, Insightful

      The drawback for me is that I'm finding it harder to continue to get energized to learn new technologies. I can still do it, but it's becoming more of a hassle. Not so much the languages, but the specifics of frameworks and technology domains (i.e. web vs. traditional client-server vs. realtime). Probably more a personal limitation, I'm not the smartest guy in the world.

      This. It was a hard enough transition for me leaving all the various little office habits I had from 7 years at IBM. I had to learn new source control system, new way to build and install the OS, etc, in addition to spending several years where I didn't know intimately the details of the code I worked on. After 7 years I was a subject matter expert on a decent sized chunk of the AIX kernel. After two years at the new place, I finally felt like I knew enough code to say something authoritative about it. That was hard and frustrating.

      However, it's also left me feeling sure that the only way to avoid irrelevance is to regularly make myself uncomfortable, so that I don't get too attached to the comfort. At this point my personal feeling is that it takes 5-7 years for me to become saturated on what I'm working on and to need that new thing.

      Having kids taught me the same lesson too. As Kahlil Gubran wrote, "Verily the lust for comfort murders the passion of the soul, and then walks grinning in the funeral."

      --
      Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    3. Re:Think ahead, move sideways, not up.... by Anonymous Coward · · Score: 0

      The drawback for me is that I'm finding it harder to continue to get energized to learn new technologies. I can still do it, but it's becoming more of a hassle. Not so much the languages, but the specifics of frameworks and technology domains (i.e. web vs. traditional client-server vs. realtime). Probably more a personal limitation, I'm not the smartest guy in the world.

      Speaking for myself .... I have the same problem and it's not really age related. All the "new" technology just seems to be a rehash of old tech or it's not "groundbreaking" as folks like to promote it. All to often, I learn a new language or technology and it's one big yawn - ho hum.

      Back in my OS/2 development days, there was a mainframe old timer who would just sit back and chuckle at the hoopla over the memory management and multitasking that was supposedly this new and great thing in OS/2 and Windows NT. And we had problems with some of the tasking and memory management and he just shook his head said, "We solved those problems years ago in MVS."

      He was one of the first to get canned during the big Boca shutdown.

    4. Re:Think ahead, move sideways, not up.... by Pharmboy · · Score: 1

      Generalists make better managers, specialists make better techs. By the time you are are 40, you either need to be looking at some time of management position, even at mid level, or have one hell of a good specialty that won't be obsoleted in the next 20 years, which is hard to guess. At the very least, being a generalist at 40+ shows potential employers that you can adapt and you aren't a "one trick pony".

      --
      Tequila: It's not just for breakfast anymore!
    5. Re:Think ahead, move sideways, not up.... by David_Hart · · Score: 1

      I, like you, have moved up and sideways a few times. I've worked doing point-of-sale and pump controller installation and support, then email design and support, then server and application implementation and support, then network support. I am currently a senior network engineer doing LAN, WAN, VPN, and WiFi architecture, design, and engineering. My experience makes me a better network engineer and, eventually, will make me a better manager.

    6. Re:Think ahead, move sideways, not up.... by chrb · · Score: 3, Interesting

      The drawback for me is that I'm finding it harder to continue to get energized to learn new technologies. I can still do it, but it's becoming more of a hassle. Not so much the languages, but the specifics of frameworks and technology domains (i.e. web vs. traditional client-server vs. realtime). Probably more a personal limitation, I'm not the smartest guy in the world.

      There are incredibly smart guys who don't learn many new technologies. I have no doubt that the old school guys like Linus or K&R are very smart, but I'd also guess they are pretty unfamiliar with modern web and application development (AJAX, Rails, PHP). They probably wouldn't be considered experts in Java, .NET, or any of the other modern frameworks that recruiters want. They probably don't know that much about Android applications and the Dalvik API, or about developing iPhone apps. Of course, they could learn, and possibly faster than others, but they would lack specific experience. From a recruiter's perspective, their CV would be thrown in the bin ("No 10 years X experience?! Out.") To me, this is a flaw in modern IT recruitment, but to others, it makes sense.

      There are various reasons as to why older people tend not to learn newer technologies. Free time has a lot to do with it. As you get older, it seems as though, no matter how smart you are, the amount of time you can dedicate to learning new things decreases. The motivation also decreases. Once you can program in five difference languages, there is not as much reason to learn the sixth. Your knowledge is already sufficient to carry out the tasks you want to, and much of the difference is inconsequential - all of the APIs are slightly different, but you gain little from memorising them all. There is also a mental barrier - the "Why should I struggle to write this in a language/framework I don't know when I could write it in my old, familiar language in a fraction of the time?" feeling.

      Another important reason is that the software world is a lot bigger now. Once upon a time it sufficed to know C and Pascal. Now it seems like we need to know C, C++, Java, C#, Perl, Python, Ruby, Bash, PHP, HTML, Javascript, CSS etc. And for each of those, there are multiple frameworks in use. How many different ORMs are there just for Java, Python and PHP? There has been a framework explosion over the last 15 years, and this makes it difficult for a person to keep up. The world was a lot simpler when 90% of development only required knowledge of C and the standard libraries.

    7. Re:Think ahead, move sideways, not up.... by rabun_bike · · Score: 1

      It depends on who is interviewing you for what position. I have a hugely varied background in multiple industries which includes 8 years of consulting and contracting along with a 5 years of in-depth cryptography and security experience, 2 years working on financial systems, a year of CDC government and genomics work and a background and education in business and risk management / actuarial science. Some product engineering teams don't like my resume but there are quite a few that do. In particular are the groups that have to deal with very complicated, heterogeneous systems and applications. And many non-technical managers like my business degree. They think I am like them but later realize that is not the case. Early in my career I encountered quite a bit of technology religion but many of those walls have been knocked down due to the wide spread server consolidation on the x86 architecture running now either Windows 2008 or Linux in a virtualized world. Also reduced are the Java vs .NET vs C++ vs YAPL arguments I endured for many years. No, the platform and tools are aging and the new platform and tools are on the ARM and portable devices. So, it is just about finding the right fit for your skill set, personality and future growth and economics. I have seen incredibly talented people get outsourced or asked to retire early in the last year. Many are EEs, SAP developers, or DBAs. Many have been working the exact same job for 10 or more years. I am particular concerned about seeing the demand for computer engineers and EEs drop as these fields are highly technical and are very difficult skills to build up and replace. So, if you want to stay technical in this industry the key is collegiate education and there is no better time than now to take advantage of online classes in CS from many accredited, top rated schools. In fact I am finishing my 4th graduate CS class this semester as I approach 40 in just a few months. I am also expecting my second child in a few weeks. Am I taking graduate courses for to make more money? No, I am not. I am doing it because I like the technology, may company pays for the course, and I like to learn. If you want to make more money you will need to work out something different than being an engineer or technology worker. Very few people hit the jackpot but some can get lucky if they are in the right place at the right time. What I have found is that all these demands on my time have made me even more focused. I now do a huge amount of research to determined if a new opportunity is a good fit before applying. I consult at great length with my wife and the career decisions I make far more thought out choices than I did 10 or 15 years ago. So, this aging software engineer is sticking with it, doubling down with education, and following his personal interests in technology. Am I hoping for a big, huge payday? No. Am I worried about the new kids coming out of school? No, because I am taking the same courses and am absorbing way more of the material than they are due to 15 years of practical experience. But, I am hoping that when go to work every day it will be more and more interesting things I get to create and design. As long as I can provide for my family and work is interesting I am doing pretty good.

    8. Re:Think ahead, move sideways, not up.... by justthinkit · · Score: 1

      Great quote. It is Khalil Gibran, BTW.

      --
      I come here for the love
    9. Re:Think ahead, move sideways, not up.... by justthinkit · · Score: 1
      Ok, it appears this guy has more name variants than Muammar Gaddafi.

      Quoting wiki: "Khalil Gibran, born Gubran Khalil Gubran, in academic contexts often spelled Jubran Khalil Jubran, Jibran Khalil Jibran, or Jibran Xalil Jibran; also known as Kahlil Gibran..."

      Still, westerners usually spell it "Khalil Gibran".

      --
      I come here for the love
    10. Re:Think ahead, move sideways, not up.... by TheLongshot · · Score: 1

      Generally, I feel the same way. I was in three years of a project that was on a ten year contract. It was fairly easy work for me and the pay was good. Thing is, it was boring the hell out of me, and my skills were starting to atrophy by using older development tools. So, I asked off, bounced around for a year, and was eventually laid off because they couldn't find a place for me. That ended up being fine, because my skills were in high demand.

      That being said, the skill atrophy did have some effect on my job choices, since some felt I wasn't up to date. Never mind that I've proven in the past that I can pick up things quickly. In any case, I'm picking up the pieces in a job that isn't ideal, but isn't horrible either. While I took a hit in benefits, I did get a pay raise. It will give me some time to rebuild my skillset and maybe in 6 months I'll have some better job prospects.

    11. Re:Think ahead, move sideways, not up.... by The+Bastard · · Score: 1
      Ageism in IT isn't due to knowing too little. It's due to knowing too much.

      It's like the Wizard of Oz. When you point out a certain problem or technology is on its third iteration in 20 years, you pull the curtain back, and show the Great Wizard for who he is.

    12. Re:Think ahead, move sideways, not up.... by Anonymous Coward · · Score: 0

      Dude, I hope you go far in life. Your post read like something I would have said almsot word for word. You're just 4 years ahead of me on the curve.

    13. Re:Think ahead, move sideways, not up.... by Stiletto · · Score: 1

      Paragraphs, man... white space!

    14. Re:Think ahead, move sideways, not up.... by the+entropy · · Score: 1

      Well yes, his name is in Arabic and given that Arabic has quite a few sounds that do not exist in English it's quite hard to spell his name in English. Particularly the first letter in his second/middle name, which is usually written as 'kh' in Latin letters. I've never seen an English speaker(or most non-Arabs for that matter) pronounce that one correctly. German has something close but it's not the same.

      (I'm Lebanese, same nationality as that writer)

    15. Re:Think ahead, move sideways, not up.... by rabun_bike · · Score: 1

      Yea, I know. Published too fast before I realized by CRs were stripped out.

  12. C is still relevant by mdf356 · · Score: 5, Insightful

    Yes, I've noticed no one is writing operating systems or anything else in C anymore. I better learn the language du jour.

    Except that my experience with multi-threaded systems programming is still useful. Even when everything is virtualized, there will be C code running on the bare metal that someone needs to create and maintain. New hardware products will need drivers written in C, or entire embedded systems written in C.

    Sure, the next social media website won't be done that way, but for some of us writing that high a level of application wasn't that interesting.

    And didn't I just read that Facebook had to highly optimize malloc(3) to support its operations? What's malloc written in? Oh yeah, C.

    --
    Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    1. Re:C is still relevant by digsbo · · Score: 2

      Yeah, exactly. Knowing how threads work, memory is allocated, all that is critical when you see a bunch of devs running about because their server can only handle three concurrent users. Asynchronous IO? They make a big deal of node.js because it has that. But it's been available in C via select() for decades.

    2. Re:C is still relevant by Anonymous Coward · · Score: 0

      Yeah, you have to type a lot of code and it's tricky. Easy to shoot yourself in the foot. But C code runs twice as fast as anything else (just about). If it speeds up user experience 2X, that's a good thing. Identifying and re-implementing components in C is still useful skill. Think about it ... just about program running on your system right now has major portions of it written in C. (I said your system, not your iPhone).

    3. Re:C is still relevant by cforciea · · Score: 1

      I'd love to see any proof that C code runs twice as fast as C++ code.

    4. Re:C is still relevant by Anonymous Coward · · Score: 0

      Try fitting your C++ into a $0.50 8-bit microcontroller with 4kB of Flash and 128 bytes of RAM.

    5. Re:C is still relevant by Anonymous Coward · · Score: 0

      He was probably including C++ as an offshoot of C in his estimate.

      C++ can be as fast as C, or if you use it poorly, it can be 100X slower.

      C++ can be twice as fast as many of the new languages, but it can also be 100X *faster* for some tasks, because it gives you the power to lay out your data in ways that are fastest for the machine to access, use SSE/SSE2 instructions extensively, and so on. Many times I've looked at memory access patterns for some app written in Java or whatever, and it's disastrous. It CAN be disastrous in C++ too, but it doesn't have to be. It gives you the tools to make it absolutely scream, if you know what you're doing. That's what's missing in many more modern languages: the ability to extract the most from the hardware while also presenting a higher level set of language abstractions.

    6. Re:C is still relevant by phantomfive · · Score: 1

      C typically comes out fairly high in language popularity metrics. So anyone who says "C is dead" probably hasn't looked at much data, and is making things up.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:C is still relevant by Rising+Ape · · Score: 1

      C is twice as fast as anything else? I work in the oil business, and our very CPU intensive algorithms for imaging seismic data are typically written in F77 or maybe F90. The cost of clusters to run this code is very significant, and if we could get away with spending half as much on hardware by coding in C, we would.

    8. Re:C is still relevant by Frank+T.+Lofaro+Jr. · · Score: 1

      Can you even buy something that low end nowadays?

      I thought the most low end was embedded 486 CPUs.

      50 cents a unit doesn't leave much room for profit on selling the item!

      --
      Just because it CAN be done, doesn't mean it should!
    9. Re:C is still relevant by tomhudson · · Score: 1

      Well, why not switch to straight assembler for a portion of the code and run some benchmarks? If it pans out, it might be worth the cost to re-do it all. You won't know if you don't try, and you'll find more than a few of those "over-35" types who actually MISS it.

    10. Re:C is still relevant by gl4ss · · Score: 1

      you got a link on that stuff? that sounds interesting.

      --
      world was created 5 seconds before this post as it is.
    11. Re:C is still relevant by Anonymous Coward · · Score: 0

      I did some benchmarks rewriting some of our seismic algorithms (sorry, English not my strong point) in C and I had no performance advantange - some sections were faster, some were slower. It did help with maintance - it's a pain in the ass all the poorly written F77 code. I'm still writing test cases so I can finish rewriting the code. All the new 4D seismic were already written in C from the ground up.

      Good luck, cherished competitor! May our barrels be extracted with the half costs as yours!

    12. Re:C is still relevant by Chirs · · Score: 1

      Fortran is great for number crunching...the design of the language makes it easy to optimize. C/C++ compilers have improved to the point where you could probably get equivalent performance, but it's unlikely you could do much better without using the extended SIMD instruction sets.

    13. Re:C is still relevant by Anonymous Coward · · Score: 0

      I think the parent was comparing C with bytecode based languages such as Java and .NET. The bytecode VM's introduce latency at startup, by introducing translation layers above system calls, and during garbage collection. Against C++ or Fortran, C probably has scarcely any advantage, unless the Fortran compiler emits JVM or CLR bytecode.

      But newly written C code could have an advantage if the Fortran code is old and crufty so that optimal algorithms are not consistently employed. Just about any textbook on algorithms presents a standard lecture about how an algorithm with superior asymptotic time complexity trumps better hardware for sufficiently large data sets, and by arbitrarily large margins if the data sets are big enough.

    14. Re:C is still relevant by shutdown+-p+now · · Score: 1

      One problem with all those metrics is that it's very hard to separate C from C++ when gathering data. The unfortunate term "C/C++" has gained such widespread popularity that practically all C++ jobs are advertised that way, and some C jobs are, too.

      I did some reasonably low-level systems programming stuff back in the day (things like working with NTFS partitions directly), and I know some people who do similar stuff. Most of it is in C++, unless it has to run in kernel space. Even then some use C++ (sans exceptions) for that. I don't think I know anyone who spends more than 50% of his overall coding time with vanilla C.

      From what I've heard, C is mainly prominent in embedded development. Elsewhere C++ has by and large taken over.

    15. Re:C is still relevant by shutdown+-p+now · · Score: 2

      You do it in exactly the same was as with C.

      (Hint: C++ includes the entirety of C as a semantic subset - meaning that everything you can write in C, you can also write, with minor syntactic changes, in C++, and it will compile to exact same machine code.)

    16. Re:C is still relevant by Rising+Ape · · Score: 1

      The gap between assembly and a high level language in understanding and ease of use is much larger than the gap between two HLLs like Fortran and C though. Actually writing high performance assembly language is a very specialised skill, and there won't be many people who have both that skill and the mathematics/physics/algorithm knowledge necessary.

    17. Re:C is still relevant by tomhudson · · Score: 1

      I found assembler to be easier than c (then again, I learned assembler first, and once I got the hang of it, really enjoyed it, but YMMV). As for the math/phys/algo knowledge, if you can outline the math/phys, you should leave the design and implementation of the algorithm to the coder - after all, it's their job, so why should you be stuck doing it, right?

    18. Re:C is still relevant by phantomfive · · Score: 1

      From what I've heard, C is mainly prominent in embedded development. Elsewhere C++ has by and large taken over.

      That's probably true, I spend a lot of my time in embedded and I do use C a lot. I think Linux-world tends to use straight C a lot, too. Microsoft-world definitely prefers C++ though, you can't even create a C file in Visual Studio (although you can just change the file extension to .c and it will compile as C).

      I kind of figured C++ was on its way out....most people either use Java or C# or something.

      --
      "First they came for the slanderers and i said nothing."
    19. Re:C is still relevant by shutdown+-p+now · · Score: 1

      Microsoft-world definitely prefers C++ though, you can't even create a C file in Visual Studio (although you can just change the file extension to .c and it will compile as C).

      Internally, a good chunk of Windows is C rather than C++, but I think it's mostly legacy code.

      think Linux-world tends to use straight C a lot, too.

      Historically, yes, but if you look at some big pieces of software - KDE is all C++, and so are OpenOffice, Firefox, Chrome (and WebKit itself)...

      I kind of figured C++ was on its way out....most people either use Java or C# or something.

      Not really, no. 80% of desktop software for Windows is still written in C++, for example. It's part of the reason why Win8 dev story had a prominent focus on getting C++ (and native in general) back on the stage.

    20. Re:C is still relevant by toddestan · · Score: 1

      Sure you can. Your 50 cent embedded 486's aren't going to run on a AA battery for months, unlike my programmable thermostat.

    21. Re:C is still relevant by phantomfive · · Score: 1

      Historically, yes, but if you look at some big pieces of software - KDE is all C++, and so are OpenOffice, Firefox, Chrome (and WebKit itself)...

      Yeah, some big projects are definitely written in C++. Gnome is written in C though, so there are big pieces of software written in C as well. Presumably the numbers from Freshmeat and Google Code are accurate as to what language they are written in, and they vastly favor C for whatever reason.

      --
      "First they came for the slanderers and i said nothing."
    22. Re:C is still relevant by badkarmadayaccount · · Score: 1

      FFS, please don't maintain the inertia. Ada would look good on your resume, right? May I remind you where the single source of all segfaults is: C[++].

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  13. Bullshit. by Anonymous Coward · · Score: 0

    Keep your skills current. Show off your experience as an advantage. it isnt that hard. What interviewers are afraid of when they meet an older candidate, is that the candidate is a dinosaur. Set in his ways. Wants to rest and vest. Show 'em you are active, smart, interested, stable AND experienced and you are in.

    1. Re:Bullshit. by gl4ss · · Score: 1

      Keep your skills current. Show off your experience as an advantage. it isnt that hard. What interviewers are afraid of when they meet an older candidate, is that the candidate is a dinosaur. Set in his ways. Wants to rest and vest. Show 'em you are active, smart, interested, stable AND experienced and you are in.

      it's not bullshit.
      but it's not explained properly. and it's not 15 years. it's more like 5 years.

      two guys start in IT-development. in 5 years one of them is still in the game and the other is doing something else.

      --
      world was created 5 seconds before this post as it is.
    2. Re:Bullshit. by Anonymous Coward · · Score: 0

      Were they both equally competent? I find it hard to believe that someone who knew what they were doing, but was perhaps uninterested in keeping up with new trends/technology would completely wash out of the industry in only five years. Maybe they found they didnt like the work after a few years of doing it and decided to switch to something else. In that case the lack of keeping up is a symptom, not the cause.

  14. People chase money. by NetJunkie · · Score: 1

    The problem with most tech positions is that there is a limit on what you can earn. Bill rates and returns on individual contributor or even team lead roles is only so much. What happens is that people in their mid-30s get the experience and understand the business and the industry well enough to move on to something else. They get tired of being on call. Get tired of the development cycle grind. Get tired of trying to keep up with tech while also having a life. So they move on to management, sales or other roles where they make more, and often, work less. It's a decision many people have to make at some point in the career.

    1. Re:People chase money. by Xugumad · · Score: 1

      I thought this was fairly well understood to be honest; there's very little demand for very experienced developers, so career progression for many developers is management, consulting, or similar.

  15. Uncanny by bignetbuy · · Score: 2

    Was all set to blast the article with examples of old people in IT...but realized my own IT career ended when I was 38yo.

  16. hardly surprising ! by abdullah · · Score: 2

    Just being good at what you do seems like a good plan. When we are 35 we have more or less reached our natural half life any way. We wont last forever.

  17. Re:plan? in this climate? by digsbo · · Score: 5, Interesting

    Ability to flow with change is critical for knowledge workers. It is not easy, but who said it should be? Given the quality of life we have, I'm thankful that as hard as this job can be, I'm not melting solder off trashed PCBs in China.

  18. One workers opinion at one company in a recession? by Vellmont · · Score: 5, Insightful

    So this grand theory is all based on one persons experience, at one company, and some aggregate statistic grouping together age related unemployment over a vast category of people, during the worst economic conditions since the depression? It's some interesting anecdotes, but I sure as hell am not going to make any long term career plans based on this.

    --
    AccountKiller
  19. This was figured out long ago by negatonium · · Score: 1

    Life gets tough for older workers. How is this news? I might be against the ./ "by your own boot-straps" group-think but it makes you reconsider why things like unions, unemployment insurance, pensions and other such were invented in the first place. It's all well and good to be a laissez faire libertarian when the "future is bright". I've been there. But it's quite another thing when life, health and age inject reality into the situation.

    1. Re:This was figured out long ago by gl4ss · · Score: 1

      it's news if you compare them to traditional artisan jobs, to stuff like building fireplaces.

      for anyone doing it it's not news at all though. but it gets hard for young people too. many people fall off from the game - just think of the bubble bursts.

      --
      world was created 5 seconds before this post as it is.
    2. Re:This was figured out long ago by roman_mir · · Score: 1

      you are not a real libertarian if your life's circumstances end up changing your opinion (opinions can change, that's a valid thing, but not based on your own predicament, then it's not an idea at all for you, it's just a thing of convenience.)

    3. Re:This was figured out long ago by negatonium · · Score: 1

      I've got news for you. Most people's politics is a thing of convenience otherwise our election results would mirror the membership in our political parties and elections would never hinge on "independent voters".

    4. Re:This was figured out long ago by jedidiah · · Score: 1

      In traditional artisan jobs, you don't have to worry about age-ism so much because physics catches up with you and your body starts to fall apart. Employers don't have to explicitly exclude you. Nature is already doing it for them.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  20. Not at my company by Anonymous Coward · · Score: 1

    At 25, I am the youngest software engineer at my company by 30 years. Experience counts, especially when working with a code base that began in the fortran days.

  21. why work for somebody? by roman_mir · · Score: 2

    I don't understand the fascination with the full time employment.

    Contracts and own businesses, that's the way to do it, not to work full time for somebody, that's just throwing yourself at the mercy of the political/economic wind.

    1. Re:why work for somebody? by tverbeek · · Score: 1

      Because I'd rather spend my time solving tech problems (something I'm good at), not schmoozing people for work and dunning them to pay me.

      --
      http://alternatives.rzero.com/
    2. Re:why work for somebody? by roman_mir · · Score: 1

      What are you 'dunning' people for? How many people did Jobs dunn I wonder?

    3. Re:why work for somebody? by tverbeek · · Score: 1

      I'll let you look up "dun" in a dictionary if you don't know what it means. (Note the spelling.)

      Asking how much Jobs had to do it is completely missing the point, on a few levels. First, because Jobs was exceptional. Second, because he probably had to do it quite a bit early on. Third, because I don't want his job, or the equivalent running some other company; I'd rather do something I am good at, like I said. What's so difficult to understand about that?

      --
      http://alternatives.rzero.com/
    4. Re:why work for somebody? by roman_mir · · Score: 1

      You place people into forts?

      Anyway, as I said - you want to be like a dust ball, thrown in the wind, be my guest.

    5. Re:why work for somebody? by tverbeek · · Score: 1

      Just curious: where on the autism spectrum did your diagnosis place you?

      --
      http://alternatives.rzero.com/
    6. Re:why work for somebody? by roman_mir · · Score: 1

      I don't know, just a bit below yours?

    7. Re:why work for somebody? by shutdown+-p+now · · Score: 1

      You know, even from extreme libertarian viewpoint, not everyone is cut out to be John Galt.

    8. Re:why work for somebody? by roman_mir · · Score: 1

      Who says everybody must run a large business?

      Don't you know hundreds of contractors that prefer contracting to any type of 'permanent' employment?

    9. Re:why work for somebody? by shutdown+-p+now · · Score: 1

      I know a few. I know more who tried it and found that it actually pays them less when they consider all expenses that are not obvious when salaried (paid vacation, medical insurance etc).

    10. Re:why work for somebody? by roman_mir · · Score: 1

      Then they are obviously doing it wrong. All of the contractors I know would not take permanent positions, they all prefer contracts. From 96 to 2001 I was working on a salary, but I was getting my bachelor, so that was convenient. From 2001 to 09 I was contracting and for the last 2 years I've been building my own product line. The people I know who were on contracts are still doing contracting, never switching to permanent positions even though permanent positions are easier to find.

  22. That's about right by plopez · · Score: 2

    From my experience. I lasted about 17 years. I am currently on a different career track and loving it. My biggest frustration was the inability of people in IT/programming to learn. The same mistakes were made repeatedly. I think that is due to the field not having professional standards or best practices.

    I switched over to a field which requires "boots on the ground", preventing the job from being off shored, and gets me outside and getting fresh air and exercise. The last item is important since a network admin spent too many years in a cube, commuting long distances to work, and not getting enough exercise. He died at age 47 of a massive heart attack.

    --
    putting the 'B' in LGBTQ+
    1. Re:That's about right by LynnwoodRooster · · Score: 4, Insightful

      From my experience. I lasted about 17 years. I am currently on a different career track and loving it. My biggest frustration was the inability of people in IT/programming to learn. The same mistakes were made repeatedly. I think that is due to the field not having professional standards or best practices.

      Or its because all the people who made those mistakes last time have moved on to other careers - institutional memory is lost. Remember, experience is simply remembering what you did wrong last time...

      Fields dominated by young, fresh hires tend to have a lot of rookie mistakes - lack of veterans ensures the mistakes are repeated ad nauseam.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    2. Re:That's about right by Anonymous Coward · · Score: 0

      ... and the older workers, who have learned what mistakes they and their management make over and over again, are seldom listened to (never, really, if they don't go themselves into management). I have never had an urge to go into management, so I have had to resign myself to the fact that what I and my colleagues see 'in the trenches' of development will never be applied by our management to make better decisions. It's unfortunately the way most companies work. You either do the dev work, or the hand-wavey scheduling and strategic planning, but not both.

    3. Re:That's about right by plopez · · Score: 2

      I experienced a large amount of resistance when I spoke of why a certain approach was a bad idea. It was the "your an old fart who doesn't 'get it' attitude". I tried to make logical arguments, point people to websites with resources, recommend reading etc. Few people I met took the initiative to pursue those resources.

      The lack of commitment to personal professional development was distressing. Doctors go through continuing by going to seminars, taking classes etc. As do engineers, dentists, lawyers, accountants etc. Most of the programmers I have met did not even read websites. Few of them even read the documentation which came with the technology. I think 3 or 4 people I met over the years did worked at getting better. The other 50 or so didn't. Programmers like to call themselves professionals but I met few with that attitude. They were not even craftsmen. Craftsmen constantly work to improve their craft, to get better. The people I met thought they did not have to do that. That knowing one technology or approach was enough.

      Very depressing.

      --
      putting the 'B' in LGBTQ+
    4. Re:That's about right by Mr+Z · · Score: 1

      I personally try to tackle a big new thing regularly. I started realizing I needed to do that around 5 years ago, right around when I hit the 10 year mark at work. Until then, I was largely a C/ASM programmer, with a lot of experience in that area, but not so much outside it. I realized I was in danger of becoming a one-trick pony, programming-wise. Since then, I've gained expertise in System C, Perl, Moose, C++, OO design patterns, compiler theory, etc. Currently I'm taking those free Stanford AI and ML courses, and teaching myself ARM assembly language. I'll probably tackle Python someday.

      My job title isn't programmer at all, and I'm not even a software engineer. I'm a processor/SoC architect part of the time, a sort-of DV person part of the time (really, a cross-check on our DV), and a jack-of-all-trades the rest of the time. I do write a lot of software, either for analysis, or automation, or verification. (Hence all the Perl, automating the daily doldrums.) But, that software is all to support my other activities, such as performance analysis, DV, simulation, etc.

      Really, in the end, I'm a problem solver. And I've made it my personal goal to be as good a problem solver as I can be, and that means boning up on a wide array of stuff, regularly. If someone asked me "What programming language do I need to learn to get a high paying job?" I'd say "Whatever people are paying money for today, and keep in mind the answer will be different tomorrow. Prepare to keep learning new languages and skills."

      And you're right: The vast majority out there don't think like that at all. It's like pushing a wet noodle trying to get folks to learn new skills or better ways of doing things.[*] Or, they will begrudgingly learn it if someone hand-holds them through the whole process. Come ON people! Show some initiative! More than once I've been stymied by "Oh, we don't know how to do that, and so and so who does is too busy to look at it," only to break the deadlock by figuring out how to do it myself. (Often, it was surprisingly easy.)

      That difference in attitude is why I think I won't have a problem for the next 15 years of my career. (I just hit the 15 year mark this year.) Some of my coworkers, not so much.

      [*] Anecdote from a friend in another industry: She works in a group that handles documentation for a healthcare products company. She was telling me how her coworkers insert page breaks in their Word documents: Press "enter" enough times to get to a new page. And they refuse to do differently. "Insert Page Break" is "too much" for them. It's not just the programming industry. It's everywhere.

    5. Re:That's about right by Anonymous Coward · · Score: 0

      What is your new field?

    6. Re:That's about right by Anonymous Coward · · Score: 0

      People are still coding with C functions written in the 1970s. How's that for inability to learn? I'm serious.

    7. Re:That's about right by toby · · Score: 2

      Agree 100%. I study technical topics and try to extend my analysis and coding skills every day, but my younger colleagues do not.

      I also notice the conservatism and suspicion of ideas that you mention (this appears to be a North American trait in contrast to Europe which is, based on job postings that I see lately, much more interested in non-mainstream technologies), and a weird inability to differentiate "hard" from "easy" tasks.

      --
      you had me at #!
  23. The Writing is on the Wall by Anonymous Coward · · Score: 1

    In all seriousness, I am considering going back to university. I would do so not to gain the next level CS degree mind you, but rather, to gain business degree in whatever equivalent information systems management major is offered. Without going into much of a rant, the realities of the business world are hostile to those that actually do innovative, high quality, high output work. I have had many of my would be projects scuttled because they would be too profitable or too innovative, which made them a political threat to someone in management. Being a grunt means I have almost no official political power with which to defend my projects and ideas. And, quite frankly, I would rather see such projects come to fruition more than to do them myself. They would no longer be solely mine so to speak. And, that is OK.

  24. Hookers vs Aldous Huxley by Baldrson · · Score: 2, Insightful
    Hookers have a similar problem. The way they deal with it is to die of AIDS. Seriously (not), the problem with corporate IT hiring is they want young fresh meat but are lousy at animal husbandry. Any farmer will tell you that you breed your top performers. Corporate IT does the opposite. Their attitude seems to be limited to:

    Geek can't get a date or can't afford a house in Silicon Valley and form a family? Boo hoo. Why not get your rocks off with each other? Remember the Castro is just a hop skip and a jump away from Silicon Valley. All the sex you want! We'll pay for the AZT. Homophobic? Here's some free psychological counseling.

    A more enlightened management would supplement the above wise counsel by taking skin cell samples of their highest performers, freezing the samples and then, around age 35, sending all their workers to another jurisdiction where accidents just happen. Meanwhile, use those same jurisdictions to rent-a-womb, clone the highest performers and then re-import the young fresh meat clones once they hit the age where some of the corporate authorities want to establish a Socratic relationship and Mentor them.

    1. Re:Hookers vs Aldous Huxley by Anonymous Coward · · Score: 0

      what the fuck?????????

    2. Re:Hookers vs Aldous Huxley by el_tedward · · Score: 1

      So, basically.. If one was to rewrite this in a way that isn't an intentional mind fuck:

      Corporations hire young people, but don't know how to nurture someone to be useful to the corp when they get older.

      A better way of doing things would be to try to keep your good talent around and murder your not so talented talent. Then mentor them so they can continue to develop and be useful when they're older.

      NOW WAS THAT SO COMPLICATED?

    3. Re:Hookers vs Aldous Huxley by J4 · · Score: 1

      "a Socratic relationship and Mentor them."

      It takes a wide stance....

  25. Your value proposition decreases with age by petes_PoV · · Score: 4, Insightful

    Not simply with age, but all the commitments these "firstees" take on cost money - extra money. So the salaries they would have accepted as new entrants into the job market are no longer sufficient to support their lifestyles. While they may have gained some skills during those fifteen years (or not, there's not many ways to distinguish 15 years of experience and 1 year of experience repeated 14 times), employers don't necessarily value those skills - especially as the relevance of a skill has a half-live of somewhere round 2 - 5 years, depending on how "sharp-end"/leading edge your employer is.

    So what's happened is these 35 y/o's have believed their own CVs (resumes) and think they're actually worth the salaries they're asking for - simply because the company they wish to leave, or have been kicked out of, was prepared to pay at that level.

    What they should be doing is asking themselves: what can I do that a 25 year-old couldn't do? What skills do I have that actually make more money for my employer? The answers to those questions are tough and generally not what people want to hear. However there is some good news: at least they're not 50 and in the same situation.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:Your value proposition decreases with age by Anonymous Coward · · Score: 3, Insightful

      Most 25 year olds are clueless as to how a business really works and they are clueless about relationships & politics in companies. Companies want 25 year olds for the same reason they want to outsource to India - they can can slave drive you for less pay. Why pay 25 year olds money? Just give them useless stock options and get them to work like slaves and then revoke the options like Zynga did. As you get older, you realize that busting your ass from some company is not what life is all about. Those countless hours spent during nights & weekends are a waste of time. Time with your family and friends is more important and you learn this as you get older. If you work in a company and work over 50 hours a week, then your company is just fuckin' cheap because they should be hiring more people to do the job. Europe has the right idea. Americans work like slaves and barely even get or take vacation.

  26. Of course you have a plan: "Freedom 35" by Anonymous Coward · · Score: 0

    That's what the Trailer Park Boys taught me.

  27. Applicable to the "places to be" shops only by tfiedler · · Score: 1

    Maybe at Google, or Microsoft, or any of the other "places to be" the half-life is 15 years, but most I.T. professionals don't work in that world. We work in mom-and-pop, and small-to-medium sized shops, supporting them, the countless 1000's of other small or large I.T. shops that actually consist of the bulk of the real world. We may consume the products that these "places to be" produce, but we're the ones that actually use them in a meaningful fashion and generate the pressure of implementation behind their technologies, and we do it for our entire careers. That's the problem with talking heads, they don't represent the real world that most people work in but they have undue influence on the perception of the real world. While his observations might be relevant for the rock star shops, he has hardly any bearing in my world.

    --
    Democrats and Republicans are like AIDS and Cancer, I want neither!
  28. A Story of "Getting Old" by Anonymous Coward · · Score: 2, Funny

    My (very skilled, very capable, but 8 years younger) lead programmer asked out loud to our team of 4 -- in all sincerity -- "What's the maximum number stored in a byte?"

    My fellow programmers -- one the same age as my lead, the other a Java dev, -- didn't have the answer. I said "255!", and they looked at me like I was an alien. "Is that right?"

    That's when I knew: "I'm getting old."

    I'm only 34!

    1. Re:A Story of "Getting Old" by networkzombie · · Score: 1

      You should say it can represent up to 256 values. One byte can only hold one number, 1. It can have eight of them, though.

    2. Re:A Story of "Getting Old" by Anonymous Coward · · Score: 1

      I'm ashamed of you. You didn't ask if it was signed or unsigned. Now, get off my lawn!

    3. Re:A Story of "Getting Old" by greenreaper · · Score: 1

      If you use C, it's "large enough to hold any member of the basic character set of the execution environment". That can be a fair bit larger than 8 bits in some implementations.

    4. Re:A Story of "Getting Old" by tomhudson · · Score: 1

      I'm ashamed of you. You didn't ask if it was signed or unsigned. Now, get off my lawn!

      I'm (somewhat) ashamed of you. He was asked the maximum, so it would have to be unsigned! Now, get back to work on the lawn :-)

      Seriously, that people don't even know what a byte is? What next ... "how big is a bit?" "What's a nybble?"

    5. Re:A Story of "Getting Old" by polymeris · · Score: 1

      My (very skilled, very capable, but 8 years younger) lead programmer asked out loud to our team of 4 -- in all sincerity -- "What's the maximum number stored in a byte?"

      Se non e vero, e ben trovato.

      256 different values, usually representing the numbers from -128 to 127 or from 0 to 255. Java or not -- no way anyone who has looked at a programming language doesn't know it.

    6. Re:A Story of "Getting Old" by J4 · · Score: 1

      "What's a nybble?"

      Makes me think of Luba Goy

    7. Re:A Story of "Getting Old" by Anonymous Coward · · Score: 0

      You're about 8 years older than me, but if your lead programmer asked that I sincerely hope he didn't have a computer science degree. Seriously, (2^8)-1. That's amateur hour.

    8. Re:A Story of "Getting Old" by shutdown+-p+now · · Score: 1

      My (very skilled, very capable, but 8 years younger) lead programmer asked out loud to our team of 4 -- in all sincerity -- "What's the maximum number stored in a byte?"

      Depends on your chosen representation. If you choose to treat all bits reset as the lowest but non-zero value, then all bits set would be the highest value that is 255 higher - but it need not be equal to 255.

      So the most generic answer to that, "there is no limit on the largest number that can be stored in one byte, in the absence of other constraints".

    9. Re:A Story of "Getting Old" by Anonymous Coward · · Score: 0

      Would have expected the Java dev to answer 127, as everything is signed in Java.

  29. Not Just Technology by Anonymous Coward · · Score: 0

    In other high-energy, high-intensive pursuits such as sports and mathematics, 35 is a so-called "output ceiling" for these activities as well. There is a reason many athletes' retire mid 30-s, or why many physicists/mathematicians dont produce many new theorems past that age. Now, Im not saying that further achievements are impossible beyond this age, just less likely because the drop off is so significant.

    People in those other pursuits require a backup plan as well.

  30. I guess.... by David_Hart · · Score: 1

    ..it depends on what you call a tech worker. The article seems to divide a tech worker from operations. So, by inference, a tech worker is anyone at level 1 tech support. The article explains that this "half-life" is due to workers gaining experience or getting fed up and moving on to other positions or jobs in IT or elsewhere.

    Well, Duh!

    in a normal job market, if you are still at level 1 tech and in your late 20's early 30's and have 3 or more years of experience, you are likely doing something wrong. You should be taking all of the training that you can. You should be looking around for people who are willing to mentor you in an area that you are interested in. You should be playing around with stuff and working on certifications. That being said, I have known people who are happy just doing desktop tech support and who have no other ambitions.

  31. Re:plan? in this climate? by Gothmolly · · Score: 2

    When you confuse the power of the dollar with the power of the gun, this is what happens.

    --
    I want to delete my account but Slashdot doesn't allow it.
  32. Been through a lot inthe past 10 years by COredneck · · Score: 1

    I m now almost 46 years old. I worked as a Unix Sys Admin for many years. Since January 2008, got laid off with my previous employer (major DoD company based out of Maryland), did some part time teaching with a local university and still doing it today and now work for a DB company now. What caught my eye in this article is someone older is not willing to relocate. I have lived in Colorado since 1995 and there are very few places I would consider living elsewhere. Top of my list is New Zealand and then West Coast.

    My previous employer came to me one day and told me I had to relocate to the Washington DC area for the same pay, barely enough money to rent a moving truck and I had to take vacation time to move. When I asked for more, I was told either move to Virginia or it was the door. I took the door. A month after I got laid off, I got a part time teaching position and still doing it to this day and really like it and would eventually like to get out of the corporate world for good and do teaching full time.

    Relocation to the East Coast especially the Washington DC area doesn't "float my boat". Totally different lifestyle there where putting in 40 hours is considered slacking off, you are expected to attend company sponsored community events outside of your work hours and you are expected to like dressing up as well.

    1. Re:Been through a lot inthe past 10 years by Anonymous Coward · · Score: 0

      I have worked 2 software jobs on the east coast (including one not too far from DC). Neither required dressing up. Neither required hours > 40. The one that has had a community event certainly didn't look down on me for non-participation. Not to say there aren't those types of jobs around here, but you make quite a generalization.

  33. Consulting? by LynnwoodRooster · · Score: 2

    How is consulting exclusionary from tech workers? I'm a tech worker and I'm 43. I was a consultant for the previous 12 years, made a lot of money, and just this year finally got enticed back to full-time with a fat offer for a principal position at a large (480 employee) tech company. If anything, consulting is the HEART of the tech world world because consultants are almost hired exclusively for their deep, intimate knowledge in arcane corners of the field.

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    1. Re:Consulting? by Anonymous Coward · · Score: 1

      I'm back to full time after consulting also. I'm 45. I'm the Director. My career with computing is not something I could just throw away to become a trucker. I am an avid gamer and I keep up with all the new technology because it is so fucking interesting. Some of these posts about switching careers mean you shouldn't have been in a technology field to begin with. I've never heard my stock broker say, I used to be an astronomer. If you can up and quit, it wasn't a career, it was a job.

    2. Re:Consulting? by CrazyDuke · · Score: 1

      ...but not always. I was stuck in an area where IT demand crashed post Dot Bomb. The few IT positions available paid so little that frequently Walmart paid more. So, I took a job as a trucker and used it as an opportunity to scout out and network outside of my area. A year later, I was back on track in an IT position that paid over twice as much as the positions back at my prior home.

      And, on the plus side, if the IT market tanks again, I have a fall-back that pays more that minimum wage, something of a rarity these days. Being flexible and improvising can be an asset. In fact, it can literally save your life. Just be careful you do not supplant one rut for another.

      And, I will just simply say that just because life > career does not mean career = job.

      --
      Any sufficiently advanced influence is indistinguishable from control.
    3. Re:Consulting? by Anonymous Coward · · Score: 0

      480 employees is large??? Lol

  34. the half life for most professions is short by Anonymous Coward · · Score: 0

    Well, maybe not so much for doctors, but from what I've heard even they are feeling the crunch.

    Times change faster than we do.

  35. Or they can't get another job. by Anonymous Coward · · Score: 0

    And very few of these people now in their late 20s or mid 30s are looking for a new job, because they have one they like.

    Or, they're trying to leave and can't get another job; therefore, staying at their current employer - which is true in my case.

  36. plan by Anonymous Coward · · Score: 0

    retire (or be financially able to choose to) by 40.

  37. Don't apply if the culture doesn't match. by thePowerOfGrayskull · · Score: 5, Informative

    I don't know. I'm entering the second half of my thirties; I just changed jobs. From the time I went "on the market" I applied for four places, got four interviews, and received three offers. Over a period of about one month. I took an offer with a startup and didn't need to relocate - and I'm not the oldest hire they've made. So much for that half-life, reduced options, or inability to get hired because of being "too old" for development. (Yes, it's a development position and not management).

    Most companies really do value experience and proven ability over youth. Most of them appreciate that the experience and (sorry to use an HR-approved word) diversity of background and knowledge that experience brings.

    Keep your skills up to date. Keep networking. Like any other skilled profession, you'll find work if you're demonstrably good at what you do -- and I think in an economy like this one, us old dogs have an advantage with our experience. Companies are looking for folks to hit the ground running after they're hired, and 15-20 years of experience makes it a lot easier to do that.

    Personally, I never even considered applying to a company like google, because I know that they want you to dedicate a significant portion of your life to their company -- something that typically only younger folks [with fewer commitments] are willing or able to do. I'm not going to decide I have an absurd "half-life" -- I just won't apply to places that I know aren't a cultural match for me.

  38. It's the competition with youth that worries me by swb · · Score: 4, Insightful

    I'm 45 and work at a consulting company. I'm fortunate enough to have a senior position here, but I'm also married, with a 1st grade son, a house and all the trappings that go with it.

    I feel a lot of competition with the junior guys -- I was talking to one of them and he was griping about making a 4:30 PM help desk appointment but that once he got home about 7 PM he was going to really dive into whatever it was he was also working on. A couple of days later he was yakking about some work he was doing at 11:30 at night.

    I just don't have that kind of free time. For one, there's shit to be done at home in terms of childcare and parenting, the wife doesn't want to work full time and do it all herself.

    I think my advantage, though, is that I work a lot smarter -- I don't brute force solutions, take stupid risks or buy into a lot of technology BS that amounts to lots of work and little payoff. My clients tend to be more stable and have fewer glitches. I get grief from time-to-time for not deploying every gee-whiz feature, but not by the clients, by sales people.

    1. Re:It's the competition with youth that worries me by Anonymous Coward · · Score: 0

      I'm 45 and work at a consulting company. I'm fortunate enough to have a senior position here, but I'm also married, with a 1st grade son, a house and all the trappings that go with it.

      I feel a lot of competition with the junior guys -- I was talking to one of them and he was griping about making a 4:30 PM help desk appointment but that once he got home about 7 PM he was going to really dive into whatever it was he was also working on. A couple of days later he was yakking about some work he was doing at 11:30 at night.

      I just don't have that kind of free time. For one, there's shit to be done at home in terms of childcare and parenting, the wife doesn't want to work full time and do it all herself.

      I think my advantage, though, is that I work a lot smarter -- I don't brute force solutions, take stupid risks or buy into a lot of technology BS that amounts to lots of work and little payoff. My clients tend to be more stable and have fewer glitches. I get grief from time-to-time for not deploying every gee-whiz feature, but not by the clients, by sales people.

      While I don't doubt that ageism plays a role in unemployment for older IT workers, this kind of entitled thinking plays a huge part. What are employers supposed to say to somebody who wants to get off work at exactly 4PM every day, won't work overtime in any circumstance, refers to newer technology as "gee-whiz" features, probably hasn't taken any free time to learn a new skill in 2 years, and then real kicker -- wants to earn just as much (and usually more) than that star young guy who is working hard, knows multiple newer technologies, and is constantly willing to learn more.

      I don't suspect employers would have a problem with older workers who slow down quite a bit or even young workers who just don't want to work that hard. But they can't demand the same salaries (let alone higher salaries) than a young guy who is working hard

  39. Conversely, I'm encouraged by pebbles061679 · · Score: 1

    As a 32 year old female that needed to do something with her life, I decided to go into Computer Science. So far, I enjoy it and I'm good at it. We'll see when it comes to the actual job market, I suppose. There are a lot of incentives for underrepresented groups when it comes to recruiting for the field, including lower unemployment rates when you graduate. If you look at the raw statistics on the parent article the job numbers are still very encouraging.

    The unemployment rate for women under 55 is about 75% of the general female population. While that doubles to 150% for women over 55, I think that there are still enough opportunities out there for the motivated worker. Whether you start teaching, learn new technologies, take a pay cut, or a combination of the three, you're willingness to change will only work to serve you. You can't expect the industry to adapt to you.

  40. We don't have anyone as young as 35 by Anonymous Coward · · Score: 0

    The "young'uns only" rule doesn't seem to apply where I live. I'm used to seeing a fairly wide range of ages among my coworkers. At my current work we have a small software team -- four developers and a manager. The youngest is 37-38. The oldest is about 53.

  41. It can be done but most won't by Wansu · · Score: 1

    You can work in tech into your 50s but the odds are against it. Keeping your skills current is a constant battle that will eventually wear anyone down. Changing jobs gets harder. Changing careers is an undertaking. As a tech worker in my mid 50s, I see mostly younger tech workers around me. My boss prefers to hire them and has said so. And with the current labor climate, older tech workers have little job security. To those smug individuals who think their skills are so great they'll retire a tech worker, I say they have another thought coming.

    --
    Wansu, th' chinese sailor
  42. Horsecrap by NetNinja · · Score: 1

    The reason why interviews get harder and the technology on thier resumes is outdated is because you stayed at a company believing they would take care of you to retirement. These high tech companies love young people to work for them.
    1. First job for most
    2. They will work crazy hours to get the job done to prove thier worth
    3. They think the company will recognize that effort (most times very very little)
    Young fresh meat is the life blood of these hightech start ups.

    What I have learned is, if your skills are not improving or your position is stagnat with no forward growth you fix that by putting your resume out there to find that ideal position. Nobody cares more about you but YOU.

    To stay at a job with no growth financially and skillwise is professional suicide. Don't blame anyone but yourself because if you don't invest in yourself you are put out to pasture or rather the unemployment line.

    I work for a living! I don't live to work for companies who don't invest in their technology.
    This is technology baby! This ain't fast food! and if you don't feed the baby you end up with outdated gear and low and behold old skills!

    As Sam Kennison once said "MOVE!,
    Nothing grows here!
    http://www.youtube.com/watch?feature=player_embedded&v=ylyts7L6Hwg

  43. Think Outside the OECD Box by retroworks · · Score: 4, Interesting

    If you can't beat 'em, join 'em. I'm 49 and surviving by trading with "techs of color" overseas. There is a huge aftermarket for older / used / lagging edge technology in "emerging" and "converging" markets outside of the OECD. I can't keep up with the newest display technology. But I can buy and sell what I know about. During the past decade, internet access grew fastest among people in nations earning average of $3500 per capita per year. They aren't buying tablets or twittering about Tahir Square on their IPhones.

    The biggest threat to this has been American and EU ignorance of the 6 billion people in non-OECD markets - grouping 6 billion people together under a single "non-OECD" label. They are too frequently depicted as wire burning monkeys in the press. http://tinyurl.com/6thbtf5 If you are willing to do your homework and differentiate between the lowest run / price-cutting technology buyers overseas, and the "fair trade" lagging edge and secondary markets, you can find some great partners. Oh, and by the way, they tend to have a lot of respect for seniors in Asia, Africa, and Latin America.

    --
    Gently reply
  44. Asymptotic to zero by overshoot · · Score: 1
    And here I am, sixty in a few months, and I'm having a blast as an individual contributor.

    I've turned down management "promotions" and managed to stay in hands-on tech (but paid nicely, thank you) and the egoboo as the office greybeard is awesome. Including one business card in my portfolio that lists my title as "mad scientist."

    So the question I have to ask is this: how many drop out because that's the nature of the business and how many lose interest? Because the other geezers I work with stuck with the technical track as our hair turned gray (those who didn't lose it) and you couldn't catch any of us anywhere else. I may retire some day, but I'm sure not in a hurry.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Asymptotic to zero by Anonymous Coward · · Score: 0

      Thanks. That's actually pretty motivating for me. At 41, I'm deciding to back in to business for myself as a technologist. My guts tell me I'm doing exactly the right thing, but by rational voice says to go find some corporate management dev position and ride it out to retirement. Screw rationality - it can go die in a fire.

    2. Re:Asymptotic to zero by St.Creed · · Score: 1

      You're being smart. Trying to become a manager when you don't love being that, is silly. Because people who say "everyone should become a manager" tend to forget one simple truth: we do not need all that many managers. It only works of 19 out of every 20 people die somewhere along the way. But that doesn't happen. So what happens to everyone else? Well, they usually keep on doing usefull work. In technology. The whole nonsense about "everyone goes into management" is just that: nonsense.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  45. Bored by DogDude · · Score: 2

    I went from phone jockey to senior database developer in 8 years. At that point, all of the projects were the same architecture, and all of the problems to be solved I'd already solved many times over. In addition to the sheer boredom, there was also the very real fear that staying too long in IT turns you into the red stapler guy in Office Space. I left and started my business. Glad I did.

    --
    I don't respond to AC's.
  46. Wrong by Anonymous Coward · · Score: 0

    30 years ago I was in college studying computer science and physics... and I can assure you, the CS department had their hands full trying to cope with the large numbers who wanted to study CS.

    1. Re:Wrong by heinousjay · · Score: 1

      Are you seriously trying to make the argument that the IT sector hasn't exploded dramatically in the last 30 years?

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    2. Re:Wrong by Anonymous Coward · · Score: 0

      Is your reading comprehension really that weak?

    3. Re:Wrong by heinousjay · · Score: 0

      Oh, so you say stuff for no apparent reason then. Yay old people.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    4. Re:Wrong by jedidiah · · Score: 1

      No, it sounds like you are describing a statistical anomaly of some kind and trying to portray it as the norm.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:Wrong by J4 · · Score: 1

      Control Data Institute was advertising programming classes on matchbooks since the 60's.
      And the computers weren't even made of of rocks and sticks!

  47. To quote Jimmy Buffett (Fenway Park, 2004): by RetiredMidn · · Score: 2

    57 and still kicking ass!

    1. Re:To quote Jimmy Buffett (Fenway Park, 2004): by Kernel+Krumpit · · Score: 1

      Me too - born in 1954! I've been "Small Biz. NetWk Support" since 1982. I'm a one man show and the way we keep the quality of our work up and our prices down is that we don't hire employees and we don't pay squat to no landlords! I've never gone out of my way to learn much 'nix and I integrate Macs onto Windows Networks all the time. I don't care - throw it at me - I'll make it dance! As of this years school season it took two weeks for me to get booked through till May next year. I've had a couple of customers over 15 years. My "home based" IT work is just spare change! MS Windows Networking worked (and continues to) for me. I was in "food and beverage" prior to 1982 - Connaught Hotel, Maxim's classy places and I'd still always go back to being a Waiter without a care in the world - but IT Networking pays mo' beddah! Business is great, Life's terrific and people are wonderful....

      --
      May the lies we live by make us strong, healthy, happy and wise - Kurt Vonnegut.
    2. Re:To quote Jimmy Buffett (Fenway Park, 2004): by RetiredMidn · · Score: 1

      I've actually been writing software since getting a BS in CompSci in '76 (and updating it with an MS in '87): assembler (PDP-11 and some early microprocessors), FORTRAN, PL/I, 8086 assembler on MS-DOS, C/C++ on classic Mac & Windows, Java, and now Objective-C on MacOS and iOS, and finally experienced an IPO for the first time. I went down the management path for a while, but I like coding so much I do it as a hobby, so I'm really getting paid to do something I enjoy. I can't imagine working at anything else and maintaining my enthusiasm at it.

      I now have co-workers younger than my kids. If I retire any time soon, it will probably be into independent development.

  48. An unfortunate load of crap by Anonymous Coward · · Score: 1

    I'm 52 and working with C++, MongoDB, NodeJS, Perl, Python and Ruby all day long. I don't have kids so I'm pretty portable.

    The industry has this myth that programmers need to be young.By 30 you're mature enough to perhaps be of some value and you don't really hit your stride until you are 40. People wonder why life starts getting good around 40. It's because you have learned enough to stop making bad decisions, to stop following your emotions that get you into trouble, to be able to pursue that which matters, and forget about things that are irrelevant.

    20 somethings are pretty much a waste of money for the following reasons (These are generalities and there are exceptions).

    0) Very few out-of-college programmers have real skillz. What do you expect when they spent the last 4 years partying and the universities are no longer enforcing good standards? Oh please, I've worked with the top computer science graduates from Ivy League schools they they are all at best, at best, spaghetti coders with one or two clever insights.

    1) They stay up late and come in half dead most of the time. Right Lew?

    2) They spend a lot of the day chatting with people about sports, or their favorite band, or "talking" with the big boobed receptionist like Code Monkey. Eh tu Samuel?

    3) They spend a lot of the day chatting online. I don't care what you say, splitting attention like that limits your ability to organize code, debug code and come up with clean, simple solutions. I'm not talking about James am I?

    4) They are constantly browsing the web instead of concentrating on their code. Ed, you ARE going to finish this drop down task aren't you?

    5) They've got all kinds of personal problems with relationships, parents, roommates and are in a continual state of unease and agitation.

    6) I've seen many many times when they play games during work hours. For example I was at S??antec and we were in crunch mode for a shipping deadline. I walked in on a lead developer and he was writing a "level editor" for "Castle Wolfenstein". This kind of stuff is very common. Another lead developer at a game company was always playing "Diablo" instead of doing his work. That company folded up after spending hundreds of millions on a game project. And yes, if you are reading this, you know who you are.

    7) They make huge judgement errors for lack of experience. Sure they can code fast but the earlier in the software process a mistake is made, the bigger it becomes as the process continues. I've seen companies go under because they thought their software should do something when the public cared less. Because of my experience I can see problems coming 6 months ahead like, "Hey, let's use Scala to write the core of our company software, even though we have no one here who knows Scala. It must be good, it's the latest thing!" . That's a real, extreme example. I mention it to 30 something managers and they poo poo it and then a disaster happens, a few heads roll and the rest make some excuse about how no one saw it coming.

    8) Programmers are essentially unmanageable. As a manager you can't possibly know the details of what they are doing, otherwise you'd be a programmer and not a suit. They can pull the wool over your eyes 1000 different ways, and you can't FORCE someone to be creative or productive. If your staff isn't working for the love of programming and the project, you will get very little done.

    The U.S. has been coasting on inertia for 30 years. Real productivity has taken second place to IPOs, stupid time-waste websites and financial ponzi schemes. More and more it's going to start mattering that real work gets done and I can tell you an experienced, and smart developer will make the difference between a company failing or succeeding.

    1. Re:An unfortunate load of crap by Anonymous Coward · · Score: 0

      Posting Anonymously but,

      This is the most insightful, clever, post I have ever read on slashdot. Not that it matters, but you have my wholehearted agreement in every conceivable way.

      I especially love the Scala part: "Hey, let's use Scala to write the core of our company software, even though we have no one here who knows Scala. It must be good, it's the latest thing!" - I joined a startup where some mid level developer pushed for Scala - I left a few weeks later and the startup folded within 12 months.

    2. Re:An unfortunate load of crap by kvvbassboy · · Score: 1

      So basically, you and your grandparent poster worked with a few idiots, and you now think everyone who is in mid 20s and early 30s is irresponsible? As someone in mid 20s, I not only take offense at that, but I cannot concur with your experience. My friends and I can easily distinguish between someone who is truly experienced and smart versus someone who is talking out of his ass. Age doesn't matter here, be he 18 years old or 50 (or even 60) something.

    3. Re:An unfortunate load of crap by Anonymous Coward · · Score: 0

      You didn't even address a single point of the original post. Are you distracted by something else while posting? Listening to music? Chatting?

  49. too annoyed by TheGratefulNet · · Score: 3, Interesting

    I'm 50 and have found few interviews, lately (sf bay area) even though I've been doing C programming since my early 20's. I also design and build my own hardware (most pure software guys can't do this) and so I'm not just a coding guy, I also can do full system bring-up, device drivers, up thru app code. can I find a job? no. not in a year of trying, I can't. its like I'm blacklisted. it really feels like I'm stuck in a 1950's mccarthy era movie and my name is on a list, somewhere. the 'too old, too expensive to hire' list.

    suffice to say, getting older and having years of experience 'not matter' (coding is coding, really; years of doing coding *is* experience) sure seems like the social contracts are broken. work hard and you will have a position in our company. ha! and while companies ding you on any short-stays you have in your employment history, what about all the companies who simply decide to downsize to make a faster buck at your expense? where's the 'short stay' at the company side, ding? there isn't one, folks. they get to make the rules and you get to be judged by it.

    and while its bad for us in my age bracket now, just WAIT for 30 more years and see what the tech (western employment, I mean) world is going to be like. I shudder to think how much worse it can get. the movie 'logans run' does enter my mind; and like orwell, it was *supposed* to be a story, only, not reality.

    my only bit of advice: please be a little compassionate and understanding when 'older guys' show up at interviews. we all know that you young hot-shots have all the classic algorithms stored *recently* and freshly in your minds. for us, well, we have had 30+ years of stuff to save and sort thru; and its harder pulling specifics (during interviews) out on-demand and at seconds and minute-level expectations. to you it may seem a disadvantage that we are not 'walking ROMs' but maybe give us the benefit of the doubt; and if our resume is filled with coding jobs, please don't assume that we can't code *now* because we aren't up to 'live performances' and coding-on-the-spot challenges that are more and more common in interviews.

    it used to be that people could get jobs they couldn't do. now, there's a wealth of people who *can* do jobs but can't get past the damned interview process! and you folks in the interview loops don't seem to see or care; as long as YOU have your jobs, you are mostly insensitive to those of us who are not so fortunate.

    you will be in this position in 20 or 30 years. karma is a bitch, remember that. be kind now.

    --

    --
    "It is now safe to switch off your computer."
    1. Re:too annoyed by roc97007 · · Score: 1

      I'm 57, come from a hardware background (designed hardware first, then went into software, and then administration because nobody was minding the machines) and went through a bad period after dot com bust where I couldn't find a job. The answer was to change focus. I started going after management jobs, got one at a fraction of my peak salary, and worked myself back up again. Later transferred to IT in a different company, (dumb luck, really) and switched to the business side just before IT was outsourced. Of the 200 people in IT worldwide, I was one of 18 employees retained, because I had taken a chance and transferred to a job I wasn't sure I could do. In the eighties I coded in C for a living. I haven't written a C program in years. Yet I'm still employed and like my job.

      I am a customer of IT, no longer have that responsibility, but my old experience comes in handy when the admins in Aurangabad can't figure out a problem. I used to do admin for a living, but admin is now a commodity we buy from subsistence-wage employees. The nature of the job has changed.

      Is it at all possible that the nature of your line of work has changed? Is it possible that what used to be a rare talent is now a commodity item, and the kind of job you're looking for just doesn't exist anymore, at least in the numbers necessary for you to have reasonable choices?

      I would argue that, based on your story, the handwriting has been on the wall for some time that you need to shift your focus, get out of your comfort zone, and look for a non-coding job. For instance, someone with both hardware and software experience might be a good choice to manage a product team. Or you could go into business for yourself (I was an LLC for awhile, it paid the mortgage), create a product and market it on this internet thing you helped build. It might be time to think out of the box.

      One can lament on and on about social contracts, and that might keep you righteously entertained during the long waits between interviews, but it's a fact that new technologies go through stages -- (a) white coat, (b) professional, (c) commodity, and (d) outsourced to Hyderabad. The key is to switch to something else at stage (c). You missed it. But it isn't too late, if you take careful stock of how your peripheral skills can be applied to a different career.

      It's unreasonable to believe that a particular high paying job in a particular technical field will exist forever. Technology doesn't work like that. And the roadside is littered with the corpses of companies that tried to continue doing business the same way when the nature of business had changed.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    2. Re:too annoyed by Anonymous Coward · · Score: 0

      Agreed on the interview process being too focused on buzzwords and ability to recall detailed algorithms on the spot. I'm more impressed if a worker knows what a particular algorithm is, and how/why it might be useful in a certain situation; I don't care if they can recall it perfectly on a whiteboard. That's what Google (or, god forbid, books) are for.

    3. Re:too annoyed by unity100 · · Score: 1

      elance.com

      go there and start bidding for projects. work for $5/hr by bidding and winning such projects first. rack up 5-6 good feedback and build up your portfolio. then you can start bidding on more serious jobs with higher rates. from rate $30/hr and on, you will probably be working with one or two constant clients, and basically out of the market. you may have to get into software development in different stuff, like php/mysql/html/css. but, do it. its a wide and evergrowing field and there is increasing demand.

      telecommuting negates age boundaries.

    4. Re:too annoyed by Kjella · · Score: 1

      my only bit of advice: please be a little compassionate and understanding when 'older guys' show up at interviews. we all know that you young hot-shots have all the classic algorithms stored *recently* and freshly in your minds. for us, well, we have had 30+ years of stuff to save and sort thru; and its harder pulling specifics (during interviews) out on-demand and at seconds and minute-level expectations. to you it may seem a disadvantage that we are not 'walking ROMs' but maybe give us the benefit of the doubt; and if our resume is filled with coding jobs, please don't assume that we can't code *now* because we aren't up to 'live performances' and coding-on-the-spot challenges that are more and more common in interviews.

      Don't get me wrong here, but this is a general problem with interviews not by being old. It doesn't matter if you've really been a miracle worker, the only skills that matter are those you can convince your interviewer that you have. That can be through your education, work experience, certifications, references, interview answers, tests or whatever but if all you end up with is an unfounded claim it's worth exactly zero. I know I've been turned down for consulting jobs and for employment opportunities that I'd be perfectly capable of handling, I just haven't had the means to prove it. No matter what your agreement is the value of wasted time training you, messed up code bases, decisions based on invalid data, damaged business relationships and so on makes mishires a really expensive proposal. If you want to be attractive on the job market, you have to work on your visible skills. Your invisible skills might help you in salary negotiations a year or three down the line, but not in an interview situation.

      --
      Live today, because you never know what tomorrow brings
    5. Re:too annoyed by sydneyfong · · Score: 1

      I think the problem is not age. There aren't really so many positions for "30+ years of C programming" out there.

      I'm half your age, but IMHO the problem you have is that "C programming" is simple enough for even a fresh graduate to grasp within a few months at most (the language is really simple compared to most newer languages with more features and stuff). Your algorithms knowledge is rusty, you (probably) demand a higher salary, and your "live performance" is weak. How are you going to convince an interviewer that you're better than that college graduate who knows C (and a bunch of other languages), does well on the algorithms questions, and could code it up on the spot?

      Companies these days don't care whether you've worked hard for 30 years. They only care whether you have the requisite skills they need. From your post, it seems to me that's the problem.

      Me, I don't see myself getting into your situation in 30 years. I may be wrong, and as you said, karma is a bitch, but unless the whole software industry collapses (I have solid reasons to expect it not to, but that's for another day), I will survive. I don't code in (predominantly) a single language, I don't work within a single problem domain, and I learn things beyond my day to day work. I don't foresee myself doing the same things over and over again for 30 years, and I'll likely switch jobs if I did, just to make sure I don't run into some career dead end.

      Granted, that may not be sufficient to prevent myself from being unemployed when I'm in my 50s, but I tell myself that will help. After all, even if ageism is rampant, there's really no arguing against somebody who can help your company make money. As long as I can keep being that, I really couldn't care less about the "insensitivities" of interviewers not respecting your years of "working hard" and giving you an easier pass.

      --
      Don't quote me on this.
    6. Re:too annoyed by evilviper · · Score: 1

      can I find a job? no. not in a year of trying, I can't. its like I'm blacklisted.

      Consider that it's just the economy sabotaging you right now. I'm considerably younger than you, and while I've been employed non-stop for the past several years (that may be due to willingness to relocate on short notice) I've repeatedly found it quite difficult when I've decided it was time to find a new position.

      It seems the job market is soft enough that employers are either getting incredibly picky about finding the PERFECT match for a job, or are just notably lowering their salary caps. They're also probably working their existing employees harder, hoping they're feeling grateful just to have a job right now (not likely, but still).

      No doubt there's still plenty of jobs out there, but those open at any given time may all require quick relocation, or other concessions you might not be interested in.

      you will be in this position in 20 or 30 years. karma is a bitch, remember that. be kind now.

      Personally, I'm not worried about it, as I've been smart enough to resist the urge to spend most of my paycheck on extravagances like most of my co-workers, and instead saved a significant portion of my paycheck for a number of years. Even now I would do fine for several year without holding a job... Within another 10 years I should be able to retire comfortably if I just move out an area that is less expensive, should I decide (or be forced) to do so.

      On the other side of the coin, my current company is the youngest I've seen, but I've had no problem hiring-on older applicants... Time will tell if the age thing is a result of discrimination, or just a byproduct of older hires being less willing to put up with the kind of workload, hours, etc., expected here.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:too annoyed by Rakishi · · Score: 1

      Adapt or die, that's life in a nutshell.

      Since you know both software and hardware you should be the one telling people what to do and not the one doing it yourself. Rarely do you need one guy to build a whole system but you often need one guy to lead a team making a whole system. Either that or you should be aiming for companies that do need one guy to do everything, generally startups.

      It also seems you interview skills are lacking which doesn't help your case. If you cannot prove that you can do the job then that's your problem. You should have enough experience with interviews to know better than that. Show the insights you've gained throughout life. Ask pertinent questions that a 20 year old wouldn't. Talk about what you know, about different ways to solve a problem, about the pros/cons of different approaches and so on.

      you will be in this position in 20 or 30 years. karma is a bitch, remember that. be kind now.

      No I won't, I'm in my mid 20s and I've already judged that management is what I need to aim for. I've judged that the alternative offers low chances of advancement in the future for me. Point being that unlike you I am constantly trying to predict and position where I'll generally be in 20 or 30 years.

    8. Re:too annoyed by Anonymous Coward · · Score: 0

      Just because I'm in college doesn't make it easy for me to solve data structures questions on demand. Actually, I devote a significant amount of my time to studying this stuff. There are very few people who those questions come "naturally" to. If you would like to get hired, I recommend that you stop talking about how great you are, drop the attitude, and pick up 2 books: a data structures book and a book on coding interviews. It certainly sounds like you have the time. That way, next time you get asked to implement a sort in O(log(n)), you will just do it and get hired rather complaining about the interview practices of the younger generation. Just think of the interview like an exam and prepare adequately.

      For the record, I hate technical interviews but in my opinion that is neither here nor there. They are a reality that you have to live with if you want job security.

    9. Re:too annoyed by Anonymous Coward · · Score: 0

      I'm 48, with experience in many aspects of IT -- I started programming when I was 12 or so -- and basically agree with this post the most. I used to go a couple of months between jobs. Now, no job for the last three years. You read the job description, everything is great, even the company culture seems great. You might even interview and get along famously with whomever. But there are so many people applying that it's almost folly to hope for anything. After a while you wonder whether it's age discrimination, or the local economy, or what's up.

      I don't want to get too political, but I figure things will look up when the threat of increased socialism eases up. What I hear from businesses everywhere is that things are "on hold" for now. God willing, that will change in a year or so. Until then, I live on $1000/month or so (family of four, two young children) and thank God that none of us are sick.

      When the rubber really hits the road, people need to hire the experienced, since they can see the youth flailing about when they're trying to handle the big projects. But for now, businesses accept that level of chaos as just part of the economy, and get by the best they can.

  50. You young people are so cute! by Overzeetop · · Score: 4, Insightful

    Welcome to realizing that life is complex. You don't go into a field and then stagnate at the "cool underling" stage forever. You get more responsibility, you understand more than just your little field you studied in school. You have the ability to take in the bigger picture. And you get promoted and coach the younglings, or you shift your career to what you're really good at, or what interests you now. Not surprisingly, it's usually not what you were doing when you left school.

    Sure, there are exceptions. But, really, for most of us we are constantly refining who we are, and that rarely is a static job that matches what we were doing when we were 25. Don't worry, if you play your cards right and make careful decisions, you'll end up really liking your new, post thirty-something world.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:You young people are so cute! by cshark · · Score: 1

      That's beautiful, man.

      --

      This signature has Super Cow Powers

    2. Re:You young people are so cute! by OpinionatedDude · · Score: 1

      ahhhhmen to that brother...but by post 50, it gets pretty stale. The trick ( I have learned via hind-sight ) is to avoid getting trapped in the debt that the upper-middle class lifestyle engenders. Then you can much more easily move out of corporate "safety" into something more interesting and challenging on your own. I've been trying to get from where I was ( deep in debt ) to the above-described nirvana for about 5 years now while still cowering at a fortune 100 company as an "old guy" (aka Senior Staff Engineer/manager) Mostly though, just amen to the "life is complex" line that you started with!

  51. No such thing as a Career in IT by Durrill · · Score: 2

    I'm 32 years old and I just got my Commercial Driver's License (ACZ) back on Wednesday. I switched to trades because of the possibility of a long term career that I could retire from. Not to mention my rights as an employee being protected through unions and the fact that truck drivers are retiring in droves with no one to replace them. I was born a geek and will continue to be a geek until the day I die, but never again will I work in high tech. Age 15: Was a computer repairman at a small shop part-time. Age 17: Took a spare last period of the day in highschool to work an evening shift doing computer assembly. Age 18: Was a network admin for a public health community center part-time. Age 19: Went to college for Software Engineering Age 21-30: Worked ~17 different jobs / contracts in programming where I was repeatedly laid off or the company went bankrupt. I have never been "Fired" from a job. I am now in my 30's, broke, no plans or stability going forward. This industry is complete garbage. So I switched to truck driving. During school, I was hired by a government department in Ottawa as a test driver. I had not even graduated from my course yet when this opportunity came up. I start next week. If that opportunity doesn't pan out, the Oil Sands in Alberta needs people BADLY! You kids might have aspirations of incredible glory going in to IT, but I assure you that you will not retire from the company you start at. In fact, you will be chewed up and discarded. Plan your career change during your 12-15 years in IT now before it's too late and you're crushed by an earth-shattering revelation like me. ... and yes, I am bitter about my time wasted in high tech. :(

    --
    If i wanted to hear bullshit, i'd go to church.
    1. Re:No such thing as a Career in IT by Anonymous Coward · · Score: 0

      I had a similar path, but now I am a big gun. I am the guy that always gets called to fix all the crap the other IT people screw up, from a locked database or bad PBX programming to a screwed up RAID implementation. I always get called because the whippersnappers don't have my experience to create, repair, or integrate systems. The young people in IT are my job security.

    2. Re:No such thing as a Career in IT by J4 · · Score: 1

      "I assure you that you will not retire from the company you start at"

      Do people really think like that? Even in Canada?

      Scary

  52. Not surprising by danbuter · · Score: 1

    If you think back to 1995, just how many technical things are the same? If you aren't willing to basically be a permanent student, you won't last in the tech field, barring getting a good job with a bank or other glacially paced technology user.

  53. nothing new by Dzimas · · Score: 1

    Ron looked around the job site and realized that most of the apprentices were firstee - young and keen, out to prove themselves. And then it struck him - Few of the journeyman electricians were over 40. Those who were had bad backs and repetitive stress injuries. Most of those left owned their own companies or had moved into management. The others wanted out. :)

  54. Re:plan? in this climate? by Chrisq · · Score: 2

    When you confuse the power of the dollar with the power of the gun, this is what happens.

    My plan was based on the power of the gun you insensitive clod

  55. 35? by HangingChad · · Score: 1

    Interviews didn't get tough for me until I got closer to 50. Unless it was a c-level or management job they were almost impossible.

    So I bailed on tech and started my own business. Less money, but far less stress and now customers are kissing my ass for a change.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:35? by thePowerOfGrayskull · · Score: 1

      I'm 36, and have no problem finding work - but I also don't want to work for other people forever. It's reassuring to hear that I don't have to do this *now* to be successful - I'm not in a position to take that kind of risk now, but in 10 or 15 years I plan to be. In the tech industry we only hear about the 20-somethings who start their own massively successful business out of college -- which often seems to be a matter of the right time/place as much as of skill.

      All of which goes to say that I enjoy reading/hearing from people like you who have taken a path similar to the one I plan to -- and found success in doing so.

    2. Re:35? by St.Creed · · Score: 1

      I started 3 years ago at 38. Even when it turned out to be painful because 6 months later the credit crisis struck, I still never regretted it for a second. I've almost recouped my loss from that period and the future does look bright. It did wonders for my resume and career, even if at some point I might be forced to get a regular job again.

      Seriously: it's not a great time to start this, but if you have some money (6 months of net income at the very least, more likely 12) and someone willing to hire you, then go for it. The fact that *I* made this choice makes everything so much easier to live with.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  56. Plan? Here's my plan: by efalk · · Score: 3, Informative

    Never stop learning. You never know what skill you learn today might be the hottest new thing tomorrow. This week I learned Autodesk Inventor. Will it ever help me get a job? Probably not, but you never knew. Three years before that, I learned to program Android, and now I can't get the recruiters to leave me alone. You just never know.

  57. I really wish people wouldn't make this about age. by cshark · · Score: 2

    Dude, what the fuck? You're actually more likely to be getting a job at 35 than 19 because you have the experience. Sure, you have to have a plan and keep your resume current. You ALWAYS have to keep your resume current. You ALWAYS have to stay up on new technologies, and you ALWAYS have to work at getting better. Age has nothing to do with it. If you don't have a plan or stay up on new technology, you're as fucked at 25 as you are at 55.

    --

    This signature has Super Cow Powers

  58. stay agile by roc97007 · · Score: 3, Insightful

    I think part of the problem is that people expect that the inertia will just carry on from their first job, or that whatever line of work they started with out of college will simply continue. That's often not true, unless you're lucky enough to get a government job.

    I've lost track of all the major career shifts I've gone through since college. I started out in communication hardware design, switched to computers in time to ride the dot com boom, first as a designer and then (because there were more jobs) as an administrator, and then a manager of administrators. When IT started to be massively outsourced, rather than live off the crumbs that were left, I got out. I still do some admin on the side (people always need help) but I'm in the business management side now, and business is good. In fact, this is the first recession since the Carter administration that I didn't have to ride out on unemployment and savings. The magic "35" was over 20 years ago for me, and my last career shift was three years ago. Of course, I'm not doing as well as at the peak of boom.dot.bust, but who is? That was a time that we will never see again.

    The point is, you can't assume that your line of work will always be there. IT changes too fast, not only the technology but also the structure and career choices. I would argue that complacency is what limits people's careers.

    What has worked for me over the years is to always step up. If there's a new opportunity, be the first to explore it. This puts you head and shoulders, both in perception and skill set, above the people who just want to keep their heads down and manage machine patching schedules, and you're much more likely to be retained when machine patching duty moves to Mumbai.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  59. That's not what "half-life" means. by karmaflux · · Score: 2

    50% of your body hasn't wasted away by the time you turn 35. You're lucky if the opposite doesn't happen.

    --

    REM Old programmers don't die. They just GOSUB without RETURN.

    1. Re:That's not what "half-life" means. by J4 · · Score: 1

      Z-z-z-z-i-i-i-n-n-g

    2. Re:That's not what "half-life" means. by LordLucless · · Score: 1

      The article is talking about the cohort as a whole. By 35, half the people who started out in the profession are gone.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  60. I was an electrical engineer by mark_reh · · Score: 4, Interesting

    and made it to 45 YO before the push to management/marketing started in earnest. I had no interest in either so tried to stay in engineering. Layoffs ensued. I went back to school and now I'm a dentist.

    I think the half-life of tech workers int he US is going to get even shorter. I'm not suggesting to my son that he study engineering as I did. He doesn't seem to be interested and I don't think it is a secure way to make a living any more. Instead I am advising him to do what my brother did- start up your own business of whatever type interests you. My brother distills Vodka and Gin. I figure he's got about 10 more years at the rate he's going until Seagrams buys him out with private-jet money.

    1. Re:I was an electrical engineer by chooks · · Score: 1

      I had a similar story, except that I was 32 when I left my full time software job to go medical school. I did part-time consulting for the first two 2.5 years of school until political events at my client had a changing of the guard, so a part time guy coming in for 10 hours a month to do the odd-optimization/requirements review/troubleshooting wasn't really desired.

      I had an easy job (tech lead, analyst, occasional hands on work), but just couldn't see myself sitting in management or sitting in long meetings talking about font -sizes and what icons to use for the rest of my life. Add to that the age discrimination that I saw in the industry and while I enjoyed contract work, thought that wasn't the direction I wanted to go (or the position I wanted to be in) when I was in my 50s.

      Fast forward 5 years and I am done with med school and doing a residency. It's long hours and intense but great. I do autopsies right now, which is perfect for someone who just loves to take things apart (but is not so good at putting them back together). It cost a lot of money to make the move out of the job, but has been worth it.

      The kicker is with my software background, I've been doing more straight-up development in my free time than I did in months of work at my old job. Having the background in software makes an extremely powerful combination when combined with another traditionally non-software job.

      --
      -- The Genesis project? What's that?
    2. Re:I was an electrical engineer by mark_reh · · Score: 1

      I paid for part of my new career education and used student loans for the rest. I didn't take any Grad Plus loans at 8.5% (ouch!) but I did take government subsidized and unsubsidized Stafford loans at about 6.75%. That's just nuts. Student loans are the most secure loan there is, especially for health sciences, yet we get charged usurious rates. A couple years ago we saw how insecure home mortgage loans are, and een after the mortgage market meltdown with millions of foreclosures, you can get a home mortgage for under 4%. Don't want to pay it back? Declare bankruptcy. Bankruptcy is no protection from student loan creditors, yet we have to pay ridiculously high interest rates. The interest rate is supposed to reflect the risk. Where's the risk in making a loan to a medical or dental student?

      Rant over. I feel a little better now.

    3. Re:I was an electrical engineer by chooks · · Score: 1

      I did the same thing. Scholarships and such helped with about 10-15% of the total, but the interest rates changed from 4-something to 6.75% (thanks to GWB) when I started. I had money saved that I was going to use for a house, but ended up using it for tuition (thank goodness, as the housing market tanked soon after I made that decision!). My debt burden is much better than most of my classmates, but still not insignificant.

      But yes, I agree with you -- in terms of risk, med/student/nursing loans are pretty low risk. Yeah you get some people you drop out, but that is a small minority. Financially speaking, it probably cost me around 1E6 dollars to quit my job, take out loans, interest on them, lose income/investments/etc...But I enjoy what I do a heckuva lot better and there are great opportunities for docs who know software, so we'll see how it goes.

      --
      -- The Genesis project? What's that?
  61. You must love it. by Anonymous Coward · · Score: 2, Interesting

    Here's the thing: You must love it.

    And I feel a lot of those who "got out" in the mid-30s and later just really didn't love it. And I mean willing to sit there for 12 hours a day to work stuff out.

    I remember when I was in university (80s) there were folk who were in the program with me because they thought it would be a high paying career.

    I did not understand that at all. The first time I took a programming class, it just ticked. It was the perfect balance of play/reward/solitude/etc that I crave.

    Yes, I am very well paid, but the only reason I've stuck it out, and the only reason I was in school in the first place is because I loved it, and I still do.

    I just spent all saturday afternoon working on a side-project. I am 45 years old. I just love to write code, what can I say?

    And if you don't, it's very easy to get burned out, and just leave. And that's OK. Go do what you love, if you can. If you can't, then do all the things others are suggesting: become a manager, move into marketing. Or stay a programmer.

    So I think all the points folk are making are valid.

    But we can't forget that programming is something that if you don't really, honestly, love through and through, the hours will eventually kill you. Just destroy you. And when it does, you find yourself at 35 going "where did the last 10 years go?" And I was at 35 still saying "This is great! It never ends!"

    So if you are in it for anything else other than the love of it, I don't think you can stay in it for 25 years. Money only motivates so much.

    I hope this helps folks just getting in. If you area already thinking the hours are "long" and you often look out the window and wish you were somewhere else... think again about this particular career. If you're doing that at 18, at 35, you'll wish you weren't doing it, even if you have a nice salary.

  62. It depends on the company and the job by PPH · · Score: 2

    Many corporations like the twenty and thirty year old engineers/programmers/whatever because they are useful as cogs in a wheel. Here's the job. Get it done. Don't cause trouble. Granted, the first few years out of college, most people are useless. Once they get some OTJ training, you can hand them assignments, which (given the development of a bit of work ethic) they can do.

    But one someone has been in an industry or two for a decade or so, they start to process their gained knowledge and apply a bit of inductive reasoning to it. And they try to change and improve things. Now, the culture of the company one works for and the type of job becomes important. Work under hierarchical, top down type management and making changes (particularly from the bottom) isn't going to fly. Some people can manage to sit back and do the same thing the same way for 20, 30 or 40 years. But these aren't highly motivated employees to begin with. At about 35 to 40 y.o. your best producers become your trouble makers. Time to shuffle them aside and hire in some new (naive) blood. OTOH, work in an industry or business that needs to evolve and they'll welcome some process improvements. The people most likely to make such improvements are those that have spent a decade or so gaining experience and insights into their job processes. The 35 to 40 year olds.

    --
    Have gnu, will travel.
  63. in the sciences, it's the reverse by cashman73 · · Score: 2

    For those in the sciences, it seems like the trend is more that older people are more productive. Consider the fact that the average age physicists produce their nobel prize winning work is 48, or the average age at which a biomedical researcher receives his/her first R01 grant is 42.

    1. Re:in the sciences, it's the reverse by Anonymous Coward · · Score: 0

      With the biomedical researchers, you don't receive your first R01 grant until average age 42 because of the way the system is set up.

      1) Get out of undergrad around age 21-22.
      2) Go to graduate school around age 22-24.
      3) Get Ph.D 5 to 6 years later (now age 28-30).
      4) Do post-doctoral research for 2 to 5 years (now age 30-32 to 33-35).
      5) Get faculty position if you're really lucky
      6) Have your lab produce data using your startup funds plus smaller grants for roughly 3 to 5 years. (now somewhere between age 33 to age 40).
      7) Submit R01 grant
      8) R01 rejected
      9) resubmit the following year, better chance of getting one (now age 36 to 42)

      Of course, this is an extremely lucky series of events, which mostly doesn't happen.

    2. Re:in the sciences, it's the reverse by Infamous+Coward · · Score: 1

      Or rather, the entire system is set up the redirect many of your most productive and innovative years into glorifying and enriching old people, who will reward you with crumbs, and the promise that you just *might* get to be like them some day (but probably won't). The science job market is not a market, it is a highly engineered ponzi scheme. Tech workers should be happy to be in a market where:

      1) What you can do is more important than your title
      2) You get paid well early, and can move up the pay scale quickly
      3) The old people don't control everything, and if they can't hack it, they're out

      This is what a healthy job market looks like.

      --
      Your accusation of thoughtcrime is based solely on doublethink...
    3. Re:in the sciences, it's the reverse by J4 · · Score: 1

      Average physicists win Nobels?

  64. Re:plan? in this climate? by jhoegl · · Score: 4, Interesting

    I dont know... I mean I tend to view my IT job like a Doctor would view his. Constantly reading, constantly scanning, constantly updating my knowledge on all things IT.
    Much like a doctor who needs to keep up on medicine, we must keep up on technology.

    The other thing that both helps and hurts me is that I keep my knowledge general. I like all things IT, programming, database, networking, OS (Linux and Windows), and all the things those entail. I do not keep myself limited to one scope, because that actually prevents one from getting a job, but then so does not specializing when they are looking for specifically that person.

    So it is a catch-22, but it may actually work.

  65. Re:plan? in this climate? by cshark · · Score: 5, Interesting

    If you love what you do you'll keep adapting, evolving, improving. If you care about making a living, you will keep learning. If you're afraid of change, you will fail. I think that's pretty much universal in any field though.

    --

    This signature has Super Cow Powers

  66. Big variation in ages by Brandybuck · · Score: 4, Interesting

    Google is an aberration. I work with many different companies, and the average age can vary greatly according to culture. Google has a very young average age, heck I think half the males there can't even shave yet. Startups also tend to be very young. But then go take a look at medical technology companies. A much higher average age. Animation studios: very young. Petroleum engineering: higher age. Financial trading: somewhere in between. Military contractors: much older. Other miscellaneous companies I've seen have also ranged from the very young to long in tooth.

    I am talking about the SOFTWARE DEVELOPERS in these companies.

    I think the two factors that push the average age downwards are: 1) The trendiness and hipness of the company. Kids want to go work for Apple and Google, and not for IBM or Oracle. Older workers shy away from these because they feel uncomfortable. Then there's 2) the cultures at software companies that emphasizes newer languages, technologies and platforms. "Newer" being relative of course.

    --
    Don't blame me, I didn't vote for either of them!
    1. Re:Big variation in ages by avandesande · · Score: 1

      Google is known for hiring the best straight out of academia. How many people were working at Google 10 years ago? Those that performed well are now making top dollars in management. I don't think you can read anything in their age range than what describes a growing company.

      --
      love is just extroverted narcissism
    2. Re:Big variation in ages by Branciforte · · Score: 1

      I work at Google. I'm 45, I think. I walk around and the crowd doesn't seem particularly young. Most of the engineers in my group are in their thirties and forties.

      There does seems to be a perception that everyone at Google is young and beautiful and energetic. I really have no idea how that perception got started.

    3. Re:Big variation in ages by Brandybuck · · Score: 1

      I know someone in their fifties at Google, so there!

      Having walked around the Googleplex quite a bit, it still seems to have a younger average age those most tech companies. The average age does seem to be creeping up there, but so is the average age of software developers in general.

      --
      Don't blame me, I didn't vote for either of them!
  67. Re:plan? in this climate? by cshark · · Score: 4, Funny

    Hey, I have a lot guns, and I feel like you're demeaning them. Guns are people too, man. They have feelings.

    --

    This signature has Super Cow Powers

  68. Is it working for Google? by Animats · · Score: 4, Interesting

    Google's giant R&D operation is starting to look like a huge flop. Google has never originated a successful post-search product in-house. The ad system was acquired from DoubleClick. They had to acquire YouTube because Google Video was a flop. The hard part of Gmail, the smart filtering, came from Postini. The Android software was acquired from Android, Inc. PIcasa was acquired from Picasa, Inc. Google Earth was acquired from Keyhole, Inc. SketchUp was acquired from @Last Software. Google Voice was acquired from Grand Central.

    In-house, they produced Google Answers, Base, Lively, Knol, Buzz, Wave, Gears, Page Creator, etc - a collection of cool hacks, all now discontinued.

    They're good at improving and scaling up stuff. That's what smart junior people are good for. Google is terrible at developing new technologies. They don't have enough people with experience to do so.

    1. Re:Is it working for Google? by Anonymous Coward · · Score: 0

      Google's giant R&D operation is starting to look like a huge flop. Google has never originated a successful post-search product in-house.

      First, you seem to mistake R&D with "new product development". They are not the same thing. Toyota has not made any business nearly as successful as their car business, but that doesn't matter because they make money from their car business and stick most of their R&D there. Google is the same way; like Toyota, Google's Search still works only because it has been kept relevant by constant development.

      Also, why does it matter to "idea people" so much that the original idea was in-house, rather than bought and developed further? If you measure it so strictly, even the iphone/ipad came from multi-touch device startups that Apple acquired. But that's silly, because Apple took an idea into a successful product. Most startups, even when they have good ideas, are never able to do that. That is why most newer startups are willing to be bought by larger companies with some record of product development.

      The ad system was acquired from DoubleClick.

      Um, DoubleClick was bought by Google in 2008 for $3B, and most of that money was from ad profits. Where did that money come in your revised history?

      Perhaps you meant Overture, in which case you mean Google acquired a patent for an auction model they didn't use (pure bid rank) to avoid potentially losing a software patent lawsuit for the ad system developed in-house. Also here, you seem to think the idea is more difficult than the real product; I can assure you that Edison's statement of 1% inspiration and 99% perspiration applies to the tech world as well.

      They had to acquire YouTube because Google Video was a flop.

      Google took a money-hemorrhaging startup with a good product idea, and turned it into a profitable business. Perhaps for a product idea person things like efficient caching, cheaper network and storage technology, and advertising systems are uninteresting, but without them something like YouTube would never succeed. All involve R&D.

      The hard part of Gmail, the smart filtering, came from Postini.

      Yes, because text classification isn't something that came up in web search or the spam filtering Gmail already had prior to 2007. Look at some of the famous text-based machine learning and classification folks from the past 15 years, and then look up their affiliation. You'll see that a good chunk of them work at Google.

      The Android software was acquired from Android, Inc.

      Android as a separate startup most likely would have failed. Do you really think they were on the appropriate trajectory in 2005 and would have survived the iphone launch? The companies needed each other, and that includes the post-2005 in-house development via all the new Android hires between 2005 and 2007.

      PIcasa was acquired from Picasa, Inc. Google Earth was acquired from Keyhole, Inc. SketchUp was acquired from @Last Software. Google Voice was acquired from Grand Central.

      In-house, they produced Google Answers, Base, Lively, Knol, Buzz, Wave, Gears, Page Creator, etc - a collection of cool hacks, all now discontinued.

      The omission of Chrome is rather interesting.

      They're good at improving and scaling up stuff. That's what smart junior people are good for.

      This is a joke. Smart fresh undergrads do not typically know how to scale something 100x-1000x, as has been demonstrated by most startups. This is exactly where you want PhDs and folks with some experience building large systems.

      Google is terrible at developing new technologies. They don't have enough people with experience to do so.

      Technology and product are not a one-to-one mapping, even if you might view it that way externally. Infrastructure such as machines, datacenters, and networking come to mind as good examples. Lots of those people have significant experience.

    2. Re:Is it working for Google? by Anonymous Coward · · Score: 0

      Google has never originated a successful post-search product in-house. .

      Google Maps

    3. Re:Is it working for Google? by imac.usr · · Score: 1

      The omission of Chrome is rather interesting.

      To play devil's advocate for a moment, isn't Chrome built on top of WebKit?

      --
      I use Macs for work, Linux for education, and Windows for cardplaying.
    4. Re:Is it working for Google? by swillden · · Score: 1

      Maybe. I'm not sure Google's track record is as dismal as you paint it, but what is very clear is that what Google is really good at is massive-scale infrastructure, and at that they're almost unequalled, so perhaps you're measuring by the wrong yardstick.

      Also, Google has (recently? I'm not sure) started hiring older engineers. I joined Google in February and I'm 42. My team of about 30 engineers ranges from just-out-of-school youngsters to a couple of guys I'm pretty sure are in their 60s (I haven't asked), and the median age is probably around 40. They're all really sharp; some of the "oldsters" in particular are retreads from the likes of Bell Labs and Xerox PARC. Seriously talented people with a tremendous wealth of experience.

      Anyway, I see Google as one of the companies right now who is actively recruiting and hiring older programmers for their experience. If your theory is right, perhaps that will change Google's effectiveness with new products. Dunno.

      In any case, if there are any older programmers with quick minds, solid CS fundamentals and great architecture, design and implementation skills, drop me a line. I'd love to collect some more referral bonuses, and you'd love working for Google. Degrees don't matter, but the ability to think and solve problems on your feet does.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    5. Re:Is it working for Google? by closer2it · · Score: 1

      Google's giant R&D operation is starting to look like a huge flop. Google has never originated a successful post-search product in-house. The ad system was acquired from DoubleClick. They had to acquire YouTube because Google Video was a flop. The hard part of Gmail, the smart filtering, came from Postini. The Android software was acquired from Android, Inc. PIcasa was acquired from Picasa, Inc. Google Earth was acquired from Keyhole, Inc. SketchUp was acquired from @Last Software. Google Voice was acquired from Grand Central.

      In-house, they produced Google Answers, Base, Lively, Knol, Buzz, Wave, Gears, Page Creator, etc - a collection of cool hacks, all now discontinued.

      You have a point, but to be nitpicker (if I recall correctly), Google Maps counts as in-house product. Page Creator is now Google Sites, Buzz functionality is on Google Plus, as well as most of Wave technology.

      I don't see Google's giant R&D has a huge flop, but I guess is my personal opinion.

    6. Re:Is it working for Google? by Anonymous Coward · · Score: 0

      "Google is terrible at developing new technologies. They don't have enough people with experience to do so."

      I came away from an interview there with the same impression. I was interviewed mostly by people much younger than I was, got asked a lot of "manual page" questions (about things you know you know but need to go look up in the documentation) and didn't get the feeling they were using anything other than brute force to solve problems.

    7. Re:Is it working for Google? by Branciforte · · Score: 1

      Google revolutionized the advertising business with Adwords and Adsense BEFORE they purchased DoubleClick, which was acquired so they could expand the reach of what they were already doing.

      Google Chrome is much more than just a simple interface on top of webkit.

      Gmail is much more that smart filtering, but nice try.

      Google has many experienced, older people. Google is advancing web technology. Google released new technology to the public all the time, in terms of distributed computing, web technology, languages, and tools. You really have no idea what you are talking about.

  69. There is a Future by RotateLeftByte · · Score: 2

    I'm almost 60. I've been writing software for 40years. I've just landed a job that is pretty close to my dream job. Everything on my CV points to this job being 'the one'.
    Very few people under 50 would have anywhere near the varied experience needed for this job.

    --
    I'd rather be riding my '63 Triumph T120.
    1. Re:There is a Future by hot+soldering+iron · · Score: 2

      I hear you. I'm 45 and I've been a tech in comm test gear, avionics test gear, metrology, avionics, electro-mechanical QA & testing, industrial controls, Industrial electricity, database maintenance, IT networking, IT consulting, and am currently in a fun, growing, well-funded, start up full of "old-timer" refugees of the aerospace industry, doing R&D electronics, software, and machining.

      During the interview, the managers commented that they weren't used to seeing "CNC machinist training" next to "SUN Certified Java Programmer", and back in school full time for a degree in IT. I thought that this was odd. How can someone that's a "technologist" not have a wide variety of tech skills? Being adaptable and versatile is a necessary survival trait for anyone.

      --
      When you want something built, come see me. If you want correct grammar and spelling, get a F*ing liberal arts student.
    2. Re:There is a Future by lordmetroid · · Score: 1

      Yet, most companies demand 20 years old to have your resume.

    3. Re:There is a Future by The+Bastard · · Score: 1

      During the interview, the managers commented that they weren't used to seeing "CNC machinist training" next to "SUN Certified Java Programmer", and back in school full time for a degree in IT. I thought that this was odd. How can someone that's a "technologist" not have a wide variety of tech skills? Being adaptable and versatile is a necessary survival trait for anyone.

      "But what's your vertical?"--every recruiter I've spoken with in the past 5 years.

      Let's face it, the Golden Age of Technologists--those with a variety of skills, those who thought through problems and developed solutions, those who tinkered--ended with Y2K. And Sarbanes-Oxley drove a stake through its heart. The name of the game now is being a highly specialized cog in the machine.

  70. Silly FUD. by theNAM666 · · Score: 3, Insightful

    This is silly. It's (somewhat) like saying that the half-life of McDonalds workers is 3 years, and you don't see anything but teenagers behind the counter.

    First, I have a lot of friends at Google. Guess what? They went to Google in their twenties, and they're now working at Google in their 30s. Think about it. The OP has said nothing; peoiple in their 20s are more likely to go to a startup like what Google was 10-plus years ago.

    Second, line tech is line tech. It's somewhat the bottom of the pole. People naturally move on, either to supervisory or management positions, or outside. New blood is, as in the example above, naturally younger-- you don't hire old guys like me, because there are fewer of us applying, and our experience (those "old technologies" on our resume) makes us valuable elsewhere.

    (Aside: find me a COBOL guy with experience in medical systems. I'll kill for as many as you can find. I don't give a damn if they know anything "newer"-- every hospital I know, has chosen to preserve its legacy systems and layer them with APIs, and experienced COBOL guys are gold).

    Third, if you don't plan, you plan to fail. Nothing profound here.

    OP is FUD, bottom line.

    1. Re:Silly FUD. by Brandybuck · · Score: 1

      They went to Google in their twenties, and they're now working at Google in their 30s.

      Listen kid, when you're 30 you're still a kid. Arguing that Google isn't ageist because you know people in their 30s there is stupid.

      --
      Don't blame me, I didn't vote for either of them!
  71. The common thread - coding by sco_robinso · · Score: 1

    I've read through the vast majority of the comments here, and this whole half-life burnout thing seems to be heavily weighted with coders. A friendly reminder that "IT" is more than coding. While coding is a big part of IT, it's only a a part.

    I work in systems admin (about 11 years), and I have yet to feel that I'm anywhere near the end (or even halfway point). I know many sys admins in the mid-30's who'd generally feel the same way. I DO however, notice this feeling IS a lot more prevalent with coders. After about 10-15 years, they seem to feel really burnt out. I'm also in Canada, a country whos economy hasn't been shit-kicked over the past 3-4 years. Unemployment in my City (Calgary) is at 5%, which factoring in systematic unemployment (usually 3-4%) means the real unemployment is virtually nil.

  72. term 'half-life' used incorrectly by haus · · Score: 1

    If you feel the need to use the term so many times in a paragraph, perhaps you should spend the time to learn what the word means.

    1. Re:term 'half-life' used incorrectly by Anonymous Coward · · Score: 0

      If you feel the need to use the term so many times in a paragraph, perhaps you should spend the time to learn what the word means.

      Um, we're not talking about the game by Valve Software, haus. The reference is to the decay of the number of tech worker "particles" as they age, much like the decay of radioactive atoms to other elements as they age.

  73. Missing the bigger reality... by Anonymous Coward · · Score: 0

    The FA also ignores the obvious ageism and outsourcing problems in IT. The last duty of my last real job was to train a guy from India how to do my job! I was 41 at the time and at the top end of the pay scale in my group.

    Companies got tired of paying experienced IT people a lot of money back in the 80's and 90's. Now they prefer to outsource and throw more inexperienced code-monkeys at problems.

    Probably very few people here are aware that since the 1980's big corps., and recruiting and temp work agencies began actively lobbying Congress to make tax law unfavorable to independent computer consultants. Recruiting and temp work agencies constantly spread FUD about to corps about the horrors and legal risks of hiring independent consultants. Any efforts to form programmers unions were squashed before they could ever get started. All these efforts have been largely successful and bad for anyone with an IT or CS background.

    1. Re:Missing the bigger reality... by ubrgeek · · Score: 1

      And all of that is what makes S. 1747 that much worse. "You're getting old and we can hire someone who won't complain about not getting overtime. Thanks for everything now get out before we call security."

      --
      Bark less. Wag more.
  74. Re:plan? in this climate? by Anne+Thwacks · · Score: 4, Interesting

    Speaking as an oldie: we all did that - it still wont save you! Train up as a plumber now, while you can afford it.

    --
    Sent from my ASR33 using ASCII
  75. Old news... by Moof123 · · Score: 1

    These days you have to be a nomad to be a specialized tech worker, companies fold or re-org so often it is fairly foolish to buy a house without real reflection first.

    Companies don't invest in their workers, so you better find ways to keep your skills sharp without appearing to be less productive than those who are "team players" and spending all their time slaving away on the daily crisis.

    Meanwhile there are the rumblings that our birth rate has dropped, which is in part a response to ever decreasing job security and increasing financial fragility.

  76. Young people make stupid, expensive mistakes. by Colin+Smith · · Score: 1

    Don't get me wrong, everyone makes mistakes, people need to make mistakes, it's how we learn. But using cost as an excuse for choosing one person over another is a big mistake and your company will pay for it. Expensively. There are oops mistakes and there are 2 years in, was never, ever going to work kinds of mistakes.

    Anyway. I recommend you build an alternative/hobby income. Ideally 180Â away from Tech. When Tech crashes your alternate won't necessarily.

    --
    Deleted
  77. Re:plan? in this climate? by AK+Marc · · Score: 1

    So you are saying your backup plan is to rob banks?

  78. ...to where by Anonymous Coward · · Score: 0

    Fools! these days people are getting into tech or getting homeless.

    Coming from construction management and surviving the housing bubble and crash only by migrating to tech... Im in my 40's and making ends meet. Where you goina go from tech? Washing eachothers clothes or fixing eachothers toilets? yeah right...

  79. go into business for yourself by roc97007 · · Score: 1

    About the time I turned 50, I discovered something -- people really HATED calling customer support. They hated getting routed to some third world country, talking to someone they couldn't understand and who's answer was limited to "turn it off and on again" and "putting in your recovery disk and turn on the machine". ("What happened to your data? I'm sure I do not know as that is not being my responsibility.")

    I had friends in the business, and offered to fix their personal machines so they wouldn't have to do that. I paid the $50 for an LLC, invested in tools and spare parts, made up a kit that was easily transportable and started traveling around doing small scale IT admin. My business angle was "overseas IT avoidance". If you're tired of this:

    "Can you see an image?"

    "Yes, but it's the wrong resolution and stretched all out of shape."

    "If you are seeing an image, than it is fixed. Thank you for calling Smell Computers."

    ....I could offer better support, communication you could actually understand, and onsite service for a modest price.

    The key was (a) not to price myself out of the market, (let's face it, six figure IT salaries are long gone) and (b) lower my overhead to the point where I could undercut the big monolithic companies and still pay my mortgage.

    The idea is to look at current trends, find a counter-trend, and exploit that. In this case, there's enough people that can't stand the quality of service they're getting that you can make a reasonable living as a small local alternative.

    It worked pretty good for a couple of years. I'm now working for a big company again, but in the business side rather than IT, so I give this idea away for free. Hope it helps someone.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  80. Get in front of customers by Natales · · Score: 1

    I'm 44 and I started programming at age 15, but in my early 30s I completely decided to leave programming behind and moved to customer-facing roles, from Training to Professional Services to Pre-sales Engineering, etc. I've found that a) I make more money, b) I'm safer in my job since I can't be easily outsourced to [insert country here], c) I gain a lot of contacts in any number of companies due to being in the field, and d) I get calls from recruiters once or twice a week, even in this economy.

    The drawbacks is that in general you need to travel more, you need to have or develop a compatible personality and you have to grow a thick skin, since you are in the front lines for good or for bad. You also have to invest in yourself. Look better by loosing some pounds, doing some workout, invest in a nicer haircut and wardrobe. Image is very important.

    Yes, you have to be good in what you do and keep up to date (standard advice in any field), but in my experience, it's all about people. Companies and technologies come and go, but in the end, it's the people you know and the relationships you create along the way that make your life richer, and that can also help in case you ever need it.

  81. If only we refined more and reinvented less ... by Lazy+Jones · · Score: 1

    If we had improved on older technologies instead of throwing them away for the fad of the year, older programmers would be much more in demand. Languages I remember from the early 90's when I began my career, like LISP, Pascal and technologies like PVM, paradigms like thin clients would still be very useful (and much more usable) today but apparently the industry currently prefers running slow interpreted code in bloated web browsers with half-assed lastest-HTML-draft-standard implementations (= modern "web applications"). I expect the latter to be discarded for something "modern" (perhaps running your code in a P2P "cloud" a.k.a. PVM reinvented) before it becomes usable, so beware. ;-)

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  82. Ridiculous by Anonymous Coward · · Score: 0

    I am 35 right now and been in the industry since I was 18 or so. I am a PHP developer and have had zero trouble finding work. When I got bored with my last job, I sent out my resume to a few companies and had call backs that afternoon. I was interviewed and hired the very next day. I even got a super sweet sign on bonus.

    I have companies coming out of the wood work trying to hire me. Always offering to pay me more than I am making now, but I don't like to switch around jobs too much. It really looks bad on a resume, so I won't switch less than 2 years.

    You have to stay relavent. I spend a great deal of my time learning new things, playing with new tech and staying up to date on the newest concepts. This isn't something that has changed either, I have always maintained this level.

    I do have a big advantage of not having kids. Anyone I know who has kids has pretty much zero free time.

    Basically, if you wanna stay in this industry for the long haul you can't be a 9 to 5er. You need to keep your skills up to date.

  83. Just 25 years ago, computers were mostly boring... by jelle · · Score: 1

    Those people who are 35 and up now were teenagers 25 years ago, that's 1986 and earlier. In 1986 and before, the time in which the people who are at least 35 years old and today were young teenagers beginning to think about which career path to choose. And in 1986, computers were, well, mostly boring, and definitely not something to make good money in.

    So, how many teenagers do you think choose a career path into something that looks boring and not making much money?

    --
    --- Hindsight is 20/20, but walking backwards is not the answer.
  84. how to be MORE in demand after 50 by awsx123 · · Score: 1

    i'm over 50, i run my own .com company, and here is what i think

    it's hard for older guys to compete with youthful energy and flexibility on it's own terms.

    but it's not just harder, it's *impossible* for a mind that's less dimensionally complex (a youthful mind) to compete with a mind that's more dimensionally complex (a more mature mind) in a situation of chaos and complexity (like the one we are currently in, in other words)

    not WHAT we know, but HOW we know, how we see - how we think. higher order intelligence can see problems, opportunities, connections and solutions that are invisible to less complex thinkers. in situations which demand higher order perspectives, it's hard to over-estimate the value of a human who can deliver them.

    humans are evolving systems, our minds can continue to evolve higher complexity well into later life. one of the biggest shifts we can undergo typically happens at the mid life point, into (using the model of Dr Robert Kegan) 5th order cognitive complexity.

    most of the tearaway successful tech. products of the current moment involve 5th order insight (apple, facebook etc). people who possess the higher order vision to interface IT with reality in radical new ways are unlikely to ever be out of work.

    take time to reflect *deeply* on life and reality, do some personal development work (therapy, coaching, meditation, mindfulness exercises). just like building up your body in the gym, if you proactively take responsibility for the health of your own psychology it will grow in complexity and flourish.

    phil

  85. Re:plan? in this climate? by iggymanz · · Score: 5, Funny

    my knowledge general. I like all things IT, programming, database, networking, OS (Linux and Windows), and all the things those entail

    That's way too narrow a focus. You only have one scope. You don't know anything about electronics including analog systems, embedded controllers and their OS, power distribution and backup systems, high performance computing and distributed systems. What about the important OS that move the worlds money, like z/VM, z/OS, OpenVMS, MP, besides the Unix HP/UX, AIX, Solaris? heck, you don't even know BSD? Lazy uninformed git.....

    8D

  86. Lack of value for experience by Omnifarious · · Score: 1

    Employers value people who crank out vaguely working code. They do not value experience. All this BS about 'obsolete skills' is silly. I've picked up and dropped more technologies than most college graduates even know exist. Learning something new is not hard, and I think it's easier for someone who already knows a whole ton of stuff. Things follow patterns. Those patterns are abstracted away in your mental toolbox over time making learning new things much easier.

    No, it's all about the 'burn out and use up' mentality surrounding life in the tech industry.

  87. Mandatory comment by Anonymous Coward · · Score: 0

    Wierd, no one commented the case of the tech worker which had to radically change career from one day to the other since it was being harassed at work. I think it was called Gordon Freeman. Quite a Half Life.

  88. Re:plan? in this climate? by MightyMartian · · Score: 1

    Or perhaps to stick the barrel in his mouth and do a little self-inflicted IT renewal.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  89. I assume with "plan"... by Anonymous Coward · · Score: 0

    ...he means "exit strategy".
    But if so, maybe he's on to something. Having seen one or two things in my time, the outrageous things the IT sector expects from its workers are unparalleled, regardless of whether you compare it to academia or the blue-collar industry or any other part of society.
    Statistically, it's better to quit the sector altogether. I've seen people leave (for a variety of jobs ranging from teaching to restaurant work) and they're all happier than their former colleagues.
    Yeah, if you stay in IT you do have a small change of a better paid future. But when you start out you don't get paid that well and you have to compete for the better paid jobs with your peers who are just as smart. And if you can't get there, the expectations of IT firms far outweigh the pay.

  90. Re:plan? in this climate? by Skuld-Chan · · Score: 1

    That works for a while, but honestly the kids when grew up using computers really do appear to adapt much quicker to emerging technologies than us older people. I'm keeping up just barely, but I do feel the pressure described in this article.

  91. Leaving computers and not looking back by Anonymous Coward · · Score: 0

    I held one job from when I graduated college until I was 35. Research programmer at a university. I maintained IBM VM mainframes and became a complete expert in IBM 370 assembly language. By the end I was so good at it I could write some 500 lines of working code a day, or disassemble and fully comment about the same amount of object code. Then a funny thing happened. The university switched from mainframe systems to Unix systems. I eventually became a good C programmer, but I was never really comfortable with C++ and the later languages. Job dissatisfaction and a bunch of personal issues took their toll and I wound up looking for a new job in 2001 in a bad job market with a dinosaur resume and the disadvantage of no real experience in job interviews -- I was hired right out of college by the computer center I had worked for as a student employee.

    Eventually I just gave up looking for computer jobs and started to figure out what else I could do. I've always been able to fix things so I took a stab at being a handyman -- doing odd repairs like painting and drywall. This was really a miserable time. I was making a fraction of my former salary with no benefits and was very uncomfortable with the whole process of finding small amounts of work at a time. For many months only my wife's salary kept us afloat. We had too much of a mortgage and too much debt.

    Eventually I stumbled into a job, at very low starting pay, doing something I did like. I started working at a stained glass studio building and repairing stained glass windows. Over the last 8 years, my skills and pay have steadily increased. Now I've found that I've become as good a craftsman as I was a programmer, and turning a dilapidated 100 year old stained glass window into something as beautiful and perfect as the day it was new is a lot more satisfying to me now than rolling out the 5th new version of VM/CMS in as many years. Not that there wasn't a lot of satisfaction in that, but this is something different entirely. And now it pays the mortgage.

    My advice to anyone in the IT field who is getting towards that age of 35 is this. Don't assume that you will be on an ever-increasing salary trajectory. Get your finances in order. Pay down your mortgage and put money aside. You're going to be increasingly competing with people half your age willing for work 12 hour days for half your salary, and it may wear you down to the point where you have to stop. Don't be afraid to consider changing careers to something completely outside of your previous experience. I'm much happier now than I was during the last few years as a programmer, but my only regret is that I wish I had planned it better financially. You only get one life, and don't assume that you need to spend it doing one thing.

  92. Only the lazy fall behind by Anonymous Coward · · Score: 0

    I was surprised to find the guys I went to college with fell behind so quickly. I'm a game and simulation developer, went to college (what little good that did), and many of those people I was in class with that seemed light bright guys never adapted to changes in the field. Meanwhile I've been having the time of my life playing with all these new features in my spare time, poking and prodding at them to learn how to use them as they came out.

    Even when parallel threading concepts were still infant state for home computing, I was embracing it on a P4 HT chip. Wasn't hard to tell something becoming affordable so fast was well worth investing a little time in learning. Now those things I was doing back when P4 HT came out, is a real fail point in modern games and simulation software, though they are getting better at it.

  93. "Techs of Color?" by Anonymous Coward · · Score: 0

    Fuck's wrong with you?

  94. Even less complicated... by Baldrson · · Score: 2

    The global economy is an amoral beast incapable of planning beyond the next rip-off of the increasingly hollowed-out nation states.

    1. Re:Even less complicated... by J4 · · Score: 1

      You, Sir, have a way with words. Bravo.

  95. Re:plan? in this climate? by sclark46 · · Score: 1

    I feel the same way. I am not a guru in any one thing but can do a lot in a lot of different things. it has kept me gainfully employed since 1970. I started out in college programming an IBM 1130 in fortran and assembler, moved to Burroughs L/TC accounting computers in assembler, then NCR, Cobol, Data General a myriad of languages, communications protocols hdlc, X25, sdlc, sna, 2780/3780, postgresql, php, html, C, C++, etc,etc.

  96. Re:One workers opinion at one company in a recessi by BrianRoach · · Score: 1

    No kidding. I could write an article that is the complete opposite of this based on my own personal experiences.

    I'm past this "half life" and get at least 3 inquires a week via LinkedIn (either via messages or people calling my phone). I just accepted a new position (Sr. Engineer) that I'll be starting after the first of the new year. I wasn't looking for a job as my current position is quite good; this company actively sought me out and recruited me.

    The same as an earlier poster stated about himself, I'm also not the smartest guy on the planet. What I am is someone who really does love this field (been programming since I was 10), has decent logic skills, keeps up with technology, etc.

  97. Re:plan? in this climate? by Bigbutt · · Score: 5, Interesting

    This, with spades. At 54 I still love mucking about with computers and I'm extremely valuable in Operations. I'm a mentor for my team. I know lots of esoteric technical stuff in part because I was there when it happened. Because I still love what I do, I spend my own time, and sometimes my own money (I paid for a Symantec class out of my pocket so I could get a preferred position in the company) keeping up on tech as well as time at work. Because I'm a bit on the older side, I help keep the other guys from burning out although I skirt the edge from time to time. My linked in "resume" has recruiters calling me or e-mailing me a couple of times a week. Management values me also because the three younger guys on my team all have young kids and are out sick or handling sick kids several times a month. I'm here, rain, snow, or shine.

    While I've taken a few "leadership" classes and have considered moving up to a Supervisor role (half manager/half tech), I'm still not there. The classes have given me an even better edge because I step up to take responsibilities to help my manager. My age seems to let me talk a bit more freely with managers, directors, and even Vice Presidents and they listen.

    As to moving, I appear to have pretty itchy feet having moved 45 times in my life so changing location isn't all that much of a hindrance to me other than packing up all my gear when it's time to move again. :)

    But mainly it's because I truly love working with computers. And I've been into computers since I opened the Sinclair back in 1980 and started keying in Life.

    [John]

    --
    Shit better not happen!
  98. 4 guys over 40 at Google by Anonymous Coward · · Score: 0

    I'm on a small iOS team at Google. The four of us are all over 40, and we've all picked up iOS development on the job. The trick is to stay agile and look for opportunities to learn new things.

  99. Half life starts over... by stewbacca · · Score: 1

    ...with each promotion.

    If you aren't in charge of something or somebody by age 35, you are doing it wrong.

  100. Re:plan? in this climate? by OpinionatedDude · · Score: 2

    Based on my experience...you are giving doctors WAY too much credit.

  101. Re:plan? in this climate? by CptNerd · · Score: 4, Insightful

    Not a slam, just curious. How old are you? Because I've experience blatant age discrimination, and that was after being told I had exactly the skills they were looking for, but that I was "too old."

    What you said is great, and logical, and would be appropriate if all HR staff thought like that. Unfortunately most aren't interested in placing someone, they're interested in weeding out people that don't fit their perceptions.

    --
    By the taping of my glasses, something geeky this way passes
  102. Re:plan? in this climate? by stewbacca · · Score: 1

    That's pretty disingenuous. The unemployment rates for college graduates in the tech industry is well below 3%.

  103. Laughable by skyggen · · Score: 1

    If you understand Systems, your never obsolete. Everything is a step in a process. In to out. No matter how much technology you use during a checkout. Its always the same. Product, Price, and Payment. It's not just IT. It's in life this happens too. Around 35 most people become Fat Lazy Bastards or company shills. Either way have lost their soul and believe in all this Resume, headhunter, tps report,marketing,etc bullshit. I charge $50 for my resume and all it is is a 8x11 glossy of Mr. T saying "I pity the fool". Because I'm like the fucking A-Team, "If you have a problem, if no one else can help and if you can find me, maybe you can hire me." If your not a Hero, your someone waiting to be saved.

  104. Still in the game... by jmrives · · Score: 1

    Last month, I turned 55. I am still working as a software developer. Granted, I was a bit later to the game than the typical college graduate. I spent my late teens and early 20s traveling instead of going straight to college. I did eventually get an undergraduate degree in Computer Science and went on to graduate school in the same field when I was 29. I made the choice early on to work as an independent contractor and not take an employee position in a corporation. I have worked in a variety of different domains. Some of my contracts have been long 4+ years. Some have been very short. The constant interviewing with clients and moving from one project to another has kept me on my toes. I am generally able to keep my skill set up to the latest, emerging technologies.

  105. Advice for you that will help you get a job later by SuperKendall · · Score: 1

    I think it's great you are going back for a CS degree. Even with that degree though you may have some trouble finding jobs without a lot of experience.

    It seems like you may have some knowledge already (you mentioned JS and HTML5), I would do as much real world work as you can to showcase later when you are looking for jobs.

    Another thing to consider is specialization, if you were interested in carrying down the web dave path a very fruitful path I could see would be to specialize in the capabilities of mobile browsers - Android/WP7/iPhone. There are a lot of people that want to try the web route before real mobile development, or even to help prototype ideas. It would be easier to find work as an independent that way. No need to wait for a CS degree, start today at least exploring that space and then jump right in with an ad somewhere (or go to a local iOS/Android developer meeting and announce you are available for contract/hiring as a web/mobile specialized developer) ...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  106. Agree w/Anne Thwacks by sgt_doom · · Score: 2
    I have to concur. Although I am a compulsive nerd, and always keep up with the latest tech, getting a job in coding after the early to mid 30s becomes almost impossible, except for the occasional DB dev job, for pennies on the dollar, so it's usually almost not worth it.

    This reminds me of the same arguments to network admins gave me back in the early 00s, when they claimed they were "too valuable" with their companies, and I warned them that their managers really don't view reality they same way rational people do, and would offshore their jobs at the first chance.

    Next time I saw them, they were living in a wooded area in Austin, now homeless network admins.

    They had both suggested to a fellow named Kevin Flanagan, then a long-time systems programmer with Bank of America, who had brought in an H1-B from India to have him train his replacement for six months, or else they wouldn't give him a reference and severance pay. Kevin did so, while searching for another job. After the end of six months, still having found ZERO position, he went outside in their Oakland parking lot and blew his brains out!

    As long as they are offshoring at critical mass, and importing foreign visa workers, labor arbitrage and labor deflation continues unabated......

    1. Re:Agree w/Anne Thwacks by mario_grgic · · Score: 1

      Come on guys. What kind of education do you have? Post graduate degrees in CS, math, engineering. You are almost 30 when you leave school with that coveted PhD.

      I say know you stuff, be really good at what you do, or don't do it at all, and you won't have to worry about bringing value to employers.

      --
      As the island of our knowledge grows, so does the shore of our ignorance.
    2. Re:Agree w/Anne Thwacks by MechaStreisand · · Score: 3, Insightful

      I don't understand this. Killing yourself because you can't find a job, and NOT taking out the evil motherfucker who put you in that position? Before shooting himself, why didn't he go to the manager who did this and shoot him point blank in his kneecaps and elbows? Use a powerful gun so they can never fix it and he's a cripple for life. THEN kill yourself. That manager will never, ever forget that day, and he's gotten what he deserves.

      --
      Disclaimer: IANAL. This post is, however, legal advice, and creates an attorney-client relationship.
    3. Re:Agree w/Anne Thwacks by Anonymous Coward · · Score: 0

      Um, isn't the "evil motherfucker" who put they guy in that position actually the Indian H1B guy?

      Shoot that bastard in the head for being willing to work for less, then shoot the the manager in the knees / elbows.

    4. Re:Agree w/Anne Thwacks by Stiletto · · Score: 2, Funny

      + Insightful?

      Someone deserves to be crippled for life simply for firing an overpayed server-rebooter?

    5. Re:Agree w/Anne Thwacks by Anonymous Coward · · Score: 0

      Obviously, Mr. Flanagan hadn't expanded his awareness of his environment, a common shortcoming of dedicated coders and programming types, many who are still libertarian at the advanced age of 35 Plus. Even today, in America and Europe, there are still ignoramuses out there who still don't understand the perfidy which led up to the continuing depression here In America and elsewhere.

      Why, just the other day I heard a clip of Prof. Kaku, (theoretical physics at CUNY) make a complete and utter fool of himself, "explaining" the cause of the Economic Meltdown of 2007/2008 (which continues unabated, 'natch). Hope that guy is more on target in the realm of physics?????

      sgt_doom

  107. Re:Ageism & Microsoft by sgt_doom · · Score: 1

    I remember the last time (and then I thought I had hit rock bottom!!!) I was contracting at McSoftware in their retail tech support. During the usual OS/network training session, only the two oldest there, myself and another independent developer, passed both the OS and network exams on the first attempt. (Not necessarily indicative of anything, other than smarts and ability to get the job done.....)

  108. Total BS line by sgt_doom · · Score: 1

    Same old BS, "command higher salaries" as if that's written in stone some place --- they will pay one whatever they either can negotiate or afford. Period...end of story. The truth is with sooooo many applicants, and sooo few and shrinking jobs (remember, as of July, 1999, there has been ZERO net new job creation in America; i.e., since 1999 America has lost more jobs than have been created in this country --- although the corps have created and offshored plenty overseas) the corps simply use arbitrary classifiers to shrink the applicant base: too old, too young, not good looking enough, doesn't dress the preferred way, doesn't play the game they prefer, etc., etc., etc.

  109. Re:plan? in this climate? by dohnut · · Score: 5, Interesting

    That's why connections are so important. Completely skip HR and go straight to management, you know, the people that actually put in the hiring requisition.

    At my current job I knew several people that worked in the company. They talked to their manager, passed along my resume (no HR required) and the manager arranged for an interview with me. The interview went well and the manager told HR to hire me. If I went through HR I never would have got the job. I could tell HR wasn't even too thrilled with me when they did my orientation. F*ck 'em.

    Speaking of HR... Today if we want to hire someone we pretty much have to go out and do it ourselves. HR barely even attends to the needs of the currently employed (question about your 401k? vacation policies? medical insurance coverage? -- we'll get back to you on that), I'm not sure if they even have the ability to interview potential new-hires.

    --
    Stupider like a fox! - H.S.
  110. Re:plan? in this climate? by Anonymous Coward · · Score: 5, Insightful

    You and I started at the same place but that's about all we have in common.

    Being (almost) young and fresh in the 80s and 1/2 the 90s got me pretty far. Unfortunately my inability to control the rolling of my eyes when management announced 60 hour work weeks closed the door on my career, permanently.

    I wish you all the luck in the world, but I have come to the conclusion that People Were Not Meant To Live Like This. To me it looks like a mild form of slavery with all the bells and whistles.

  111. Brilliant and on-target points, Animats! by sgt_doom · · Score: 1

    Exactly, and perfectly said! It's just like the Palm and Intel's new chip design operation, etc. Palm replaced 30's somethings-American coders with newly minted H1-Bs from India, and it never ever made them more successful, just the opposite. And Intel lost $1 billion a year or so ago, when they thought by opening up a chip R&D project in India, they could take advantage of all the newly minted engineers there. Again, major flop! Too many examples to record here, but any thinking person should get the idea.....

  112. reason is by unity100 · · Score: 1

    php is a growing field. the availability of cheap contractors and cheap/free software spurs growth in the number of clients, positions, and then this spurs growth of the contractors. i dont see it stopping any time into future.

  113. Re:plan? in this climate? by syousef · · Score: 4, Interesting

    Speaking as an oldie: we all did that - it still wont save you! Train up as a plumber now, while you can afford it.

    ...Because after 20+ years of sitting on your now flabby out of shape ass in front of a computer, with old bones starting to creak, that is the time to consider working in the hot sun digging trenches and wading through human excrement on a daily basis. What the fuck do you think a plumber does exactly? And who mods up such fucking idiotic bullshit?

    --
    These posts express my own personal views, not those of my employer
  114. I peaked at 45 by billybob_jcv · · Score: 1

    I came to IT late - I was in engineering for 15 years before moving to IT. At 45 I was finally a senior director - now I'm 50 and my career is quickly moving in reverse. IT middle management is the first to be laid-off when the sales forecasts dip. Director level jobs are hard to find, and corporate recruiting is seriously f'd-up - if you apply for a job with a lower salary than your previous job, they won't hire you because they think you will leave at the first opportunity to make your old salary. Well duh. Who wouldn't? But in the meantime, they are getting a *more* experienced worker than they would normally get for that salary. But that isn't what they want - they want the best of all worlds - a happy little drone toiling away forever - AND - the ability to downsize you out with no thought for the work you have done for them.

    My advice: Be a salesman or an accountant, not a tech worker. You will hate your job, but at least you will have a job to hate.
         

    1. Re:I peaked at 45 by JacquesDemien · · Score: 0

      It's hard to tell whether you're being sarcastic. But, assuming that your comments are in earnest:

      • Sales and accounting can be outsourced, downsized, unfairly paid, etc., just like IT can.
      • Companies large enough to have middle management at all are usually overstaffed in general, and overstaffed in management in particular. Not just overstaffed in numbers of people, but in amount of money paid for value received.
      • There are toxic companies, and there are non-toxic companies. Maybe one of those categories is the majority, but the bottom line is that if you're in a toxic one - find a non-toxic one. It might require uncomfortable changes to do so; but isn't it more uncomfortable to hate your daily existence?
  115. linux/bsd is all C by Chirs · · Score: 1

    I'm currently working primarily in C and shell scripting. I do mostly linux kernel and low-level OS platform development and support. There's no shortage of work.

  116. Re:plan? in this climate? by Jookey · · Score: 5, Insightful

    "It is not easy, but who said it should be?"

    I say It should be.
    You might call me a whiner and complainer. I call myself someone with dignity and self respect.

    This is why America is screwed. This country [usa] is filled with simpletons like parent that have no self respect. They say at least its not as bad as the third world shitholes. Well I say it could be a lot better too. We could have a country with universal healthcare, more vacation time, more job security and higher employment rate. This isn't some utopian ideal It happens in the socialist countries of Europe.

    For Christ sake we put a man on the moon and the only point of pride you hear is: "[At least] I'm not melting solder off trashed PCBs in China."

    The reason that your not melting solder in a shanty town is not because of the grace of the business elites allowed it to be so. It is because in the past labor organized and demanded better working conditions, weekends and an 8 hour work day.

  117. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    I was really hoping you were Conway when I saw you reference Life and sign off as John.

  118. Guess I'm screwed... by Just+Brew+It! · · Score: 1

    Yet a few stick it out. Half of the half-life is fifty, and, sure, perhaps 25% of the folks who started as line technologists will still be doing that when they turn fifty
    ...
    by the time you turn thirty-five, you'd better have a plan

    I'm just shy of 50, and didn't know I needed a plan when I was 35 (though in retrospect I see it now). When I interviewed at Google, the thought that kept going through my mind was "These people interviewing me are young enough to be my kids!" (And no, I did not get the job at Google.)

    I currently make decent money, doing (mostly) interesting stuff at a job which nonetheless has aspects that really piss me off. I have a love-hate relationship with my current job, and have a hard time imagining doing this until I retire; but I'm really unsure what my next move should (or can) be.

    If the economy picks up, I may look seriously at going back into consulting (I was self-employed for about 10 years so I've done that sort of thing before). Keeping my skills current is proving to be a bit of a challenge though.

  119. Everyone's concentrating on the ones who leave... by Headw1nd · · Score: 1

    Let's think a moment here who has it the worst. The poor guys in the 6.25% who still have to work at 80.

    Though one 1 out of 4 of them will live to 110, so I guess it isn't all bad.

  120. Re:plan? in this climate? by Rob+Y. · · Score: 5, Insightful

    At 59, I'm still going (realatively) strong. I too still like 'mucking about', but I must admit that the sheer number of 'latest things' out there makes it near impossible to keep up with them all. Thankfully, I don't have to, but somehow I doubt having dabbled in Android development to keep my skills up would serve me well should I need to interview again.

    In the meantime, I'm still employed based on a ton of knowledge specific to my employer. And you'd think that'd be okay, but they still tried to outsource me. It was a disaster, and now I'm technically a consultant to the outsourcing firm and doing the lion's share of the 'outsourced' work to make that project read as a success. So, in addition to ageism, anyone starting out in IT had better realize that they want you to be expendable. I'm sure that my employers think their big mistake wasn't trying to outsource a small group of long-time employees. No, they think the mistake was keeping those employees around long enough for them to become critical resources. Don't count on the next generation of corporate whizzes making that same 'mistake' twice.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  121. Our company has all older engineers, doing great by Sarusa · · Score: 1

    I work for a company that hires out engineering services. People come to us and say 'we need a product, please design it for us' or 'we need a specific solution'. Business is way up and we're turning away work for lack of time. I don't think there's an engineer there under age 40, and they're up to at least 70. We don't hire junior engineers.

    People come to us because our work and cost estimates are correct, we know what we're doing, and deliver results - that's all from experience. When you're going by the hour, having people willing to burn hours banging their head against the wrong wall is not a good thing. We work hard, but there's very little insane overtime except when the client or a supplier screws up. You can do that when the estimates are good.

    It's not that we don't learn new things - you can't go obsolete. I learn new things all the time for new projects, which is part of the allure of the job, but the old lessons are generally applicable. C# was extremely easy to pick up, for instance, or Android programming.

    I guess my takeaway from this is that if you want to stay in IT and not burn out, be a solutions person, not a specific technology person - I realize that's counter to the usual IT emphasis on becoming a niche expert. You can certainly make good money that way, but how long will you enjoy it before getting bored? The people here still really enjoy what we're doing. Making new products and solving hard problems is FUN, especially when someone else is paying you for it.

  122. You probably shouldn't regret it by sirwired · · Score: 3, Insightful

    Independent IT consulting/programming is a difficult, thankless task with high risk and few rewards. I know what you are thinking: my employer pays independent consultants/programmers $150/hour! I could be making that kind of coin!

    A rule of thumb is that even a successful IT consultant (which most aren't) need to charge approx. three times what an employer would pay them for the exact same job to cover overhead, downtime, and benefits. You, and you alone, are responsible for all the stuff your employer handles now: sales, legal, marketing, sales, accounting, benefits, and did I mention sales? You need contacts, superior networking skills (of the people type, not the computing kind), and enough of a financial cushion to prepare yourself to be earning peanuts until you get enough business volume to make it off the ground, if you ever do. And don't forget that ALL vacation is unpaid vacation when you work for yourself.

    And entrepreneurs trying to sell a product have it even tougher; most new products fail because the creator over-estimated the market for them and/or didn't know the right way to sell them. The quality of the product itself has very little to do with selling it. You could bust your balls for a year working like a madman to recover the equivalent of half of what you'd get flipping burgers.

    When a new business works, it works. But even then, self-employment has a way of taking over the life of the entrepreneur; any of them will tell you that any notion of work-life balance goes out the window when you work for yourself.

  123. Don't waste people's time by sirwired · · Score: 2

    If you aren't seriously looking for a new job, don't waste the time of the interviewer. Sure, put your resume out there to see if you get any hits, but interviewing for jobs you don't want and don't intend to take crosses the line.

    1. Re:Don't waste people's time by Stiletto · · Score: 1

      How do you know you don't intend to take it until you do the interview? If he's been working in the same place for 15 years, he might find the right place only by doing a few interviews.

  124. whatever by Anonymous Coward · · Score: 0

    didnt start into It until I was 30. Have a solid job and travelling the globe. Been laid off twice in startups and havent had a problem coming back.

  125. Blatantly not true... by mario_grgic · · Score: 1

    It's is thousands of times harder to get hired as a manager, than it is a developer that knows their stuff of ANY age. A typical company only needs so many managers, but lots of developers, it's simple as that.

    --
    As the island of our knowledge grows, so does the shore of our ignorance.
  126. Re:plan? in this climate? by J4 · · Score: 1

    HR are a bunch of leeches that do fuck-all relevant to an organizations core business (unless they're an outsourcing firm)

  127. Re:plan? in this climate? by J4 · · Score: 1

    "Train up as a plumber now"

    And hope you'll be able to handle the physical requirements.
    Did you ever see a 50 you try to crawl under a sink? It's not pretty.

  128. Depends where you are by Anonymous Coward · · Score: 0

    If you're a row fetcher, yeah, I can see this.

    If you're a real engineer, you're like a fine wine - you get better with age. Find a software job outside of the normal, and you're good.

  129. Re:plan? in this climate? by sys_mast · · Score: 1

    Sue the crap out of them.

    That is not legal, nor acceptable. Age should not impact performance in a field like it. Nor hiring.

    --
    Those who can, do.
  130. Escaped from grad school at 29 by alispguru · · Score: 1

    That was 25 years ago. Still hacking, and assuming NPPdoesn't fall over, will be gainfully employed for the foreseeable future (five years?).

    I did have one advantage - I hacked Lisp all through school and for several years afterwards, so mainstream tools didn't really catch up until about the turn of the millennium.

    --

    To a Lisp hacker, XML is S-expressions in drag.
  131. Couldn't it be lack of talent? by mmcuh · · Score: 1

    Couldn't this "half-life" just as easily be explained by lack of talent and/or tendency to learn and advance your skills?

    In any reasonably advanced profession, like coding, there are usually some few tasks that require relatively high skill and many tasks that require relatively little skill. The former tasks you would give to someone fresh out of university, the latter you would give to someone who has proven themselves to be capable of them, which probably means a couple of years of work experience. As time goes, the code monkey either rises to become an experienced, highly skilled coder/designer/analyst/whatever, or he doesn't. And since 25-year old code monkeys are usually cheaper than 40-year old ones even if they are doing the same work, and 25-year have some small probability of being a good investment in the long term, the older ones, who from the employer's point of view seem to have peaked already, get less and less attractive.

    So someone who doesn't have the talent, dedication, interest or intelligence required to work on difficult tasks is simply going to get discarded after a couple of decades. I'm pretty sure this happens in all advanced professions.

  132. Youth by jeks · · Score: 1

    "At eighteen he might have been a poet. Now he is not a poet, nor a writer, not an artist. He is a computer programmer in a world in which there are no thirty-year-old computer programmers. At thirty one is too old to be a programmer: one turns oneself into something else - some kind of businessman - or one shoots oneself."
    - Youth (concluding paragraph), J.M. Coetzee - Nobel Laureate in literature, former IBM employee

  133. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    heck, you don't even know BSD? Lazy uninformed git.....

    Dude, I know we're an svn shop, but that doesn't mean people who use git are uninformed.

    Back in the day, used RCS. Merged patches uphill both ways: via email and patch(1). Over acoustically-coupled modems!

  134. Without a proper specification ... by tomhudson · · Score: 2

    The $847 is the average TOTAL income of the users, over the entire 12 year lifetime of the site, not the total value of the postings.

    but fourth, excuse me but if you are just 'writing a half-decent initial spec for a project' for more than $800, you really are a relic of a bygone era. and expect way too much for way too little effort.

    I have to disagree. A good initial spec states where you want to go, without specifying how you want to get there. A good spec for a serious project costs WAY more than $800. Good specs more than pay for themselves - bad specs are an invitation to throw money into a pit. Proper specifications, done early, can also be used as a tool to get the project approved and funded in the first place (and get you in on the ground floor :-)

    They're also a good first test as to whether the necessary ingredients are in place - which includes a well-defined goal, a realistic budget, a target market and one or more well-defined user groups, and good communications between the client and the developer writing the spec.

    How can you even draw up a budget without a specification to work against? How will you be able to say "here is the completed work, moneee pleeze!" without a specification? How will you be able to justify billing extra for feature creep? And just as important, how will your client justify it to THEIR boss without being able to say "Well, boss, you're the one who changed X,Y and Z, so this is why it costs more and is late, broken down by item."

    If you don't provide them with the tools to cover their cabooses as well as your own, when push comes to shove, we both know who's going to get the dirty end of the stick.

    But stick to elance ... to each their own, and if it's what you want, nobody can say that it's wrong for you. But it's definitely not for me.

    1. Re:Without a proper specification ... by unity100 · · Score: 1

      The $847 is the average TOTAL income of the users, over the entire 12 year lifetime of the site, not the total value of the postings.

      doesnt matter. there are thousands of people doing a $50 project and then going away.

      A good initial spec states where you want to go, without specifying how you want to get there.

      you are still thinking with outdated corporate mindset. the needs and requirements in 'people catering to people' market are much simpler and short run. teams are small. naturally, specification preparation is much simpler.

    2. Re:Without a proper specification ... by tomhudson · · Score: 1
      There are several problems:

      1. people fail to take into account their unbillable hours when they look at these sorts of jobs. They count. Everything from their time on those job boards to the emails, etc.
      2. People tend to ignore the additional tax burden, comparing their current "gross" part-time hourly rate with their previous net full-time hourly rate, plus the value of any benefits.
      3. People forget to include the value of vacation time and break times, which are paid when you work for someone else. Even a paid 10-minute break, twice a day, works out to an additional 83 hours of paid time over the course of a year. Throw in 2 weeks vacation, and that's an additional 8.15%. And that's not counting time for the occasional "visit to the powder room" or the occasional chat with a co-worker, or sleeping through a powerpoint.

      It's not worth the hassle. When I was looking to do some freelancing between jobs a few years ago, I ended up working as a receptionist instead. Regular pay, regular hours, getting to meet with suppliers, clients, the general public, making the decisions when the boss was out, and being able to leave it all behind at the end of the day ... it's simply a better quality of life than IT, and I'm seriously thinking of going back to it because, honestly, I am not interested in a futile attempt to compete with the 3rd world in a race to the bottom, or dealing any more with the lies and abuse that passes for IT "management" nowadays.

    3. Re:Without a proper specification ... by unity100 · · Score: 1

      1. people fail to take into account their unbillable hours when they look at these sorts of jobs. They count. Everything from their time on those job boards to the emails, etc. 2. People tend to ignore the additional tax burden, comparing their current "gross" part-time hourly rate with their previous net full-time hourly rate, plus the value of any benefits.

      wrong and wrong -> they do. actually most of those $5/hr bids are from indian sweatshop companies. there is much planning behind those rates. not only the bidder's, but an entire company's.

      3. People forget to include the value of vacation time and break times, which are paid when you work for someone else. Even a paid 10-minute break, twice a day, works out to an additional 83 hours of paid time over the course of a year. Throw in 2 weeks vacation, and that's an additional 8.15%. And that's not counting time for the occasional "visit to the powder room" or the occasional chat with a co-worker, or sleeping through a powerpoint.

      youre still thinking with corporate mindset. some of the jobs you are doing will end up taking much less than the estimated hours. some of them will take longer. there is a going rate of tasks with different prices for every level, even if its the same task. so, if you are actually a competent, experienced contractor, you will be winning bids from their going rate or slightly lower, but you will always be completing them before their hours are used up.

      for all the other stuff, what i said earlier applies.

  135. Too many assumptions by nurb432 · · Score: 1

    They are assuming that moving upwards and 'out of the trenches' as you mature is a bad thing. Many people have that as their end goal. "high level management with control and salary to match"

    Who wants to be beating their brains out on code ( or hardware, if you are a tech ) for 16 hours a day with little recognition or money for the rest of their life? Moving up and not being stagnant is a good thing.

    --
    ---- Booth was a patriot ----
    1. Re:Too many assumptions by shutdown+-p+now · · Score: 1

      Who wants to be beating their brains out on code ( or hardware, if you are a tech ) for 16 hours a day with little recognition or money for the rest of their life?

      I don't, but then I never did that as part of my career, either. And there's plenty money to be earned "in the trenches", even without working for 16 hours.

      More importantly, if that's what I enjoy doing, why should I change it?

  136. Re:plan? in this climate? by kestasjk · · Score: 1

    The reason that your not melting solder in a shanty town is not because of the grace of the business elites allowed it to be so. It is because in the past labor organized and demanded better working conditions, weekends and an 8 hour work day.

    It's because they can't afford to hire equally skilled labor for less.

    If you start trying to fight market forces all you do is delay the inevitable, and drag your business down with you, instead of changing with the times.

    --
    // MD_Update(&m,buf,j);
  137. Yet gov't & inc says "Get more STEM workers!" by Tablizer · · Score: 1

    They just want brains to milk dry; they don't give a shit about STEM workers themselves. They are like zombies: suck our brains for nourishment and then dump our lifeless carpel tunnel bodies at the side of the road.

  138. Re:plan? in this climate? by MarcQuadra · · Score: 2

    Hey, give him a break. Most people who's job is to admin Windows systems don't even understand Windows.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  139. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Not everyone has taken an active interest in interpersonal networking. Some of us just wanted to solve interesting problems. Amazingly not only is that not enough (it really ought to be enough) it is also often not valued even when the problems would not have been solved without you (i.e. the current staff couldn't do it). Interpersonal networking is critical but for some people it's a bit late to backtrack (it was only fairly recently for example that Asperger's became known).

  140. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    > This isn't some utopian ideal It happens in the socialist countries of Europe

    You need to stop smoking and bone up on some facts. France has a higher unemployment rate than the US. First hit on Google on "France unemployment rate 2011" also brings up UK, Sweden, Italy and Germany, which are all pretty close to the US as well: http://www.bls.gov/fls/intl_unemployment_rates_monthly.htm

  141. Re:plan? in this climate? by Kjella · · Score: 2

    At 54 (...) As to moving, I appear to have pretty itchy feet having moved 45 times in my life

    Seriously? As a 32 year old, I've moved 5 times long-distance and 10 if you include the very short term or in-city, non-job related changes and I consider that above average and is looking to slow down and stay where I'm now. Many of my friends have only significantly moved a couple times in their lives. To me it sounds like a case of being married to the job - or at least the job market - going where it's good and not caring much for friends, family or other relations where you've been. No doubt that makes you an attractive worker, you sound like an unbound 20 year old except with 35 years of experience, but I'm not sure many would swap lives with you.

    Now, granted I haven't started a family of my own yet but I'm starting to see what it means to work to live rather than to live to work. That simply time is an important factor in having a social circle and how quickly you get estranged from it when you can never participate. No doubt friendships are very much built on shared experiences, good or bad. You can say what you want about email and phone and video conferences but they don't come close to sharing a beer down at the pub face to face. In that sense I've already taken a big step off the career ladder towards a job that lets me combine work and friends. I don't regret it yet and I doubt I will, the more I understand of the "big picture" the more right it seems.

    --
    Live today, because you never know what tomorrow brings
  142. then fire all CEOs by cheekyboy · · Score: 1

    By that definition, you must fire the CEO every 6 months to not make them invaluable and costly.

    What about accountants, they are indispensable, how about we write a computer program to make them obselete?

    Oh that wife is too valuable, hey Mr Manager smart ass, divorce your wife coz shes too critical to your life (who else would fuck a fat shit drunk mofo)

    And if no one is valueable in your company , its easy to clone and make a competitor to your company if everything is outsourced and not inhouse.

    USA manifesto = short term bliss and long term goolag.

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:then fire all CEOs by ArhcAngel · · Score: 4, Insightful

      You misunderstand. Indispensable to executives means profit making. Any position which merely provides support to the money making arm of the business is an expense and they will go to hell and back to minimize any expense, many times to the detriment of the core business. Unfortunately most executives don't see the true value of their IT staff since they can't pull up a spreadsheet with a metric to show them how much money was saved/made because the IT staff was doing their job.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  143. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    They were probably saying you were too expensive rather than too old. I think that there is a shake out with every five years experience. First five years of an IT workers career they are cheap and if they have some learning to do hey no problem they're cheap. When you get raises when you have five to ten years experience some of the people just aren't worth the extra 10% so they go on to other jobs. This happens after 30, 35, 40, 45, 50 .... Actually my choice of five year cutoff points implies I am saying its discrete but I am sure its continuous. In conclusion, IT workers are relatively expensive, so if you are just as productive as someone in there 30's and your in your 50's you are at risk. You need to to be more productive not equal.

  144. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    I'm not sure if they even have the ability to interview potential new-hires.

    That's a good thing, trust me. HR stupidity is likely to weed out qualified candidates and leave you with the smooth-talking but otherwise inept duds.

    One of the ways I judge an engineering or IT shop is by determining who interviews candidates and how involved the direct supervisors are involved with in the hiring process.

    Our HR department just sends us resumes and we tell them if we're interested in any of them so we can bring them onsite for an interview.

  145. Keep your skills current by kabdib · · Score: 1

    One really good reason -- your average "worker" doesn't keep up to date. I've lost count of the number of people who don't learn new stuff, who have never read an ACM paper, or who don't keep their skills sharp. These folks seem to drop off the radar. I see them running a lot of "consulting" businesses on LinkedIn.

    If you're not learning, you're /not/ coasting. You're losing ground.

    Me: I'm 50, I'm still getting promotions and working on cool stuff, and as long as I keep my head in gear I should do well. I would like to be programming well into my 60s, and right now this looks entirely feasible.

    --
    Any sufficiently advanced technology is insufficiently documented.
  146. Freelance by Ranger · · Score: 1

    I've managed to find my niche as a freelance web developer, but I know in another two years I'll need to up the ante and call myself a consultant developer or something.

    --
    "You'll get nothing, and you'll like it!"
  147. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Another issue is age discrimination laws. They need to get rid of people around that age because if they leave it much past 40 it s much harder to fire people. All big corporations do it.

  148. Maybe exceptions prove the rule by toby · · Score: 1

    I'm a little older than the "half life" figure, but I am quite different from my twentysomething colleagues:

    • I have already lived and worked in 3 different continents in the past 10 years, and will relocate for good opportunities - but my colleagues don't seem interested in leaving town;
    • The technologies that I'm interested in and have been studying over the years are forward looking and paradigm shifting, such as ZFS, Erlang, functional programming, etc.; while my younger colleagues aren't much interested in thinking beyond what's been mainstream for the past 10-30 years.
    --
    you had me at #!
  149. There are two kinds of experience by Ritchie70 · · Score: 1

    Some people have twenty years of experience.

    Some people have 1 year of experience, twenty times.

    I read this somewhere, no idea where. You get the point, though.

    Personally, I'm 43, have been at my current employer for almost 10 years, and expect to stay forever at this point. I work with guys who have been there 30 years or more, and have done a ton of different things. People want me to move into management, but I've been resisting.

    I have a wife, a step-son, a nephew who takes a lot of my time, and a baby on the way. I seldom work more than the defined hours. But I always get my work done, on time, and of good quality.

    I'm the guy who knows just enough about how everything works that people come and ask me everything. I can usually answer.

    I think of problems before they're problems, and that way, we avoid them.

    These things are much more valuable than working 50 hours a week. (Especially since I probably get the same amount of work done in my 37.5.)

    --
    The preferred solution is to not have a problem.
  150. Re:plan? in this climate? by tweenbean · · Score: 4, Interesting

    My situation: 59 yrs of age, started in electronics in 1979, migrated from hardware to software, no college degree (but some courses) I have found that working contract (temp) is a great way to open doors that might otherwise be closed. The company gets a good look at you, you get a good look at it. I've interviewed several times for a direct (captive) position at the place where I now work, and was shot down. This last go-round I hired into a temp position, (so the company has a low level of commitment) and I hit the street running. I *proved* I was up to the task even though I don't have the sheepskin (or much of the theory either - I just know how to make things work and get things done (using perl mostly :-)).

  151. Google looks that way because... by Anonymous Coward · · Score: 0

    ..google has an interview process that filters out experience and is biased for new CS graduates. I'm 52, work in state of the art technology and have NEVER been out of work since my first programming job in 1984 (and I've worked at many places). This article is FUD. In particular look at the people building military systems and HPC scientific applications. Lot's of gray heads there, and for a reason.

  152. Half-Life by Casca1 · · Score: 0

    Bluntly? Your data is Iffy at best.
    While it may be gleaned from a large pool of generalized data, it fails to include such factors as pure longevity.
    It may be true that for those with an interest in computers, but someone not purely immersed, or someone that helped build the
    current tech field, these individuals may burn out from the actual work. 15 years is about the actual burnout for most fields.

    Those on this site know without question the things of today are based upon the things of the past, and it is this knowledge that keeps us current.
    Take Fibre channel for instance; a new technology, designed to take advantage of today's higher throughput capabilities.
    It's Networking 101. So, for someone in the network field nearly 20 years, did that invalidate my ability to learn the new and scary
    technology?
    How about Scripting? Hmm, seems to me, back in the late 80's and early 90's, I put together some very complex batch files to run my BBS and handle the mundane work of internode packet communications. Seems to me that same skill, and preference to
    work at the command line, still stands me in good stead. 23 years strong, and moving forward.

    The primary problem your information points out but fails to name, and the poster also overlooked, is that each of the individuals
    chose to assume tertiary jobs, and let their skills in IT decline in favor of other skills.
    I have no interest in management, myself, so have always focused on what I do, providing top flight technical support.
    I don't expect to know it all. I just need to know how to find the information.

  153. Re: by moneybabylon · · Score: 2

    An I.T. worker's half life is 15 years because 15 years of I.T. work is already more than enough for any worker.

  154. Re:plan? in this climate? by shutdown+-p+now · · Score: 1

    Most of them are underage, too. So petting them like that? And "Gun porn"?! Ick!

  155. Re:plan? in this climate? by 16K+Ram+Pack · · Score: 2

    HR are mostly about covering ass and are fine for checkout/call centre staff. Beyond that, they're a pain in the ass.

    I had a manager who had a huge fight because HR wouldn't hire IT guys without degrees. They'd screen out people with 10-15 years experience.

  156. Re:plan? in this climate? by AmiMoJo · · Score: 1

    I am really lucky to work in a place that treats staff well. Wages are good, holiday time flexible, we just had a lovely xmas meal at a posh hotel all expenses paid, and I actually enjoy the job. The management structure is very flat so we don't have problems with PHBs or too much politics.

    There is a better way to work, and I am really glad I found it.

    As for my own skills once again I think I was very lucky. I do embedded software and some hardware development. The year after I finished my A Levels (age 18 qualifications in the UK, post high school level but before university) the focus in teaching computing changed from learning the technical aspects of the way things work to learning all the OO jargon and bolting apps together from high level modules. I work with some guys who do desktop and web app development who really know their stuff and have made me realise just how useful C# can be, but words like "function" and "volatile" are alien to them. I guess that is why it is to hard to find embedded developers these days.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  157. Re:plan? in this climate? by Anonymous Coward · · Score: 1

    I'm 61, coding and still enjoying computing. However, I'm lucky in that I don't have to work full-time, my apartment is paid, child grown and I'm single, so the serious pressure, food, energy and shelter isn't really there. Also, mainly since I'm a Perl person, bilingual and used to big codebases I work in a niche or a set of niches.

    But I agree with the post above, my current contract uses 'productivity' measured in a short-sighted way, it means long hours but nothing ever gets discussed, designed or fixed properly, we do 'sprints' instead.Then, the next time, we fix the consequences of the fixes.

    One last thing that's helped me, as an old coder in the workplace, I'm prepared to deal with modern tools, git, continuous integration etc. many older coders don't seem to, that's helped as well. Oh, and my rates are market because I don't feel really, really 'special', I feel realistic.

  158. Re:plan? in this climate? by Anonymous Coward · · Score: 1

    Thanks for that. The "job creators" in this country would just as soon throw a loyal employee in the trash heap right next to last years iPod as reward them for their hard work. To those old guys still holding on. Congrats. There are probably twenty more who got tossed on their keister. If your not "melting solder" now, it doesn't mean you won't be in the future, or your kids and grandkids.

  159. Article Is Sweet, But... by Anonymous Coward · · Score: 0

    There are more than enough young workers to replace all of the older workers, so while the summary suggests "having a plan" the reality is there are not enough jobs to go around for the young people *and* the old people. Eventually somebody's plan is going to be lacking.

  160. Re:plan? in this climate? by Xacid · · Score: 1

    If you're in America that statement would pretty much be illegal. Almost. Apparently only if you're over 40.

  161. Re:One workers opinion at one company in a recessi by Rimbo · · Score: 1

    This is one of those times where the comments section in /. is more valuable than the article itself; in response to one person's opinion, here you get everyone else's, and in this case the audience is passionate and knowledgeable about the topic.

  162. Re:plan? in this climate? by Garybaldy · · Score: 1

    The whole work to live, live to work, statements really don't take into account how much some people love what they do for a living. Many people don't consider work, to be work. Getting paid to do what you would do in your free time anyway is just getting your cake and eating it too.

  163. worker explotation by Anonymous Coward · · Score: 0

    What is the use in working for someone that is just going to lay you off?? Uh dumb in the first place..better off making a world for yourself by being self employed, start a small business, or become an inde pendent contractor. Union is probably best for those that do not want those types of headaches I think. Better protected benefits and pensions tha usually put 401k and company health plans to shame.

  164. Stop confusing ignorance with misogyny by gillbates · · Score: 1

    It was obvious that speaking up would have been taken as challenging their "combination dominance game and mutual admiration society". It was just as obvious that they were totally oblivious to the effect they were having.

    I had a similar experience with women where I was one of two guys on the team. I could prove - in a formal, mathematical, way - that the proposed design would not work, and when I merely asked if they had considered using a different design, I was called on the carpet by my manager.

    A year or so later, one of the directors interviewed me regarding the project, and asked what I thought of the project. I told him. It turned out that only after trying the project in a production environment that they discovered response times of several minutes! Not long afterward, the project was cancelled.

    Sometimes people are misogynists. But my experience has been that for every misogynist in the workplace, there are a dozen people who are just plain jerks, or who make technical decisions for personal or political reasons. Your mistake, I believe, is that you think people come to work to do the best job they can. At some companies, they do. But it is very common in corporate america for people to come to work to further their careers, without regard for the interest of the customers, their coworkers, or the shareholders.

    --
    The society for a thought-free internet welcomes you.
  165. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Wow. Not only are we the same age, your background sounds almost exactly like mine.

  166. A book on the subject! by davecb · · Score: 1

    The University of Toronto used to use Kraft's Programmers and Managers: The Routinization of Computer Programming in the United States (Heidelberg Science Library) as a text on the subject. The students routinely poo-poohed it, saying "that can't happen to me".

    Those of us who had been working for few years had quite a different opinion of it (:-))

    A few copies are still available from Amazon and others of the used-book dealers.

    --dave

    --
    davecb@spamcop.net
  167. Re:plan? in this climate? by CptNerd · · Score: 1

    Oh, I'm well aware of the illegality, and I'm many years past 40, but the person telling me this did so in a phone conversation, and to bring a suit you have to have solid proof, otherwise it's just an assertion. Also, you have to be able to pay the legal expenses, and I was months out of work with unemployment running out, and even if I won the case, I would be considered "toxic" in any future attempts to find work, because companies won't hire someone who's liable to sue them.

    So, like a lot of people do, I let it pass unreported. Hopefully the bright young pup they hired is into the third year of "growth into the position", and hasn't screwed up too badly due to lack of experience.

    --
    By the taping of my glasses, something geeky this way passes
  168. Re:plan? in this climate? by digsbo · · Score: 1

    Labor History is dominated by Marxists. I spoke to a Labor History professor (who told me that flat out) at a local university about why workers put up with really bad conditions in the industrial revolution, and how much of an effect did unionization have to fix it. His response was that only workers who were on the verge of starvation put up with bad conditions; the rest went back to the farm. It was an influx of Irish that ended up working the textile mills in the northeast USA, themselves escaping starvation at home, who were willing to deal with the awful conditions. And largely, unionization correlated with improved working conditions then and during other periods, but did not cause improvements in the general case.

    Regarding health care, etc., do you even read the international news? The social democracies in Europe are almost totally bankrupt. Germany would probably maintain solvency on its own, but it's been subsidising everyone else's socialism, and is now at risk itself.

  169. Security Saved Me by netcaretaker · · Score: 1

    The one thing that I learned and it was totally by accident is that security is the one thing that having a history on makes you more valuable to the company. The company also gets very nervous to the point of paranoid about moving the work, the testing and the architecture to another country. Even though I personally think that there is little chance of anyone embedding something in the product that would leave a back door (given the reviews we go though), the company does not think the same way. And from a history standpoint having all that old school shit in my head and pulling it out like "ya, this is a variation of the XYZ attack that was run years ago, we should be able to apply the same logic to prevent this, or at least it will be a starting point to prevent it" . Many times this my exec management has said " this is exactly why we pay you". But all that being said, if you do not stay current you will be unemployed, but with security once you spend years learning the basics of the subject staying current is still work but manageable.

  170. Re:plan? in this climate? by Penguinisto · · Score: 2

    I wouldn't worry too much about it.

    Most of the kids I see coming in have a broad scope, but a very shallow knowledge base. Most (and sometimes all) of their troubleshooting involves Google. They know many of the "whats", but very few of the "whys" and "hows". Getting them to come up with their own creative solutions is tough going at best, and there's been more than once where I've seen resulting code, query, or script look like three or four other bits duct-taped together and barely working.

    There are exceptions (treasure them, damnit!), but the rule is usually the cocky kid who would make a great power user, but a lousy admin or coder.

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  171. Re:plan? in this climate? by Provocateur · · Score: 1

    I thought all you needed was show them a lil piece a ass(crack).

    That'll be the closest any of us will ever get to a moon shot.

    --
    WARNING: Smartphones have side effects--most of them undocumented.
  172. Re:plan? in this climate? by Jookey · · Score: 2

    If we allow market forces to dictate all our economic policies there is a race to the bottom where workers earn sustenance wages. Your devotion to free market principles has taken on a religious zeal. If you want to see the end game of capitalism, move to Colombia. The way to fight market forces is protective tariffs, higher minimum wage, government job creation financed by higher top marginal tax rates, and a social safety net.

  173. Re:plan? in this climate? by iggymanz · · Score: 1

    I was joking, hence the smiley with glasses at bottom. Point is one can expand *hugely* in many directions from whatever one's tasks are in IT, and is good idea in this economy.

  174. Re:plan? in this climate? by rcharbon · · Score: 1

    In today's world, unless you've already done it, HR and hiring managers won't believe that you can do it. 30 years of proven ability to learn new things is irrelevant.

  175. Re:plan? in this climate? by Jookey · · Score: 2

    The social contract we currently enjoy that has been slowly eroded for the past 40 years was a result of the New Deal. The New Deal was spawned by the progressive movement during the 30s. The progressive movement was largely a reaction to prevent the revolution that occurred in Russia from occurring in the US. The revolutions that occurred in Russia was a direct result of labor organizing. Regarding health care, were you aware that per capita health care costs in the US are almost double what they are in any other country. US government spending on health care is also the 2nd highest in the world per capita. So don't tell me that health care is what caused the economic problems of Europe. Yes its true that the cause of the economic problems is funding of social programs with debt. The fact is that providing healthcare does not return a profit. The solution isn't to remove social programs, it is to increase taxes on the rich.

  176. Re:plan? in this climate? by Jookey · · Score: 2

    1. None of the employment problems that you mention occurred until Euro-zone trade liberalization moved jobs overseas. In other words the job loss was caused by free market policies not by socialism. 2. You did not account for the real unemployment rate witch under-reports employment in Europe and over-reports it in the us. The massive prison population alone in the us would account for a 2% increase in our unemployment rate if they were counted as unemployed. http://www.csmonitor.com/Business/The-Entrepreneurial-Mind/2011/1109/The-real-unemployment-rate-and-Europe-s-underground-economy 3. You specifically neglected to mention countries where socialist protectionist policies cause unemployment to remain low like Norway. 4. Losing a job in any of those countries you mentioned is not nearly as bad as losing a job here because they have a functioning social contract. When you lose a job here you lose your health insurance. Also your comment specifically neglected to mention any of the other positive effects of socialism that I mentioned in my post. 5. The employment rate here is artificially low due to an excess of shitty part time and/or minimum wage jobs. 6. I think you meant I should stop smoking some elicit substance. When you say I should simply stop smoking that imply you are talking about smoking tobacco products which are usually not considered to impair mental ability.

  177. Re:plan? in this climate? by Jookey · · Score: 1

    Thank you, we need more people like you in this country. We need to stop using this "job creators" rhetoric that was handed down to us by some PR goons working on K street. The job creators are the same people who sit on there huge sums of capital and refuse to spend it. We should start using the term the job destroyers.

  178. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    1) Why so angry? You need to relax.
    2) The poster is recommending young people do this instead of IT, not doing it as a second career. Pay attention before issuing such ridiculous vitriol.
    3) My cousin is a plumber. He does not "dig trenches in the hot sun" or "wade through human excrement" on a daily basis. He does HVAC work in new commercial buildings and occasionally replaces showers and faucets for friends and family. Even after the housing/construction bubble burst, he had no problem finding work.

  179. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    I'm seven years behind you, and I've had 60+ zip codes in the last six years. It's hard to keep count after about 40. Panama and Costa Rica are nice. So is Europe. Some of us have different lives; the internet is enabling more mobility than previous generations dreamed. They have craigslist in the damnedest places these days.

    Traveling and living different places is not an inferior experience. More of the 'mile-wide, inch deep' thing but it's possible to keep real relationships going during that too--although it's harder and more stressful, but who said that life was supposed to be easy?

    One thing that bouncing around has taught me is that happiness is a choice: it's not dependent on circumstances or location or chemicals in your brain. So even if you think your life is shit, someone else probably has it a lot worse, and there's no real good reason to choose to be unhappy.

    You'd be amazed at all the people you could meet in this world and have an instant connection with. There may be a quiet glory in getting along well with people you've known forever, but surely there must be a greater one in meeting and sharing yourself with as many people as possible?

  180. Re:plan? in this climate? by iggymanz · · Score: 1

    you're silly, old plumbers hire and teach younger people for the back breaking work, and get good exercise doing the rest. That's what my friend from high school does, he's 48 years old

  181. Re:plan? in this climate? by iggymanz · · Score: 1

    plenty of plumbers and other tradesmen are over 50 and do manual labor, great way to keep in shape. All computer geeks who sit in a chair most of the time should also get into exercise as part of their "staying fit to employ" regimen. Whose going to get the job, if it comes down to two people with equal skills, but one looks like pile of blubber who flops down into chair and looks pained to move? who is going to display more energy and enthusiam? who is going to look like they won't be visiting the ER for stress/obsesity related emergency?

  182. Re:plan? in this climate? by syousef · · Score: 1

    you're silly, old plumbers hire and teach younger people for the back breaking work, and get good exercise doing the rest. That's what my friend from high school does, he's 48 years old

    If you are just starting out as a plumber in your mid-late 30s you have no chance of aquiring the knowledge to pass on. Book learning and tafe are not the reason your 48 year old friend is able to hire younger people. At 48 and with almost 30 years in the business he has some knowledge and expertise to share.

    If I told any sane person a programmer should start their coding career at 35 and be teaching others to code instead of doing it himself in his 40s the'd laugh me out of the room. And you have the gaul to call me silly.

    --
    These posts express my own personal views, not those of my employer
  183. Re:plan? in this climate? by syousef · · Score: 1

    1) Why so angry? You need to relax.

    Yeah I'll sign up for club med tomorrow. I'm irked because people come up with this nonsense as if it was sane advice and others mod it up. It's very VERY bad and unrealistic advice. Anyone stupid enough to follow it will likely end up miserable.

    2) The poster is recommending young people do this instead of IT, not doing it as a second career. Pay attention before issuing such ridiculous vitriol.

    How about you pay attention. He suggested they train WHILE doing the IT and I did not say that he was suggesting a dual career forever. He was clearly on about a transition - from a comfy desk job - to back greating work. Ridiculous.

    3) My cousin is a plumber. He does not "dig trenches in the hot sun" or "wade through human excrement" on a daily basis. He does HVAC work in new commercial buildings and occasionally replaces showers and faucets for friends and family. Even after the housing/construction bubble burst, he had no problem finding work.

    Most plumbing jobs are for all rounders and at the very least you have to do all that work at the start while you train. Sure some people transition to specialised jobs including teaching or something like the HVAC work your cousin does but that is the exception. I also suspect your cousin doesn't brag about the times he is up to his waste in poo. It's not something people want to hear, even though I think personally it's something to be proud of.

    --
    These posts express my own personal views, not those of my employer
  184. SYMC Class... by antdude · · Score: 1

    Which Symantec class was that?

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    1. Re:SYMC Class... by Bigbutt · · Score: 1

      I don't recall the exact name but it was the Volume Managment class (vxvm). The next contract was working in an environment where vxvm was heavily in use. Unfortunately it was a pretty static environment with little changes and proactive work was frowned upon. I left after a year.

      [John]

      --
      Shit better not happen!
  185. Re:plan? in this climate? by Xest · · Score: 1

    "I work with some guys who do desktop and web app development who really know their stuff and have made me realise just how useful C# can be, but words like "function" and "volatile" are alien to them. I guess that is why it is to hard to find embedded developers these days."

    Honestly, I don't mean to sound like I'm trolling them but the chances are if they're not comfortable with words like function and volatile then I'd question whether they really do know their stuff.

    The focus within .NET and C# for the last few years has been almost entirely on parallel and functional programming. Personally I wouldn't say that someone knows their stuff RE: C# unless they can comfortably work with LINQ and Lambda expressions, and preferably PLINQ, and also have a healthy grasp of how things like expression trees are used for the DLR and such. You can't be competent with these sorts of things without understanding the likes of the volatile keyword and be comfortable with functions. Bonus points if they've made sensible use of things like Rx and F#.

    I don't disagree with the rest of your post and the sentiment of it though, finding developers who do have this level of ability is nigh on impossible. I would say the vast majority of developers don't have experience beyond the basic variable declaration, control statements, and basic operators, and whilst you can do most things you want to do with just this, and hence it's where most developers think they can just stop learning it does mean they sometimes have to go an awfully long way around things, or introduce some awkward bugs that they just give up trying to solve and bill as a feature when they stumble across any kind of parallel programming problem.

  186. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Not a slam, just curious. How old are you? Because I've experience blatant age discrimination, and that was after being told I had exactly the skills they were looking for, but that I was "too old."

    What you said is great, and logical, and would be appropriate if all HR staff thought like that. Unfortunately most aren't interested in placing someone, they're interested in weeding out people that don't fit their perceptions.

    This is why I record all interviews. Get one of those camera pens from. The gadget stores for $100 and always have it with you. Keep it in your folio, it looks like. A overpriced executive pen.

  187. Re:plan? in this climate? by Bigbutt · · Score: 1

    At 54 (...) As to moving, I appear to have pretty itchy feet having moved 45 times in my life

    Seriously? As a 32 year old, I've moved 5 times long-distance and 10 if you include the very short term or in-city, non-job related changes and I consider that above average and is looking to slow down and stay where I'm now. Many of my friends have only significantly moved a couple times in their lives. To me it sounds like a case of being married to the job - or at least the job market - going where it's good and not caring much for friends, family or other relations where you've been. No doubt that makes you an attractive worker, you sound like an unbound 20 year old except with 35 years of experience, but I'm not sure many would swap lives with you.

    I should have clarified a little I guess :) I'm a Navy brat and spent 8 years in the military myself. So I spent a lot of time moving between San Diego, San Francisco, and Bremerton Washington with little jaunts to Monterrey, Rhode Island, and then Maryland when Dad retired before moving out on my own. On my own and in the military, I moved between Maryland, Alabama, back to Maryland where we moved five times when at Ft. Meade (two on post; old barracks to new barracks, one when we got married and then to inadequate housing then on post housing), Germany, and then to Virginia (again, off post housing (a trailer) then inadequate housing, then on post housing). After leaving the military, I moved in Virginia several times going from Alexandria (leaving the military) down to Woodbridge, Spotsylvania (failed to get a good job so stayed with parents for two years), Fredericksburg (started working in computers), Stafford (commuting to Bethesda Maryland, then Virginia, then Columbia Maryland, then DC) and then Dale City (worked in DC at NASA for 13 years) with jumps to Greece (working for SAIC at the Olympics) and now Colorado.

    So a majority of the movement was military related then attempting to get back on my feet after discharge from the military.

    The trouble with this and to address one of your comments is that I really never made any friends. I've made acquaintances, work "friends" that, while I remember them as folks I've worked with over the years, I haven't maintained any connections to them as I've moved on. I think the introvert in me plus moving a lot has kept me from making those connections. My current wife has moved something over 30 times and has friends all over the country she keeps in touch with including making trips to visit.

    My Dad essentially walked away from his family as after a couple of visits when I was a kid, I didn't see any of them again for almost 40 years. Two years ago a cousin found me on Facebook and I've "reconnected" with them. It's amazing how many cousins I have and didn't know about including one cousin that lives just a few miles away. We visited her last Christmas and they dropped by this Thanksgiving. Last year I even took a motorcycle ride out to visit my aunts, uncles, and cousins. One plays guitar (something I've been learning recently), one is the guy who has the motorcycle riding dog. There's just the one aunt who stays in touch via Facebook and e-mails though.

    But I think what you say is true. I don't care about friends and family all that much. My daughters are grown and on their own. I haven't heard from one of them for a few years (she's not computer friendly and doesn't even have a phone, last time I heard). My other one is a computer geek so we're connected on Facebook (and Live Journal and Google+). Heck, we were at the same big company once and she already had my username, the wench :D My wife just bailed to go stay with her daughter for a couple of months. At least at the moment, I don't miss her, if anything it's less stressful at home right now. I'd likely get over it pretty easily if she decided to not come back, I'd be curious as to why of course but I wouldn't be "devastated" or anything.

    --
    Shit better not happen!
  188. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Yes, I understand.

    Listen, I don't make friends with people just to ensure that I have people to call on when I need something. It's just that in the course of working with other people in your field you are going to develop relationships. They're not necessarily strong relationships, you don't send each other Christmas cards or even hang out after work, but you know them and they know you. And hopefully they know you are a good worker. Also, I'm not asking for much. 5 minutes of your time. I might get an interview and you might get to work with a known quantity (again, assuming I didn't disappoint in our prior working relationship).

    That's really all it takes. Like I say, it's not something I set out to do intentionally, it just happens. I understand that we're all different in the ways we socialize and that for some this is easier than it is for others.

    For those with issues like Asperger's, I'm really not qualified to give any advice. However, I'd just take a long term view of things. Be as sociable as you can in the office, it's not so much that you are seen as friendly but that you aren't seen as unfriendly. Be competent. And keep loose tabs on those you work with. Need a job? Tired of your current job? Oh, I think Bob and Mike work at Honeywell now, maybe I'll look them up and ask how things are there.

  189. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Yea, and they burnt shit and beat the fuck out of people to get it. It was not easy! You people should really study the old labor movements and the things that happened in Appalachia in the early 20th century. If you don't think that can't happen again I'm confident in saying that you are deluded.

  190. BS by Anonymous Coward · · Score: 0

    One of my coworkers is pushing 90 and he is still incredibly brilliant and sought-after for his 3d computer graphics skill. He can produce stuff as good or better than, and faster than, pretty much anyone trying to do the same thing, because he invented most of it.

    http://en.wikipedia.org/wiki/Charles_Csuri

  191. Re:plan? in this climate? by Magius_AR · · Score: 1

    This isn't some utopian ideal It happens in the socialist countries of Europe.

    Which ones? The bankrupt ones? Greece is a wonderful model of superb vacation time and job security/pensions, right? As usual, the belief that we can simply wish all these wonderful things into being without any cost or detrimental effect to our economy/standard-of-living is disingenuous at best and outright delusion at worst.

    Maybe, just maybe, the healthcare equation isn't as simple as "implement universal healthcare, solve all problems". http://www.businessweek.com/the_thread/economicsunbound/archives/2009/09/where_are_healt.html

    Similarly who is paying for the "more vacation time" you speak of? And who is creating the jobs? You really do act as if there's some magic genie that could snap his fingers and make all this stuff appear. Right now our country is looking to CUT costs, because we SPEND TOO MUCH. And you want more handouts? How bout we start by finding what is actually causing our healthcare bills to be so high and address that (rather than handing out healthcare to everyone, no matter what the cost!)

  192. Re:plan? in this climate? by Anonymous Coward · · Score: 0

    Uh... Europe is broke and lives at our expense... That's not an option!

    #OccupyWorkEthic

  193. Forbes says the future is bright by Anonymous Coward · · Score: 0

    Pretty encouraging article today from Forbes:
    http://www.forbes.com/sites/venkateshrao/2011/12/05/the-rise-of-developeronomics/

  194. an answer to a complex question is really simple by Anonymous Coward · · Score: 0

    How about some of us keep writing code all our lives simply for the love of programming? Those who moved on never really wanted to be in this line of work?

  195. Retire by 40 by NewYork · · Score: 1

    In IT, plan your retirement by 40.