Live data from Hacker News

Old Geek Jobs: fighting against ageism in the industry

oldgeekjobs.com

161–170 of 391 posts

Re: Old Geek Jobs: fighting against ageism in the industry

#161
post #91

Earlier quoted context omitted.

If it hurts, you're doing it wrong :) I haven't had a stressful deadline in a very long time. Indeed, I've been weeks or months ahead in almost all cases. I've used that time to get a jump on integration, or help others get a jump on their schedule. By the time I'm ready to ship, the only thing between me and proper operation is disinformation from others. Now, granted, that's annoying to some people. But just consid…

It's an interesting point of view! For me, age 24, I'd see it extremely difficult to keep the same pace when I'm 50. Maybe I can do the same stuff, but slower. So by then I wouldn't feel 'discriminated' if someone hires a more energetic, available candidate.

Beats me why it works this way. I was 25 before I took money for programming. From about 16 to 24, I burned out on music :)

I don't think you "keep the same pace". A lot of what I do now is, paradoxically, not doing things, until I'm internally ready to start work.

Re: Old Geek Jobs: fighting against ageism in the industry

#162
post #92

Can someone state honestly and pseudonymously why they don't hire oldz? Speculating I would say: - chose younger hire because cheaper and can be moulded into company specific role. - younger candidate more easily managed by less experienced (cheaper) manager. - wants to keep culture "pure," and needs kids to drink kool-aid. - values power and control over less experienced technically acceptable candidates. - get extr…

I recently read in an old Bill Gates interview that Microsoft (at least in the early days) hired as much as possible straight out of college because they didn't want people tainted by bad or even just different development practices. They wanted smart folks they could show the "Microsoft way" to simplify that end of managing their product development.

Re: Old Geek Jobs: fighting against ageism in the industry

#163
This is a good start (in fact I debated doing something similar after seeing all the recent articles on ageism).

But I think more than this, people need to understand why experience counts. Here is my opinion on the matter:

You can hire somebody young and they will probably be willing to work longer than an older person and probably get the job done sufficiently well, at a cheaper rate.

For many one-shot jobs, this is fine. But if you want to build something at scale, and have it be maintainable, and reduce your long term technical debt, you should get someone who has fought these battles before and understands the best way to take them on.

I'm speaking from the same experience that many others will: when we look at our younger selves, we realize how little we knew about organizing and maintaining a large project. Even as I age, I realize the me of just 3 years ago was relatively naive with regard to certain high-level tasks.

So, its not just about the hours you put in, how fast you can do competitive coding, and so forth. It is about the more nebulous parts of coding, the larger scope, the organization of a complex system. There is only one way to learn these things, the hard way: lots of time, lots of scars, etc.

Re: Old Geek Jobs: fighting against ageism in the industry

#164

I think that age is correlation, not causation. What’s really happening is two things. First, companies typically don’t like paying people lots of money (even if they are great at blowing millions on other mindless things). Second, these companies do not understand that their unwillingness to hire expensive people is causing months of bug-chasing and monkey-patching in their products. When your organization is under…

it's the write-only culture of software development.

People only care about how long it takes to write something from scratch. That dictates everything, from which frameworks or languages are "hot", to which methodology people use, how projects are managed, and....who gets hired.

There isn't a big argument that someone straight out of college with low experience who happens to know the latest new trendy thing will probably pump out a semi-functional MVP faster than someone more experienced. More energy, more willing to work late hours at home because of less responsabilities, but also less experience leading to less time spent trying to think about real problems that could come down the road and how to prevent them.

That lets someone code really, REALLY quick. It will blow up down the road and then thats just "normal" and goes in the bug queue and tech debt goes out of control.

I was once in a meeting where someone was like "Well, of course this code is buggy and sucks: Its at least a year old!!!"

I was floored.

Re: Old Geek Jobs: fighting against ageism in the industry

#165
post #2

I think that the "Bay Area scene" is different from much of the world. I think that part of human nature is that people like people who are like themselves, so you sometimes get these insular / discriminatory sub cultures that judge people on superficial traits instead of the quality of their minds. From both this article and the tales of many friends, San Francisco strikes as one of these low-tolerance / high-discri…

>Personally, I dislike places where people are provincial and close-minded, so I'll stick to the rural countryside and leave SF to the bigots.

You hate where people are close-minded so you're _sticking_ with the countryside..? It's possible that NH countryside is different than the other small towns I've visited, but I have zero data points on that. Another discussion, another day.

I lived in SF for five years and performed a couple of hundred interviews for the companies I consulted with. Software engineers have the capability to produce millions of dollars in profits with the right product. People can quickly get over prejudices if they think you will be able to produce that million dollar product.

Keeping up with the startup Jones's is about relevancy. No one wants a senior engineer barking at them babbling about how "Smalltalk did the same thing 20 years ago and now we're just reinventing the wheel!".

Do yourself a favor in the interview; do a bake off of old style vs new stack implementations. Compare and contrast. It shows your vast knowledge. And it quickly graduates you from grumpy old programmer to a mentor for the entire team.

New web/mobile based companies start all the time in SF, and with each new fresh start comes the chance to wipe the slate clean and choose a newer stack that may provide a competitive advantage. Reactjs with redux right now, but probably something different in a year. New companies. New choice of stacks, all the time. The tides change quickly in SF.

