Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Linux Business Technology

Job Chances for Older Coders? 581

emtboy9 asks: "As the semester winds to a close, exams fall upon us students once again. Today, outside of one of my programming classes, I overheard a conversation between a pair of middle aged women about programming degrees (which they are involved in), and this made me wonder. With the job market in IT being as pathetic as it is, what are the real-world chances of someone who is taking a programming course getting a job. In the places I have worked, all the coders were fairly young. So the question is, what are the chances for an older person, who is just now learning programming to get a job in that field?" Ask Slashdot last touched on this topic back in February of 2001. In the intervening two years, have things gotten worse or better for those who have been in the industry for a long time?

"With the increasing popularity in such places, tech and trade schools and even colleges and universities are spitting out MCSEs, CCNAs, A+, Net+, etc certified techs, as well as people of all ages (one person in my VB class is nearly 60) who are trained to write code.

With that in mind, I guess I thought I would throw that out to the Slashdot crowd to see what kind of experiences they have either as a middle aged person entering the IT workforce for the first time, or as a younger tech, or even a manager, faced with either working with, or hiring someone who is from a completely different generation."

This discussion has been archived. No new comments can be posted.

Job Chances for Older Coders?

Comments Filter:
  • by Exocet ( 3998 ) * on Friday May 09, 2003 @07:44PM (#5923031) Homepage Journal
    I don't know about everywhere else, but the coders where I work (Liberty Northwest, who's parent company is Liberty Mutual - both big insurance companies) are all pretty goddamn old. Even the people who do web stuff (relatively "new" technology) are at least 30+. I don't think I've ever seen a coder under 30 here.

    Of course, a lot of it has to do with the type of company you want/are working for. LNW/LM has lots of old but fairly stable hardware in use. I see lots of COBOL books on shelves, litterally. There's no place for flashy people with their flashy coding - at least not in this insurance building. The management seems to like their coders old, experienced and on the crotchety side.

    Note: I'm a young, brash contractor that was brought in for a Win95(!) to Win2k migration project six months ago. So my views are somewhat biased, though not any more than anyone else's I suspect.
  • by Dynamus ( 591600 ) on Friday May 09, 2003 @07:48PM (#5923051)
    Stupid me, sorry...
  • by Abcd1234 ( 188840 ) on Friday May 09, 2003 @07:56PM (#5923102) Homepage
    A programmers value is determined by experience and ability to learn. Since someone new to the IT field has little experience, being hired is determined mostly by their ability to learn. Since young minds are better suited for learning, they are going to be hired more often. This is the trend I have seen at my company.

    Oh please. Anyone who is capable of earning a University degree, old or young, is quite clearly capable of learning... after all, at least when I went through Uni, we had to learn to get the damn degree in the first place! What you describe is just a prejudice... the "old dogs can't learn new tricks" mentality which is, unfortunately, prevalent in our society.

    I*M*HO, there is no specific reason to assume older people make poorer techies. In fact, the manager I work for is in his late forties, and he's probably one of the smartest men I've come across. He's constantly learning new things... hell, he seems to have an easier time keeping up with trends than I do!
  • by Anonymous Coward on Friday May 09, 2003 @08:01PM (#5923130)
    ..because old people actually expect reasonable money and decent hours.
  • by cfury ( 172260 ) on Friday May 09, 2003 @08:14PM (#5923200)
    Not true. I am an adjunct professor at a local community college. Most of the brightest students I have are actually 30-40+. Granted, this isn't always the case, but the tendancy is that the older individuals actually *want* to learn.

    This isn't to say that there aren't young people who are bright and gifted (these *want to learn* too.) But I honestly have to say that age has very little to do with learning capacity. Rather, it's the inquisitive mind, one who is willing to learn new things, that do the best.

    IMHO, the most important aspect of a programmer or technologist is the ability to solve problems and the capacity to figure things out on their own. In the end, the technology becomes a tool, and nothing more. This requires an open mind, insight and a huge helping of curiosity....
    None of which are directly related to age.

    To simply think that younger people are automatically terrific at figuring out new technologies is a silly idea, at best.

    Chris
  • by Anonymous Coward on Friday May 09, 2003 @08:19PM (#5923223)
    From an actual Monster job posting.

    SW EMBEDDED SYSTEMS ENGRS (56 positions open)

    Candidates will be developing embedded encryption systems and network security systems. Full
    relocation will be provided.
    Must Have:
    * BS or MS in Computer Scient, related technical field, or equivalent experience.
    * Active "Secret" Security Clearance.
    * NO MORE THAN 3-5 years experience. (Candidates with 6+ years experience fall into different job
    classifications with this company. These 56 openings are for candidates with ONLY 3-5 years
    experience.)
    * C/UNIX and Assembly and the development of multi-tasking software.
    * Cryptography experience is a strong plus.
    Also, familiarity with Power PC architecture, Network Processor architecture, TCP/IP, ATM, Wind
    Rivers' Tornado operating system, and ClearCase is a plus.

    Care to guess how many older workers will get these jobs?
  • by Baron of Greymatter ( 156831 ) on Friday May 09, 2003 @08:33PM (#5923294)
    ...it was probably put on Monster only because DOD regulations require (or at least they used to when I worked in defense several years ago) that it be posted publicly if no one in-house is (officially) qualified.

    They probably have a few people in mind (that one or more managers know or are related to) that have these exact qualifications but they can't hire them unless the job offer is made public first.

    This is quite common in the defense world. I doubt that they really need 56 people with those exact requirements unless it is for a brand new project.
  • by Anonymous Coward on Friday May 09, 2003 @09:41PM (#5923592)
    You can be old and *still* have only 3-5 years of *actual relevant* experience.

    It is always easy to *trim* down your resume to show lesser experience than to *create* more experience out of nothing.

    For example, eliminate any experience that is not directly specifically related to the advertised job / project requirements. Don't mention which year you graduated.

    In general, try to keep in shape physically.
    Specifically, for the the interview, put on a wig / dye your graying hair and lather on some ant-wrinkle cream.

    Unless you are pushing close to retirement age, you shouldn't have a problem.

  • by tprox ( 621523 ) on Friday May 09, 2003 @10:39PM (#5923821)
    Actually, this is quite interesting. I'm the youngest person in my group (I'm 25) at a major systems engineering house. It might be because of the company I work for, but the guys in my group are using the tried and true methods to get the systems put together (radio base stations, and the like).

    They may seem old, but they follow the requirements that they need to (one currently includes using Win 2k Server as a db for users), and there's always some interesting new problem to tackle. I guess if you're older and looking for software work, the more conservative companies might be the best place for you to look. I feel out of place working with my group, but they're great people, and are patient for people like me who are still in the learning business.

    To top it all off, I'm single, and have body piercings :P.
  • Re:Don't count on it (Score:3, Informative)

    by richieb ( 3277 ) <richieb@@@gmail...com> on Friday May 09, 2003 @10:43PM (#5923835) Homepage Journal
    I managed to squeeze an almost 20 year career out of coding, and have had a great time. I'm at the end of that path now, however. Time to get on a new one that has solid employment and advancement opportunities for people in their 40s, 50s, and beyond.

    You gave up after 20 years! I've been coding for over 25 and still going strong. I have no plans to stop :-)

    My first programs were in FORTRAN, for the moment I'm doing Java, and I'm hoping for Lisp in another 10 years...

  • by kimgh ( 600604 ) on Friday May 09, 2003 @10:58PM (#5923896)
    Let me provide a case in point: myself. I'm 50+ (and never mind how + that is!). I got a physics Ph.D. and went to work in wafer fab processing, but early on realized that what I really wanted to do was program computers (as it was called in those days).

    So, I looked for ways to get there without going back to school, and discovered that there was a niche supporting process and device simulation code (written in (ugh) FORTRAN, but it was programming, anyway). I took advantage of an opportunity to branch into circuit simulation, and once I was something of an expert at that, went to a startup as their SPICE expert. I drifted along in that job for many years, went through a couple of mergers, and served as a group manager for a while.

    When I was surplused from that job, I worked on simulation and modeling at a small company supporting a contract. When that dried up, I had (at age 48) about three directions I could have gone, but chose to get into signal integrity simulation as a support person (rather than a coder, although there were opportunities to write code also). My background in simulation made it natural to branch into signal integrity. That job, in turn, led to an offer for the "job of a lifetime" at age 51, and I've not felt it necessary to look any further (so far, anyway). At present, I can either work for a vendor of SI software or for one of their customers as a supporter of the software. This is in a field that will only become more in demand as system speeds push past the 1GHz range. I figure that I can be employed as long as I want to be, and age has not mattered much.

    In fact, the last few job searches I've done have landed me at companies that appeared to value older employees for their experience; I suspect there are many such companies.

    Looking at where I came from, there was no way to predict that I would end up where I am now. Every move was logical at the time, and grew out of prior experience.

    While I wasn't a computer science major, and I wasn't a mere programmer or software engineer, I suspect my experience in terms of career evolution is not that unusual.

    Maintaining employability in any technical field can be summed up in three rules: Look for jobs that will build on what you already know and let you branch into new areas and learn new things (never stop learning); when you find a job, start looking/thinking about the next job (you are working for yourself primarily and only secondarily for your company); and finally, build a network of friends so you can get them or their bosses to hire you should the need come (networking is job one).

  • older programmers (Score:1, Informative)

    by Anonymous Coward on Friday May 09, 2003 @11:21PM (#5923969)
    I work in a large IT department, in an industry that is probably only one of a handful hiring.

    Here's what the unwritten rules seem to be:

    Hire employees as a last resort. Better to bring folks in as consultants, see how they work out and then try and convert them to employees if they are good and we want to keep them around.

    Get the best experienced coders who will work for the cheapest rates. Its amazing how many senior folks you can get cheap in this market.

    Absolutely, positively no recent grads. They have 0 experience and cost too much to train.

    Experience - not necessarily IT experience either - in the industry we work in is a plus.

    Based on these qualifications, I notice that the average age range of new folks seems to be around 30-34.

    At some point, however, too much experience becomes a liabilty and we summarily reject those types of resumes. Of course, in the mainframe department, these seem to be the hottest resumes. In the web department, you need to have had "rode the bubble" plus had some significant non-web experience before then.

    The MS Certs are useless. We have a ton of folks already with this skill set. Unix/Java programmers are in high demand. Like alot of big companies, we are moving away from MS and into linux or unix based app development.

    The point? Well, I guess its this - there is no overt age discrimination, but rather "experience discrimination". There is definetly an age range that gets the jobs. But surprise - its usually the under 30's and the over 45's that are out of luck.
  • by lylum ( 659581 ) on Saturday May 10, 2003 @12:28AM (#5924151)
    >The first thing that could be done would probably be to form a union. Many people in the tech industry protest this it seems, though, because they might see 'union' being attributed to 'lower' work, such as manual labor.

    I never liked unions... not because of their association with manual labor but because of their methods! Strikes, slow-downs, this is what I did in Kindergarten and maybe elementary school. In Europe just turn on the TV and you will have a negative attitude towards unions too.

  • I have been programming for 25 years and switched to web dev about 6 years ago. Living in Seattle, where there are even more unemployed programmers than latte stands, I have never had much trouble finding a job, including during the dotcom bust a couple years ago. I think the important thing is to have a history of constantly learning new stuff. I know guys who smugly spent the late 1990s raking in money doing Y2K conversions on old COBOL programs while I was making less money doing web pages. Those are the guys who are hard up for interesting jobs.
  • Re:Don't count on it (Score:3, Informative)

    by dsplat ( 73054 ) on Saturday May 10, 2003 @03:10AM (#5924652)
    My first programs were in FORTRAN, for the moment I'm doing Java, and I'm hoping for Lisp in another 10 years...

    Not a bad goal. Lisp has certainly weathered well over the years. It has fallen somewhat out of favor in the past decade. I attribute that to two things. First, it has suffered by association with AI. Second, Lisp is not a language one grasps quickly. The power is contained in idioms and composition of features one with another. That doesn't invite the newbie.

    When you can look at Paul Graham's book On Lisp [paulgraham.com] and Andrei Alexandrescu's Modern C++ Design [moderncppdesign.com] and understand the similarities, you are ready to code in any language.
  • Re:30 is young! (Score:3, Informative)

    by sql*kitten ( 1359 ) on Saturday May 10, 2003 @05:23AM (#5924977)
    If you think about traditional professions, 30 is young, especially in complex technical fields like lawyering, doctoring.

    Yeah, I always laugh when these kids with a couple of years experience in IT call themselves "gurus". In any other profession, 5 years experience is barely enough to be allowed to work unsupervised!
  • MOVE TO DC! (Score:3, Informative)

    by TheSync ( 5291 ) on Saturday May 10, 2003 @03:55PM (#5927083) Journal
    The Washington, DC, area has more jobs now than a year ago. If you can't get a job in New York or SF/SJ, please pick yourself up and move to DC.

    Older coders who are more likely to get a security clearance are needed, especially if you have any old military or government experience.

    The trick is finding the position that gets you your first security clearance. Take less money for it. Once you have one, you will have little problem holding a job in the DC area.

    Besides government, there are also many non-profits and lobbying groups in the area. National Geographic is looking for an experienced webmaster, for instance.

    While AOL and Wolrdcom/MCI/UUWho shed some people, it is looking like many of them are ending up in other places. Plus MCI is moving their main operations to Northern Virginia.

    Jobs might not be as cool in the DC area as they were three years ago, but the good news is that there are jobs at all, and that there are cheap places to live in DC. South of DC in Maryland, $250k buys you a spacious McMansion. Cheap rents in Oxon Hill and SouthEast DC. Just don't live in MD north of DC or in Northern VA, it is expensive there.

    No, it is not nirvana, but there are jobs here.

I've noticed several design suggestions in your code.

Working...