It’s a humiliating process. I’m sitting across from them and I’ve been programming longer than they’ve been alive. I’m wearing a suit. They’re in jeans. My hair is gray. Their hair is jelled and spiked. My resume is six pages. But it doesn’t matter.
The technical questions come fast and furious, and I swat them all out of the park. I’ve kept current for nearly 35 years. I’m Microsoft Certified. I’ve programmed two dozen systems in the full life-cycle mode. I can keep my checkbook in hex. I can write programs fluently in more than a dozen languages.
They are bored. I am bored. Their trivial questions make me nuts. I fake enthusiasm. They fake interest. I want to dive deep on one aspect of modern development. I want to know how they design. I want to know how they debug. I want to know how they handle problems in the middle of the night when everything is broken. I have asked questions and listened my entire life.
One of them says, “We still have more time. I feel like we haven’t asked enough questions, but that is all we have.” In come the next interviewers. Amazingly life-like clones of the last group.
I wouldn’t be here if it weren’t for the last young manager who thought that “people of age” should be relegated to “big iron” programming. Green screens for everyone over forty. Leave the new technology to the bright newcomers. Young people don't carry the baggage of past generations of computer platforms. They aren't resistant to new ideas and new “paradigms."
Heck with that. I was vested and I left. I wasn’t going to spend the last 10 years of my career retired on the job. I need challenge. I need action. I need leading edge.
They want to deny me all of that.That’s ageism. It’s blatant. It’s rampant. It’s everywhere.
I’m a year older than Bill Gates, but I am a hell of a programmer. I helped businesses go from Mom and Pop to Warren Buffet properties. When I drill down into designs, forget the atomic level, the shards of atoms fly everywhere.
Still, no matter. I am not young anymore. My face is wrinkled and my brow is furrowed and my humor is dry and my interests are old. I don’t hunt, fish, play golf, or chase women. I code. And I read. I play with robotics and microprocessors. I get a charge out of the technologies that we gray brains used to hand-code that now have become frameworks. I love computing. It’s the best thing.
I guess I could have taken those management offers. But I damned well didn’t want to manage. I wanted to lay hands on keyboards and make magic. Real magic. Connecting dots that no one in the history of the universe had ever connected before. Publishing new techniques that changed the industry and the world.
Yes, I did that. Not one question about it in an interview, however. They were too interested in checking things off their list.
It's their loss.
— Joss Miller is a programmer specializing in cross-platform computing
I turn 61 in a couple of days and had to retire early due to health problems. I've used computers since the days of 'Big Iron' being the only computers to today, when I have mine custom-built. I program in quite a few languages and have made a concerted effort, through personal training, to learn all the RIA languages. I made a mess of a project I was working on when I forgot to turn the computer off during an emergency trip to another state. GIGO all the way and no way I could fix it. So, I've abandoned it.
Now I do some security consulting and run into the same problem although I generally know more about what I'm doing than anyone in their company. But, due to my idiocy in not turning off a computer, maybe something in what they say is true. Of course they hired me to consult not to insult due to my age and perceived lack of knowledge. And that's perceived by 30-plus managers who know less than I do.
Seems that C-Level managers who are younger than the mid-40's are considered too young or too inexperienced for those jobs. Yet quite a few below that age are fully qualified. And looking at today's screw-ups by so-called top-notch money managers I'm not too sure that hiring a younger peson might be better, or at least not any worse.
I'm qualified to consult on the projects they want me to. I recommend products, always more than one if possible, that fit their needs. Yet many times I'll run into a colleague, or worker at the firm, always younger than myself, who says another consultant was hired to do the same thing I did. I ask what were their recommendations and mostly get the answer that they have the same as I did. When they don't have that answer, I do research and find out if I was wrong. When I am I use that as a learning experience. Much like the learning experience I had when I forgot, in my rush to leave for the emergency trip, to turn off a computer. Simple thing to do, stupid thing not to do, but since I only had a very short notice, less than a day, possibly understood.
Aegism exists. Always has, always will. The best thing to do is combat it with a shorter resume with a codicil that says the resume can be expanded when the actual interview takes place, with the explanation being more experience but in the interest of brevity you posted a shorter resume than you could have. This might pique interest, or it might make the hiring person think that you are lying. Either way, you stand out. And hopefully the former not the latter.
But when I think of the possibilities of being something of a mover doing architechture vs. programing, how the innovations can become reality, that excites me and makes me wish I was able to work full-time today.
I graduated from college at the age of 20 with a degree in Biology, and spent 13 years working at some of the best molecular virlolgy labs in the country. After that I moved to Hawaii, and learned the hospitality business, becoming the GM of a resort on Waikiki. Most recently I have been going to school to get an IS degree.
I have decided to start my own business. Partly because I have been jaded by working in the corporate world, but mostly because no one will hire me. The new thing I am running into, is that my previous employers are worried about liability suits and wont give references. Heaven forbid they say I was an excellent employee, but one day at my new job I go postal. The other thing I am running into, is that everybody wants to hire someone with 3-5 years experience. They neither want to train someone, nor do they want to pay high salaries that come with expertise. I also think the economy has a lot to do with things. Here is SW Florida, a job that pays $9/hr will get hundreds of applicants in a day. Unemployment is at an insane level, and competition is ridiculous.
The cards are stacked against those of us who were once considered the best employees money could buy.
I'm glad you started this discussion. I've been on both sides of this issue ...I'm in my mid-40s looking for a new job after 10 years with a software company. All of my younger team members have already found new jobs.
On the other hand, when I was hiring people, I was only allowed to have contract staff and needed good people who were willing to be flexible. So I sought out less obvious candidates--part timers, under-credentialed, and older workers.
My experience with more mature workers was that they wouldn't "partner" with me in solving problems. If they couldn't meet a deadline, get information they needed, manage the work load, they wouldn't tell me. Instead, they would hide out until the project was in crisis.
Oh, and the better ones would sometimes find an older male manager to report to. I mean, they still reported to me, technically, but they communicated everything with the older male and I'd have to ask him what was going on.
I'm telling you all this because maybe that's what's in the heads of younger hiring managers you're up against. I don't know if you can convince them you are different. That's what I'm trying to do. I hope you can too, and wish you all the best.
I understand your agony as we all in one way or other being victim and promoters of Stereotypes.
You have mentioned here about your passion to stay as programmer at golden age. Interestingly a month ago on msdn discussion forum there was a young guy of about late 20 that started programming when he was 13 years old and now working to break the barrier to become architect. He mentioned how he has been ridiculed that at his age he is not 'suitable to be an architect' and he should be a programmer. He posed the question as 'should an architect have grey hair'.
My suggestion for him is to produce verifyiable references if he has proved his skills as architect. Flip side for you, is the same, produce verifyiable reference that you are a programmer to the core. Probably participating in some developer forums might even add to brand value 'programmer' Joss Miller.
End of the day, clearing an interview process needs luck for most part. I have been interviewee and interviewer in recent past and also many times in my short 13 years career. There is no one magic bullet way to find out if a candidate is fit for the role (Technical or leadership). Taking a 'non-typical' persona to the interview is a tall order. If anyone knows how to solve it, I would love to learn.
Tip: A recruiter told me anything more than 2 page resume is not good. Even when you have 30 years of experience, only highlight the important ones.
Joss has been treated unfairly, not least by the comments here. We are having to adjust to a world where personaility is rated higher than technical expertise. However the effective introduction of computing needs technical expertise. We need to employ designers who can answer Joss's questions "I want to know how they design. I
want to know how they debug. I want to know how they handle problems in
the middle of the night when everything is broken"
It is these skills that we are getting increasingly short of. It is worrying that we are beginning to see the breakdown of personality programing. Remember the Apple me.com implementation? Wonder why Google never lets anything out of beta testing?
The great Kathy Sierra got this exactly right with her graph "Which one wins?" which you can see at
Well, No doubt the blog was touchy, emotional and sorry about the bitter experience going through it. I might be wrong and too young to understand the complexity of the situation but then why should it be humiliating process. U might be doing it for ages now but then software industry has changed and evolved much faster than advertisements on the television.People just might sometime need to make sure to ur upto date with technology. Your past experience can be best used in problem solving and architectural solutions than just programming must be the common thought process. I'm sure those fresh-faced little twits (as mentioned by Terry) wouldn't even be aware of your feelings.
I had a similar experience working with a person having work experience of my age and irony of the situation was that I was explaining him a protocol implementation scenario. Whole situation had nothing to do with age because the technology was 5 years old and both of us had same experience when it came to the protocol know-how.
"It is unlawful for a prospective employer to ask your age, so you don't have to give it, and removing such telling information from your resume at least keeps you from being discriminated against before an interview occurs"
Thanks for your suggestion, Paul.
Eventually during the interview process, you are going to have to look them in the eye. It's not that I've had so many jobs that fills out the resume, as I've had so many experiences.
As Terry observed in his post, it's as though they are embarrassed that they are not interested in you. I have a good deal of understanding about it all, I suppose. They are looking for coworkers who share their knowledge as opposed to old guys who might have war stories that will mean little to them. Old guys who "can't relate". I try to put myself in their shoes, but I always get back to the place that bits are bits and bytes are bytes and humor is humor, no matter one's age.
I'm not looking to make them old or keep me young. I just want to churn out code the same way I have for nearly 35 years. It may sound corny, but it's always given my life meaning, and I'm not ready to get off the marvelous ride.
Thanks for your very touchy blog which makes me look the mirror too often today to see if ageing signs have not started to take hold of me yet. Reading your blog makes me feel that your six page resume may have reduced your chances of landing the job. Certainly there is ageism in the workplace and IT is not the only workplace suffering from this chalace. But the difficulty is that ageism in the workplace is so subtle that few can recognise it.
Somebody made the following suggestion which may be helpful for you in the future:
"In order to protect yourself against ageism in the workplace, career experts advise you to eliminate the dates of your education and earliest work
history from your resume. It is unlawful for a prospective employer to
ask your age, so you don't have to give it, and removing such telling
information from your resume at least keeps you from being discriminated against before an interview occurs"
Isn't that all the more interesting that seniors should all vote for Mccain! At least that sends the message to those without wrinkles that there is still usefulness in old age.
I was hired at my present company when I was 49. I spend a lot of time providing tutorials on basic business concepts and explaining why IT does not own the data. I know more about the entire computing milieu because I come from a time when you had to know everything in order to get the job done. Now everyone has a very narrow specialized focus. This year I received an MBA from a top 5 ranked B-School. Yet, they still prefer youth to my hot-shot MBA!! I know the latest trends and most up-to-date strategies, as well as having a very deep understanding of technologies. One would think that this would be valued, but it is not. My executive manager consistently asks my younger (less educated) colleagues to validate my decisions!
The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
The smartphone market reached a significant milestone, a breakthrough that may cause vendors to celebrate but could strain the capabilities of IT service desks.
In the fall of 2011, around 160,000 students in 190 countries enrolled in a Stanford-sponsored online course about artificial intelligence. About 23,000 completed the course and got certificates, including 248 who got a perfect score. The university offered the same course the old-fashioned way to students sitting in Stanford classrooms. None of the those students got a perfect score.
As Mitch Wagner discussed today, Yahoo is acquiring Tumblr. The big Internet debate at the moment is whether Tumblr will be good or bad for Yahoo. Regardless of their stances on the future of Yahoo itself, many claim that Yahoo will somehow ruin Tumblr.
Has China stolen a march on the West, developing an Internet architecture that is not only based on IPv6, but is also inherently secure from both internal and external attack?
Recently, the Obama administration has been of two minds where privacy rights are concerned. On one hand, you have an administration that vowed to veto CISPA and mandated open data for government websites. On the other hand, you have an increasingly out-of-control Department of Justice on a fishing expedition at AP and demanding legislation to let the FBI wiretap private, encrypted communications and levy fines if a company fails to comply.
New York's Metropolitan Transit Authority is conducting a pilot test of digital kiosks to guide subway users to where they want to go more efficiently and at lower cost.
The whole Amazon.reader debate is a double-stupid. It's stupid to think that there's any e-book buyer who doesn't know Amazon's URL, and it was stupider to let ICANN launch the whole free-form TLD initiative to start with.
While NFC's original goal was to enhance mobile commerce applications, it is finding its way into a number of other uses, which is creating both opportunity as well as challenges for IT departments.
Enterprises would like to move to cloud computing but are hesitant because they are concerned about providers’ ability to secure company data. Here are some tips that help to ensure that if breaches occur, the business is not left holding the bag.
Edmunds separates customers into segments based on the info it collects on its site and from partners, and uses that to push out custom content, said Brian Baron, director of business analytics for Edmunds.com, at Predictive Analytics Innovation Summit.
The automotive website uses propensity modeling to target ads and customer registration forms, said Brian Baron, director of business analytics for Edmunds.com, at Predictive Analytics Innovation Summit.
Expert Integrated Systems: Changing the Experience & Economics of IT In this e-book, we take an in-depth look at these expert integrated systems -- what they are, how they work, and how they have the potential to help CIOs achieve dramatic savings while restoring IT's role as business innovator. READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE! REGISTER HERE
Wanted! Site Moderators Internet Evolution is looking for a handful of readers to help moderate the message boards on our site as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?
To save this item to your list of favorite Internet Evolution content so you can find it later in your Profile page, click the "Save It" button next to the item.