If you've been turned down by a Bay Area startup, I guarantee it's much less to do with your lack of skinny jeans or because you have some grey hairs..

P.S. Also, you're a consultant. You obviously have an understanding of client relationships. Understand that your clients in SF are going to skew younger. One of my best friends was the CTO of a startup where the founder was 20. He was 45.

You may have a team of fresh-out-of-Berkley-engineers and that's it. If you're not comfortable in a mentor setting, you may also get rejected. At a later stage in your career and with a young team, you're expected to contribute more than code.

Re: Old Geek Jobs: fighting against ageism in the industry

#166
post #160

Earlier quoted context omitted.

>> Personally, I dislike places where people are provincial and close-minded, so I'll stick to the rural countryside and leave SF to the bigots. >I visit some of those places and many have a beautiful setting, everyone knows each other, there is a sense of a community. It is quiet. Depending on what part of the country you're talking about, many of those beautiful small communities are very bigoted also -- and not ju…

Agreed. That's a good point. Quite often poverty makes the situation worse, it radicalizes people and enhances the bigotry.

Poverty isn't tied directly to bigotry. Rather, a lack of new ideas and mindsets in close proximity can present an environment conducive to the development of bigotry (or its less malicious cousin, ignorance).

Re: Old Geek Jobs: fighting against ageism in the industry

#167
post #112
post #91

Earlier quoted context omitted.

It's an interesting point of view! For me, age 24, I'd see it extremely difficult to keep the same pace when I'm 50. Maybe I can do the same stuff, but slower. So by then I wouldn't feel 'discriminated' if someone hires a more energetic, available candidate.

" Maybe I can do the same stuff, but slower." Or hopefully likely you'll do the same stuff, but smarter. The amount of time and energy you put into something shouldn't be nearly as important as how much progress you make. Unfortunately, good metrics are hard, so some people and companies push for "activity" because you can roughly measure it.

Losing the hair shirt mentality is half the battle. If you're my boss, and you have the hair shirt mentality, one of us will suffer and chances are it's not me...

In a job, I want to do one thing - to get as close as possible to defect-free, correctly operating code, on time and under budget. If you're not into that, I'll find someone who is.

Good metrics are impossible ( for now and for the forseeable - they may be congruent with the set of techniques for proving programs correct ) so it comes down to trust.

Re: Old Geek Jobs: fighting against ageism in the industry

#168

Earlier quoted context omitted.

> "You must be able to mad-libs complete the paraphrase of recent CS textbooks" This kind of thing is the worst in interviews. Like getting asked some fill-in-the-blanks question on the pillars of OOP or to define some random bit of jargon or what-have-you. That coupled with the "have you seen this question before" interviewing is just infuriating.

I just took the TripleByte assessment for Mixpanel and over half of it was this kind of shit. Worse, they threw in multiple-choice design questions . No, I would not use any of the complicated sets of things you presented me in this case, and do not think any of them is the right answer.

I love this one: Once I was asked a design question. I presented three answers. Then the interviewer says, "Well, here's how I would do it!" (unspoken: you idiot) He then proceeds to write out my second option. (The takeaway: If you don't understand someone's jargon, you need to be curious and ask, don't just gloss over it.)

Re: Old Geek Jobs: fighting against ageism in the industry

#169
post #11

You don't want to be coding by age 50 anyway. Sooner or later it has to end. If you are a young programmer and your salary merely covers your costs of living (including leisure etc), it seems to me that you need a plan.

I'm 54. I'm a coder. The last two jobs I got hired for, in the interview I said that my explicit career goal was to never become a manager.

In a follow-up post, you said that you don't want to spend all your time in front of a screen. Well, I work for places where management is mostly sane, and panics are few. I work 40 hours a week with very rare exceptions. Outside of that, I have a life that doesn't involve staring at screens. It has actual humans in it (plus a dog and a cat).

It sounds like you want to be retired by fifty. Well, I didn't plan well enough for that. Part of that is health issues of some people around me - they need my income, they have some doctor bills, they can't eat garbage so their food is somewhat more expensive. I'd prefer it to be otherwise, but I'm not going to walk away from them. So I need money, and programming pays pretty well.

Re: Old Geek Jobs: fighting against ageism in the industry

#170
post #2

I think that the "Bay Area scene" is different from much of the world. I think that part of human nature is that people like people who are like themselves, so you sometimes get these insular / discriminatory sub cultures that judge people on superficial traits instead of the quality of their minds. From both this article and the tales of many friends, San Francisco strikes as one of these low-tolerance / high-discri…

> Personally, I dislike places where people are provincial and close-minded, so I'll stick to the rural countryside and leave SF to the bigots.

Mmmhmm, right.

Anyway, I don't think anyone is saying that it's 100% impossible to find tech work if you're 45. I'm sure there is work, and I'm also sure it's the case that Bay area tech is different from elsewhere. But one of those differences is what gets produced- nobody is designing the iPhone outside of SF Bay, to put it bluntly. And it's important that work at that level is not age-discriminatory.

I'm 35, just started at a Bay area company, one that makes really nice products and has some of the best designers anywhere. And I can already see it coming, so many of the people I work with are 25-27. The people who founded this company are a good bit younger than me. The grey hairs are people like the general counsel. Sure, nobody asked my age, and I look younger than I am anyway. But still, I see it coming.

Post reply on HN