Slashdot Mirror


Ask Slashdot: IT Career Path After 35?

An anonymous reader writes "All my friends seem to be moving towards a managerial role, and I'm concerned about my increasing age in a business where, according to some, 30 might as well be 50. But I still feel young, and feel like I have so much to learn. So many interesting technical challenges cross my path, as I manage to move towards larger and more complex projects. I am in higher demand than ever, often with multiple headhunters contacting me in the same day. But will it last? Is age discrimination a myth? Are there statistics on how many IT people move into management? I know some older programmers who got bored with management and successfully resumed a tech-only career. Others started their own small business. What has been your experience? Do you/have you assumed a managerial role? Did you enjoy it? Have you managed to stay current and marketable long after 35?"

376 comments

  1. Yes by Anonymous Coward · · Score: 0

    Absolutely.

    You'd have to pry the keyboard and mouse from my cold, dead hands. ;)

    1. Re:Yes by Z00L00K · · Score: 1

      Old coders don't die - they just migrate to Cobol.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re: Yes by cyber-vandal · · Score: 2

      I'm nearly 44 and I migrated away from COBOL 10 years ago. I don't know where all these mythical COBOL jobs are - I get an email every few months from a recruiter but I get several emails a day for jobs requiring my current skills.

    3. Re:Yes by BarbaraHudson · · Score: 4, Interesting

      Absolutely.

      You'd have to pry the keyboard and mouse from my cold, dead hands. ;)

      A catastrophic health problem can change your plans overnight, at any age. Throw in that the older you get, the more likely it is to happen ... and employers can do the math too.

      I thought I'd be coding until the week I die. After a couple of years not coding (couldn't use a computer because my retinas were messed up) I'm actually kind of glad that I can't get back into it. The allure of the "high" from "getting into the zone" and doing awesome stuff in marathon coding sessions isn't as attractive as it used to be anyway.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    4. Re: Yes by O('_')O_Bush · · Score: 5, Insightful

      I write software as a career. I don't do marathon coding sessions or any of the ridiculous self sacrificing stuff that some seem to think is the norm (and seems to be the cause of people burning out within a few years and switching career paths).

      Maybe I have been fortunate finding a work that values optimal performance for the time worked over just tons of time, but I certainly feel you can have it both ways (software and work-life balance).

      --
      while(1) attack(People.Sandy);
    5. Re: Yes by Anonymous Coward · · Score: 1

      and that's all they are - emails. The Cobol jobs you get emailed are actual real jobs.

    6. Re:Yes by pwizard2 · · Score: 1

      Or Delphi.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    7. Re:Yes by Anonymous Coward · · Score: 2, Insightful

      I'm 50 and still an "in the trenches" programmer. I have no fear about getting a job anywhere I want because I'm good at what I do, and I'm betting I'll be doing this for another 20 or so years. I was in a supervisory (kind of pre-manager) role once and frankly hated that little bit of managing. It's very much like herding cats and that's not what I want to do.

    8. Re: Yes by Deep+Esophagus · · Score: 2

      I don't do marathon coding sessions or any of the ridiculous self sacrificing stuff that some seem to think is the norm

      This. That's how you stay in the business for more than a few years: do something well and keep doing it and getting better and learning new techniques rather than burn brightly and briefly. I started around age 25; now I'm 52 and in my second decade with the same company. Hotshots who can code circles around me come and go, but I'm dependable and I can maintain 20-year-old code as well as develop new code, and I won't disappear when it gets boring or a headhunter dangles something shiny in front of me.

      Best of all, because I balanced work life and personal life, I still love what I do and had time to raise a family while I was doing it.

    9. Re:Yes by knightghost · · Score: 4, Insightful

      You're one of the few. Age discrimination and outsourcing are huge. Migrating to management will get twice the pay for half the work given an MBA and a decade of engineering experience.

      Half of STEM workers don't find work in their field after graduating.
      3/4 of STEM workers leave the field for better areas.
      The flood of STEM visas and outsourcing in IT has reduced wages by 1/3.
      Still want to stay in the field? You better enjoy what you do and live on a strict budget.

    10. Re:Yes by houstonbofh · · Score: 1

      The allure of the "high" from "getting into the zone" and doing awesome stuff in marathon coding sessions isn't as attractive as it used to be anyway.

      On the other hand, I am never called in for marathon sessions. As a consultant, I am called in when it all has hit the fan. And with my experience, I can usually asses it quickly and get things on track quickly as well. So it is focused, problem solving work. And the payoff is both in money and in solving in a day problems that have stumped a team for weeks or months. (Or sometimes years)

    11. Re:Yes by Anonymous Coward · · Score: 2, Funny

      Old coders don't die - they just migrate to Cobol.

      Is there a difference?

    12. Re:Yes by unixisc · · Score: 1

      Anybody can have a computer, but unless someone is starting his own gig, few people want to hire after 40. They're usually looking for younger people, probably so that they can sell them the job for much less than market value

    13. Re:Yes by TapeCutter · · Score: 2

      55 here, our 25 strong department has only one person under 30, most are 40+ with 10+yrs experience in the industry. I was a cat heared for a few years in my late 30's, don't want to do it again. I'm content managing source control and hacking at code. Good pay, reasonable hours, and the only way I would lose my job is if the entire department went belly up. Having said that I work for a Japanese multinational, their overall attitude to older workers is very different to the US multinationals I've worked for here in Oz. US companies tend to think that not making project manager by age 40 is a sign of failure. However a few extra bucks for a lot more hours just didn't feel like "success" to me.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    14. Re:Yes by Kittenman · · Score: 1

      A catastrophic health problem can change your plans overnight, at any age. Throw in that the older you get, the more likely it is to happen ... and employers can do the math too.

      Faulty logic there. You might as well say "Youngsters are well known to do high-risk sports and hobbies, such as base-jumping, or swimming with sharks: employers can do the maths and will hire older staff that have survived these self-destructive years".

      --
      "The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
    15. Re:Yes by BarbaraHudson · · Score: 0

      The faulty logic is yours. It's easy enough to quiz employees on their sports and evaluate the risk accordingly (insurers do this all the time). Predicting an unexpected catastrophic health event 10 years in the future is a bit harder ...

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    16. Re:Yes by tjb6 · · Score: 1

      Actually, I migrated from Cobol, and never looked back.

      There are man scary things about becoming a 'senior engineer'.
      One of the most disturbing is supervising staff who were not born when you were cutting code for a living.
      The guys I worked for when I went to work (1984) mostly had no formal qualifications, as they were hard to find in the 70's.

      It's difficult coming to grips with the fact that you cannot stay ahead of the tech change wave. Tend to spend too much time doing what I am paid for instead.
      The most scary thing is that after 20 years in a company, you know more and more about less and less (embedded 68302 development in C/C++). To go anywhere else would be very difficult based on that technical skillset. Soft skills, that gets harder too, as you start to be seen as out of date by the new guys.

    17. Re:Yes by ayesnymous · · Score: 0

      A catastrophic health problem can change your plans overnight, at any age. Throw in that the older you get, the more likely it is to happen ... and employers can do the math too.

      Not sure what the point of this response is. A catastrophic health problem can happen to anyone, whether they are a coder, in management, etc.

    18. Re: Yes by Anonymous Coward · · Score: 0

      Banks and insurance companies. Bank I work for has its own COBOL school.

    19. Re: Yes by detnyre · · Score: 1

      Banks and insurance companies. Bank I work for has its own COBOL school.

    20. Re: Yes by Anonymous Coward · · Score: 0

      I don't do marathon coding sessions or any of the ridiculous self sacrificing stuff that some seem to think is the norm (and seems to be the cause of people burning out within a few years and switching career paths).

      Ya know what? I have been in this business a looong time. "Death marches" are never productive! They make management feel good, they convince investors that things are actually "being done" but they never, ever actually produce any more than a normal work week. The sooner this myth dies, the better off the human race will be!

    21. Re:Yes by AlabamaCajun · · Score: 1

      And this is why!
      MOVE Never TO Death.
      PERFORM WriteCode UNTIL Death.

    22. Re:Yes by gangien · · Score: 1

      I've worked with more than a few developers over 50. I don't really see age discrimination as much of a thing. Maybe your salary will plateau but, people seem to still be willing to hire older devs. Maybe not facebook or google, but that's their problem.

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

      I have no fear about getting a job anywhere I want because I'm good at what I do,

      I used to think that too.

    24. Re:Yes by Anonymous Coward · · Score: 0

      You used to to think that you were good at what you do, but now that you cant get a job youve learned youre not?

    25. Re:Yes by Anonymous Coward · · Score: 0

      Faulty Logic? You cut your balls and cock off trying to be a woman (wrong, you never will be) and you have the nerve to say others' logic is faulty? Wake up fruitcake! You're psycho babbling again.

    26. Re:Yes by CauseBy · · Score: 1

      The allure of the "high" from "getting into the zone" and doing awesome stuff in marathon coding sessions isn't as attractive as it used to be anyway.

      Try weed. The high is better.

    27. Re:Yes by MooseMiester · · Score: 1

      Not sure where your information comes from... But outsourcing has definitely NOT reduced I.T. wages by "One Third" as you claim. Just about all wages have been stagnant the last five, six years in my market. I've NEVER seen wages for any given position going down.

      Yes, there are some big companies with jobs posted at absurd salaries that they will never, ever fill. They do that... to get resumes.

      Flood of STEM visas? The Visa program count hasn't changed much in years. What flood are you referring to?

      Finally, I have seen ZERO age discrimination in I.T except on the West Coast, which is age discriminatory for EVERYONE.

      --
      Murphy was an optimist
    28. Re:Yes by l0n3s0m3phr34k · · Score: 1

      I'm always the schizo-cat on my team, off on my own adventures while everyone else is filing weekly paperwork. I just say "oh my ADD" and skip it, since that's pretty much true and I've got several doctors to back me up. Usually I get away with it; being the most technical person on the team helps too.

    29. Re: Yes by l0n3s0m3phr34k · · Score: 1

      Indeed, the only REAL way to make actual, decent code on any complex app is following a defined software development cycle, I learned that the hard way too. Just throwing yourself at it 24/7 for weeks on end with a bottle of Adderall and pounds of coffee just makes crappy code.

  2. Instead of carrying on as a one-man band - by dimethylxanthine · · Score: 1, Interesting

    Hire a few people. Delegate. Train them. As your projects get more complex - grow your team. Before you know it - you're the boss of a sizeable team, able to manage several projects concurrently, whose portfolio grows exponentially. Unless of course you want to be pulling your own cart well into the 'standard' retirement age... Just a thought...

    1. Re: Instead of carrying on as a one-man band - by mattwarden · · Score: 4, Insightful

      You make this sound simple. You are glossing over a lot of detail that requires non-programming skill. Especially given he is clearly trying to avoid a management role, why eould you even suggest this? At a minimum, he needs to understand the business and managerial and risk mitigation functions he will need to play, in order to determine whether he has the skills required and desire to play those roles.

    2. Re: Instead of carrying on as a one-man band - by ranton · · Score: 2

      He doesn't necessarily have to take a managerial role, but he does have to understand he will probably reach a relatively low ceiling of pay / responsibilities if he doesn't. One man can only be so valuable with only his own labor. Taking on managerial roles allows skilled people to become a force multiplier, which increases their value.

      But if someone is willing to cap out at around $125k (Chicagoland salary) then they can continue being a purely technical resource until retirement if they are really good and keep learning.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    3. Re: Instead of carrying on as a one-man band - by Anonymous Coward · · Score: 0

      And communication skills including negotiation and marketing on some basic level. Settling on a contract for a group of people require also some legalese.all this you can subcontract but you still need to know about issues and tricks involved. I could theoretically do this but my blood pressure raises to lethal levels when I have to negotiate with mentally impaired MBAs or developers without basic knowledge about logic and reliability etc as it is going to work is already dangerous enough for me without having a private company.

    4. Re: Instead of carrying on as a one-man band - by Anonymous Coward · · Score: 0

      Force multipliers are early found in management. Unless you mean Ebola level of multiplication?

    5. Re: Instead of carrying on as a one-man band - by Antique+Geekmeister · · Score: 2

      > he does have to understand he will probably reach a relatively low ceiling of pay

      Yes, the Peter Principle applies to programmers and systems administrators as well. It can be resisted: some of us would much rather continue to do our best work in the best field for our skills rather than move "up" to higher authority fields.

    6. Re: Instead of carrying on as a one-man band - by dave562 · · Score: 1

      If he has the experience that he says he has, he should already have the business and risk mitigation functions under control. As a programmer, I presumably has spent his career developing programs that the business needs. If he cannot anticipate business needs by now, he probably lacks the intelligence to be in management anyway. The same thing goes for mitigating risk. If he cannot foresee project risks and is still relying on others to tell him what to work on, and what NOT to do, then he is not much more valuable than a mid-level programmer.

      Managerial functions on the other hand are a whole new ball game. Unlike programs, people are unpredictable and cannot be debugged or rewritten to function the way we would like them to. I agree with you that those functions are not simple, and that could make the transition rough.

      None the less, the OP is on the right track. A good employee should be leading a team and mentoring junior employees. I look at it as the personnel equivalent of systems administration. As an employer, do you want a guy who is still provisioning servers by hand, or do you want the guy who has automated everything and can make a change across ten thousand systems as easily as one? I do not mean to disparage the admin who can fine tune the golden image to the point where it consumes as few resources as possible. But without the talent to extend that skill beyond a single system, they are going to be professionally limited.

    7. Re: Instead of carrying on as a one-man band - by Anonymous Coward · · Score: 0

      > If he cannot anticipate business needs by now, he probably lacks the intelligence to be in management anyway.

      You sound like a teenager, all full of himself without a clue as to how his pronunciations aren't truth, just hubris.
      Absolutely not management material. At least not good management material.

    8. Re: Instead of carrying on as a one-man band - by extra88 · · Score: 1

      he probably lacks the intelligence to be in management anyway.

      LOL +1 Funny. Unless you mean he lacks the kind of intelligence, i.e. Emotional Intelligence, required in management. Even that I would disagree with, there are many different strengths a manager can have and no one is strong in all areas. A high EI manager may be good at reading how their staff feels about what they're doing but shit at strategic planning.

      I don't see anything wrong with remaining a mid-level programmer, better to serve as a good example through your code and behavior than to suffer from the Peter Principle and "rise to the level of their incompetence."

    9. Re: Instead of carrying on as a one-man band - by Jane+Q.+Public · · Score: 1

      I don't see anything wrong with remaining a mid-level programmer, better to serve as a good example through your code and behavior than to suffer from the Peter Principle and "rise to the level of their incompetence."

      I agree that it is probably the best role for a lot of people. But I really have to wonder where this comes from:

      I'm concerned about my increasing age in a business where, according to some, 30 might as well be 50.

      I'm wondering who these "some" are. Study after study have shown that older, more experienced programmers tend to be more productive, even up to age 60.

      Sounds like ageism on the part of young management to me. Which is illegal, by the way. Discrimination based on age, that is.

    10. Re:Instead of carrying on as a one-man band - by houstonbofh · · Score: 1

      Been there and did that, and hated it. I like IT. I do not like running a business, or accounting, and sales is a fate worse than death. So I "hire" a body shop to do all the business management and sales stuff, and I get to play with the toys. Business managers never get to play with the toys.

    11. Re: Instead of carrying on as a one-man band - by Anonymous Coward · · Score: 0

      There are plenty of stories on Slashdot and various news sites about how, once you pass 38, one can have trouble getting an IT job, whether it's that managers think you're too old for IT is up for debate.

    12. Re:Instead of carrying on as a one-man band - by Anonymous Coward · · Score: 0

      Hire a few people. Delegate. Train them. As your projects get more complex - grow your team. Before you know it - you're the boss of a sizeable team, able to manage several projects concurrently, whose portfolio grows exponentially.

      And take some maths classes, so you only use words you actually know the meaning of.

    13. Re: Instead of carrying on as a one-man band - by dave562 · · Score: 1

      Having been in management for a while, I have seen too many bad managers at this point. Unfortunately technical competence does not directly translate into management ability. As a manager, one of the most important skills to have is the ability to understand and predict the needs of the business. A programmer is in a good position to develop that ability because they are constantly being tasked with fulfilling those needs. If the OP has not developed those skills he is either organizationally tone deaf from being eyeballs deep in his code, or he does not care enough to pay attention what is going on around him.

      For all we know, he already has that ability in spades. Nothing about the original post mentions it one way or the other, and I tend to give people the benefit of the doubt. Most good programmers are really good at coming up with effective solutions for real world challenges.

    14. Re: Instead of carrying on as a one-man band - by Jane+Q.+Public · · Score: 1

      There are plenty of stories on Slashdot and various news sites about how, once you pass 38, one can have trouble getting an IT job, whether it's that managers think you're too old for IT is up for debate.

      I know there are many stories. There is a definite bias in hiring practices toward young workers in the programming and IT fields (which are NOT the same fields). But whether that is because of managers' attitudes is not all that debatable. It is supported by every study I have seen of the subject.

      There is a definite bias in hiring practices toward young workers in the programming and IT fields (which are NOT the same fields). And yet study after study have shown older programmers to be more productive. So it isn't just a matter of pay, either. In a competitive market the more experienced and productive workers tend to get paid more.

    15. Re: Instead of carrying on as a one-man band - by rtb61 · · Score: 1

      There is also a potential career in sales. That is where the majority of coders go who do make it into management and do not keep up the skills and learn the latest and greatest whilst. I remember coming across all those Cobol programmers who had skidded into sales as the coding careers crashed.

      --
      Chaos - everything, everywhere, everywhen
    16. Re: Instead of carrying on as a one-man band - by Augury · · Score: 1

      The problem with this approach is that there is almost no transferability between technical skills and the skills required to manage technical people, let alone train people or manage a business.

      If you want to take this approach, I'd recommend a first step acknowledging this gap and spending time retraining yourself first.

    17. Re:Instead of carrying on as a one-man band - by l0n3s0m3phr34k · · Score: 1

      Sales is THE WORST for an IT tech. Most can barely talk to a normal person, much less convince said person to buy something from them.

  3. Find a job you love by ihtoit · · Score: 4, Insightful

    ...and you'll never work another day in your life.

      - Confucius

    The reality of the situation is that you'll always find yourself doing something you hate, be it financial recordkeeping, slopping out the latrine or prepping the coffee machine for a hard day's thinking. Sometimes a drastic career change means starting at the bottom of the ladder again, bringing back memories of your first job at 16 fetching and carrying for the fat cunt in his leather chair, for minimum wage and zero gratitude. Deal with it.

    Speaking for myself, I was never one to be sticking it to "The Man", I have always been "The Man", and will be "The Man" until the day I die.

    --
    Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    1. Re:Find a job you love by Ryanrule · · Score: 1

      this things i love are not jobs.

    2. Re:Find a job you love by Anonymous Coward · · Score: 0

      Speaking for myself, I was never one to be sticking it to "The Man", I have always been "The Man", and will be "The Man" until the day I die.

      Well, let's now hope that is sooner than later, you PoS.

    3. Re:Find a job you love by Anonymous Coward · · Score: 0

      you dont love blowjobs?

    4. Re:Find a job you love by ScentCone · · Score: 2

      Well, let's now hope that is sooner than later, you PoS

      Ah, nothing like someone who sees the entire world in terms of how much he hates the people who make something of themselves.

      --
      Don't disappoint your bird dog. Go to the range.
    5. Re: Find a job you love by Anonymous Coward · · Score: 0

      Not being at don Juan level of seducer but I had sex with few ladies in my life - they all but one sucked at sucking to the point that few times I lost lust. Even professionals do but they do not care as most of clients are desperate to get the load off,pay and fuck of. I have not tried with dudes yet but my guess is they are bad at it too. Where is technological progress when one wants it?

    6. Re:Find a job you love by Kjella · · Score: 3, Insightful

      It's one thing that every job and every employer has their less than stellar moments, that's what they're paying you for. It's another thing to run into a career dead end where your skills aren't really in demand and you're either unemployed, flipping fries because you can't get a relevant job or clinging to a dead end job because the institutional knowledge you have is the only thing keeping you employed. Of course a lot of that is random chance for better or for worse, you'll never who will or won't hire you or if the shifting winds of the market will suddenly leave you without a job. But a lot of it also conscious choice, for example I once left a job primarily because I felt I was becoming too specialized in a particular tool. I felt that if I wanted to stay easily employable, I'd have to diversify. I couldn't have gotten the job I have today if I'd stayed that path.

      Another example is that really through no fault of my own I had to swap employers several times in a relatively short amount of time, I know I could explain it well in an interview but it raises flags if you're just glancing through my CV. So now I'm planning to stay with my current employer to build credibility that I can commit and won't just head for greener pastures in less than a year. That is quite deliberate management of my career and I'm actively aware that it's not what I know I know that matters, it's what I can convince others I know. For example in my last job part of the reason they hired me was certifications, I didn't need those to do the job but they turned out to be very helpful in showing that I could.

      I think your answer is a little simplistic, continuing a coding career might seem a good idea today. But what's coming down river, is it heavy rapids and a waterfall around the next bend? That's what he's asking. It might be okay to become a truck driver today. It might be a lot less nice in 20 years if your job has been taken over by autonomous cars and you got no marketable skills anymore. Personally I wouldn't worry too much about it, good coders will be in demand. But you might want to set your wage expectations correctly, it might not be way to earn the fattest paychecks as a 50-60 year old.

      --
      Live today, because you never know what tomorrow brings
    7. Re: Find a job you love by Anonymous Coward · · Score: 1

      Ryanrule is a woman you insensitive clod!

    8. Re:Find a job you love by ihtoit · · Score: 1

      heh... if it wasn't for you commenting I'd've never seen that, just wow what vitriol. I think his mother might not have hugged him enough. Or too much. Either way, AC, you have issues I can't help you with.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    9. Re:Find a job you love by ihtoit · · Score: 4, Insightful

      the answer to that one is also simplistic: there is no job security in any industry in the Western hemisphere any more except HR management and front line social services. ANYTHING operated in the private sector is a case of looking over your shoulder every minute of every day, because there will be someone as paperskilled as you are but twenty years younger and twenty years lower down the salary expectation, then you're out a job. For work in the public sector, your job security depends on how well you can cover management's arses when shit goes south.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    10. Re:Find a job you love by dave562 · · Score: 1

      It is all about perspective. You will always toil away at something. Whether or not you love it is up to you.

    11. Re:Find a job you love by NormalVisual · · Score: 2

      Another example is that really through no fault of my own I had to swap employers several times in a relatively short amount of time, I know I could explain it well in an interview but it raises flags if you're just glancing through my CV. So now I'm planning to stay with my current employer to build credibility that I can commit and won't just head for greener pastures in less than a year.

      Same situation here. Where I am now, I'm one of the youngest devs at 47, and the majority of the rest of the dev team have been there in excess of 20 years. The environment is a little stagnant technically (although they're making a good-faith effort to bring things into a more modern setting) and the job is kind of a "it's time to make the donuts" kind of gig for me, but my boss and all of my co-workers are really easy to get along with and geeky enough to want to learn new things. They're also very forthcoming about the vast amount of institutional knowledge they all have, and everyone is happy to answer questions about anything at all. I have a much better degree of job security now, and I continue to keep abreast of new developments in the industry and do plenty of work with more timely and relevant tech on my own time so as not to get stale myself.

      The key thing is just to never stop learning, even if it's outside the scope of your current employment. There are far too many people in the development field that don't take an active interest in what they do for a living. For me, learning new things is mostly its own reward, but having competency with a wide breadth of relevant skills sure helps a lot when you're looking for a new job.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    12. Re:Find a job you love by Anonymous Coward · · Score: 1

      You risk turning the thing you love into a job though. Plenty of people lose interest in things they once loved because after doing it 9-5 for 10 years on projects they don't personally care about, all the love goes away.

    13. Re:Find a job you love by Hognoxious · · Score: 1

      If, and I quote, he's 'always been "The Man" ' then how has he made something of himself?

      Other than by a shrewd choice of parents, that is.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    14. Re:Find a job you love by ihtoit · · Score: 1

      "The Man"="The Boss", ergo me has always been me's own boss.

      It's fuck all to do with choice of parents, it's down to the decision to determine my own direction, to learn from my own mistakes and to better myself through MY OWN labour.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    15. Re:Find a job you love by nitehawk214 · · Score: 1

      Fine, but I don't know how easy it is for GP to become a professional masturbator.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    16. Re:Find a job you love by Anonymous Coward · · Score: 0

      Another example is that really through no fault of my own I had to swap employers several times in a relatively short amount of time, I know I could explain it well in an interview but it raises flags if you're just glancing through my CV.

      Yet another double standard in this cruel, cruel industry. Loyalty is a must have - for the employee. Nobody thinks twice about a company laying off hundreds of employees, among which undoubtedly there must be some loyal ones statistically. If the company wants to make more money by laying people off, that's just another business day. If an employee wants to make more money by going to another company at his earliest convenience, that's lack of loyalty and should raise flags. I won't even go into the illegal serf arrangements that the supposedly shining stars of the industry have signed to make it impossible to get a better wage if you try to move to one of their friend companies (which seems to be almost everyone).

      We should start worrying less about what they let us do, and start worrying more about how we can best change this slave-owner mentality.

    17. Re:Find a job you love by Anonymous Coward · · Score: 0

      The key thing is just to never stop learning, even if it's outside the scope of your current employment. There are far too many people in the development field that don't take an active interest in what they do for a living. For me, learning new things is mostly its own reward, but having competency with a wide breadth of relevant skills sure helps a lot when you're looking for a new job.

      Oh, yes. If you don't want him to leave you, you should learn how to cook him gourmet meals and never let yourself go (have surgery on your tits if you have to, and _always_ wear make-up). And remember, nobody likes a whiner. Take it like a champ.

    18. Re:Find a job you love by Anonymous Coward · · Score: 0

      ANYTHING operated in the private sector is a case of looking over your shoulder every minute of every day, because there will be someone as paperskilled as you are but twenty years younger and twenty years lower down the salary expectation

      That's only true for those that terminate their education.

      Make time for night classes or similar...something more rigorous than, "oh yeah, I kinda sorta did something like that on the job". Constantly shore up your weakest skills. Get an assessment of your abilities from someone other than your employer. Don't stop learning.

      The only way someone twenty years younger can catch up is if you quit improving. If you've been sitting with your thumb up your ass not reinvesting any of your money and time into yourself, of course you need to worry about job security.

    19. Re:Find a job you love by ScentCone · · Score: 1

      If, and I quote, he's 'always been "The Man" ' then how has he made something of himself?

      Other than by a shrewd choice of parents, that is.

      Well, I suppose it's possible that his parents played a roll in making sure he had the intellect and ambition necessary to be self employed since he was young. I've certainly met kids (and the associated parents) like that. Mostly it just has to do with not being lazy and resentful.

      --
      Don't disappoint your bird dog. Go to the range.
    20. Re:Find a job you love by l0n3s0m3phr34k · · Score: 1

      I dunno, there are plenty of masturbation jobs on Inceed!

  4. YES! by jrmcferren · · Score: 5, Interesting

    I work with someone who started an IT career in their mid 30s in an entry level (help desk) position. I've seen people retire from IT from the same help desk, the same as I've seen people advance to other parts of the company and other government agencies. At 28 I'm actually the second youngest on our team. When I say help desk that's just the beginning too. We do production monitoring as well as being system operators.

    You are NOT too old to start in IT!

    --
    sudo mod me up
    1. Re:YES! by twokay · · Score: 2

      I also know someone who moved from a janitorial job to IT successfully. He was around 33 or 34 i think. We worked together for a bit at an old employer of mine. He didn't pass probation at that place, mainly due to a boss who was demanding to say the least. However last i heard he had no trouble finding another position and is now a support desk team leader.

      One thing you will know if you have been in IT for a while. If you are simply competent and care about the work you are already miles ahead of most of your peers. The IT Ops/Support teams i know that support high availability zero downtime (as close to as possible) systems have staff that are mostly over 30. These are of course established businesses, not startups formed by some college friends.

      --
      Wannabe nerd.
    2. Re:YES! by Anonymous Coward · · Score: 0

      How is it knowing that I make more in a month than you do in a year.

    3. Re:YES! by MBGMorden · · Score: 1

      That's because it's government work. Government jobs (particularly state or local) tend to pay less than private sector, so you end up with a lot of older folks who have trouble finding work elsewhere.

      Where I'm at (also government) I'm currently interviewing candidates for a web developer position. They want 6 years of experience and are willing to start at $40k per year - and they're shocked when all we can get are people who are obviously unqualified, people just looking for something to bridge the gap between unemployment and retirement, and people who are obviously just looking for something to tie them over until they find a "real" job. The latter category typically gets hired - and they can't figure out why the last 3 people in this position stayed less than 2 years.

      FWIW, if I can find anyone qualified, I typically don't care how old they are. At what we're offering I'll take what I can get. Also, FWIW, at 34 years old out of a 25 person department I'm the 2nd youngest except for the secretaries.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    4. Re:YES! by Darinbob · · Score: 1

      IT skills are also a good start to move elsewhere, like programming or engineering. Assuming people realize that there's a difference.

    5. Re:YES! by Anonymous Coward · · Score: 0

      The labour market is a hierarchical pyramid with an oversupply of workers at the bottom. In such a competitive job market there is a risk that once you are approaching 40 and haven't made it into management, or demonstrated some exceptional talent, then you are held to have been promoted to your level of incompetence according to the the Peter Principle.

      This isn't a problem until something goes wrong; you get sick or made are redundant when the economy slows. They will gamble on someone with unknown future potential instead of someone with known limited potential, even if you are better at the job. Because of the oversupply of labour they can put the most ridiculous selection criteria for even an entry level job. Once you are 40 you won't be considered over any of the younger, cheaper, applicants with the current qualification because they won't want to spend any time or money on training you. You also have to have all the characteristics they are looking for, including whatever hiring theory fads are currently going around. I was rejected in one interview for not supporting Onesie Wednesday, which the manager thought was essential for team building, avoiding mid-week moral slumps and presumably ensuring staff worked at their desks instead of going out for lunch!

      Once you have been unemployed for a while you won't even be considered for an entry-level position at all because you either let go for an unknown incompetence, which others have spotted and not hired you, or are overqualified and will resent the pay cut and demand more money or leave soon as you can. This I call Gruen's Fork after labour market economist Nicholas Gruen who provided evidence for it and cites Akerlof 1970 paper on The Market For Lemons about markets with information asymmetry to back it up.This is why you find 40 year-old male workers competing with unemployed graduates for jobs cleaning and burger flipping, or not being in the labour market at all.

      The only way to avoid falling of the sides of the pyramid is to get promoted so far above your level of incompetence that nobody can tell where it is anymore.

    6. Re:YES! by l0n3s0m3phr34k · · Score: 1

      Just showing up on time every day puts you miles ahead of most Help Desk people.

  5. Simple... by Anonymous Coward · · Score: 5, Insightful

    Work for a medium sized/large, established company, not a startup run by kids. The only place I've ever seen agism is at startups where everyone is in their early 20s. They all think that they're the bees knees, and that no one could possible know better than them, and because they never hire anyone older, they never find out that they're wrong. At larger shops, you'll find a lot more experienced people who know that age is a benefit, not a detriment.

    1. Re:Simple... by TWX · · Score: 3, Interesting

      To get hired in such an organization without starting out at the helpdesk or as a monkey with a screwdriver you'll need to have your certifications. I'm not talking A+ either, I'm talking MCP/MCSE/CCNA type certs.

      It sucks, but certifications are a way of demonstrating that you have enough commitment to the field to get them.

      --
      Do not look into laser with remaining eye.
    2. Re:Simple... by Anonymous+Brave+Guy · · Score: 5, Informative

      Really?

      Things that make me run away (as a guy in his late 30s with a successful software development career so far):

      1. Organisations that don't value skill and experience and instead only want to hire young (== cheap) people

      2. Organisations that assume older and more experienced developers can't use new technologies (!= choose not to use some new technologies, because they're smart enough to see through the hype and prefer to rely on tried and tested tools instead)

      3. Organisations that rely on buzzwords or certificates for hiring (== you get to work with the kind of people who rely on buzzwords and certificates to get hired)

      4. Organisations that expect you not to have a fair work/life balance (== it's not whether or not you have a family that we really care about, we just want people to put in crazy hours for no money, almost certainly because we're incompetent at management and don't realise this strategy rarely succeeds anyway)

      Just avoid those four warning signs and there is plenty of work out there if you're an older programmer who is any good (== you have N years of experience and the skill of a senior developer, not the same 1 year of experience N times and still the skill level of a junior developer).

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:Simple... by pr0nbot · · Score: 3, Insightful

      I think I'd advise the reverse, at least in terms of company size. A small company is more likely to value you for what you do, rather than want to replace you because your salary has become "too high". The small company I work for has a family feel to it, with zero office politics, but possibly not the same career advancement possibilities you'd get at a megacorp.

      Perhaps startups are a special case; an established small company will be more stable. Or at least, your future is tied more to the performance of the company than the whims of those above you.

    4. Re:Simple... by Anonymous Coward · · Score: 0

      corollary: anywhere buy silly valley, unless you are 20 and the bees knees.

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

      Sorry, but working a fulltime IT job, and doing IT contract work on the side doesn't give much time for certifications. I'm too busy doing updates, tracking bugs, and having an actual life to get certifications at my mid 30's. Any place that mentions me getting certifications in an interview, with 16 years in IT, is looking for someone else. Not me.

      As an aside, the one question I ask now in interviews is this: Would you define your approach to IT, and security and customer services as progressive? Unless they answer yes, I'll only take the job if I really need work, aka money.

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

      He's talking about programming, not some glorified IT helpdesk job.

    7. Re:Simple... by Octorian · · Score: 2, Interesting

      I ended up at a startup run by adults, actually in Silicon Valley. Contrary to the usual stereotypes, we do value experience and actually have a lot of engineers who are over 40. We have hardly anyone in a "management" role, so many of them had to make the transition from management back to actual development when coming to us. In fact, its only been very recently that we've hired any notable number of engineers who didn't already have some post-college work experience under their belt.

      Of course we function by having a relatively small number of good people, rather than a large number of mediocre people, so all that experience really does benefit our environment.

    8. Re:Simple... by Anonymous Coward · · Score: 0

      Yeah, up here in NYC you can see these types of jobs a mile away. I am 31 and I honestly don't want to go into management. I just moved from a SysAdmin/SysEng role that I have been doing for 8 years to DevOps and I love it.

      But I do wonder if I will be too old to get some of these jobs since a lot of dev guys are young, but I notice the DevOps/SysEng world if a bit older (30-50)

    9. Re:Simple... by Anonymous Coward · · Score: 0

      Realistically, HR and managers don't see, nor really give a shit about your performance or dealing with peers, unless there is some epic failure that forces them to do a knee-jerk firing. An imbecile that has a MCSE or CCIE will get work far, far sooner than someone experienced/competent but doesn't have the certificates. Same with hiring someone with a college degree than without. The degree may not help on the day to day level, but it is visible to the PHBs, and management are the people that hire and fire. Even if there is an offshoring initiative, the veterans will be tossed first before the guys who have the certificates.

      In fact, one job I worked, they even had auditors come in, ask every employee in the data center the status on their certs and their cert IDs. The auditor would check the ID on the spot via his iPad. The guys who didn't have certs were fired on the spot for "neglecting to have authority to run the equipment."

      So, I'd focus on certs. Those letters go a lot longer way than explaining your experience.

    10. Re:Simple... by Tom · · Score: 3, Informative

      It sucks, but certifications are a way of demonstrating that you have enough commitment to the field to get them.

      It's really sad, but it's true.

      I exited a large multinational corporation with a senior title, but no certifications simply because in my career path they were never needed (I moved up inside the company, with people knowing who I am and what I can do). Now it bites me. Especially because most of them are basically scams: They're crazy expensive, but they don't test any actual expertise, just your ability to memorize the correct answers from the study documents, and convince your boss to put his signature under the "yes, he's doing this thing for the past X years" paper.

      But sadly, while they don't open any doors to places you want to work in, their absence can close doors that you want to stay open.

      --
      Assorted stuff I do sometimes: Lemuria.org
    11. Re:Simple... by Anonymous Coward · · Score: 0

      That pretty much clears the marketplace.

    12. Re:Simple... by fatwilbur · · Score: 1

      1. Organisations that don't value skill and experience and instead only want to hire young (== cheap) people

      Yeah, you may think that's the reason companies hire younger folks, but it's not. I hire in IT and more often than not take the young (cheap) people.

      I'd love to spend the money and acquire great skill an experience, but most experienced folks (rightfully so) want to step in and take a leadership role, whether by conscious effort or not.. it's just based on their experience. A lot of times this won't fit with the dynamic of the team. It sucks that people are people but it's just so. Also unfortunately, is many older folks bring a lot of bad traits with them: cynicism, bad attitudes, general negativity. They often have skill sets that are highly specialized, and they've "forgotten" the skill they had when they were a junior of learning new things.

      One thing its easy to find in a junior, is someone who is a decent thinker and enthusiastic. Much easier to take someone fresh like that, put them on a team of good folks as the junior, and grow a super star. It works really well.

    13. Re:Simple... by Bangback · · Score: 3, Interesting

      So I've hired a lot of older programmers, and a lot of older programmers are my best ones.

      1) You can't fake management. I've fired far more managers than top technical guys. If you're not really into management, you're not going to make it. It's starting over in an entirely new skillset. Be a team lead for a few people if necessary or expected for your company.

      2) Find a really tough area. It's probably not going to be the new cool language of the week. My top older programmers have been mainframe specialists, database architects, systems architects, data warehousing specialists. Whatever was really tough at the time. By focusing on really hard, complex problems you scare off the younger competition. It's ok, they want to work on the new shiny stuff anyway.

      3) Learn to communicate. Those new young guys do, but they have their own style. Take advantage of your background and create your own style. You need to build partnerships with managers and customers so they have confidence in you. Make your experience valuable to the team doing peer reviews, designs, etc. Spend time mentoring new guys in the "right way" to build and maintain systems. Not being an old fogey/jerk -- just sharing the wealth with everyone new and old. My best old guys can reach across the org and get me access to data sources unreachable through the front door. Access to their "old guys network" and institutional knowledge is something they bring to the table. The young guys bring something else. I assign each to the jobs that are right for them.

      4) Push the future from your perspective. The young guys are from an edgy and somewhat naïve perspective. You need to push the future from your perspective. If you keep your head down and keep programming, the young guys will win, one will get lucky and end up in management and potentially all hell will break loose. Even if you don't win, being part of the strategic planning process makes sure you stay in the game and the voice of experience and discipline is heard (and keeps middle aged guys like me in charge).

      Some of my saddest days was guys retiring at 60+ or dying on the job. I can always hire new young guys -- it takes decades to get more experienced guys.

    14. Re:Simple... by Anonymous Coward · · Score: 0

      This is not always true, and not even a good general rule.

      I work for a company that's closer to 20 years old than to 10. I am one of the senior staff members in technical ability, having been there for around 6 years, below the boss and one of the others. If something needs done, they come to me first.

      I get paid less than minimum wage. The CEO, who doesn't know his left foot from his right, steals wages from me every few weeks He gets away with it because the general manager in the parent company is his father. Who is his father going to believe, his son, or me?

      The majority of businesses that I've worked for in my city (Dunedin, NZ) are like this. My previous boss was stealing 10-13 hours a week (I was meant to work until 5.30 every night but usually worked until 7pm, sometimes 10 or 11, and worked every other Saturday morning). The job before that the boss would cout the pens to make sure people weren't stealing them (amongst other things, including not replacing the wages pen so she could short change us all for a few weeks). Before that, I had one where we had to breach health and safety laws, and cause fire hazards every day. If we didn't, we'd be fired. If we did, and something happened, it wasn't business policy so we would be held responsible for all damages and injury.

      I could go on, but what's the point? The bulk of jobs available in the city and the region have the same expectations.

      The truth of the matter is, your workplace is as good as the manager. If your manager thinks that you're a petty little fuck who's just bluding from their bottom line, you're screwed.

    15. Re:Simple... by houstonbofh · · Score: 1

      Yeah, you may think that's the reason companies hire younger folks, but it's not. I hire in IT and more often than not take the young (cheap) people.

      I see this often. Which is why none of the jobs I have had in the last 10 years had anything to do with HR until after I was already "hired." I do all my job changes via contacts and word of mouth.

    16. Re:Simple... by shallot · · Score: 1

      You're talking about a city of 100k people. It's statistically possible that you've just managed to meet the bulk of the assholes.

    17. Re:Simple... by Jesus_666 · · Score: 1

      Not just startups run by kids. Be wary of companies run "like startups" who want to be all kinds of agile by exclusively hiring people who have started but not finished a CS degree because those people are supposedly both experienced (because all CS students are experts in all things computer) and extremely creative (because people over 25 can't keep up). Experience is considered problematic as apparently it translates into higher salaries but not higher skill.

      I work in such a hellhole (well, until I'm done with my degree) and the sheer amount of stupid mistakes we're making because nobody has any kind of experience is mindboggling and is the reason why the company has been in damage control mode since 2010. The kicker? The owner of the company is in his 50s. He's still convinced that only CS students can ever be reasonable employees in the IT world.

      Not just young bosses can be stupid about hiring.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    18. Re:Simple... by fat_mike · · Score: 1

      I agree and disagree with you. Most of the companies out there offer some sort of tuition reimbursement and or certification payment. 99.9% of the companies out there value multiple skills. They're all looking for good people to fit the jobs they need, If they're going to pay for you to go to school then do it. Learn accounting then apply that to your life, then ask your boss about your department/team/group's budget and what it entails.

      Take advantage of every opportunity given to you. Learn management after that so you can apply your accounting learned skills to that. Meet people...other IT, the people in Customer Service, the people that work the Help Desk, the Sales Managers.

      Ask them what their issues are in an overall point. These are the people that you support. Most people in IT don't understand that their job is to support all those people.

      . IT is the only department that is an expense in every company.

      The rest of the departments (sales, CSR, HR, Admin) their jobs are to either save money or produce money so they can pay for IT. IT is the most expensive part of any company. Learn how everything you touch/fix/look at/processes in the company works.

      Smile, ask questions about the direction of the company of managers. Soak it all up. Continue what you're doing coding wise but but understand that if you do all the above you will me noticed, promoted and your opinion asked.

      Work hard, pay attention to more than what you do, offer suggestions, take advantage of the benefits especially the tuition reimbursement and keep moving towards greater things.

    19. Re:Simple... by Anonymous+Brave+Guy · · Score: 1

      I'd love to spend the money and acquire great skill an experience, but most experienced folks (rightfully so) want to step in and take a leadership role, whether by conscious effort or not.. it's just based on their experience. A lot of times this won't fit with the dynamic of the team.

      Have you considered that this could be because your existing team is generally less skilled and experienced, and so as with anything in life, if you introduce someone much better then that person will naturally drift into some sort of leader/mentor role? Often that will be a good thing, and if one better person coming in seriously disrupts your "team dynamic" then maybe your team wasn't very good in the first place and needed that disruption.

      On the other hand, this sort of disruption is unlikely if your team is generally of a higher skill and experience level. In my experience, a good, experienced developer will very quickly recognise whether their peers also know what they are doing. If so, the team will typically self-organise to get things done and will readily share their expertise in all directions and learn from all directions, without needing anyone to tell them what to do or when to do it. It's just how effective people work.

      Your general negative comments about "many older folks" and what they "often" have suggest to me that you've never seen a team like this, which is unfortunate. I have seen teams of 3-6 good people, each with 10+ years of experience and some much more, run rings around competitors who had a team of 5x or even 10x that size but predominantly composed of cheap, young developers. No doubt the youngsters were full of enthusiasm, but collectively they simply didn't know what they were doing to the same degree. The smaller teams had much lower overheads, and typically if you can get people like that on salary before they go freelance or otherwise start their own business, they are disproportionately effective for what they cost as well, so it's a double-win.

      Of course, you'll never find this kind of team where the culture is that senior developers earn 2-3x what juniors do and hiring is done primarily via the HR department according to some standardised scale for everything.

      Much easier to take someone fresh like that, put them on a team of good folks as the junior, and grow a super star.

      But who are the good folks who are going to train those enthusiastic juniors up? It's easy to think you're training up rock stars when your most senior developer has five years of experience and a couple of successful projects under their own belt. However, while no doubt there are always a few exceptions, there is usually some heavy Dunning-Kruger going on in that kind of team.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    20. Re:Simple... by Bill+Dog · · Score: 1

      but most experienced folks (rightfully so) want to step in and take a leadership role,
      [...]
      Also unfortunately, is many older folks bring a lot of bad traits with them: cynicism, bad attitudes, general negativity.

      As an older dev, allow me to translate: We're sick of seeing the same old dysfunctions at job after job. It's like the Groundhog Day movie. We want to spare our new team from committing the same kinds of fuckups, and therefore spare ourselves from having to relive them yet again. But being closed to outside perspectives is the "dynamic of the team", ergo older devs don't "fit".

      --
      Attention zealots and haters: 00100 00100
    21. Re:Simple... by turbidostato · · Score: 1

      "Yeah, you may think that's the reason companies hire younger folks, but it's not. I hire in IT and more often than not take the young (cheap) people. "

      I was going to reply but then found Anonymous Brave Guy's answer below, so all that rests now is "he nailed it".

      Only thing I can add is that the severe Dunning-Kruger syndrome is not only impairing the dev team but also HR.

    22. Re:Simple... by Anonymous Coward · · Score: 0

      Know of any?

      I'm in a mid-size software company in NYC of about 1000 pepole and I truly detest the politics.

      As a rule in my company, the developers that do well are not the ones that are technically savvy but instead are able to:
      a. Manipulate the business side.
      b. Push back on requests, even if they're sensible.
      c. Push off on tasks to other teams where possible.
      d. Pretend to be as busy as possible, to avoid being the "go to" person for things to actually get done.

      It sucks hard.

      Don't get me wrong: Some level of technical competence is required but where I work isn't the place to sharpen one's skills and learn the ropes.

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

      If you want serious cred, write a book about your field.

    24. Re:Simple... by Anonymous Coward · · Score: 0

      Post of the day! I totally agree with the above and was have been on both sides. You are especially correct about not faking management...MBA BS aside and leadership buzzwords, some people, which includes older programmers are just not automatic fit to move up. I am, if of course, not implying 'move up' is a better move, it all depends on the person. People are just wired differently, and one has to know how he's fit to do.

    25. Re:Simple... by Anonymous Coward · · Score: 0

      killyourself ageist scum

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

      Wow, you sound like a really great guy and someone I'd love to work for. *sarcasm*

      "I only hire people who won't challenge my authority or take initiative"

      "Old people are negative and cynical, I prefer young people who won't question things"

      You, sir, are exactly the kind of employer the OP is concerned about. Also, you are one of the biggest problems in this industry.

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

      3. Organisations that rely on buzzwords or certificates for hiring

      Whether or not you value certifications, they have an effect. I have never been a believer in them. Then about 2 years ago I took a short-lived role at a VAR (only short lived because of family/relocation reasons) and one of their requirements was that I spend my spare work time writing certs.

      Today, I generally get at least one-two out of the blue emails from recruiters just because I have those certs listed on my LinkedIn profile.

      Certs will not do anything for you once you are on the inside, but they sure can help you get your first step through the door.

    28. Re:Simple... by Anonymous Coward · · Score: 0

      One thing its easy to find in a junior, is someone who is a decent thinker and enthusiastic. Much easier to take someone fresh like that, put them on a team of good folks as the junior, and grow a super star. It works really well.

      And then you fire the super star and the super star can't get another job, because even though (s)he is a super star it's not acceptable for her/him to expect to be treated as a leader. How unreasonable of them.

    29. Re:Simple... by Anonymous Coward · · Score: 0

      You do NOT need certs, you can pass any of those CERTS by downloading the sim software and memorizing the answers, so that's useless advice. You want to be relevant at any age...know what your talking about, wrap your head around the task the managers want done and think like an owner not a worker. Make the company money, you do that then your NEEDED and that means you get paid more then others. It doesn't matter age, it doesn't matter if your skills are technical, or social...as long as you make the company money, you win so does the company. Take to heart the tasks and get them done without having to ask as many questions possible, to do that, you need to know the subject, this in turn lets the managers focus on other things. If you can do that...call me up and I will hire you my damn self...with or without skill, skills can be taught...willingness to work or try not so much.. Read Linchpin: Are You Indispensable by Seth Godin best advice in the world

    30. Re:Simple... by Anonymous Coward · · Score: 0

      Most important question: are you hiring at the IT Promised Land? Posting anon b/c i don't want my current employer to know how much nicer other places to work are...

    31. Re:Simple... by Gr8Apes · · Score: 1

      Not valuing certs is not the same as not having them. I've had several over the years, and in the long run they've done exactly zilch for me. That's my specific anecdotal evidence. As an interviewer, I can also state that certs have 0 effect, the most they will do is get you past HR or whatever serves as a filter before they get to me. I'm more interested in how you think, what you know, and what you can tell me about the things in your resume.

      --
      The cesspool just got a check and balance.
    32. Re:Simple... by Gr8Apes · · Score: 1

      That's an awesome answer. If you want enthusiastic sweatshop workers (might as well call them what they are) then your only sources are going to be either inexperienced naive workers that don't know any better, or really really desperate people that will tell you anything, and leave as soon as something better comes along. Neither will do you much good, and based on my experiences, there are many places out there that hire this way and wonder why their projects fail.

      I've seen small teams (3-5) with decent experience and good communication crank out solutions in amazingly short time frames. I've see large teams (150+) fail to make deadlines and deliver essentially crap at the end multiple times. Are small teams always the answer? Surprisingly, no, as it depends upon the project. There are some projects that can be chopped up where larger "teams" make sense. In essence, it's a group of small teams being lead by a small team, with no interdependencies. It's about the only case where I've seen it work.

      --
      The cesspool just got a check and balance.
    33. Re:Simple... by Anonymous Coward · · Score: 0

      That's funny. I know atleast one employer that could get a resume with every single certification you stated and it goes in pile A with the similar ones. Then the pile with no certs and BSCS or BS_anything gets put in pile B. The people in pile B get interviews. The people in pile A are basically put in the garbage can.

      Oh wait ... that's two large CT employers I know of.

    34. Re:Simple... by Anonymous Coward · · Score: 0

      I want to be precise - you are saying "startups; where everyone is in their early 20s." and not "startups where everyone is in their early 20s", implying that there are some startups where everyone is in their 50s, for example.

      The fact is that there are a lot of offices, startups and otherwise, where all the software people are in their 20s. I know this because I interviewed at many more "kids-only" offices than mixed-age offices before I got my current job. This is no coincidence, simply ageism.

    35. Re:Simple... by jchevali · · Score: 1

      You really have the habit of ==

    36. Re:Simple... by l0n3s0m3phr34k · · Score: 1

      MY current huge corp pet peeve is internal informational access. One of my main job metrics is to complete a list of descriptions for various apps on their Business Impact if they go down...currently I'm having to go through a list and contact each "app owner" and ask them. However, one floor down is our Help Desk, who has this very expansive knowledge base containing the EXACT information I need...yet I am not allowed access to it. AT ALL. I can't even look over someone's shoulder and copy some stuff down. No matter that last year at this time I was on that help desk and HAD access...never mind that we're actually HURTING our client by compartmentalizing our information like this...it's not even a contractual reason, it's just basically "we don't want you to have an easy job". Also, some of their information is inaccurate and causes false alarms BUT still their management "holds the line" and "none shall pass". Since I also work nights I haven't yet gotten the chance to discuss this with any of them in person; just my manager who has abandoned my request from their push back. Makes me want to abandon the updating...I really want to say "This information is RIGHT HERE and I refuse to keep beating my head against the wall, sending out hundreds of emails for this information WHEN WE ALREADY HAVE IT but the politics of our company are too feudal to let me do my job"

    37. Re:Simple... by l0n3s0m3phr34k · · Score: 1

      GET OFF MY LAWN

    38. Re:Simple... by l0n3s0m3phr34k · · Score: 1

      my company is doing that RIGHT NOW. We let go of our older, more knowledgable main frame people and hired some newbies to save a few bucks, then wonder why their team is missing alerts and their SLA...

  6. Financial independence by Anonymous Coward · · Score: 2, Insightful

    It should be your goal in life to become as financially independent as possible as early in life as you can. Being prudent about your mortgages, cars, investments, education etc. can enable you to be fully debt free early on. After you are debt free, most of your questions become easier to answer. If you owe nothing to nobody than it is easy for you to move on, start a business or look for a new possibility. A lot of people are in precarious positions where they are humiliated daily but cannot leave due to high debt loads and wanting the lifestyle they cannot afford without the bank's input. With the bank involved, you become a wage slave and are no better than the common surf of yesteryear.

    1. Re:Financial independence by Anonymous Coward · · Score: 0

      This. Why worry about age discrimination when if you make a real IT salary you can easily have a million or more saved in your 30s or 40s. Who cares at that point what happens? Can basically work anywhere or do anything and be be OK.

    2. Re:Financial independence by l0n3s0m3phr34k · · Score: 1

      "It's only after we've lost everything that we're free to do anything. " - Tyler Durden

  7. Lesson Learned by koan · · Score: 2

    Carefully cultivate your perceived value and age is far less of a concern.

    --
    "If any question why we died, Tell them because our fathers lied."
  8. Learn a "legacy" skill by mdm-adph · · Score: 4, Insightful

    I'm beginning to think the "eventualy move into management" when you get to your mid to late 30's is just the normal development path in IT. I'm desperately trying to avoid it, myself, but as I get older I constantly find management jobs being thrust in my direction.

    That's working the private sector, of course. In the public sector, there was nothing to worry about, since nobody ever seemed to retire -- I could've stayed a programmer well into my 50's.

    The alternative is to learn some skill that never seems to be fall out of use -- I see tons of graybeards in my company that do nothing but maintain aging AS400 and larger mainframe systems all day.

    Honestly, they seem to be the happiest of the bunch...

    --
    It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    1. Re:Learn a "legacy" skill by Ryanrule · · Score: 1

      legacy skills can be extremely (500-5000/hour) valuable, and you may be unfireable.

    2. Re:Learn a "legacy" skill by Tom · · Score: 2

      I'm beginning to think the "eventualy move into management" when you get to your mid to late 30's is just the normal development path in IT.

      Not just IT. But its based on business in general being completely braindead. In this particular case, the vast majority of companies simply don't have interesting non-management career paths. If you want to earn more, get more responsibility, rise in the hierarchy, you've gotta go into management, because the clueless morons who design the company career pyramid are all managers themselves and can't grasp the concept of valuable people who are not managers.

      My suggestion would be to look for a company that is more in touch with the real world, but sadly they're rather rare. If you're lucky enough to get into one, my congratulations.

      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:Learn a "legacy" skill by Anonymous Coward · · Score: 0

      legacy skills can be extremely (500-5000/hour) valuable, and you may be unfireable.

      You won't get fired but your legacy technology likely will...

    4. Re:Learn a "legacy" skill by ahabswhale · · Score: 0

      They're the happiest because they don't have to do jack shit. Every mainframe or AS400 group I've ever dealt with takes FOREVER to get anything done. It's why most shops have been getting rid of them. If I could take ten times as long to do what I do, I'm sure I'd be pretty fucking pleased with my situation, too.

      --
      Are agnostics skeptical of unicorns too?
    5. Re:Learn a "legacy" skill by Anonymous Coward · · Score: 0

      What pays 5000 an hour? I don't think I've ever seen a job pay so much.

    6. Re:Learn a "legacy" skill by Anonymous Coward · · Score: 0

      The alternative is to learn some skill that never seems to be fall out of use -- I see tons of graybeards in my company that do nothing but maintain aging AS400 and larger mainframe systems all day.

      Honestly, they seem to be the happiest of the bunch...

      Even then, do try to keep your skills current. Our IT folks had a bunch of unfireable/irreplacable system folks who got a bit big in the britches, and the company simply replaced the entire system (and them with it).

    7. Re:Learn a "legacy" skill by Anonymous Coward · · Score: 0

      I'm in my 40's and desperately would love to move into management. Technical skills are narrowly focused yet are becoming increasingly difficult to stay current with; managers can move much more readily among industries.

    8. Re:Learn a "legacy" skill by l0n3s0m3phr34k · · Score: 1

      indeed, that's why I love my current job. Much of our monitoring is the mainframes...nothing really EVER happens to them, all the changes are planned out months in advance, and everything goes through multiple steps of approval.

  9. Of course you can! by ph1ll · · Score: 4, Informative

    The companies that discriminate on age are not the ones you want to work for.

    There are plenty of companies out there that appreciate the older worker has more experience and is willing to pay for that. Probably not startups but who cares?

    Myself, I'm in my early 40s and run my own little consultancy and life is pretty good with no end of decent clients in sight just yet.

    --
    --- "We've always been at war with Eastasia."
    1. Re:Of course you can! by RingDev · · Score: 1

      To add to this, I work for the State these days. Coming from a private sector shrinkwrap software company where the median age was ~28 and the average tenure was ~2 years, to the State where the average age is probably closer to 35-40, and the average tenure is 10+ years, it was a huge shock.

      There is good and bad that comes with it. I've seen more complacency with jobs/technology. People aren't interested in making a jump to newer technologies and patterns because they don't feel like they have to. But on the bright side, you get to skip out on the vast majority of the junior dev shop drama.

      But if you're north of 35, look at your local state agencies, no one would blink an eye at a 40-something applying for a job. And certs, while useful for getting you through the resume screening, are dramatically less valuable than networking and having someone in the department that will recommend you for an interview.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    2. Re:Of course you can! by NormalVisual · · Score: 1

      But if you're north of 35, look at your local state agencies, no one would blink an eye at a 40-something applying for a job.

      I've actually looked into public service work a few times, but one thing that I see quite commonly (in my state, anyway) is that skills are extremely undervalued in terms of salary. It's tough to justify going from a position making $90-100K to a comparable one making only $65K, although there are often benefits like pensions that can offset that somewhat.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    3. Re:Of course you can! by RingDev · · Score: 1

      It's a mixed bag, salaries tend to be a bit lighter, but you get an honest to goodness pension. Depending on what State and what department, there are other goodies as well. Where I am I get 3 weeks of vacation (starting), 3.5 weeks of sick time (unused sick time carries over year to year and can be cashed out at retirement to pay for health insurance), 4.5 days of "personal time" each year, along with all of the state holidays. Makes the work-life balance a little more easily managed ;)

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    4. Re:Of course you can! by MBGMorden · · Score: 1

      Yep. I've personally been working state government for 10 years now, and it's take 10 years to work UP to over $60k/year. I started out with a Computer Science degree doing actual programming at $28k/year (though I am thankful they took me with zero work experience).

      The pay really does stink. The only bright sides are that I get to live where I want (basically near family - I have no desire to move for a better job), my employer pays for my health insurance 100%, and I'll be eligible to retire with a real pension plan (50% of my average salary, adjusted for inflation) at 51 years old. If I'm being completely honest I don't see myself leaving until I retire. The job is just to stable to give up. After retiring I may look elsewhere, but if I can't find anything or it takes a long while I'll have enough cushion that I can make it anyways.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    5. Re:Of course you can! by sethstorm · · Score: 1

      Only if your state isn't under the control of ALEC(read: MI/WI/IN/KS/PA and lighter controls under OH). Such states have gone all out against those working for state agencies.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    6. Re:Of course you can! by Anonymous Coward · · Score: 0

      But if you're north of 35, look at your local state agencies, no one would blink an eye at a 40-something applying for a job.

      I've actually looked into public service work a few times, but one thing that I see quite commonly (in my state, anyway) is that skills are extremely undervalued in terms of salary. It's tough to justify going from a position making $90-100K to a comparable one making only $65K, although there are often benefits like pensions that can offset that somewhat.

      Then you are not looking in the right places. Try watching Fox News for a while and you'll see that government workers are all unskilled overpaid fools conspiring to force you to gay marry a black tranny once they take away your guns. An unconvincing tranny at that.

      More seriously, 90k private sector minimal protections vs 65k isn't as big a discrepancy as it seems. That 90k job will have at least 10 hours of unpaid stress/OT vs a 65k/40hr week so the coefficients to compare are 1.625 govt vs1.8 private sector. A government job is generally staffed properly (to the funding goal anyway, if not the optimal), so you DO get to take vacation when you want it, the pension is (still) real, better job protection stabler, if not cooler work environment.

      So it's really just a 10% income loss in exchange for the generally much lower risk. If it takes you less 5 weeks to change jobs you may want to stick with cowboy living, but otherwise...

    7. Re:Of course you can! by NormalVisual · · Score: 1

      That 90k job will have at least 10 hours of unpaid stress/OT vs a 65k/40hr week so the coefficients to compare are 1.625 govt vs1.8 private sector.

      Except I already make more than that and do a 40-hour week, and I haven't been given any grief over my vacation schedule. In my situation, the pension would be the only notable benefit. And our department hasn't seen any layoffs in literally decades.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    8. Re:Of course you can! by l0n3s0m3phr34k · · Score: 1

      "unused sick time carries over year to year and can be cashed out at retirement to pay for health insurance" LOL that was a sub-plot on the Dilbert cartoon...unfortunately Wally found out his company policy was not a liberal and he couldn't save up his sick days and retire early LOL.

    9. Re:Of course you can! by Anonymous Coward · · Score: 0

      I would argue that there isn't anything wrong with not jumping to newer technologies/patterns. E.g. first generation NoSQL engines (still majority of those used today) don't even have ACID implemented validly. Yet everyone and their barista in the start up world jumped on that train, with catastrophic consequences (e.g. bitcoin exchanges got demolished because of this); or node.js and production readiness of sites; or angular / ember flamewars....

      The reason you don't rush into these as a bank for example is because you want to be around in 2 years and your exist plan is NOT to quickly get a demo together and be acquired by someone. You ARE the someone, the buck stops with you.

  10. Have you seen Logan's Run? by Anonymous Coward · · Score: 1

    It starts at 35 for non-management IT staff....

  11. 52 and still going by chromaexcursion · · Score: 4, Informative

    I'm 52, and still programming. Not planning on stopping any time soon.
    Keeping up with current trends is a must. My strengths are knowledge of C++, system programming, and the ability to work in large complex systems.
    There are a lot of things I've learned, that are valuable, and not taught anymore.

    A be reason for the age issue is younger workers in general tend to be cheaper. But then again, sometimes you get what you pay for ...

    1. Re:52 and still going by Anonymous Coward · · Score: 0

      They're cheaper because your generation fattened themselves up, and deregulated the industry. Outsourcing? What a great idea that was.

    2. Re:52 and still going by ahabswhale · · Score: 2

      The industry was never regulated. I know, I've been in it for over 25 years. As for fattening, each generation makes more than the last. I make a lot of money but I see kids fresh out of school getting paid 80k+ at places like Amazon and Google. It took me 15 years to get that. Granted, I make a lot more than that now but I have no doubt that kids today will laugh at what I'm making now when they're my age.

      --
      Are agnostics skeptical of unicorns too?
    3. Re:52 and still going by Anonymous Coward · · Score: 0

      Keeping up with current trends is a must.

      This. And age has nothing to do with it. If you're a twenty-something who refuses to learn anything new because you already know $RANDOMLANGUAGE, you're going to get laughed at. You're in the wrong industry.

    4. Re: 52 and still going by Anonymous Coward · · Score: 0

      Did you start with a $200k degree debt ?

    5. Re:52 and still going by Anonymous Coward · · Score: 0

      If only pesky inflation and cost of living increases didn't have get involved!

    6. Re:52 and still going by Anonymous Coward · · Score: 0

      43 and pretty much the same , only bad geeks get to go management , the good ones are too valuable writting code

    7. Re: 52 and still going by Anonymous Coward · · Score: 0

      Did you start with a $200k degree debt ?

      If you are 200k in the hole from a f'ing undergrad Comp Sci degree you're a f'ing moron...

    8. Re:52 and still going by l0n3s0m3phr34k · · Score: 1

      Don't be too upset, you can laugh back at their INSANE amount of student loans their paying off that effectively will put them way under a comparable salary for their entire lives.

  12. Do you want to be a manager? by WD · · Score: 4, Insightful

    If so, pursue it. Don't do it because all your friends are becoming managers.

    1. Re:Do you want to be a manager? by Anonymous Coward · · Score: 1

      If so, pursue it. Don't do it because all your friends are becoming managers.

      I went through the manager role at around 35. Really thought it was what I wanted.

      Found out after 5 years, that what I really wanted was to inject some sanity into the work environment of the programmers. So once the company was somewhere I'd be happy to work at, I handed the reigns to my co-manager, and delightedly returned to producing code.

  13. 35? by Connie_Lingus · · Score: 3, Interesting

    ...the coffee almost shot thru my nose!

    i'm 49, and still love solving technical challenges and learning new shit, so I still code...I must admit its getting harder and harder these days to be on a "team" of 20-somethings. It's very possible these folk I infrequently work with consider me a "loser" for still being in the trenches.

    fuck 'em if they can't take a joke.

    maybe you will enjoy management, maybe not...perhaps give it a try for awhile and see how it fits you...you can always easily go back.

    imfuo, the hardest part of *not* going into management is the social aspect of it.

    --
    never bring a twinkie to a food fight.
    1. Re:35? by gweihir · · Score: 1

      With a few notable exceptions, my experience with coders in management is that they were the ones that could not hack the coding and looked for an easier job. It is pretty clear who the "losers" are.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:35? by satch89450 · · Score: 1

      I'm 61, and still love solving technical challenges and learning new shit, so I still code...and it helps that I have skills that many consider "antiquated." In the case of my current job, knowing intimately the details of RS-232 based communication and drivers for same -- how to correctly program the NS16550 and ASIC cell equivalents, and more importantly how younger coders MISprogram the chip -- puts me head and shoulders over some of the new grads. Having more than 40 years' experience in project life cycles also means I can set priorities that make sense. I'm willing to adopt any new buzzword that makes sense...but reject new principles where I can't see any advantage to the company and myself.

      I've seen the results of a tendency for people to be distracted by "shiny", and work through the problems it causes. For example, I remember when my company embraced virtual machines without fully understanding our system and network environment...and we are talking long-time certified networkers who don't fully grasp how TCP buffer-fill management works and how it affects dataflows, even when quoted chapter and verse from R Steven's book TCP/IP Illustrated. ("He doesn't know what he's talking about.") I fixed the problem, and no one liked my solution. The fact it worked was lost on them. Se la vie.

      I don't play nice with stupid or shallow people, so I don't have to worry about management. I was a manager for a while, and my employees said I was the best manager they had seen. What tripped me up is that I couldn't lie to customers, even when told to. That inability to lie convincingly cost me a nice job and pension, but it also cost the company a seven-figure breech-of-contract lawsuit judgement. So I will stay where I am, doing cool stuff, until the day I'm forced into retirement.,/p>

    3. Re: 35? by haemish · · Score: 1

      I'm north of 60 too. Very well paid. I still get in the hacking zone frequently. I work on cool new stuff all the time. Learning has been lifelong. Took a couple of turns as a manager and didn't like it. I keep getting asked to be a manager, I mostly say no. Age discrimination is very real, but in talking with friends it's clearly worse in management. I'm totally happy with having stuck with what I love.

    4. Re:35? by Anonymous Coward · · Score: 0

      Just FYI, when someone misspells things at the rate you do (it's "C'est la vie", "breach of contract", "</p>"), I'm not inclined to trust their memory regarding fine detail or attribute credibility to their interpretation of said fine detail.

      You might want to introspect about that.

      Of course, WTF kind of network admins don't understand about buffering effects on dataflows?

    5. Re:35? by Anonymous Coward · · Score: 0

      Has it occurred to you that English is not his first language, and he isn't French?

      Are you an IT manager?

    6. Re:35? by t0rkm3 · · Score: 1

      From a person who has spent most his life in networking, I just passed midline 2 yrs ago, most. Most network admins certainly don't take the time to consider the possibility until it starts to adversely affect the performance of a mission critical application. Senior Engineers, or Architect types who have been around 15 yrs plus often present the possibility, and may even build a demonstration, but if you have a management team that leans toward age bias it becomes an argument of credibility.

    7. Re:35? by Anonymous Coward · · Score: 0

      I don't speak French, I'm not a lawyer, and I don't code HTML professionally, yet I saw and corrected all those mistakes in that short (email length) narrative. And, no, I'm not an IT manager.

      Credibility regarding detail is eroded by demonstrated lack of attention to detail. Basically, anything someone like this claims has substantially more [citation needed]'s floating around their claims.

      Protip: never use in writing a term you haven't seen spelled. Doubly so if it's an idiom. There's no excuse these days when "everyone" has instant access to google to confirm spelling and interpretation. Go ahead... type "se la vie" into google and tell me what is returned.

    8. Re:35? by Anonymous Coward · · Score: 0

      Our they just want to make more money. I'm a 28 year old software manager in SF, I make 230k/year. Please tell me how I can't hack the coding.

    9. Re: 35? by Anonymous Coward · · Score: 0

      Well said Sir! I'm also 61 and travel the world developing and installing complex industrial systems. The skills you need for this sort of job can't be taught but they can be learned over years and years. (Got back from Saudi earlier today)
      The problem is that recent grads had almost zero interest in the 'end-to-end' solution. They know lots about 1 or 2 things and that's it. No interest in plugging the gaps either.

      Well, when I retire next year (having made enough to enjoy my retirement) I shall look back on 47 years of work (I left school aged 15) and say, yep I had a good time but it is time for some 'Me Time' now.

      There is work out there for those who are willing to go the extra mile.

    10. Re:35? by gweihir · · Score: 1

      "Tell you"? That already shows you cannot, as you do not understand the type of skill required. But you certainly have the big ego of the typical incompetent.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:35? by satch89450 · · Score: 1

      Just FYI, when someone misspells things at the rate you do (it's "C'est la vie", "breach of contract", "</p>"), I'm not inclined to trust their memory regarding fine detail or attribute credibility to their interpretation of said fine detail.

      You might want to introspect about that.

      Of course, WTF kind of network admins don't understand about buffering effects on dataflows?

      Last question first: those admins who haven't worked with large numbers of TCP-to-serial converters -- I'm talking 6,000 independent datastreams at the same time -- and forget how TCP buffers get filled from a 1000 cps steady-rate source when the converter calculates a RTT of 2 milliseconds over the local network between it and the server. A server running as a guest in VMWare, with no packet aggregation optimization in the host's Ethernet interface. Who never heard of the word "thrashing". Who never saw the guest's real-time clock losing time because of interrupt overload. Who never took a WireShark capture of a connection, to see just how many packets are created for each stream

      Criticism on my English and my spelling from an Anonymous Coward? Like that's worth much. Yes, I misspelled some stuff, but that's because what I published was first draft done in a hurry. If it were an article for paid publication, I would have used a real word processor, with a real spell checker, instead of a stupid HTML form. (Free Republic, another forum I occasionally contribute to, does have a decent spell-checker in its contribution entry form.)

      And I'll be the first to say that my memory is a photographic one, but the filmbase is made from Swiss Cheese. That's why when I design a system, I use a number of methodologies to minimize the dependence on memory. I tend to design from the top down, then revise from the bottom up. Repeat as needed to nail down the details. I also create use cases: "I'm x and I need to do y," and then I ensure each case is covered in the initial design specification. I'm also a great fan of concordance generators to identify and eliminate "overloading" variable names within a project. Ever hear of one?

    12. Re:35? by elbles · · Score: 1

      I realize your experiences are as anecdotal as mine are, but (IMHO), there's nothing easier about management, if you're any good at it.

      It takes a completely different set of skills to manage people and projects well. And it's not easy, even if you have the skills. Being able to manage IT *well* (software development or IT operations alike) requires a fair amount of technical knowledge (you don't need to the the expert on everything, but you do need to know your stuff), and being able to communicate well to those above you and beneath you.

      A good coder or sys admin is hard to find. A good *manager* of those people is even harder to find, and are worth their weight in gold (both for the people who work for them, and for the company itself).

      Full disclosure: I have a wonderful manager who helps make my job (as a Ops team lead--so I'm still in the trenches but "managing"/"mentoring" those on my team) much easier, and I've seen our best coders rise up to be very effective managers themselves.

    13. Re:35? by Anonymous Coward · · Score: 0

      Your VM challenges sound a lot like the challenges I deal with as a network administrator at a large company. So much push for VM everywhere; segmented groups of individuals working on their own little part of the ecosystem that no one can have that full understanding of what the fuck's been wrong for the last year and a half.

      I mostly blame the race to zero - attempting to shove costs to zero while minimizing technical know-how (again, shove more costs to zero). IT is starting to become a very scary place where I work - and I'll be getting out soon, on my own feet instead of shoved out the door.

    14. Re:35? by Anonymous Coward · · Score: 0

      Criticism on my English and my spelling from an Anonymous Coward? Like that's worth much.

      Nice ad hominem to add to your repertoire of failure. You certainly seem like someone who cannot admit when they are wrong. For example, a spell check would not have corrected those errors (a French idiom, use of the wrong homophone, or HTML tag). I suspect you understand that, so why did you feel the urge to try to blame something besides yourself?

    15. Re:35? by Anonymous Coward · · Score: 0

      I see what you did there. I'd Praise "Bob", but most of his followers are assholes.

    16. Re:35? by l0n3s0m3phr34k · · Score: 1

      Technically I'm work $3,694,362.43 in my weight in gold, or $3,750,706.09 in platinum. Honestly I really want to be paid my weight in lutetium, which would be around $32,386,360.

  14. 42 years old here.. by Fished · · Score: 4, Interesting

    And still technical. 100% technical. There have been a few cases where I felt like I was denied a job because I was too old ... "not a good fit with company culture" and that sort of thing... but as others have said, those companies just disqualified themselves.

    The reality is that I'm a better programmer now than when I was 25. I havre a much better understanding of "craftsmanship" -- things like testing, documentation, making sure my code is not "brittle" -- even though my ability to devour new technologies has slacked a bit.

    --
    "He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
    1. Re:42 years old here.. by gweihir · · Score: 1

      Exactly. There is also the little frequently overlooked point that "new" is not equal to "better". In programming languages, methods, frameworks, often the opposite is the case.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:42 years old here.. by v1 · · Score: 1

      sounds like me. 43 here. Just recently signed on to manage a few hundred machines at a local college. Experience certainly helps with knowing how to make things that will work well in the long-term.

      It also tends to mean you have a very broad skillset. I know I do. And everything I've learned up to this point is relevent for the job, it's like my work up to this point has been building me up the skills that I need to be a perfect fit for this position.

      Time is the only thing that will turn you into that jack-of-all-trades person that makes you a valuable employee in your position as well as to help everyone around you. I can help the network guy trace cables, the DB guys troubleshoot the web forms, script automation, heck I was even assisting with a power failure in a lab recently. The best way to be a valueable employee is to be very good at what you do, plus be useful to everyone around you that does related work. It's the one-trick-ponies that get laid off first. Make sure that everyone around you realizes just how useful you are to the company in your position, and to them as well.

      Remind them that your experience is an asset to everyone in the room. To everyone in the building.

      --
      I work for the Department of Redundancy Department.
    3. Re:42 years old here.. by focaskater · · Score: 1

      Remind them that your experience is an asset to everyone in the room. To everyone in the building.

      This one is a very good advice (and very hard to put in place); in the past I've played many roles while being employed as a system/backend developer for ex. basic team/project management, basic frontend code, basic sysadmin and so; every time I've left a company the old collegues always told me that they have had a hard time to fill the hole of the missing knowledge and workforce that I was giving to the team...but this, sadly, happens only after I've left. Now I'm trying to setup my dev shop, I'll try to share my time between programming and teaching to younger people, it is a scary and exciting challenge :)

    4. Re:42 years old here.. by Anonymous Coward · · Score: 0

      Amen. I'm 10 years your junior, but I think the "jack-of-all-trades" person you describe summarizes me well. I, too, work in a university department managing several hundred machines. I take pride in being the go-to guy and constantly expanding my technical knowledge -- whether it's tracing cables or troubleshooting web forms, as you say. I don't see that changing any time soon. I might like to manage a team eventually, but you'll never pry me fully from the trenches. It's too fun.

    5. Re:42 years old here.. by GbrDead · · Score: 1

      Testing in the modern sense did not exist at all 17 years ago. So it's not only you but the industry as a whole improved in this regard.

      Just sayin'. I am 38.

    6. Re:42 years old here.. by l0n3s0m3phr34k · · Score: 1

      I call it Holistic IT Support instead of jack-of-all-trades, after the idea of Dirk Gently's Holistic Detective Agency. Eventually you get enough experience you can quickly see various interconnections that others don't, in "unrelated areas" than most don't realize might be affected. HITS also takes into account the user's reactions and ways of working...even the BEST app will be worthless if the end users hate it.

    7. Re:42 years old here.. by v1 · · Score: 1

      every time I've left a company the old collegues always told me that they have had a hard time to fill the hole of the missing knowledge and workforce that I was giving to the team...but this, sadly, happens only after I've left.

      THAT is extremely important to keep in mind. In the end, it doesn't matter how stupid they'd have to be to get rid of you... it's how LIKELY they are to be that stupid that ends up determining you fate.

      That's why it's important to go out of your way to make sure "the powers that be" understand your value. It doesn't help you if YOU know how valuable you are, it frequently doesn't matter if your coworkers know how valuable you are, and it rarely will do you any good if they figure it out after you've left. Management needs to know, before they start swinging the axe around.

      There's always a little bit of a "consolation prize" if they figure out what a bad decision they made and turn around and hire you back for a bit to pull them out of the fire they started, but depending on who they feel like blaming for the mistake, it can look either very good on a resume or very bad on a background check. Its usually a bad risk, worth avoiding if possible.

      --
      I work for the Department of Redundancy Department.
    8. Re:42 years old here.. by v1 · · Score: 1

      That's knowing the difference between knowledge and wisdom. Knowledge is what you know that's directly relevent. Wisdom is a combination of what other things you know, plus your skill at adapting them into something useful to help solve a new problem.

      In IT, knowledge is fleeting. Like most certs, it expires given time. It ages fast and requires continuous refreshing. Wisdom on the other hand ages like a fine wine. The background experience can age but does so slowly. The skill of application however, transcends time.

      Knowledge is good. Wisdom is better. Knowledge with Wisdom is golden

      --
      I work for the Department of Redundancy Department.
  15. Make a great viral website with millions of views! by Anonymous Coward · · Score: 0, Troll

    1) Practice stretching your anus for several months. Warning: this may lead to permanent incontinence!

    2) Grab your ass with both hands and stretch for all you are worth.

    3) Get a friend or family member to photograph your amazing "trick". Set up a shitty website, and the internet will cherish your memory forever!

  16. Domain knowledge seems to help by DoofusOfDeath · · Score: 1

    I've noticed that guys how program in niche areas (such as computational acoustics) manage to stick with it as long as they want, if they really know what they're doing. Their domain expertise trumps ageism in the job market. OTOH, it's also a small job market, which affects things like where they can live.

  17. Transition from programmer to services/consulting by jcg42 · · Score: 1

    After 17 years of being a software engineer, I kept getting asked questions. What do you want to do? Would you like to be a manager? I had exhausted the advancement in engineering and didn't want to be a manager. After the first layoff where I was a "lead" and the manager chickened out and asked me to do the layoffs, I resolved to not take a management role. I also started getting design questions. What's the best way to do this? How could I help make sure the design mistakes that plagued past product didn't happen again? How can we update the product for new platforms? And, connections outside company insisted I help them do some design work as well. The company I was at encouraged moonlighting, as long as it didn't conflict with your assignments 9-5. When I started making more money moonlighting than at the 9-5 job, I cut the ties and formed my own business. The first year was fantastic with the varied work, travel, and succcesses, but then I ran into issues with overhead (travel and health insurance). I was making ends meet, but it wasn't a gold mine. The jobs were crazy good, but the accounting and minutia of being in business weren't my thing. A majority of my jobs as a consultant had me running into my current employer. After about 6 months of back-and-forth, I jumped from private consultant to a full-time professional services consultant, where I've been for 15 years now. As I still felt entrepreneurial, I created several roles in the organization. Currently a design architect, it's the role I'll retire from unless something really good catches my eye. TL;DR software engineer -> consultant -> customer support -> consulting support -> architect over 30+ years, with the transition from software engineer to services happening at about 17 years.

  18. Most youg ones don't know crap... by gweihir · · Score: 4, Insightful

    As somebody that does code reviews (for security) and some development besides doing security consulting, I can state with conviction that most young coders do not know what they are doing. At least some of them get better with age. But the point is, hiring based on age is counterproductive for code development jobs. Of course, many managers think that young coders are "fresher" and they do cost less. Well, they are "fresher" as in "more clueless" and they do cost less for a good reason: They are less productive by sane metrics. They also talk back less, as they have far less of a clue.

    So my advice is stick with what you love doing and search for an employer that has not succumbed to the stupid "young is better" fad.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Most youg ones don't know crap... by DavidCBillen · · Score: 1

      Another reason for age discrimination started in Silicon Valley where companies used to boast no developers over 30. That is valid when it means that the technology the company is developing is so new and different that experience is meaningless. When the internet was new and we setup our first web site, there wasn't any point in paying a large salary for developers with irrelevant IT experience. We raided a local university and hired students that pretty much lived for the project mostly just to get access to our bandwidth.

      But this causes confusion. In fact if a project can benefit from skills that aren't new then it should be obvious that someone with experience is more valuable than someone without. Luckily it seems that smart managers tend to understand that. It's young developers who make themselves feel confident by believing that their age (or lack of) makes them magically gifted.

      Another thing that comes into play is the deprecation of neurons - seriously. The idea that it becomes harder to learn with age is a major reason people believe the otherwise-counter-intuituve notion that less experience is better. But there's misconception there as well. This mental depreciation is non-linear, dropping very sharply in youth and is quite gradual by adulthood. Most older people who can't/won't learn are in my observation just locked-in to skills that are supporting them financially. They find it risky and exhausting to start over with a new technology.

    2. Re:Most youg ones don't know crap... by gweihir · · Score: 5, Insightful

      For "senior" technical people that actually are not good at it, that is certainly true. I have seen that as a consultant countless times. On the other hand, those that are senior and _are_ good engineers, typically welcome (competent) criticism as a chance to learn even more. So basically this is just another effect of hiring incompetent engineers.

      Incidentally, that incompetence breeds incompetence is a very old effect. There is also the effect of people that want to make their life easy: "How, do you ensure underlings are loyal? One answer is to promote incompetents." And "If you promote people who deserve it, they will never be grateful." -- Machiavelli

      While it sounds like and old, tired cliché, you only get technological excellence from people that have technological excellence as their primary goal in life.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Most youg ones don't know crap... by pwizard2 · · Score: 1

      Some older coders don't seem to know what they're doing, either. At my job I've taken over development of our in-house applications from the guy who was doing it before. Every single project apparently started out from the same template. That means there's lots of code in each project that is never used and just adds bloat. The code is spread out all over the damn place across different classes (when there is no reason for it to be), there are almost no comments, and having so much shared code means that fixing one problem inevitably causes something else to break. Oh, and there wasn't any source control in use when I started, either. The code must have moved around a few times because older stuff was missing and I had to redo it from scratch on one occasion.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    4. Re:Most youg ones don't know crap... by Anonymous Coward · · Score: 1

      They also talk back less, as they have far less of a clue.

      In my experience, they often talk back more, because they have far less of a clue.

      Older people are more likely to know where they should argue and where they should just do it the way the boss wants. Also, they are more likely to argue reasonably. Young kids are more likely to argue based on something their idiot professor (who's never written professional code) said.

      Most good IT shops -- you know the ones where you actually want to work -- value experience. This will become increasingly true as the current generation ages. Twenty years ago, forty would have seemed old to me. Now? It's not that long ago. Most managers are in the same position. Maybe a few have nostalgia for the good old days when they were the twenty something idiots, but most will realize that they learned something in the last twenty years.

    5. Re:Most youg ones don't know crap... by Znork · · Score: 1

      Of course, thinking that the technology a company is developing is so new and different that experience is meaningless is usually the effect of not having enough experience.

      A lot of things in the IT industry seem to move in cycles, and while there are certainly those that seem to stagnate of any age, for those inclined to continously adopt new technology having experienced a similar technological shift twenty years ago rather means you're halfway to understanding the implications of an up and coming one, how to use it and its probable limitations.

      And as far as neural degeneration goes, I'd agree. Unless you have an actual disease wrecking your neurons, loss of capacity rather seems related to lack of interest and rigidity, stress related damage, lack of confidence or similar. Most people I see continously actually using their learning capacity seem to keep highly capable of learning new things well beyond retirement these days.

    6. Re:Most youg ones don't know crap... by Tom · · Score: 2

      This, 100%. I've seen a lot of brilliant, experienced mature IT people. I've seen a few stupid, boneheaded mature IT people. For young people, the ratio is reversed.

      Of course, I say that now that I'm in that 2nd category myself. When I was much younger, of course I thought I had the answer to everything and the people writing boring standards were boring and old, and my brilliant reinvention is so much better. Fortunately, my field was always security and cryptography and there you learn very fast and very painful how stupid reinventing the wheel is, especially if you insist that triangles are the new circles.

      --
      Assorted stuff I do sometimes: Lemuria.org
    7. Re:Most youg ones don't know crap... by gweihir · · Score: 1

      I think Silicon Valley screwed up with that initial hiring policy. There was countless experience available that would have prevented a lot of waste. The thing was of course that in the beginning, money was scarce.

      I fully agree on smart managers (rather rare, but I have met a few), and learning. I think the most of drop-off in learning capability has already happened when people enter university. On the other hand, if you actually work at your learning capabilities, that may not be a problem. Quite frankly I find learning new things not harder and sometimes considerably easier than 20 years ago, and that is because I now know how I lean best. Of course, learning always takes effort, and I quite agree that many older people have become too lazy for it and/or have too many other concerns, like family and work, to find the time end energy to continue learning. A friend of mine once said that the life-planning of an engineer or scientist aiming for excellence must different from ordinary folk. I can only agree.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Most youg ones don't know crap... by gweihir · · Score: 1

      I do not disagree. There are very few that are good when young and get excellent with age. There are a more that start out mediocre and get good with ace. Most start out incompetent and stay incompetent. There is a reason for all the crappy, insecure and unreliable software that is around these days. We have far too many people writing code that do not have what it takes.

      All I am saying that if you actually try to hire good people, age is not are relevant factor and hiring by age is a fundamentally flawed mistake that is exceptionally expensive and damaging.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:Most youg ones don't know crap... by gweihir · · Score: 1

      I should have been more specific: I meant to say that the case that a person talks back and has good supporting evidence is less frequent with younger people. Just regarding talking back, I completely agree with you. As an academic lecturer, I have spend countless hours trying to get young, bright, self-assured morons to see that many things are not quite as simple as they believe. Sometimes it works, sometime it works years later after they have run into some walls of their own making.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:Most youg ones don't know crap... by gweihir · · Score: 2

      Indeed. Always great are the examples of people rolling their own ciphers, their own entropy collectors and their own crypto-protocols! (Well, except for the very few people that are actually good at it. And even they often scrap a design years later or say it was not very good.)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:Most youg ones don't know crap... by cheesybagel · · Score: 1

      It has little to do with age and a lot to do with experience at performing that actual task or similar tasks.

    12. Re:Most youg ones don't know crap... by Anonymous Coward · · Score: 0

      This is the same in networking, servers and storage.

    13. Re:Most youg ones don't know crap... by l0n3s0m3phr34k · · Score: 1

      The older you get, the more you realize the less you actually know.

  19. Re:Oh my god, you're actually serious??? by Zontar+The+Mindless · · Score: 5, Informative

    My IT career didn't even *start* until I was 32 or 33, it's 20 years later now... and I'm doing just fine, thanks.

    --
    Il n'y a pas de Planet B.
  20. Round and round we go... by Anonymous Coward · · Score: 0

    How many time most these pointless questions be asked on /.?

  21. Why move? by verucabong · · Score: 0

    I'm 35 and know plenty of folks who are my age (or some who are much older) who are in nuts and blots IT. They don't want to be managers and I don't blame them. I think the key is staying happy and staying relevant. Don't let your skills get stale and stay curious. That being said, if you want to move but not into a managerial role there are still technical things outside of pure IT. I moved into a systems engineer role on a sales team about 2 years ago and I absolutely love it. I work for one of the most well known companies on the planet, am based from home, make my own hours, and am very influential with my customers who are inexperienced with our products. I really see myself staying in this role for a long time.

  22. Sure by dreamchaser · · Score: 2

    I started out coding, then went into systems engineering, mostly server farms and LAN/WAN design, in my mid/late 20s. Then around age 30 I did go into management, operations and projects, for a number of years. Now, in my late 40s I am a senior network security engineer for a consulting firm. I make the same money I made in management (quite a bit) and have a lot more fun. You certainly can stay in or move back into technical roles past the age of 35.

  23. Is age discrimination a myth? by QuietLagoon · · Score: 1

    No. It is very real.

    1. Re: Is age discrimination a myth? by iggymanz · · Score: 1

      Yeah we get big salaries and important projects the "kids" half our age don't. Sucks to be them.

  24. Make age a strength by ip_freely_2000 · · Score: 1

    I did the programmer/manager/director thing ending about 10 years ago when I was in my early forties. Since then, I've been doing the consulting thing, mostly strategic and management consulting into large companies. I'll say one thing: It pays very, very well and if you know how to handle an interviewer, you'll rarely be out of a job. The hardest thing back in the day was to give up on the hands-on work. It's what I knew, I was very good and passionate about it. That said, kids today ( I mean kids under 30 ) have their own mind set and find it hard to relate to older people in the work place. Bottom line, I prefer working with my peers and by the time I hit 40 I noticed I wasn't really interested in what the kids were doing. So I moved on. I have never encountered age discrimination because I've always focused on (difficult) work that requires lots of experience and made sure that the interviewer got the sense of my laser-like focus on the statement of work and providing value to the customer. Every company worth a damn needs an old man. I just hope I'm not too old before I decide to pack away my FORTRAN user guide for good.

  25. Don't believe the hype by Anonymous Coward · · Score: 0

    There is plenty of jobs staying technical after 35. I'm in my mid-40's and recently switched jobs.

    If you have relevant skills there will always be a position for you. Some companies even seek out older more experienced developers to help guide and mentor their less experienced teams. Keep learning, relevant and your saw sharp. Learn from guys like Uncle Bob, who have been doing this longer than you've been around: http://blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html

  26. Know how to interview by caffiend666 · · Score: 1

    Know how to interview. Dye your hair. Keep relevant. Keep healthy. Have a niche. Have a plan b. Keep a good attitude.

    The interview process will change. They know you have the ability to do the job. Questions are more around of do you give a shit, directly or indirectly.

    Grey hair changes peoples mindsets about you, you can stop dying it once you are secure in the job. Or, just shave it all off. Dress young.

    Bragging about cobol skills just annoys people and are next to worthless at most jobs. Know the latest do-hickey your co-workers are playing with, at least so you have something to talk about, even if your experience tells you the do-hickey is otherwise a waste of time.

    Other people here talk about the niche.

    Many older co-workers I know are incapable of doing the job because of bad exercise habits, energy levels, and other health issues. Stress oozes out and is sensed by others.

    Have a plan b, a business on the side or simply make sure work is optional. Desperation makes for a strange interview and worse co-workers.

    Most people are capable of doing any job, if they care. A bad attitude from a person skilled at dealing with others can be catastrophic. People have to pretend to care, especially for self-hypnosis. "If a prostitute can learn to pretend to enjoy her job, so can you."

    Most people I have worked with older than 35 are failing at least one of these, if not several. Thing is, everyone fails a few of these, but they are more obvious in older workers. A bad eating habit is troublesome in a 20 yo, but nearly killer in a 40 yo. An attitude problem from someone skilled at manipulating others (because of years of experience being manipulated) can destroy a team.

    --
    Here's to losing my Karma Bonus again....
    1. Re:Know how to interview by iggymanz · · Score: 1

      dyed hair looks fake, don't hide your age. plenty of places value experience and pay for it. I've been manager twice in the past but make more now in architect role, am over fifty with white hair on the lower sides and a third gray in the rest. I do enjoy my work, can't imagine faking it.

    2. Re:Know how to interview by Anonymous Coward · · Score: 0

      dyed hair looks fake, don't hide your age. plenty of places value experience and pay for it. I've been manager twice in the past but make more now in architect role, am over fifty with white hair on the lower sides and a third gray in the rest. I do enjoy my work, can't imagine faking it.

      Don't dye your hair, instead go to interviews with a recent (good) haircut and use a tiny bit of gel (not the used-car salesman portion) so you look like you care about appearance. It takes all of 2 minutes (and a haircut about once a month) so don't tell yourself you are too important not to.

    3. Re:Know how to interview by Anonymous Coward · · Score: 0

      Using hair gel is a sign of nothing more than 1. youre from the east coast 2. youre a vain idiot

  27. Resist the pull of management by Anonymous Coward · · Score: 0

    I am 50 now and have successfully avoided becoming a manager so far. For me, the key was to stay current with technology - these days it's all Hadoop and Java, and if all your recent work has been in C++ you are going to have a hard time seeming relevant to a lot of these companies. I feel like if I had switched to a management role I would have had a much harder time finding new jobs, partially because there are fewer management positions available than engineering, and also because I feel it's not my strength and I would not have been as good a manager as an engineer...

  28. You can beat the system by Anonymous Coward · · Score: 1

    Unfortunately age discrimination isn't a myth. In large part this is because of the growing disparity in pay between new grads and experienced techinical people. Those making hiring decisions tend to assume that the new grads are just as, if not more, capable than those with years of experience. Since most IT employers tend to grant regular raises this means those with more experience tend to be more expensive and will sooner or later run into a glass ceiling unless they change their job category -- become a manager, start your own business, or become a consultant or contractor.

    In my case I made the transition to management and found it totally frustrating in large part because I was a better technician than my technical people. For example I would look over a program that took one of my people a month to write and realize I could have done it in less than a week and that mine would have run faster and used a lot less code.

    I beat the system by finding headhunters who specialized in contract and consulting jobs rather than full time employment. I managed to find two such firms who kept me fully employed doing work I liked until I was in my late 60s at rates far above what I would have made working full time.

    Jerry

  29. You don't want to work there by lophophore · · Score: 2

    My advice would be not to go into management unless there is a way to keep your technical skills up. You won't find the headhunters as eager to place managers, except the highly technically adept ones. If you let your technical skills rot, it may become more difficult to stay employed.

    I've worked as a developer, architect, project leader and "director of development" (whoa) and I prefer the technical contributor roles -- but that's just me.

    As far as the companies that appear to be "age-ist" -- run away! A lot of that is done because the younger developers can be had for less money, they can and will work longer hours (usually because they don't have a family or really any life outside work) and they just don't know better. I can tell you from the times I have done "leadership" that I would rather have two skilled old-timers than four fresh-outs working on my team. The two old timers will almost always out-produce the four fresh-uts in terms of actual delivery and quality. So you get what you pay for.

    --
    there are 3 kinds of people:
    * those who can count
    * those who can't
  30. I Don't Know How Universal It Is ... by CrankyFool · · Score: 3, Interesting

    But it can happen.

    I'm 43, and managing a group of software engineers at a streaming company; my peers range from early 30s to early 50s, but there are other managers and directors here who are (at least somewhat) older than that.

    More importantly, though, there are engineers here who are older than me, and who you could argue are as senior as I am, or more senior (in either the "more people listen to them" sense or the "they get paid more than I do" sense). This company also has a strong belief that you shouldn't go into management because you want a promotion or more money, so people who enjoy being engineers are encouraged to continue being engineers. There's no salary cap on being an engineer, and for pretty much as long as I've been a manager here, I've had engineers reporting to me who made more money (sometimes, significantly more money) than I do.

    Having demonstrated pretty decent Individual Contributor (IC) skills, my last two bosses have always said that if I ever got tired of management and wanted to do the IC thing again for a while, they'd be delighted to find a slot for me.

    But that's us. And we aren't representative of the business, I suspect. We're not QUITE the outlier -- high tech company, Silicon Valley, ~16 years in operation -- but we're definitely not your 20-person SOMA startup running on Red Bull and testosterone.

    I'll tell you one life lesson my parents taught me, though, that has served me well: Figure out what you love doing, and do that. You'll occasionally be buffeted off-course. That's OK -- get back on-course.

    I've been married for about 7 years now; early in our relationship, when I was an IC in another company, making a lot less money, my wife argued I should be thinking about maximizing my family's income and financial stability and go into management just because of that; she persuaded me, and I went into management at that company, and was profoundly unhappy. Finally, luckily, got laid off in 2009. We both learned our lesson, and these days my wife's only rule is "pick a job that will make you happy; if we need more money I'll go out and make it." Works well.

    1. Re:I Don't Know How Universal It Is ... by Anonymous Coward · · Score: 0

      This company also has a strong belief that you shouldn't go into management because you want a promotion or more money, so people who enjoy being engineers are encouraged to continue being engineers. There's no salary cap on being an engineer, and for pretty much as long as I've been a manager here, I've had engineers reporting to me who made more money (sometimes, significantly more money) than I do.

      I think you're in a very, very unusual place. Every medium/large place I've worked, there was a salary cap on doing just IC work - being a middle manager or salesman was were the real money was at.

      Every place I've worked has also held the mindset that management was the natural & obvious next career step for any technical person. I've always thought that it's a radically different skill set- and in the long run, not more valuable than someone actually doing work.

      My current boss has expressed dissatisfaction that people under him make more than he does - and hinted at plans to fix that.

      I don't know where you're working, but it sounds like heaven to me...

    2. Re:I Don't Know How Universal It Is ... by alex4747 · · Score: 1

      I am 57, developer, tried managing 20 years ago and switched back after one (successful but unpleasant) year. I am talking about real software (10M+ in LOCs as a minimum) and for whatever reason (I do not have an explanation) it takes time for an engineer to become really productive in this kind of environment - in all serious companies I ever worked/contracted for most heavy heaters were 40+ and I remember only one below 35.

    3. Re:I Don't Know How Universal It Is ... by CrankyFool · · Score: 1

      Netflix. We're hiring :)

  31. Depends on the person by Intellectual+Elitist · · Score: 1

    The story that I've heard repeated often is that developer salaries tend to flatline in a person's 50s and even retreat a bit as they close out their careers, while managerial salaries continue to increase throughout the later years of a career. Whether this is supported by actual data or not, I don't know. I can certainly see the potential for this to happen with developers who get complacent in a long-term job where they've maxed out their career path and then get laid off, which could force them to take a significantly lower-paying job elsewhere. I've transitioned from development into management over the past few years, largely because I'd endured a string of awful managers and was confident I could do a better job. Management is definitely not for everyone, though -- it requires a different set of skills from development, and many developers lack the patience and people skills needed to do the job well. But developers with an interest in and aptitude for management clearly make the best managers for development groups, because they have a deep understanding of the issues their teams face, and they have a much easier time building trust and credibility with the group. In the end, it's really about where your skills and interests lie. Do you have the patience to deal with petty office politics, hand-holding MBAs through repeated explanations of the mythical man month, fielding complaints from your team that you're too focused on schedule and complaints from above that you're not focused enough on schedule? Do you get gratification out of identifying and building on your developers' strengths and helping them earn their way to a promotion? Do you enjoy solving problems related to scoping, sequencing, and balancing of other people's work to define and meet milestones? Do you mind dealing with software licenses, office supply purchases, and other mundane "care & feeding" tasks? Can you be content relegating coding to a hobby activity, rather than your main pursuit? If you answered "yes" to all of the above, then it may be worth considering a management path. If not, then you should stay sharp, stay current, and keep your skills valuable and marketable, regardless of your age.

  32. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 1

    I retired from the US Navy at age 39 in 2005. I was an Electronic Technician, so I was in a technical field but not IT - I primarily maintained HF/UHF radios and radars. I got my CCNA just before I retired and got a job as a network engineer. That contract lasted until earlier this year. I had no problem finding a job at 49 and I'm still getting calls from recruiters. I'm currently working at a NOC and I'm the shift supervisor. In the last position, I moved up to Lead Engineer for the last four years. So you could say I do a bit of low-level management, but I'm not management per se. I'm just supervising entry-level techs and still spend most of my time performing technical duties.

  33. I turned 60 this year by RetiredMidn · · Score: 1

    I've been in software development for 38 years, and my favorite years have been spent doing Mac or iOS development (Mac in the 80's, and Mac or iOS for the past seven years). I write apps as a hobby, which helps keep my skills current, and my employer is (mostly) paying me to do what I enjoy; it doesn't get better than that.

    To be honest, writing software for an employer can be a drag, because corporate decision-making processes can be frustrating. But I spent about 10 of those years with some degree or other of a management role, and those frustrations are even worse in middle management. I'm much happier as an "individual contributor". The upsides to corporate development are the benefits and reasonably steady paychecks.

    Age discrimination? Maybe; I get along better with some people than others (and vice versa), and maybe age is a factor. I don't really hide my age (I like to inject "Get off my lawn!" into conversations every now and then), I don't try to pretend I'm someone I'm not. I think if you're doing what you like and are engaged as a team member, it all works out.

    I think I still have about 5 more years in me, unless my plan/hope/dream of earning a modest income at independent development bears fruit before then.

  34. Be nice and learn COBOL by Anonymous Coward · · Score: 0

    Title: how to remain...

  35. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 3, Interesting

    Shit's only changed for people that are constantly jumping from job to job. Sounds like subby is one of them (you sound like one too).

    For those of us "older" IT professionals that actually stay at one company this isn't an issue at all.

    Find a good company that exposes you to the challenges you want, pays well, and has benefits and then stick your ass in the chair and stay there. You'll soon come to realize that yes job security actually does exist.

  36. Re:Oh my god, you're actually serious??? by homey+of+my+owney · · Score: 4, Insightful

    Yes, you're right. For example, 20 years ago there weren't little shits going around calling people fucktard in public forum back then. If you're having trouble in the market place, perhaps you should try a little introspection.

  37. I'm 50 by maroberts · · Score: 1

    ..and reasonably happily being a contract analyst/developer without any issues.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  38. Yes, No, Sort-of by wisnoskij · · Score: 1

    Yes, there defiantly will be 17 year old entrepreneur out there who will not hire you. When jobs and zuckerberg were working out of their garage I doubt you would of had a chance in hell of getting a job even if you were willing to take less and had more experience than the peopel they did end up hireing. At the same time there are loads of companies out there that will give an older guy preferential treatment over a kid. Also companies will be far less likely to overlook things as you age. There are loads of complete crap programmers of there and a lot of them still get jobs, as they age they are more and more likely to have their lack of skill and continued lack of learning go unnoticed.

    --
    Troll is not a replacement for I disagree.
    1. Re:Yes, No, Sort-of by Antique+Geekmeister · · Score: 1

      There are also older managers who will not hire you: they appreciate the willingness of younger engineers, without strong experience, to be driven or manipulated to make specific goals and not to _question_ the wisdom of management. It's very difficult to be in the field without some sense of politics, or to know when management is lying to you, and such a manager will not appreciate having their work questioned.

      But to stay active, I'd strongly urge getting active in freeware and open source projects. Whatever freeware your current role relies on, get involved in. It keeps up your skills, it helps to mentor the new users, and it keeps your name visible on Google searches for the technology listed on your resume. And it helps guide the software to be the way _you_ want it to work.

  39. It might also be interesting to ask ourselves... by Anonymous Coward · · Score: 1

    ...why people tend to move towards managerial roles. In my experience, the answer is because that's the only way to get a bigger paycheck.

    Badly run companies (IMHO) tend to undervalue experienced IT personnel, thinking that they are peons and can be eventually replaced with cheaper post-college labor (or offshore labor). The people having this thought process tend to be upper-management, who were never technical to begin with. Now, those upper-management folks don't like interfacing with 20-somethings or offshore teams. So they promote older developers to managerial roles and pay them more. Now they can interface with someone their own age (and someone who frees them from having to understand any technology).

    This is where the cycle begins... Once you've gotten promoted to be a manager, you start to take on that upper-management mindset. You entrench yourself (i.e., making it "impossible" for them to fire you) and really start to play politics. All the while, the IT people working for you slowly start to see you as one of "them" instead of their technical team lead / mentor.

    I like it when I see companies that are run by people (CEO, upper management, etc) that are still technical.
    It's when you let the MBAs take over that things start to go pear-shaped.

  40. Doesn't matter how many years you are by Anonymous Coward · · Score: 0

    only matters how many beers you can drink.

    If you can't drink as many as you once could, you should get out of the game and let the young kids play.

  41. Re: Oh my god, you're actually serious??? by Anonymous Coward · · Score: 5, Funny

    We don't all do that you insensitive fucktard!

  42. 50 is the new 30 by un4given · · Score: 1

    I started in IT in my early 30's and I work as a consultant at a small consulting company that I don't own. I am now almost 50. Throughout my career, I have stayed up to date on technology and gotten certified at a high level in everything relevant. I am technical and my income is 6 figures. Right now I specialize in storage and virtualization technologies, and I hold storage industry certs that are only available to EMC employees and partners. These limited-access certs have a lot of value. As technology trends shift, so will I. I will never move into management, as my value is in my technical skill, not my people management skills.

  43. 46 y/o independent consultant here by gymell · · Score: 1

    I have no interest in doing anything in IT besides programming and closely related tasks. Everything else bores me. I've been in several roles where I've had to wear various hats including BA, some project management, architecture, etc. and I couldn't imagine doing any of that in a full time capacity. I suppose if you're working at a company trying to advance your career, eventually you hit a wall where you can't advance any further in a purely technical role, without either going into project management, management, or possibly becoming an architect. If you want to avoid that, and have an in demand skillset, one good option is to become a consultant. Of course it involves more risk, and a willingness to move around and adapt to different environments. But the advantages (besides more money) include having freedom to determine what projects you want to do, having a lot of variety, not having to deal with corporate politics and HR bs, and generally being able to focus more on the technical aspects of the project. Also consultants tend to be engaged because of their experience, so having been around the block a few times can be advantage. If you have the right personality and circumstances for it, then it's definitely something to consider. If going completely independent is not for you, then there's always the option to become a salaried consultant with an established company. You won't have as much freedom to pick and choose projects, but there's more stability, and you can still maintain that technical focus on a variety of projects.

  44. Re:Oh my god, you're actually serious??? by ShanghaiBill · · Score: 1

    20 years ago there weren't little shits going around calling people fucktard in public forum back then.

    Yes there were. Have you heard of USENET? I was first called a fucktard in a public forum in 1984.

  45. 51 and going strong by K.+S.+Van+Horn · · Score: 1

    At 35 you're just getting started. I'm 51, and in the past couple of years Google, Amazon, LinkedIn, and other major companies have repeatedly tried to recruit me. Just keep developing your skills.

  46. For all you youngsters (the under 55s responding) by Anonymous Coward · · Score: 0

    I'm 65 and still programming, still learning.
    In 45 years in this industry I've seen and used many languages, technologies.
    I remember core as a memory technology, I've used FORTRAN, COBOL, RPG and countless other languages.
    And several times I've gone into the "management" track, then returned to what I enjoy.
    Today I work with fascinating JavaScript libraries (e.g. D3) for graphics and visualization.

    The advice I'd give is "Become an expert at important parts of your current technology platform. And keep finding and exploring what will replace it".
    In addition, understand what matters to the industry your products are in.

    Never, ever, become a disposable coder.

  47. Be careful by erp_consultant · · Score: 2

    It might seem enticing to move into a management job but it's not for everyone. The skills that have made you an excellent programmer might not necessarily make you a good manager. I often use sports analogies to illustrate this. Look at all of the former outstanding athletes that have been utter failures as coaches and/or general managers.

    The other thing to consider is this: if you are a good programmer it is probably because you really enjoy it and have worked hard at it to improve. Are you going to enjoy being a manager? Because if you don't really enjoy it then those 2 hour meetings are going to seem like they last all day long.

    I have tried my hand at management and it's not for me. Most of the meetings seemed like, for me, a waste of time. I liked fixing code that didn't work. I didn't like fixing other peoples petty personnel squabbles. Lower and middle management can be a real wasteland. I looked around the room and I saw a lot of people that were not very good at what they did. Many of them seemed resigned to the fact that they were never going to get promoted into upper management. Many of them exhibited poor leadership and decision making skills. The worst part of it was all the politics and back stabbing. I just couldn't stomach it.

    So I decided to stick with what I enjoy and what I'm good at.

    Having said all of that, it was a valuable experience. I admire good managers. It's a tough job. If you are fortunate enough to have a good manager then count yourself lucky. Being a manager gave me valuable insight into the "other" side of business - the non technical side of it.

    If you want to stay with programming you can. I know a lot of people in their 60's that are working at it and doing well. Unfortunately, all of them are consultants. Age discrimination is real. But as a contractor, employers see you differently. Instead of being a medical liability you are praised for your experience.

  48. Re:Oh my god, you're actually serious??? by Half-pint+HAL · · Score: 1

    That was TWENTY YEARS AGO, fucktard. Shit's changed since then, in case you haven't noticed (and considering you're a boomer fucktard, I'm expecting you haven't).

    Yeah, shit's changed since then... including the GP's age, which has gone up, so if agism is worse now than 20 years ago, he might have experienced that...

    --
    Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  49. Do What You Love by Isquiesque · · Score: 2

    Do what you love and are good at doing. A lot of people in management are definitely not cut out to be managers. (At least where I work) people tend to get promoted into roles of supervision and management because they're good problem solvers, but being a manager involves a completely different skill set. If you enjoy supporting people and teams, making it easier for them to do their work, getting them the information that they need, ensuring they have the professional development and work environment to thrive... then yeah, work on becoming a manager. If you like what you're doing and you're in high demand... then keep doing that. Don't fix what isn't broken.

  50. Re:Oh my god, you're actually serious??? by Zontar+The+Mindless · · Score: 1

    That was TWENTY YEARS AGO...

    Hey, you're pretty smart.

    --
    Il n'y a pas de Planet B.
  51. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 0

    That bit had me laughing, too. You can still *find* some of my old Usenet threads, especially about old technologies, as the top Google links for certain keywords.

  52. Do what you want and try *not to be afraid* by vinn · · Score: 1

    Fear is the hardest thing to get over on the road to being happy. And for this purpose, I'll define happy as "doing what you want", both professionally and in the rest of your life. If you want to keep doing what you're doing, then you should just do that. Don't worry about what your friends are doing. If you want to go start your own business, then you should just go do that. If you want to write code until you're 50, you should do that. You're probably pretty bright and perhaps you haven't realized it yet, but because of that you'll always be employed. Don't worry about your job, you'll find another and if you want to switch career paths, it's probably easier than you think. I know those pay checks are comfy and they arrive regularly. That health insurance you probably don't use much is comforting too. You're probably afraid what might happen to your family if you decided to chance upon something different. Just keep in mind, the market or perhaps even the company you work for has very carefully determined the bare minimum it should pay you or otherwise compensate you to keep your job. If you're already happy, keep doing what you're doing. If you're not happy, stop being afraid. (Just a bit over a year ago the company I worked for slowly melted down over the course of the summer. Losing my job was the best thing that ever happened to me. Along the way to where I'm at now, I had to take some small risks - at each turn life got better.)

    --
    ----- obSig
  53. Still at it it at 56. by vester.m · · Score: 1

    Started IT when I was 28 with just a high school education. Taught myself how to code. Now I am 56 and I am still coding. My current position allows a great deal of freedom on how I implement a solution and the IT department has been ordered by senior management to help me. I work directly for the end users and I know their business very well.

    1. Re: Still at it it at 56. by Anonymous Coward · · Score: 0

      Please recognize the limited window you were gifted, where computers were *new* in very many places.

  54. Depends on the skillset by Anonymous Coward · · Score: 0

    I'm 48 and my career has been Unix Sysadmin since '92. My degree was Mechanical Engineering, but I've always "played" with computers.

    My last job was for 9 years doing security on top of the sysadmin. Mostly Solaris, though I did a transition 2 years ago of our windows environment from Windows 2000 AD & XP to Windows 2008R2 (2, replicated) and Windows 7. With GPOs to configure security settings. I also had HP-UX, Tru64 and RHEL in this environment. Oh, and helped setup another envionment on VMware vsphere 5.

    While I was doing that at work, I started to learn about OpenStack by reading, attending user groups and using it at home. In fact, my VMware at work was accelerated by teaching myself VMware ESXi 3 at home a few years earlier.

    My current job is DevOps deploying OpenStack clouds for our developers and shipping that to customers (with little Unix experience) to make small clouds our stuff works on. I got it because I've had the enthusiasm to learn it and bring that to work. All my experience with Windows AD, security, Solaris is not used; I've thrown away that skill set. My ability to adapt and learn is the important part. And get the project done.

    It took me a month start to finish to get my current job.

  55. 38 & working for a startup by greenThing · · Score: 1

    I'm leading IT & operations for a startup, but it's also a startup that isn't run by a bunch of 20-somethings. I was brought on board by one of my former CTOs who started his own company. It definitely pays to not burn bridges, network, and keep your skills going. Personally, I'm not management type. I enjoying leading teams and such, but I will NEVER step away from keyboard.

  56. Must be a hot issue by X10 · · Score: 1

    This issue is coming up every few weeks. Must be a hot topic for a lot of us.

    My answer is the same, every time. I'm 60, I've been developing software for about 35 years, right now I make Android apps. I'm happy, and I think I'll stay in this business for one or two more decades.

    So what's your point?

    --
    no, I don't have a sig
  57. 30 - LOL by Anonymous Coward · · Score: 0

    I'm 44 and still very vital. At least I hope so, feel it, and more importantly am still paid it (?)
    It depends on what makes you "tick" I suppose. Me, I am "IT".
    - Coding as needed, but day in and day out -- ack (!) I wouldn't do it.
    - I Can make a decent website (so I have an "eye"), but wouldn't / can't do _it_ professionally. I know who to call if you need to sell widgets aka Amazon style, couldn't code it if I wanted to though. Know your limitations. :)
    - Networking - physical and logically. I run the cables, terminate, setup / layout wifi's covering hundreds of thousands of feet in area, etc.
    - File management, access layout (some VNC, others AFP, and also available is RDP and ARD -- SMB requires a VPN which may be PPTP or L2TP as needed). Do it all myself.
    - I prefer OS X desktops /users and pepper them where I can. Still put up with Windows as needed. Linux as a backend still rocks, but few desktop deployments there (sadly). I'm a Mac head myself given the choice. :)
    - No problem integrating "other" systems (usually suck them into a Linux box), anything from Insteon / X10 to fuel pump monitoring and alarms, or the various PBX systems, etc. Good engineering background -- figure it out. I was turning off my lights remotely 25 years ago... Now it's cool, but for me it's "old school". Family business used to be in printing presses (man that went to shit) -- but with it access to lots of high voltage and low voltage contact type relays that were trivially programmable...

    I'm really the geek for the geeks. Happy making a bit over 6 figures, and get to make my own hours for the most part... There's other things in life too...
    I like to work for mom / pop type companies in the 10-50 million range of sales; it's where I'm comfortable. IBM, Apple, Google -- would ROCK, but that life style just isn't for me. Sure, I could make much more (I'm sure), but it would also cost me a pretty penny. To live in silicon valley is not cheap. Nor is my sanity. :/

    Maybe I'm lucky and just found my "nack" and have had all the right contacts along the way...?

  58. age discrimination is not a myth, BUT by sribe · · Score: 1

    I didn't ever really encounter it until I passed 50. You have some time yet to figure things out. Unless you *LOOK* old, then you're screwed ;-)

    Also, age discrimination is common, but definitely not universal. There are plenty of employers who value experience--as long as you don't stagnate, and it sounds like you're the type who will never do that.

  59. 28 and reassured by these comments by Anonymous Coward · · Score: 0

    As a 28 year old programmer with just a few years of experience and only just about to finish off my BSc. in CS, I'm often worried about getting too old for this field. Seeing comments from people still coding in their 40s, 50s, & even 60s really reassures me. Thanks guys.

  60. Re: Management skillsets !=IT skillsets by Billly+Gates · · Score: 1

    Speaking as someone who did work his way and just got demoted after only 5 months I have to say management is not for everyone.

    You think (l)users are annoying as helpdesk or desktop support? Wait til they make unreasonable demands, bash you, attack you and your team, and promise customers things without your knowledge that you can not possibly deliver and then hold you accountable when it fails while they take a bonus?

    That folks sounds like hell but is management 101. Granted I have incompetent managers at my company (I was probably one of them due to me being demoted) but it is all bullshit, soothing hotheads, and looking like you got your shit together when you don't.

    If you have aspergers or some mild social disorder like a lot do in IT then management is not for you as it requires a whole different skill sets. If you are fast talking salesmen who knows jack about IT then you can be a great IT manager as your job is not to get yourself and your team fired.

    I had literally nightmares about work 5 nights a week and woke up at multiple times in the night to check email on my phone. I could not tell someone else please include me in that meeting and no this can not be done by X as you waited until the last minute and a lack of planning on yoru part should never be an emergency on my part. That line got me demoted as I had to move 4 companies and set VLANs and several hundred pcs when the wiring was not even fucking in yet in 3 days. ... end rant.

    Programming managers have this too when sales promise a product features that do not exist and they get a slap on the back for a good job and a bonus and the IT manager is threatened with termination if 6 months worth of work is not done in 2 weeks etc.

    I would even go on to say of all management IT management is the worst out there besides restaurant.

  61. The New and the Old by Anonymous Coward · · Score: 0

    I'm a 20 year old network security student at a tech school where my teacher is 36. Now teaching isn't the way to go for everyone but this man owns his own business (unrelated to technology), has more certifications than I can dream of right now, and still gets offers for contracts. He insists that no matter how old you are there is still more to learn and places to go. He still doesn't have his Security+ and that's his goal for this year. I say keep on trucking to whatever you want to be and never stop learning new things. There is a point where your age will come a problem but these days as long as you keep yourself healthy and make sure you get more updates in the tech field than your personal machine gets from microsoft, you'll never stop being valuable.

  62. Still there by Anonymous Coward · · Score: 0

    Q: Do I enjoy being in IT?
    A: Yes. I have no interest in being a manager. It largely consists of doing paperwork and placating people who don't have a clue.

    Here's a question for you. Do you really enjoy learning new things and doing programming? If so you can have a lifelong career doing something you enjoy in IT.

    If your internal sense of value is more about your connections to people than pride in your ability and work then you should head toward management.

    Asking other people what you should do indicates you really need to spend some time understanding yourself. Other people can't do it for you

  63. I turn 50 in a couple months and still coding by bledri · · Score: 1

    I think agism is real in some environments, but it varies company by company and it's actually getting better.

    If you keep coding, and if you establish a reputation as someone that knows what they are doing you should be fine. Building relationships is key, but not in some cheesy way. If you're passionate about software and get along with people and treat them with respect, that should be enough. At least it has been for me.

    --
    Some privacy policy Slashdot.
  64. For Sure! by Mister+Mudge · · Score: 1

    I am about to turn [ahem] 60, and have been writing software professionally for 35 years. I long ago made the conscious decision not to go into "management" and in fact have never had a manager title. Team Lead, Project Lead - sure - but never Manager.

    There were a few years after the 'Internet bubble' and again during the Great Recession where it was tough to find a job, but those were the years I did freelance work while learning new skills. And that's the deep dark secret - never rest on your laurels. If the key to being in sales is ABC (Always Be Closing) the the key to long-term survival as a programmer is ABL - Always Be Learning. The business lessons you absorb over the years will remain applicable and make you valuable, as long as you also master the new technologies and new languages that come along.

    --
    Mudge

    In theory, theory and practice are the same.
    In practice, they're not.

  65. Age was an advantage for me by Sklivvz · · Score: 1

    I'm 43. After having been sucked in management in two occasions, two years ago I've joined the core team at Stack Overflow as a full stack developer.

    I've never been happier.

    Age was useful because it gave me more time to enrich my knowledge and experience.

  66. 47 here by Anonymous Coward · · Score: 0

    I am still in dev role because I love code. Don't want to move into management role as it would bore me. No hassles getting job due to experience

    I code because code! :)

  67. I wonder the same by forrie · · Score: 1

    I'll be 46 soon; been (basically) a UNIX sysadmin for the better part of 20 years. I chose not to pursue management as I saw early on the detachment from daily work and increased politics, meetings, etc But I have to wonder, how long my own situation can last. There are changing technologies (cloud, now) but there's a risk of stagnation if you don't push yourself.

    The headhunters contact me, too. I'm well aware that a bulk of them are simply looking to stuff you into a position so they can get paid. I reject about 90% of the inquiries I receive, especially when it's very clear they didn't read my resume or statement of experience.

    The market feels like it's changing, and with that I wonder about us "older" folks. I remember years ago, there was a hesitance to hire older people due to the perception of obstinance and/or being difficult to re-train, etc. Since then, I believe that perception has been scientifically nullified.

    But the larger bottom line for some of us is risk. Many of us suffered from the dot.com deflation, some may not be able to afford to retire; some were smart and banked out just in time and won't have a care in the world. The fact remains the older you get, the more risk you carry with career and job changes. And that risk is even higher if you have a family to care for.

    I suppose it's something that requires very careful consideration. But I can't see myself in a management-only position -- I like being involved in some of the gritty work -- though, I admit there are times where I'd like to delegate :-)

  68. at 35+ we are the village elders by Anonymous Coward · · Score: 0

    I work for a small startup in Silicon Valley and I will say the brutal truth. Most coders under 35 have no idea what the fuck they are doing. So assuming you do know what you are doing then you have a lot more value than an inexperienced 25 year old.

  69. Depends? by bobwoodard · · Score: 1

    When I was last looking around a few years ago, I had a company come out and say that my age (early 40's back then) might be a problem for the chemistry in the office (mostly mid to late 20s?), but they were the exception. Everyone else was interested in the projects I had worked on and the tech I had been using.

    So... I'm sure the discrimination is out there, but there are also a ton of companies that value the experience a person with some time under their belt can provide.

  70. Do you want to be a manager? by s0lar · · Score: 1

    If so, pursue it. Don't do it because all your friends are becoming managers.

    This, IMO, is the single hardest question that a software engineer will face in his career. The choice is hard and the situation is really confusing, because different shops attach a different meaning to the manager title. Sometimes these are just leads that get promoted and they still own their respective projects. Sometimes they are just projects managers. Yet sometimes the whole thing is blurred into madness by insanely tall hierarchies and inapt managers who want to micromanage their staff.

    My advice is to sample the lead role and then learn what the manager really means in your company.

  71. Larry Wall Unemployed With Four Children by Baldrson · · Score: 1

    When the response of industry leaders and Congress to the collapse in the jobs market of 2000 was to increase H-1b worker visas, it should have been a signal to any sane youngster US citizen (who wasn't an Asian immigrant) to steer clear of the IT industry. Yes, there are jobs that are well paying and yes there are a lot of US citizens, even older US citizens, who are getting them despite the insane guest worker policies pursued by Asian ethnic nepotism taking over Fortune 1000 IT hiring authority.

    But think about the way casinos operate: When someone wins at the slots, the machines make lots of noise but when someone loses at slots, there is dead silence.

    Since 2002 he was only partly employed. In 2009 he recollected

    Essentially I have been officially unemployed for not quite five years now. There's never enough funding.

    If you are a non-Asian US citizen, there are better ways of terminating your bloodline than getting a degree in IT, such as suicide bombing some of the industry leaders that expanded the H-1b visa program when the jobs market collapsed in 2000.

  72. After 35? Forget it. by Anonymous Coward · · Score: 0

    You're too old. You probably have a family, which means you won't be willing to give work extra hours which you would rather spend with your family. They're a liability. If you don't have a family, it means you're a loner which in turn means there's something wrong about you. Or you're divorced, which means you were not able to make a relationship work. You're a bad investment, sorry. And in computing, experience counts for nothing. They hire either younger people who have their best work ahead of them instead of behind (and are also more subject to blackmail) or H1Bs who will work for a fart up their nostrils and a kick in the nuts. You're old, finished, over. Deal with it.

    1. Re:After 35? Forget it. by __aaclcg7560 · · Score: 1

      The I.T. support jobs I have had over the last 11 years were strictly Monday through Friday with absolutely no overtime. If anyone does overtime, they're not being paid hourly and are exempt from overtime pay.

      P.S., I'm 45-years-old.

      P.P.S., Youth over experience is complete BS.

  73. Re:Oh my god, you're actually serious??? by Gramie2 · · Score: 1

    I also started in IT when I was in my early 30s, about 15 years ago. At the age of 45, I was lucky to find a software development job at a university.Yes, the pay is significantly lower, but I rarely exceed the 35-hour workweek (2-3 times in six years). There is flexibility that allows me to be a single parent that my previous 60-100-hour weeks and insane deadlines never had. I have the respect and cooperation of my peers and superiors. I have the opportunity (not taken yet) to take six university courses (anything I like) a year.

    When I interviewed for the job, they asked me the standard question, "where do you see yourself in 5 years?" Given that I'm a senior programmer, the only way up would be into management, so I replied, "doing exactly the same work, that I love, but doing it much better".

    Being part of an organized workforce (I'm part of the United Steelworkers of Canada, for some bizarre reason), I have a reasonably good chance of continuing to learn and develop my skills until I decide to stop -- but I'm having too much fun to see that happening anytime soon.

  74. don't be a moron by Anonymous Coward · · Score: 0

    Jesus. Get smarter about what you do instead of worrying about twitch speed or raw coding monkey speed. I am 60 yrs old and have been steadily employed in Silicon Valley as a senior software engineer, software architect, team lead etc for all of that time. If you love software and are good at it there is no reason to switch to management unless you simply want to.

  75. Get over it... by AnythingButMicrosoft · · Score: 2

    I am a 48 year old senior network engineer at the top of my game. VMs, SANs, BGP routing, all that stuff. I am in high demand for onsite project implementation. If you are worried about losing marketability in your 30's, far from seasoned or having depth of experience IMO, you are not keeping your skills sharp and should look for an alternate career path.

  76. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 0

    I was first called a fucktard in a public forum in 1984.

    Maybe it's you?

  77. Turning 35 Isn't End of World by __aaclcg7560 · · Score: 3, Informative

    I became a video game tester and a lead tester at Accolade/Infogrames/Atari (same company, different owners, multiple personality disorder) when I was 28-years-old. Most kids entering the business don't believe that video game existed before they were born. I used to freak them out by introducing them to a tester who worked on arcade video games in the 1980's and another tester who worked on pen-and-paper games in the 1970's.

    After three years of testing video games and three years of being a lead tester, I went into help desk support at the tender young age of 34. That was 11 years ago. These days I'm doing security remediation by consoling into hurt computers and fixing broken users. Most of my coworkers are in their 50's. The nice thing about info security is that you really need to have 10+ years in I.T. experience. A high hurdle for kids coming out of school and H1B candidates from India. This field is expected to grow in the years to come.

  78. Age discrimination? by Anonymous Coward · · Score: 0

    I spent my 20s, 30s, and 40s having adventures. Among other things, I built a 35 ft sailboat and lived on it. At age 50 I got married and settled down to raise a family, so I needed an inside job. I had been doing computer stuff for years, so I taught my self programming and began a new adventure. At 73 I'm still working as a Web/database developer in all of the newest Microsoft technologies.

    As for keeping current, some years I have given up my vacation to catch up quickly with new technologies my job required. You just do it.

  79. take it from an IT manager - don't do it... by Anonymous Coward · · Score: 0

    ...unless you really want it and understand what you are getting into.

    I second the head hunter evaporation. I used to get a lot of calls as a DBA but two years ago I stepped up to management and not one call since unless they are asking me if I have openings. I've tried to stay hands on but it's next to impossible once you get caught up in all the management requirements - hiring, motivating, dealing with personnel's personal problems (you have no idea how big of a pain in the arse people are until you manage them), budgeting, executive management nonsense (guess what you, you get to be their personal helpdesk!). For every one policy a worker has I have like 10 more that'll get me fired. I love tuning in to Slashdot to see workers whine about their managers - until you've been one you'll never understand.

    As far as age discrimination - I'm 41 and in my long IT career I've been heavily discriminated for being "too young". Also, In the US the age discrimination laws were changed about 2-3 years ago to include 40 and older. I hire on attitude and aptitude. The price between young and old talent is no different so don't believe the nonsense about hiring younger is cheaper. It's only cheaper when you get some mid-grade no good that sits in his position for decades consuming the annual minimum increases for their minimal effort and HR won't let you do anything about it because they haven't violated an policies. That's when IT managers go nuts and do things like outsource to get around having to deal with slackers. I just make a phone call to the outsourcing company and poof, new employee - no whining, no "my neighbor's dog barked all night so I can't come in today", no HR paperwork, etc...

  80. What I wish I knew before choosing this career... by seoras · · Score: 1

    In all other "professional" disciplines (law, medicine, financial, engineering etc) your worth increases with age - except software engineering.
    In software engineering you are viewed as "expensive and outdated" once you reach middle age.
    You wouldn't get a graduate lawyer to handle your divorce, a graduate med to operate on you, or a graduate to advise or complete your tax returns.
    Yet graduates are just fine, cheap and dandy for writing that great App idea someone has which is going to make them rich and keep you in subways for a couple of weeks.
    I'll be pointing this out to my kids if they try to follow me into the profession I thought was a good bet.

    The consumers view of software is that it's "valueless", free and their birth right to obtain it without cost.
    Which is why they get pissed if they are asked for even a tiny amount of cash to use it.
    I get regular hate emails from people who download my Apps, which give them enough to try out the product before they purchase, telling me how much I suck.
    My standard response to them is "beggars and buskers make more and give you less. You'd think nothing of tossing 99c in the hat of a stranger on the street yet you can take the time to email me telling me that my months of labor aren't worth the same?"

    The cost of software is largely hidden in services, advertising (Google) or hardware (Apple).
    So the perceived value of an software engineer is hidden.

    That public perception isn't helped when one of our legion makes it big, like Mark Zuckerberg.
    It gives me great satisfaction to see someone like Zuckerberg take an idea, execute it well, and reap the rewards.
    The Winklevoss are an excellent example of all that's wrong with society's attitude towards engineers.

    So my advice is, do what I did, do an MBA.
    Once you have that title and a bit of experience in business you aren't just the "geek in the corner" you are the guy in the room who understands the whole picture better than anyone else there.
    You'll find your own "stock price" on the rise once more.

  81. Do you want to be 100% technical or not? by Anonymous Coward · · Score: 0

    I have turned down promotions because I want to be 100% technical. I am not interested in climbing a ladder unless the ladder is a technical ladder. I am not yet ready (and not sure I will be) to give up some time to dealing with non technical issues. If you feel happy with 50% technical and 50% management then find something like that which suites you. Right now I am happy with focusing 100% of my time on solving technical issues.

  82. go independent by angelopaglialonga · · Score: 1

    I think that over a certain age, it people should consider becoming freelancers and eventually grow their business hiring other it consultants to help them...

  83. Age doesn't matter by zmooc · · Score: 3, Interesting

    Age doesn't matter - I've had multiple rather old people on my team of software engineers. Age really doesn't matter.

    However, as you get older and your knowledge and experience grows, you will get parasites. Instead of applying your knowledge and experience developing software like you used to, you will be answering all kinds of questions, performing little chores etc. because you happen to know how to because of your experience... to the point that you can no longer just be a software engineer. Research has shown that after each interruption it takes about 17 minutes to get back to the job. On average. For complex coding jobs, this time may be much longer and just a single question about something important but not directly related to your job may get you out of the flow for the rest of the day.

    You may need to switch jobs to avoid this; once you start getting more than a handful of such requests that are not part of your coding job, run.

    Also, consistently being an asshole may prevent this. But that's probably similarly detrimental to you career...

    --
    0x or or snor perron?!
    1. Re:Age doesn't matter by sergueyz · · Score: 1

      I agree.

      I once worked with a man who wrote a parallelizing compiler of (subset of) Fortran in his 70s. In two weeks.

  84. Straight Talk From a Former IT Recruiter by Anonymous Coward · · Score: 0

    I'm a developer in my mid 30's, but I did a 6 month stint as an IT recruiter a few years ago after a layoff and dry spell.

    Ageism is real. It varies depending on what part of the industry you're in, so this is general overview. On paper you're basically good through your mid 40's. In person is another story. Even if you're 40, if you're shot out and have lots of grey hair you're going to be treated how you look. As you hit 50, discrimination is a given for anyone not applying for a very senior role: management, executive, architect, director. I spoke with plenty of guys that were turned off by those upper level roles and wanted to stay connected to the technology. I get it, but if you're 50+ and theoretically someone that is in their late 20's early 30's could be applying for the same job, you're in trouble.

    Advice: remove stuff from your resume that isn't relevant or dates you. Your resume should only be 2-3 pages anyway. If you're a journeyman, only include the last 15 years of relevant experience. If you're going for a developer position, no one cares about the job you had packing groceries in 1976. All that does is give hiring managers an idea of how old you are. You want them to focus on skills/experience. Got a fancy degree? Great. If you got it before 1990 you might want to take the date off. The basic idea is they shouldn't be able to figure out how old you are by looking at your resume. Get your foot in the door for an in person interview. 90% of hires are about a connection made during the interview. Yeah technical grillings and white board sessions are common, but at the end of the day they always pick the person they can envision themselves working with 40-60 hours a week.

  85. gvrnmnt job. Can't fire, retirement,health insuran by raymorris · · Score: 1

    If you want to stay close to the technical details and not have to move into management or worry about getting hired by someone 20 years your junior, now might be a good time to look at listings from city, county, state and federal governments. Government employees are rarely laid off and the insurance and retirement benefits are often very good. If you start later in your career, the retirement benefits can be worth 20% of your salary or more.

    Down sides to government work include limited advancement potential and lack of exciting new projects, along with a lot of bureacracy. Typically there are professional bureaucrats who handle the bureacracy so coders don't HAVE to. Technicians just have to be patient and wait for the bureacracy to slowly do its thing before "starting" (releasing) a project. That's okay if you don't mind working ahead and doing a lot of housekeeping while waiting for your next project to be approved.

  86. IT careers end when you decide it does. by The+Evil+Dwarf+from · · Score: 2

    I'll be turning 50 soon and I am starting a new job tomorrow as a Senior Sys Admin. I find that as I get older, I get better. I can do thing in a few minutes that others take a week to do ( if they can even do it). I learn new languages in a couple of weeks. I have coded in over 30 now.

    People who think IT careers end by 35 shouldn't have been in IT to begin with.

  87. Re: Management skillsets !=IT skillsets by Anonymous Coward · · Score: 0

    In fairness, the line, "A lack of planning on your part is not an emergency on my part" *should* get you fired. It's the kind of thing that you think, but then the filter in your brain kicks in and you say something more diplomatic. If you actually said that to someone, then you deserved to be fired for being immature and unprofessional.

  88. You're still wet behind the ears, kid by jlowery · · Score: 2

    Just hit 57 and working on node/express + html5 + jquery + couchdb on top of legacy PHP/MySQL backend. Planning to start rewriting the backend in grails, hopefully soon.

    What I've learned: solve the immediate problems at hand, deliver early and often, and don't worry about potential issues that may not manifest themselves or might be lower priority by the time you confront them.

    The biggest problem I've seen is that projects kill themselves through overengineering by ambitious young folks with big dreams. The fact is, boring old analysis and dreaded working with the customer are the keys to success. Solving the day-to-day problems of a business is essential, not transformative solutions that take years to develop and are a crapshoot at best.

    Also, there are a lot of small, established companies that have interesting problems to solve, and if you're good, you can help choose the technologies that will be used to tackle them. There's a lot of satisfaction in that.

    --
    If you post it, they will read.
  89. Glass ceiling by Anonymous Coward · · Score: 0

    As a network engineer / designer specialized in complex WAN environments I see quite a few commenters lamenting that they hit a glass ceiling with regards to salaries at some stage in their careers and then feel 'forced' to move into management. A probably naive sounding question comes to mind: If you earn enough to have a comfortable living, why is there such a drive to always earn more? Doesn't spending normally stay flat or decrease as people get older? i.e. student loans, houses and cars paid off, children out of the house/earning their own money etc. I am soon 40 years old, without children and never had significant loans - didn't go to university (self taught), never bought a house - (I didn't want to get tied down by location/or by debt/loans). I worked and lived so far in three different countries and continue to see my choice of profession also as a choice of life-long learning. Some of the best engineers I had the fortune to work with are now retiring happy, healthy and financially secure after spending their whole career in engineering (and avoided getting into management like the plague). Back to my question: Where does the need to continuously increase your salary throughout your career come from?

  90. Re:Oh my god, you're actually serious??? by houstonbofh · · Score: 1

    I am an old guy who has not stayed at any one company for a long time... And I am in demand. Consulting with a lot of experience is a blast! The key is having needed skills that make you worth it.

  91. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 0

    LOL. Never used BBSes, USENET, IRC, etc.? Flame wars abounded eve 20 years ago.

  92. What pension? by Anonymous Coward · · Score: 1

    It's a mixed bag, salaries tend to be a bit lighter, but you get an honest to goodness pension.

    There are a lot of public employees in Detroit, Michigan who believed that too. Hell, it was in their State Consitution that their pension promises must be 'honest'.

    Unless you work for the Federal government, public employees need to factor in the possibility that the government employing them might go bankrupt and their promised pension be severely cut by a bankruptcy court. Public employees don't even have the protection of the Pension Benefit Guarantee Corporation...

  93. IT life after 35 by Anonymous Coward · · Score: 0

    Most of the advice is around programming and repair of hardware systems. But there is a world of managerial expertise in older folks, and this is usually sorely lacking in many IT managers. Corporations are not machines, and people skills are vital to keeping IT central to the organization's goals and practices. The reason organizations have local IT departments (shadow IT) is due to the lack of response from senior IT managers, often at the "C" level. IT management is not accounting, or keeping things cheap,or clever programming, or configuring routers correctly. It requires an understanding of how the business makes money, what its money-making employees want to do, and how best IT can support and enhance these business goals. An older IT manager with solid business background can not only improve the company's profitability and market responsiveness, but also create a more creative and productive job environment for the technical folks.

    Oh, by the way, I got into IT at 52.

  94. Getting old and I have no problem finding work... by TiggertheMad · · Score: 5, Insightful

    As a middle aged coder with many years of experience under his belt, I can make the following generalizations based on my experiences:

    The first five years after college are the hardest, many people only want to hire coders with experience. If this is where you are now, stick to it if you love it and things will work out. If you are a 'casual coder' who got into the field because you think that its easy money, quit now.

    As the years pass, I am finding no end of people who want to hire senior coders that can work 'full stack' and can manage projects and small teams independently. The money is quite good, and the work almost comes to find you. You have to be willing to work to keep up with tech and keep your skills sharp. The only managers that are making twice what I make are going to be c-level, so I if you want to jump ship to management for better money you had better be really good at it. I can promise you these people are not doing half the work I do though. Pay is usually equitable to responsibility, and they have their fair share of that.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
  95. Travel is required by msobkow · · Score: 1

    Before I retired due to disability, I found that travel was critical to stay employed. The odds of finding suitable employment locally became slimmer and slimmer as I became more experience, so I found myself moving from job to job or spending a lot of time on the road travelling to work sites for 10 days on/4 days off contracts.

    You can't really blame the industry; the best money and most interesting jobs have always been short-term "drop kick" contracts to address specific needs with specialized skills. Had I stuck with "regular" programming jobs, I'd have been bored out of my skull.

    --
    I do not fail; I succeed at finding out what does not work.
  96. I think you missed the point ... by BarbaraHudson · · Score: 1

    But what does all that have to do with my main points, which is that a sudden catastrophic change in your health can take it all away, and that becomes more and more likely as you age, and that employers can do the math?

    The net result is, as you age, you're more and more likely to either end up with a career-limiting (and I mean limiting in the sense of not many options) event, or to be seen as too much of a potential health risk.

    How are you going to be called in as a consultant if you can no longer read for a year or three while the doctors do their magic (me)? Or if you end up permanently in a wheelchair with only one arm and leg working (a relative)? Or you suddenly have to be available 24/7 for a husband who has dementia at 50 and can no longer be left alone (a neighbor)?

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    1. Re:I think you missed the point ... by rasmusbr · · Score: 2

      On the other hand, younger people are more likely to have a baby, develop a debilitating mental illness, develop a debilitating substance addiction, commit suicide, or die in a violent accident. All of which will drastically impact their ability to contribute professionally.

      Employers take that into account too.

    2. Re:I think you missed the point ... by BarbaraHudson · · Score: 1

      Did you actually do any research?

      On the other hand, younger people are more likely to ... develop a debilitating mental illness ...

      The likelihood of developing a mental illness increases with age

      "According to a rigorous health survey conducted by the CDC in 2004, an estimated 25 percent of adults in the U.S. reported having a mental illness in the previous year. Lifetime prevalence rates of mental illness in the U.S. were around 50 percent when measured back in 2004. That means in a family of four, one of you likely has a mental illness.

      However, mental illness is greatly weighted toward our senior years, when things start looking pretty bleak.

      On the other hand, younger people are more likely to ... develop a debilitating substance addiction ...

      use of illegal drugs is increasing in the 50+ group. In other words, the older you are, the higher the risk.

      On the other hand, younger people are more likely to ... commit suicide ...

      The first peak in suicide rates is 15-24 years old. Given that you're not hiring high school or junior college students, we can ignore this group. Suicide rates drop for the next age cohort, and then increase with age. Specifically, suicide rates are highest for women aged 45-54, and for men aged 75 and older.

      Also, men are 4x more likely to successfully commit suicide, so to continue your line of thought, maybe employers should only hire women :-)

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    3. Re:I think you missed the point ... by houstonbofh · · Score: 2

      But what does all that have to do with my main points, which is that a sudden catastrophic change in your health can take it all away, and that becomes more and more likely as you age, and that employers can do the math?

      Reminds me of a meeting with a client discussing business continuity. I was in a sling with a broken arm 6 weeks after a motorcycle wreck. Shit happens. Some people plan for it. Some believe it will never happen to them. I do have better insurance than I did at 20...

    4. Re:I think you missed the point ... by rasmusbr · · Score: 1

      We have to distinguish between the onset of mental illness and the prevalence. The onset is often between age 0-35. Look here for stats on schizophrenia http://bjp.rcpsych.org/content/202/s54/s5.full Also note the comments about depression and anxiety. If you haven't had these before age 35 you're not likely to get them before retirement age.

      I'm surprised to see the suicide figures, that the onset is basically constant with age. I guess I've been getting information about the <i>relative</i> risk compared to other causes of death.

      The average age of onset of alcohol dependence is 22.5 http://www.nih.gov/news/pr/jul2007/niaaa-02.htm Look at page 11 of this paper for age of first use for "other drugs" (as in not alcohol, cannabis) http://www.qucosa.de/fileadmin/data/qucosa/documents/11009/646_PP.pdf There does look to be a small peak in the 45+ bracket too. Medicine / opiate abuse, I'm guessing.

    5. Re:I think you missed the point ... by gronofer · · Score: 1

      I think it's obvious that you can't work if you have serious health problems that prevent it. But what does that have to do with age discrimination at age 35? Many people remain in good health well into old age (which I consider to be 70 plus, not 40 plus).

    6. Re:I think you missed the point ... by l0n3s0m3phr34k · · Score: 1

      I don't know of ANY job that really works well if your practically blind, IT or not. Even a fast-food cook has to be able to read the orders on the screen.

    7. Re:I think you missed the point ... by l0n3s0m3phr34k · · Score: 1

      "men are 4x more likely to successfully commit suicide" I think that's because we men don't care what we look like afterwards and often will use a gun where women try pills or some crap.

    8. Re:I think you missed the point ... by BarbaraHudson · · Score: 1

      There's actually some truth in that:

      In the USA, there are three particularly popular methods of successful suicide: firearms, suffocation/hanging (likely to be largely hanging, but will also include carbon monoxide poisoning) and poisoning (commonly by drugs). Naturally, in the US, firearms are much easier to come by than other countries, hence their relative popularity in the US as a suicide method.

      When it comes to successful suicide in the US, men account for 78% of all suicides. The popularity of the methods used also varies a little between the sexes. Whist for men firearms are by far the most popular, followed by suffocation/hanging and poisoning, women have poisoning as their most popular method, followed by firearms then suffocation/hanging. Given firearms are the most reliable method, and drug poisoning one of the least successful, that may account for some of the difference in actual suicide rates between the sexes. It is also interesting to note that women have 45% more non-fatal self-harm incidences than men.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  97. A few words from a 47-year old guy by vikingpower · · Score: 3, Informative

    I developed for years, moved into software architecture / lead engineer roles, and then, some years ago, noticed that - although my experience increased and increased - I got "stuck" at a certain employment and salary level. I did not want to make the jump into management for the life of me, so I established myself as an independent software architect. msobkow, above, points out that willingness to travel is of paramount importance to stay in the business, and I absolutely second that. I have gigs all over Europe ( am writing this post right now from a Berlin hotel, on a Sunday evening, in order to be at my customer's tomorrow morning ) - and I never, ever enjoyed work as much as since I became independent. It even does not feel like work anymore: I have made my hobby out of my work, so to say. I simply advertise myself as the "programming and software architecture guy who deals with the hard problems the young guys are afraid of". It works. Yes, I stay informed of new developments in my field, learned a new language ( Julia ), am learning a new language right now ( K ). For sure, there is a future in non-managerial IT. You just need to set a sensible course, be flexisble enough to seize opportunities, and off you go. I plan to work way beyond 65, for sheer pleasure, and you'll have to pry the keyboard from my cold, dead hands.

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
  98. Missing the point a bit? by BarbaraHudson · · Score: 2, Insightful

    My point was that a catastrophic health event can take it all away, and that has NOTHING to do with participation in marathon coding sessions by "getting into the zone" or work/life balance.

    Unpredictable things happen. You can lose it all in one day, or find out you're soon going to in one doctor's visit, without doing anything "wrong" to contribute to it. It could be from bad genes ("You should have chosen better parents!") or just random chance ("You should have known that car was going to burn the yellow light!"). The thing is, it's not always your fault. As programmers, we live in a world that's predictable and replicable. Set of instructions A produces effect B. Life isn't nearly as neat.

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    1. Re: Missing the point a bit? by Anonymous Coward · · Score: 0

      No whit captain obvious health events at any age can mess up everything. Outstanding insight.

    2. Re:Missing the point a bit? by Zaelath · · Score: 1

      That has little enough to do with age though (more likely, not inevitable), and not something you can plan for (other than income protection insurance to give you some income while you re-skill).

      I think your actual point was that employers manage the risk by hiring younger people, but that's because most of them are facile idiots, and the solution is to punish them for their ignorant, unsustainable attitude, not accept it and start a market garden. We're only living longer and longer and the retirement age is pushing further and further back, if you're going to accept that 40 is unemployable when retirement is 75 then you have a *massive* social security problem which is not resolved by wishing things were different.

    3. Re:Missing the point a bit? by BarbaraHudson · · Score: 2

      while you re-skill

      "Re-skilling" is not a viable strategy past a certain age. Not only will you end up trying to compete with younger people who actually have experience, but in some cases it's just not physically possible due to the handicaps from the catastrophic health event.

      if you're going to accept that 40 is unemployable when retirement is 75 then you have a *massive* social security problem which is not resolved by wishing things were different.

      Once an older person (50+) accumulates too many handicaps, they ARE unemployable for all practical purposes. Wishing things were different isn't going to change that. For them, "Freedom 55" means "You're free to drop out of mainline society and be marginalized."

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    4. Re:Missing the point a bit? by Zaelath · · Score: 1

      Your handicap argument has nothing to do with age discrimination in employment in which you're conflating extant disability with risk of disability (or you mean something else entirely by "employers can do the math", feel free to elaborate). Sure, disability management is a problem, but it's a *different* problem to excluding people over 50 for employment they're otherwise qualified for, based on the fact that they're more likely to become disabled than a 25 year old (younger than that there's some pretty horrible accident rates due to their inability to assess risk).

      BTW, I'm not suggesting re-skilling in "hot" professions against a tide of experienced people, that's a straw man. I'm suggesting finding employment in a different field that is viable with reduced physical ability.

      It seems like you're arguing a personal situation against the general case, and that is not the question at hand. If you want to argue that society/government need to do more for the disabled, then you won't get any argument from me, but to posit that it's OK for business to manage their personal corporate risk at the expense of society, I won't accept that at all. Alternatively we could go all Logans Run and solve both problems, but I don't think we're there yet.

    5. Re:Missing the point a bit? by l0n3s0m3phr34k · · Score: 1

      The older you are, the better you should be able to "play up" any skills you have and make them seems FAR above any much younger competition. If you can't then just just suck at branding yourself and all the IT skills in the world aren't going to help.

    6. Re:Missing the point a bit? by BarbaraHudson · · Score: 1

      Part of the problem with that strategy is you're not in the same room as the competition, so you can't compete directly with them and knock them out of the ring, so to speak. And if you "play up" your skills too much, you sound like some old fart who's living in the past and thinks too much of themselves.

      Also, there's the whole "up or out" culture that leaves many people by the wayside because they like what they're doing, they're good at it, and they know that they'd suck at management (or more likely, since they're competent, they're afraid that they would always be at loggerheads with the rest of management instead of being a "team player", which is a quick way to get your pink slip).

      And you didn't address the question of catastrophic health events. 100 years ago this wasn't as much of a problem - people who made it beyond 50 were OLD! Now, someone who dies at 65 is "OMG they were so young!" So there's more time for a person to have a health problem that seriously affects their employability, without it directly affecting their survivability. How are you going to retrain someone for work after a stroke that's left them paralyzed on one side, when they need help learning how to dress themselves, and can't get out of bed and into their wheelchair on their own so they can get to the bathroom? When a shower or bath requires assistance? When they no longer see stuff on the side that was affected?

      There are plenty of health problems that can crop up that have less effect, but still pretty much make you unemployable because it would simply take too long to retrain you. Serious retinal problems is one of them. Side effects of medications that make it impossible to stay awake for the full 8-hour work day is another. "Rebranding" yourself isn't going to work.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    7. Re:Missing the point a bit? by l0n3s0m3phr34k · · Score: 1

      It's a very large strategy, and "know the enemy" (or competition) IS part of marketing, and also is part of marketing yourself. And I only "play up" things I've done recently, so yeah.

      The person asking hasn't had a stroke though, or any major medical problems like you listed (that he mentioned, I dunno). So, while all that is theoretically true, that only applies to very specific situations. My advice is mostly situationally agnostic. If the submitter is someone who needs help dressing themselves then this forum and all of it's knowledge is of little use as their probably no longer seeking an IT job!

      I know your statement has some logical fallacy in it, something about overtly-specific improbable situations being used to shoot down a far more "general" idea, but I'm too lazy to look it up at the moment.

    8. Re:Missing the point a bit? by BarbaraHudson · · Score: 1

      This article pretty much sums it up for the general situation.

      Which of the following describes careers in software engineering?

      A. Intellectually stimulating and gratifying.
      B. Excellent pay for new bachelor’s degree grads.
      C. A career dead-end.
      The correct answer (with a “your mileage may vary” disclaimer) is: D. All of the above.

      ... and ...

      Many programmers find that their employability starts to decline at about age 35.

      Employers dismiss them as either lacking in up-to-date technical skills -- such as the latest programming-language fad -- or "not suitable for entry level." In other words, either underqualified or overqualified. That doesn’t leave much, does it? Statistics show that most software developers are out of the field by age 40.

      IT today is a toxic environment.

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  99. Thanks by Anonymous Coward · · Score: 0

    I appreciate that someone threw this topic up. I'm in my 30s and for some reason seem to keep getting stuck in the computer maintenance jobs. Because of being busy all the time, I've only recently had the time to be able to pursue other certifications and currently going for the CCENT and plan on pushing for more of a networking role.

    I don't know what to think about the younger generation, but I've been wondering about all these companies of 20s somethings that started big companies about 15 yrs ago. A lot of them would be in their 30s or moving into 30-40 age range..... So say that the younger generation has a poor work ethic and are getting trained at schools which does't provide quality programming or computer skills; Will this mean that the 30-40 something generations will be the most valuable generation?

  100. Re: Management skillsets !=IT skillsets by Anonymous Coward · · Score: 0

    When you posted about your upcoming dismissal a while ago, I posted that I'd been through a similar thing.

    Having read your post, I have to say that this is almost exactly what I went through.

    The CEO decided he was paying me too much for being 2IC. $15/hour for 40 hours is too much for being responsible for everything in the station when the manager goes home at 6pm.

    He stopped paying me after an 8 hour day, in his mind, and handed me a warning for taking breaks. This mean he was paying me for an 8 hour day but was getting a 9 hour day.

    Once you realise that, in spite of the pay limitations, I was working up to 13 hours a day 5 days a week, and worked an extra 2-3 most weekends. Add in an extra hour per day at home on my computer - because, in spite of what he told me, 10 years old computers do not compress video at a particularly high speed.

    I was waking up four or five times a night from nightmares about work. I'd get up at 3am and drive in to check I'd done stuff.

    It's not worth it.

    Move on. Get another job, if you can. If you're aware of something illegal going on, dob them in.

    I'm looking for another job right now, after 18 months of wage theft. I'm hoping to find something soon.

  101. Late breaking and a three letter word by OffTheLip · · Score: 2

    US Department of Defense. Before everyone tosses the healthcare.gov example as typical government failure, my experience as a DoD IT worker for the past 27+ years does not support that example. I currently work with a top tier group of virtualization engineers, any of which a corporation or startup would be fortunate to have on their payroll.

  102. Re: Management skillsets !=IT skillsets by Anonymous Coward · · Score: 0

    For context, I just replied to him in this thread.

    Now, let me say this to you:

    sometimes the lack of planning is deliberate, intended to make you look bad so you can be dismissed.

    It happened to me, after I worked 130 hours of overtime in a few weeks. The overtime was my fault for bad planning (even though my equipment was way out of date - imagine trying to win the Indy 500 next year in a street car from the 1930s, then being blamed for not coming in three hours ahead of everyone else).

    Mind you, the guy who fucked me over is going to be angry as all hell when I ask him for my 130 hours of time-in-lieu.

  103. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 0

    Yeah, really. I was in highschool 20 years ago and had been calling people fucktards on the internet since at least 1992! That fucktard n00b probably doesn't even know what a BBS is either!

  104. Learn Cobol by Anonymous Coward · · Score: 0

    Try to get into Cobol programming instead of some short lived language that's modern today and worthless next day , it has kept my family feed for 35 years and demand will be there for a long time !
     

  105. Age discrimination is real by Anonymous Coward · · Score: 0

    It's a rare programmer who stays employed in a large company until retirement. Every downsizing cycle, the bean counters chop the older guys who tend to be well paid.

    In Canada you generally get one month of severance per year of service, but when you're dumped at 55, the likelihood of finding a permanent full time job that uses your skills is close to zilch; so wrongful dismissal awards for older workers are now hitting 3-5 years. In the US, you're hooped.

    From 35 on, you will be more likely to be dumped every year in a large corporation.

    A tech guy needs to be a principal in a small place and I would recommend keeping a bunch of stuff in your head so that it's going to be really miserable to sustain whatever you're looking after.

    I was asked to explain my weekly database update from a supplied feed that went totally over the head of the nonprogrammer who was supposed to be my backup. You could run the script, but the exceptions had to get fixed. The customer database was no longer updated with new, removed and redeployed machines and the customer support system inexorably drifted farther and farther out of reality.

  106. I'm not sure that 30 is all that bad in IT.... by ogdenk · · Score: 1

    I don't think being in your 30's is a death sentence as a SysAdmin. Especially in small to mid-sized environments. Keeps consulting costs down and overnight miracles can be performed in regard to legacy systems which would leave a lot of the younger folks clueless. And a lot of us are old enough we can even break out a soldering iron if we have to and not burn the building down. It's vendors convincing business owners that dropping everything in the cloud and letting us slide into being irrelevant phone jockeys calling in tickets that threatens our existence.

  107. Why need a career after 35? by Anonymous Coward · · Score: 0

    If you saved properly you wouldn't need to work after 35. Just move to a country where living is cheaper, invest your money in property and live off rent.

    1. Re:Why need a career after 35? by __aaclcg7560 · · Score: 2

      That's old school. I heard of several guys who saved money, retired to Mexico, Central America or the Philippines, built a mansion and married an 18-year-old young thing from the nearby village. Live it large, bang it young.

  108. I'm 40 and tired of IT, want to buy my business? by n0w0rries · · Score: 1

    I worked as a high level IT engineer for several large enterprises. At the last one we got outsourced to Perot Systems. I managed a team but I still worked on all the hard stuff. I left and went to work for a local small consulting firm, and after a year or two there I started my own.

    11 years later and I'm burned out. I want to sell the business. We just sold our house and moved on to a sailboat and plan on cruising for a while, and I'm torn if I want to try and run the business remotely or find somebody to buy it, which isn't easy either.

  109. Re: Getting old and I have no problem finding work by Anonymous Coward · · Score: 0

    My experience as well. I have become a bit of a utility infielder, moving from coding to architecture to proposals to coding. If you have a passion for software, age and experience become an asset.

  110. Disregard by Anonymous Coward · · Score: 0

    Just posting to remove the accidentally incorrect moderation I made in this thread.

  111. Re:Oh my god, you're actually serious??? by sound+vision · · Score: 1

    20 years ago was 1994, the very beginning of the dot com boom. You're seriously suggesting nothing has changed in computers since then? I'm wondering how you're on Slashdot having been computer abstinent since the Intel 386 days.

  112. hum by Anonymous Coward · · Score: 0

    It's called discrimination. I mean seriously, you really think sitting down on your ass coding is really hard work, hard on the body and mind, compared to construction, carpentry, auto mechanic, or any other type of manual labor jobs? please!

    Retirement age is 67, so what the fuck are people with IT skills, wasted 4 years of college, wasted thousands of dollars for their diplomas, who still enjoy their jobs, supposed to do from 35-38 years of age until retirement? How much money can you really make in total from 22(college degree) years of age until 35 - 38 to support yourself or your family if you can't find a fucking job? 300k, 600k, 1.2Million? what?

    I swear this damn fucking country(run by corporations and the rest of the oligarchy shit heads) and the way it treats it's citizens will never fucking end. Wait for 2 more decades and you will have people who are exactly 30(because it's too old) years of age being pushed into management or out of the tech industry.

  113. Remember that tech background applies elsewhere by Anonymous Coward · · Score: 0

    I started as an IT professional while in college (actually ended up not getting my degree because I went to a school I couldn't afford, and rather than take loans that would put me in debt, I put off finishing and never got back to it).

    After about 15 years in IT, I switched to technical training, and passed on my knowledge. From there, I went into program management (in training programs) and worked with the technical side of the house to solve business problems - not really "management" per se (I didn't have direct reports), but I was directing some technology strategy.

    After a corporate acquisition that resulted in my being laid off (because of cost, not because of achievements - they didn't even look at achievements when deciding who to lay off - they just started with the most expensive staff and worked down until costs were cut far enough - their loss), I spent about 3 years as a freelance technical writer, and landed with an outstanding company as a technical writer. Being a good technical writer requires IT chops, and I find the engineers really respect my opinions on things because I'll actually sit down and install the product to figure out how it works, and then document it. If questions come up from our QA team about a feature, I can tell them "if I were implementing this feature, here's what I'd consider important, and here's what I wouldn't" - which has helped them test the product more effectively.

    Technology touches us all in different parts of our lives, and staying in IT for a long time (including being on call) can be absolutely draining. Remember that your technical background applies in other areas - such as applying technology to business problems from the business side of things, technical writing, and lots of other areas - and look for opportunities that are tangential to IT work.

  114. Not convinced age discrimination is significant by engineerErrant · · Score: 1

    I may as well pre-emptively tag this as flamebait, but I will throw out some honest dissent to the idea of (old) age discrimination being as overwhelming as it's portrayed.

    I've been in software for 17 years and I have not personally witnessed a single incident of it - not even if I put on my easily-offended hat and really stretch for something that could be interpreted that way. Not a comment during a candidate review, not even an offhand water-cooler crack about "old folks" or whatever. That's obviously not because we engineers are angels - I have heard many, many inappropriate things. But *zero* were ever about being too old, nor have I ever seen any unstated pattern were older engineers were tarred as "not a culture fit." The reverse is not true - it is so common to reject inexperienced candidates that many feel comfortable saying someone is "too young" completely out in the open.

    So, where is all of the anti-gray sentiment that I'm repeatedly told is lurking in my future? 40 is on the horizon and I am only in ever-greater demand as an individual contributor thanks to my full-stack independence and the dramatic vacuum of good engineers. In all hiring processes I've ever seen, we were so desperate for anyone with a hair of common sense and reasonable skills that we would have taken someone with three heads if they could crank out good product.

    Any reasonable person would be suspicious, given this experience, that all this talk of age discrimination is less of a real problem than an exercise in trying to blame others for letting one's skills fall out of date and becoming un-hireable. True, a young engineer will never get rejected for knowing only COBOL - but there's no excuse for a graying one to have that problem either. If anything, good older engineers should be *more* up-to-date because they can learn new technologies faster (having learned so many before), and are more abreast of useful trends (because their experience lets them discern fads from real evolution).

    I feel no pressure to move into management, and plan to code until I am no longer physically able, or financially required, to do so. My advice: double, triple and quadruple down on being the absolute best at what really gets you fired up, and you'll always have a cubicle with your name on it. That's definitely more fulfilling (and often more lucrative) than being a Dilbert-style manager who's only going through the motions.

  115. depends on what you mean by career path by cascadingstylesheet · · Score: 1

    There are plenty of directions to move other than just "up" (and honestly, I'm not always sure that management is "up").

    Are you an in-house programmer now? Move to a company that services clients. Or if you currently provide services to clients, move the other direction.

    Currently doing web programming? Move to systems programming, or mobile apps, or something else.

    Or move at an angle, to business analysis. Or technical sales. Or new development. Or maintenance. Or a different language/platform.

    I've never been in management, but I've always found new challenges and my salary has only gone up. And I'm well on the north side of your 35.

  116. Go for it by gatkinso · · Score: 1

    If it makes you happy, do it.

    --
    I am very small, utmostly microscopic.
  117. Ageism is Strictly Geographic, West -yes, East -no by Anonymous Coward · · Score: 1

    The Western US is very Age centric, always has been, probably always will be.. its their Tradition

    The Eastern US is more homogenuous, pockets of Ageism, but its not the Tradition

    Follows the Windows (off the shelf) versus Linux (off the rack) approach to problem solving

    West favors "flash and splash" to East "show me the cash"

    There's a reason the West is where most of the Start-Ups begin, and the East buys and then buries them.

    The West has access to many young world economies and HB-1 factory workers.. green-handcuffs is not a joke to them, its a bargaining chip

    The East more or less has to use more mature workers, though there are pockets that seem to be gentrifying with popularity of alternative operating systems and friendlier tax codes to business.. some Western states may soon shove businesses out the door in the name of green.. and then the Start-ups will leave... tax base will slide.. this has happened before.. it will happen again.. just less available ground water this time.. the great dust bowl of the West will be spectacular.

    Cloud businesses aren't really affecting this split in the US.. they are opening up the ability to siphon off everything to other countries with more business friendly tax codes and younger labor forces that sacrifice for cheap wages today and dont think about tomorrow. They are literally aging their workforce with no promise for wages in the future for their countries.. it will hurt when things settle up down the road.

  118. My advice to you. by Anonymous Coward · · Score: 0

    I have been in IT for 17 years now, started at the age of 17, have always had an interest in computers from an early age but of late i have found myself pondering a similar question. I have had an array of jobs from Tech work/Small Business IT/Service Delivery and project managment/IT Operations/Field Services the works but in my years of experience I have found thus far that you can start in Technical and become a manager later but you cannot become a manager and then move into technical, generally doesn't work like that for obvious reasons. The best IT managers are the ones who have a good grounding of IT Technical experience. Most people who move into management have delved into the technical world of IT and feel that they now know enough in their particular field to open up more mature and dynamic challenges to their career. The last statistic on Slashdot I saw about a year ago was that at least 60% of people in IT have business degrees, I think its because IT applies to business in such a big way. When I started in IT most people didnt even have degrees and there weren't many for IT around, so people of my generation have mostly experience, where we are seeing more demand in IT for Uni Qualifications and Side Qualifications like ITIL and Prince2. If you feel upskilling by means of qualifications to be challenging in a practical sense then perhaps managerial positions a better suited for you. I guess you need to ask yourself what it is you want out of IT in the last 10 - 15 years of your career.

  119. Re:Oh my god, you're actually serious??? by ayesnymous · · Score: 0

    My IT career didn't even *start* until I was 32 or 33, it's 20 years later now... and I'm doing just fine, thanks.

    But are you a coder or are you a manager? "IT career" can mean many things, including being in management.

  120. Re:Oh my god, you're actually serious??? by mooingyak · · Score: 1

    Yeah, really. I was in highschool 20 years ago and had been calling people fucktards on the internet since at least 1992! That fucktard n00b probably doesn't even know what a BBS is either!

    Thought to myself, "That dude was in high school 20 years ago? Damn he's old."

    Then I did the math for myself. Damn I'm old.

    --
    William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
  121. 62 here and still technical by Anonymous Coward · · Score: 0

    But I do electronic design.

    When I was younger this was a huge concern of mine. I have run small engineering departments but that was not my desire.

    I like the trenches. I like the nitty-gritty.I like design, not management. And, in the early days of my career, I found myself increasingly pressured into management positions. Thus, I think I have the background to address your concerns.

    I fought it. I continually resisted the move into management. Sometimes that required leaving one company to move to another that needed my technical skills rather than my management skills - no matter what anybody says, management skills are rather more common. Moving wasn't a down-side however - staying in one place is almost certainly gonna leave you on the low end of the salary curve,

    I even did a stint for 8 years in my own consulting business. One of my most memorable jobs was one that I was originally turned down for. They complained about my rates and hired two kids right out of college for less than they would have paid me. One year later they called me in to fix the product debacle they had produced. I doubled my rate and they were happy to pay it. I don't think that was unfair - fixing somebody else's f*ckups is always harder than fixing your own f*ckups :)

    Oddly enough, the job I have now and will probably retire from hired me because of my age. In electronic hardware design, anyway, it seems that the company was having trouble finding people who could actually design with discrete components.Colleges aren't teaching that anymore. Frankly, what are colleges teaching? I am an electrical engineer. One of of the jobs I held involved writing technical manuals (sigh, it was right after on-my-own consulting gig - I got tired of "feast or famine"). While researching a new manual, I was talking to a mechanical engineer who was having trouble with the design of a new system. It was a simple (seemed to me) problem in static forces which I had one class on 25 years previously in college. After I helped him setup the problem (as professors say, the math is left up to the reader) he admitted that the school he graduated from was more interested in teaching them how to design web pages than how to do engineering!

    When the fact that I could do low level component design (I refuse to call it "archaic"!) was added to the fact that I kept current, with a background in microprocessor and firmware design as well, I find myself to be the only survivor of a 25 engineer department when the 2008 recession hit.

    So, to make a long story short (too late, I know) pursue what you want to do! Ignore those idiots in the wings who know nothing about what you actually do. Don't be afraid to hop jobs if you have to - someone out there wants your technical talents enough to resist forcing you into management. Find them and ignore the rest. At the age of 62 I am still doing state-of-the-art technical design (whatever that means - it looks a lot like electronic design before - I am sure you can draw parallels from your own field) at 62 and I don't expect to stop before I die!

  122. gamer or mgr by Anonymous Coward · · Score: 0

    XDDD
    IT after 35 is IT

  123. Landscape can change by Anonymous Coward · · Score: 0
    I've been at the same company (fortune 50) for over three decades and I've kept current. Up until about two years ago everything was great. Now the company is pressing managers to get rid of senior people (regardless of skills). Blatent age discrimination is occurring and I understand several lawsuits are underway. My management is frustrated with this, but they're being directed by the corporate seniors to "balance" the workforce. I planned on retiring from this company in a few years, but now I'm concerned that I'll become a target for somebody's quota. Many companies are pursuing policies like this today because our economy allows them to get away with it.

    My advice is to avoid large companies. Smaller companies will appreciate you more.

  124. Get the f--k out. by Anonymous Coward · · Score: 1

    IT isn't a career, it's an abusive puppy mill.

    STEM is for suckers, unless you have an entrepreneurial bent and can exploit the herd.

    Get out. Go into finance. Do anything else.

    I was a IT, software developer guy. I saw the light and bailed. I'm 38 and am on track to a retirement at 45 through the miracle of discovering finance. Get your affairs in order, get some capital, then do what you love. If you're clever, you'll do such a good job that your offspring won't ever have to worry either.

  125. So Very, Very True by Anonymous Coward · · Score: 0

    Honestly don't know why this is downvoted; there is a lot of truth to what he says. I've seen it with my own eyes and experienced it.

    Silicon Valley has been, since the mid 90s an echo chamber. It's only getting worse. I remember when IT meant you actually knew stuff. These days, it's who you know or where you went to school.

    I miss the old days when IT workers were much fewer in number, when it was considered a dark art by most people. I've been in IT now for three decades and I've seen it all. All of these startups do what? What do 95% of so-called "IT companies" do or make? Nothing. Yet they are valued at billions. This will all collapse one day and it cannot happen soon enough. Whatsapp for billions? Funny. It's fracking worthless. Maybe a couple hundred thousand for the R&D and the IP. Other than that... nada.

    Remember real software like UNIX? Netware? The Internet is still largely run on UNX and/or UNIX-like platfoms like Linux.

  126. "Will it last"? by Tablizer · · Score: 1

    I am in higher demand than ever...But will it last?

    The future of tech is unpredictable. Save up an emergency stash of funds just in case, especially if you are a parent.

    For example, if somebody invents a GUI standard that displaces the messy convoluted HTML-based stack currently used for UI's, then programming could be greatly simplified and demand could stall for a good while.

    Ya never know.

  127. Exactly same as career path before 35 by iamacat · · Score: 1

    I work in a team of about a dozen developers working on a high profile mobile app. One of my coworkers is just out of college. Another one is living in a senior community. Both are high regarded. I am 40 and have no intention to change what I am doing till I am dead. I have no idea why someone would love working in a field less just because of age. There are pluses of young age like higher brain agility and ability to work for long ours, and pluses of older age like judgement and depth of experience. Focus on following your passion and don't worry about age.

  128. Re: Management skillsets !=IT skillsets by Anonymous Coward · · Score: 0

    Sounds to me like you work for a VERY shitty company.

  129. some people really like tech jobs by Anonymous Coward · · Score: 0

    sitting at a desk for 10 hours a day is the worst thing you could probably do to your health. A carpenter's life expectancy exceeds that of a software engineers, even though the carpenter has to be on his feet all day inhaling sawdust. While the software engineer only has to sit in an air conditioned office inhaling black mold all day.
    If you could some how have a split where 20% of the time you worked construction and 80% you worked at a high paying tech job, that would probably by the right balance for most individuals.
    I'm a software engineer today, but when I worked on construction as a young man some days of hard work were more satisfying even though the pay really kind of sucked. I was tired as hell 5 days a week, but by Monday morning I was feeling pretty good. Since my construction job (and later an industrial factory job) was a proper 9-5 job with weekends off, I had some real time to recover and relax.
    Now I sit at my desk until 8pm on most Friday nights, stressing out about bullshit that matters to my project manager but not to really anyone else in the world. I have phone conferences twice a week at 9pm, with people I can barely hear or understand, and I strain to make sense of what the hell I am agreeing to.
    The guy in the next cube, nice guy, is 20 years old than me and has been at the same job in this company for 15 years longer than me. He typically shows up before I do, and often he's still there when I leave. He's somehow managed to suck it up and do this job, while I wish I could figure out how to quit and go back into construction.
    Maybe you and I don't have the same fortitude when it comes to accepting abuse?

  130. to quote a friend by mnt · · Score: 1

    "Work for a medium sized established company, not a startup run by kids."

  131. I went into management in my thirties... by Simon+Brooke · · Score: 1

    ... and now at fifty nine I'm back cutting code. I prefer it, and I'm better at it.

    Management suits some people, but the problem with our business culture is that if someone is really good in a technical area they get promoted into management, which means you lose your best technical people and gain a lot of second-rate managers.

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  132. Guess who decides? Your peers! by fygment · · Score: 1

    Why is 30 the new 50? Because your colleagues who are now managers, say so.

    They are climbing the career ladder and a component of their success is making the business profitable. You don't do that by hiring 30-somethings who know what they're worth. You do it by hiring new grads who are only too happy to be employed, regardless how little they are paid.

    So talk to your peers.

    --
    "Consensus" in science is _always_ a political construct.
  133. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 0

    I'm wondering how you can be on Slashdot having no reading comprehension skills....oh wait, nevermind.

  134. 49 and still going strong by Anonymous Coward · · Score: 0

    I am 49, and doing Hadoop/Big Data administration.
    I tried the Manager/Supervisor route and it wasnt for me (about 10 years ago).
    Its all about your skills, dedication, and most importantly, how well you work with others.

  135. Do this instead. by Emperor+Shaddam+IV · · Score: 1

    I'm in my forties and I have found over the years there is no technical career path at most companies for a programmer/software engineer/developer as a perm employee past the senior or lead software engineer/developer position, except for a few architect positions that seem to be difficult to get.

    Everything else above the senior developer level seems to be project manager, director, or CIO positions where there is a lot more management/meetings and it is much less technical.

    So, I would say consider setting up your own company and doing independent consulting. That way you can just help companies out when they need it and continue to stay on the technical side of things. Depending on what your skills are, your rate as an independent consultant will probably exceed what you would make going into management anyway.

    I've been doing nothing but contracts for almost 4 years now and almost every week a recruiter or someone is asking me if I'm available for a contract. I haven't noticed any age discrimination yet. I've seen guys in their 70's still working contracts along with me and doing fine. I think the key to keep going is "attitude" and the willingness to learn new things. As long as you keep that, I wouldn't worry. It might also help that as a contractor, I carry my own insurance for health and disability, so whatever company hires me for gig doesn't have to worry about the higher health/disability premiums I might have if they hired me as an employee.

  136. I don't think age discrimination is the problem .. by johnlcallaway · · Score: 1

    .. but 'skills discrimination' is. When I left my last job as a Java programmer, I discovered that although I was a pretty darn good developer, because I didn't have exposure to common tools and frameworks (Bamboo, Maven, Swing), it limited who was interested in me. I did get a job, but it was through contacts, which tends to limit possibilities. (Interestingly, I did get a call from Disney because of my experience in other areas, but I wasn't interested in what they offered.)

    I think as long as one stays up-to-date and gets exposed to newer things, there isn't any issue with staying in the non-managerial lane. It limits your income, unless you are really good, but I make a very comfortable salary at 55. The companies I spoke with a couple of years ago didn't seem to want experts in the things they were looking for, just someone who didn't need to be trained on everything *except* Java. (Worked for a very small company prior, didn't need any tools to write the POJOs that we used)

    I have noticed that I get paid a little bit more because of my leadership abilities. It's not just managers that need to lead, team leads and Sr. engineers need to be seen as leaders also. I just swapped roles at the company I am with, and one of the things that the VP liked about me was my leadership skills. The new role is as Enterprise Software Engineer, and I need to be able to work with small teams to get projects done.

    --
    I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
  137. Be a drone pump those spreadsheets by gelfling · · Score: 1

    Call a few status meetings to review the status of your status meeting meeting meeting status review meetings. Metrics my boy! Metrics metrics metrics metrics.

  138. my data point. by nblender · · Score: 1

    48 here. Been coding since I was 12. Been doing it professionally since I was 18. On my team, I'm one of the younger coders. The folks who work nearest me are 51, 52, 49, and 55... There are young-uns on my team and my managers range from late 30's to early 50's in age. I ran my own company at one point, had up to 12 employees. That's where I learned that management was not my thing. I'm not a people person, I don't enjoy it, and as a result, I sucked at it. The company wasn't doing well so I shut it down and went back to working for others. The stress relief was amazing. Now I waltz in at a time that's convenient for me, and leave when I feel like it or when the work is done, depending on the current deadline. I bill for the hours I work. Annually, I get paid more than any of my managers do and I work fewer hours. They're not eligible for overtime but expectations are higher on them. As an old guy with tons of experience, I don't have to take every task they offer me. I make suggestions for things that need to be rewritten and get support for doing it. I have a fairly steady stream of solicitation from other sources so I grant myself some leeway. My current customer has had me for almost 10 years so I'm fairly certain they like what I do. Don't get me wrong, I do work hard and there are things I do that no one else on the team can do (though it'd be easy to hire someone else if they wanted).

    I stay current by contributing to one or two open source projects here and there. I also hack on my own personal projects learning new skills in the process. My mind isn't what it used to be. I don't find myself 'in the zone' as often and I find that I have to force the code out of me more often. I keep wondering when someone in management is going to realize that I'm just not as smart as they think I am, but then I seem to consistently pull off something amazing and everyone's happy.

    There are younger folks on my team who do some amazing things that I can't do and there are younger folks on my team who are largely useless...

    I like this place in my life. I realize I'm one catastrophic medical event away from unemployment and have been saving accordingly. If necessary, I could stop working any time, simplify, and live on a fairly meager but manageable income. If I can hold it together for 7 or 8 more years, I can retire in relative comfort.

  139. The discrimination isn't against age. by Anonymous Coward · · Score: 0

    Well ok, there is still a lot of people in the industry that steps back when they see someone who's 60 claiming they can code, regardless of actual coding abilities (one of the best engineer I know is 68~ by now...)

    But if we're talking about the 30-50, the discrimination is only indirectly age related.

    We haven't been writing software for thousands of years like we've been building houses, so a lot of stuff is up for debate. Its a growing industry, so there's, almost by definition, more young people than old one in it. More or less anything not core-science (and even then) the young programmers in school are being taught is bullshit. Now, you have slightly older programmers, who have been around, made the mistakes, and are trying to tell the younger ones their preconceptions are wrong. You need to seriously know your shit, back it up, and make your arguments. If you can't, you're told good bye as the weakest link who doesn't "get it".

    A lot of older devs also don't keep up to date. So the little youngling who just learnt the new shiny thing will be seen as ahead. Even if you think node.js/rails/scala/whatever is stupid (or not), you need to know at least enough to hold a conversation or make an argument as to why you think so. If you're in an interview, someone mentions new technology XYZ (let say, web components), and you tell them "Well, I think web components are stupid, so I haven't really played with them", that makes for a very weak argument, and you're out.

    So its all about keeping up to date, having relevant experience, and knowing your stuff to be able to back it up. I recently was on the job market (and I'm in my 30s...I also kind of like round B startups, so I interviewed for a bunch of those). A lot of the interviews ended up in debates with younger devs. I still got offers at all of them (and there was a lot of them...). You could tell at first the 20somethings that talked to me thought i was crazy on a bunch of things. You just have to be able to explain it.

    Rereading this post though, I wish I could explain this point just as well :)

  140. Being the "Go To" guy by Dareth · · Score: 1

    I love and hate being the "Go To" guy. I often describe the reason you become one as NDA disorder. If you are "Not a Dumb Ass" and can actually do stuff soon you will find yourself doing a ridiculous amount of work. I have never understood how people can avoid work by claiming to be too stupid to do it but I have seen it many times.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
    1. Re:Being the "Go To" guy by l0n3s0m3phr34k · · Score: 1

      "If you want something done, ask a busy person." -- Benjamin Franklin

  141. Ever met an old coder.. by Anonymous Coward · · Score: 0

    Ever met an old coder.. who went on and on about the merits of Cold Fusion. And I am not talking about nuclear power.

  142. I am 53 year-old. I started my career long ... by Anonymous Coward · · Score: 0

    I am 53 year-old. I started my career long before iPod/iPad/iFad, actually even before the IBM PC was introduced. During my career I tool extra care not to move into middle management for the following reasons:

    I enjoy developing stuff. Management (for me) is boring.

    I would rather be a good and solid developer than an average or sub-par manager.

    I find that middle management is way more risky career-wise than being a developer. It is simple math:
    For every 3-4 developers there is only one team lead, and for every (9-16 developers) 3-4 team leads there is only one group manager.

    But there is one BIG caveat:
    Managerial/people skills usually get better as you grow older and your life experience accumulates. You have better understanding of what motivates people, the what and how make them "tick".

    However, in the development-level time is your enemy. Your technical skills rot and become unmarketable quickly, sometime within a time-frame of 12-24 months. So you as Alice in Wonderland, you need to keep running just to stay in one place.
    If you have the energy and the curiosity to do it, then my recommendation is: Go for it.

    I am running my own business these days. but several years ago (2008-2012) I was working for an Israeli start up and was enjoying myself. They appreciated the life-long experience gained during dozens if not hundreds of software projects big and small.

    History does repeat itself sometime while developing S/W: the specs are never water-tight, features keep creeping, customers change their mind mid-flight, severs crash in the least opportune moment. It happened in 1985, in 1995, in 2005, and will happen in 2015, and in 2025, ...

    There is a big difference if this is your first or second big project or if it is your 100th one. You ability to anticipate the problems, and to accept that they will happen is much better.

    One last point:
    I also found that I had no problem to keep pace with younger colleagues while developing code and usually my code was less buggy and better quality.

    Dror

  143. 47 and counting... by LesPeters · · Score: 1

    Started in USAF at age 20: spent 3 years QA'ing contractors' code, found Unix (ATT SysV), spent 2 more writing glue programs (BASIC/Pascal/Shell) for management and re-writing contractor's Ada; jumped to sysadmin position, found Perl, found CGI, spent 3 years writing more management glue; left a stripe on the table for private sector, spent 14 years leapfrogging between customer-facing and infrastructure teams, running 10*[1..3] systems and writing Perl/PHP glue; laid off, then picked up by different company, spent 4 years there defending the Internet from DDoS while writing more glue; cut loose, then picked up by govt contractor, who needs more glue.

    The key to my longevity is keeping in contact with co-workers who know what you can do, regardless of the specific environment, and learning Perl in 1992 (thx merlyn).

  144. Simple by NewYork · · Score: 1

    Find out how the company makes money and contribute to it.

  145. Ageism, yeah by iMactheKnife · · Score: 1

    I was drafted into becoming a coder when the IT department at a huge company failed to come up with a working payroll system in time to pay 500 people. I wrote it in a week.

    I've had to learn over 20 languages, from Cobol to Lisp to GPSS to ADA to C. I've worked on operating systems, compilers, real-time systems and IT. Now I'm learning Python, Django and writing an IOS app.

    Oh, yeah, I'm 72 years old. No certs - they didn't exist and I never got any. Anyone want to challenge my credentials?

  146. No absolutes by LessThanObvious · · Score: 1

    Age discrimination exists, but it depends on the role, the person and how they are perceived. Being over 35 and still working at a junior level in terms of skills is not well received. Having not gotten any new or renewed certifications in the last 12 years doesn't look great. Then look at Fed Chair Janet Yellen, at 68 clearly nobody cared about age. They are happy to have someone with experience. A resume doesn't have your age on it and it can be written to make your age less obvious. Bring energy and enthusiasm to the interview and I really doubt most times your age will really be the deciding factor. The grizzled cynicism that is the badge of honor of veteran IT workers doesn't always sell with the young companies where being positive is considered a job requirement.

    Smile or Die
    https://www.youtube.com/watch?...

  147. Detroit's finale was OCP^W ALEC's doing. by sethstorm · · Score: 1

    There are a lot of public employees in Detroit, Michigan who believed that too. Hell, it was in their State Consitution that their pension promises must be 'honest'.

    Thank the Mackinac Institute/ALEC-run government for the final push. Not only did they establish one line of control of Detroit (state takeover that effectively nullified elections), but that they rushed through a bankruptcy filing to gain another. That, and the entities that take over the state call themselves *conservatives* for doing that.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  148. Arrogant presumption. by sethstorm · · Score: 1

    You presume that all should have that ability while not recognizing the good value of those that do not.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  149. Then be corrected of the error of your ways. by sethstorm · · Score: 1

    Any reasonable person would be suspicious that age discrimination does not exist.

    FTFY.

    True, a young engineer will never get rejected for knowing only COBOL - but there's no excuse for a graying one to have that problem either. If anything, good older engineers should be *more* up-to-date because they can learn new technologies faster (having learned so many before), and are more abreast of useful trends (because their experience lets them discern fads from real evolution).

    Which only justifies a greater push to kill off age discrimination to allow competent people their day. If it really was about competence, a whole lot of problems in finding people would simply not exist (especially with guest workers).

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re: Then be corrected of the error of your ways. by engineerErrant · · Score: 1

      I hate to say it, but you're only reinforcing the pattern I've seen: I obviously wasn't in any way saying age discrimination "does not exist," as that would be moronic. But your attempt to twist my words into such a simplistic straw-man argument was the same sort of passive-aggressive victim-theater that I've heard a lot around this topic. It seems most alarm-raisers of age discrimination (that I've read, anyway) have this same sort of feel.

      Please, are there any debate points on this subject that aren't obvious fallacy or appeal to emotion? My guess is, they exist, but are buried under the histrionics.

  150. Aka the Fukushima sector of employment. by sethstorm · · Score: 1

    Are you an in-house programmer now? Move to a company that services clients.

    Which means that you move to something with the stability of a tsunami-hit nuclear reactor, which is none.

    Or if you currently provide services to clients, move the other direction.

    The saner move.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  151. Or the rare large, but good-to-their-own companies by sethstorm · · Score: 1

    You get the rarity of job security with the budget of a large company.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  152. Less stable than a damaged nuclear reactor. by sethstorm · · Score: 1

    So, I would say consider setting up your own company and doing independent consulting. That way you can just help companies out when they need it and continue to stay on the technical side of things. Depending on what your skills are, your rate as an independent consultant will probably exceed what you would make going into management anyway.

    Not only do you get to deal with the increased costs (which claw back any increases), you also have an increased lack of stability for when things go wrong (which they will).

    I've been doing nothing but contracts for almost 4 years now and almost every week a recruiter or someone is asking me if I'm available for a contract. I haven't noticed any age discrimination yet. I've seen guys in their 70's still working contracts along with me and doing fine.

    You're disposable, so they like you - which is the problem at hand.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  153. Rarity. by sethstorm · · Score: 1

    I am running my own business these days. but several years ago (2008-2012) I was working for an Israeli start up and was enjoying myself. They appreciated the life-long experience gained during dozens if not hundreds of software projects big and small.

    Exception case of someone doing well in a unstable environment designed to be bad for most - versus a system of good pay & security that is better for most.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  154. Yes, age discrimination exists... by Anonymous Coward · · Score: 0

    But don't let that stop you. I sucessfully reentered the software dev field after being away for nearly 20 years. I last developed code professionally in 1993, but have since retrained myself and am a successful (and sought after) Android developer. Stay informed, stay current and realize you have talent regardless of age.

  155. I'm an engineer, but the feeling is still the same by Methadras · · Score: 1

    I'm a mechanical engineer and I've been doing the 2-3 year circuit of staying at a company long enough to glean the information I need to parley that into something more meaningful somewhere else. I'm 45 and I've been in the industry nearly 25 years and I learn new things all the time, but I do sometimes get the sense that I'm starting to age myself out of the market. Especially considering the level of salary I can command, which is is now and has been in the 6 figures for some time. Do I expect that to decline as I get older, I hope not. Will I be rejected from time to time due to my age I imagine, but overall that doesn't bother me. I'll probably work until I drop dead simply because I enjoy the work that I do. However, given that, with the tech boom in NorCal being what it is, I find it sometimes difficult to deal with the arrogance and hubris that is put on display by the 20 somethings that believe their shit doesn't stink. It's almost a total disregard for respect not only for others, but how they interact with others. It's not demographically wide, but there is almost a built in douche factor after they leave university, hook up with some buddies, come up with a somewhat catchy idea, give it a some kind of cute name they can brand, and carry it forward into trying to make it something meaningful as they burn through gobs of money from investors with little to nothing to show for it. All the while they believe they are being kind socially conscious, but in reality ending up being wage slaves waiting or pretending to exercise their options if they ever nail it big, which for many is a long shot. I go for the sure thing. Pay me and I'll give you my best. I'm not here for the free ride of potential success.

  156. Entrance Greeter by tmjva · · Score: 1

    Hello! Welcome to WalMart!

    --
    Tracy Johnson
    Old fashioned text games hosted below:
    http://empire.openmpe.com/
    BT
  157. Moving into management by Augury · · Score: 1

    I worked as a developer and solutions architect for about 10 years. I worked under non-technical management for some time and was incredibly frustrated with decisions made on the basis of general management knowledge, rather than an understanding of software development and developers.

    As a result, I decided to go into management - how hard could it be? Turns out, quite hard.

    There are almost no transferable skills between software development and management, unfortunately.

    Also, many of the aspects of software development which bring job satisfaction don't exist in a management role.

    Feedback loops move from being very direct and very short - write code, compile, run, result, fix, compile, run - to almost always indirect and almost always long-running - identify what feels like a general issue with training and currency of skills in your team, explore options for training, look into costs for each, present options to team, get no consensus as everyone has a different preference, make decision on which training to use, deal with complaints from those whose preference wasn't selected, training budget is cut, so programme isn't completed, deal with complaints from those who missed out, see some improvement in uptake of new technology by one person in team, that person leaves as they are now in demand in the market...

    The built-in belief that the objectively best solution is the one that should be implemented becomes subverted by political, financial and emotional influences. Rather than working in a context where there are an agreed set of terms as to what is "better", you have to negotiate with stakeholders who have more power than you, sacrifice quality to make cost savings and implement stupid features because that's what the client demands.
    And of course you stop delivering true value directly yourself. Instead all your work is done through others. How often have you seen a new team lead standing over a developer's shoulder practically telling them which keys to press? Their instinct to get involved directly is so powerful that even when they're team leading, they try to get as close to the keyboard as possible. You need to learn to step back, give clear instructions and then just let the team complete the work in your place.
    A transition to management is not easy, nor is it for everyone. If you're going to make the move, you need to be aware of all these issues and the many others which come with any major career shift - because that's exactly what this is.

  158. 63 and still going strong by Anonymous Coward · · Score: 0

    I started in UNIX 33 years ago and linux 20+ years ago. Apart from a few years in management/marketing where I discovered I really liked engineering, I've been coding (outside the commercial/db/web space) ever since. C C++ bash, python, device drivers, you name it, I do it. Also a lot of cleaning out the dirty stables left by young idiot 'professional' compsci hotshot guys who shot through after dropping their gifts on us.

    There were no compsci courses when I studied. I took a BSc in Pure Maths, 2 years as Cobol programmer and an MSc in Engineering - Land Surverying. As a landie I needed to cruch numbers hence Fortran. From there to real-time control, instrumentation, process control etc etc and then to UNIX.

    My point is that it was more important to have an engineering background - almost everything engineering needs computers. I think it's probably true today too.

    Also, I was lucky - I got into UNIX at the right time, and sticking to it hasn't been a bad thing - unlike the poor Novell, dBase or <insert defunct technology> experts. My depth of experience is well valued by my employer and colleagues.

    Not pure luck, of course - I've had 5 redundancies in the last 15 years so it hasn't been plain sailing. Finding a new job every 2-3 years in the private sector is not nice. The hiring managers are getting younger and while I've found some who value the older team member the whole interviewing process can be horrible - my hit rate is getting lower and I have to admit you need a lot of grit to get past the idiots. But a thick skin is one thing you acquire over the years.

  159. Re:Oh my god, you're actually serious??? by Anonymous Coward · · Score: 0

    I retired from the US Navy at age 39 in 2005. I was an Electronic Technician, so I was in a technical field but not IT - I primarily maintained HF/UHF radios and radars. I got my CCNA just before I retired and got a job as a network engineer. That contract lasted until earlier this year. I had no problem finding a job at 49 and I'm still getting calls from recruiters. I'm currently working at a NOC and I'm the shift supervisor. In the last position, I moved up to Lead Engineer for the last four years. So you could say I do a bit of low-level management, but I'm not management per se. I'm just supervising entry-level techs and still spend most of my time performing technical duties.

    And your resume will go to the top of the stack on first sort for the next 35 years... Why? Because we *KNOW* you can follow directions.

  160. Programmers get better with age by timkofu · · Score: 1

    You feel it, you're a much better coder now than when you were in your 20s, and you see the forest too, not just the trees; the full picture. There is demand for people with matured skills.

  161. Re:"The Man"="The Boss" by DocSavage64109 · · Score: 1

    I always thought "the man" was too busy keeping people down and making sure that other people can't better themselves to do all that you propose.

  162. Re:"The Man"="The Boss" by ihtoit · · Score: 1

    that's the boss' job - to make himself indespensible and remind everyone else that they're entirely expendable.

    --
    Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
  163. Re: Management skillsets !=IT skillsets by l0n3s0m3phr34k · · Score: 1

    hell, we used to promise our customers impossible things JUST to stir the pot, especially if they where overseas and were confusing anyway.

  164. Re:Transition from programmer to services/consulti by l0n3s0m3phr34k · · Score: 1

    "What do you want to do?" "retire early like all our former CEO's?"