Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
When It Comes to Age Bias, Tech Companies Don’t Even Bother to Lie (linkedin.com)
248 points by swamp40 on April 5, 2016 | hide | past | favorite | 189 comments


So I started reading this book, and the immediate thing that strikes me is the obvious age bias (against young people) of the author. It's full of phrases like "just out of high school," (about a director:) "looked like an intern." If you're going to throw rocks, etc.

And for the record, I'm 55, work in tech, and yes, ageism is a problem, but this book doesn't seem like its going to help.


Or the implication that young founders are somehow in need of "adult supervision".

This idea is alive and well in Canada (a more conservative culture generally); their tech scene hasn't exactly exploded as a result.

This is a pet peeve of mine, and exactly the same ageism the author is complaining about. All of these things mean that you're not getting the best people for the job, both ways.


Adult supervision doens't necessarily mean grey hairs it means having common sense and Emotional Inteligence - look at the new MS CEO badly screwing up answering a softball q at an internal company meeting.

I bet after that MS share holders though damn we should have hired Mulally.


What are you referencing, out of interest? Link?


The new Microsoft CEO Satya Nadella when he said "women shouldn’t ask for raises, but should instead have “faith that the system will give you the right raise.”

Some on at his level should not make that sort of mistake evver.


Oh dear. I get what he was trying (I hope) to say, but that is such a horrible way to put it.

For reference - Netflix said it best in that masterpiece of an HR document - a pay rise should never come up as a topic, because you should already be paying your people close to the top of what the market thinks they are worth .


My experience in Canada was that "experience" was simply a euphemism for age.

I'm not complaining about genuine experience/wisdom/etc. I just think the correlation with age is a lot weaker than prevailing wisdom in the great white north, where age is almost seen as a requirement.


This has been one of the worst things in being a founded in Edmonton. Also exacerbated by us getting shafted by oil, lack of interest in tech, essentially creates an environment where any decent developer / founder tries to gtfo to Vancouver or SF as fast as possible.


>essentially creates an environment where any decent developer / founder tries to gtfo to Vancouver or SF as fast as possible.

And then the environment and expense of Vancouver makes most gtfo to Toronto or SF (like they wanted to in the first place).


> like they wanted to in the first place

Even now I'd rather go to Vancouver than SF or Toronto. I went to Seattle instead of Vancouver because my job offer was for Seattle.


> This idea is alive and well in Canada (a more conservative culture generally); their tech scene hasn't exactly exploded as a result.

That is far down the list of reasons why Canada's tech scene is weak.

More conservative generally?


I feel this is one of the root problems with Canada's scene. Young founders are simply not viewed as credible without sufficient "experience" (an obvious euphemism for age).

The result is that assistance offered to start-ups (via accelerators, etc.) is way too often in the form of finding "experienced" entrepreneurs to "guide" the start-ups, instead of actually enabling the young founders. The experience of a former low-level exec from Nortel, RIM, IBM or Microsoft Canada is generally not relevant to a start-up.

You may disagree, but I feel I spent enough years grinding it out in Canada to justify an opinion.


I've now seen multiple people mention the author's own age bias. At this point I wonder if he's oblivious to it or genuinely views it as a different perspective.


My guess is that the "ageist" tone of his memoir it's savvy marketing. Who's going to be most interested in a memoir of a middle aged guy witnessing the horrors of working for a rich bro tech company? Who's going to buy a book, full stop? Other middle aged people who have looked at young idiots getting rich in Silicon Valley while their career prospects dwindle, that's who. So the tone of this and other articles he's written to promote the book are of course going to play up the culture clash and take sides with the older generation. Older people with wisdom and marketing experience understand these things (I kid!).


I would have liked to see if he was similarly ageist before his employment experience.


Really seems to be casting things in an "us vs. them" light, which is just bad.


Agism exists in every sector, at every age group. Have encountered the reverse myself. Happens every time one generations steps on the other's turf.


>It's full of phrases like "just out of high school," (about a director:) "looked like an intern."

Well, there is a thing as experience and immaturity.

And someone looking "just out of high school", or an executive being "like an intern" could be legitimate concerns -- if he doesn't say those things as his sole arguments, but proceeds to describe how (in his opinion) these people fared badly due to their inexperience.


How people look is a pretty poor indicator of their performance. If the people being referenced actually lack maturity, then provide statements to support that.

When people don't have any actual evidence to support their claims, they use bullshit phrases designed to push emotion over facts.


>When people don't have any actual evidence to support their claims, they use bullshit phrases designed to push emotion over facts.

Often I'll use emotions over facts even when I have facts. My own experience has been that discussing with other humans goes easier when you include emotional arguments. While a mix of both works best, if you have to give a very simplified argument and cannot include both factual and emotional argument, the emotional argument will tend to go better.

I fully agree with your claim that those without factual argument will use emotional argument, but the use of an emotional argument does not guarantee they are lacking a factual argument.

For example, if I describe someone as an intern due to their lack of maturity, I may have numerous stories to tell about their lack of maturity, but as I only have one line to describe them in, I stick with describing them as an intern.


Yes.

Besides "he looked just out of high school" can be corroborative evidence, as it's something that can statistically explain their immature behavior/inexperience etc.

In other words, it's not like everybody who is "just out of high school" is immature/inexperienced etc, but if we want to predict or explain such behavior, it's a statistically very good tool.


Well, "just out of high school" can mean that he looked young face/dress/etc-wise.

It can also mean that he looked AND acted inexperienced, immature, bro-ish, etc.


People can go to high school and become interns at their 50-ties.


Yeah, and a woman can have genetic modification to share some genes with canines, it's technically possible.

But when someone calls someone a "bitch" it doesn't make much sense to assume they meant that.

It's 99.99999% more likely that he said those things pointing out their age.


I'm approaching 40 and this is something I think about a lot. In fact this is something that everyone should think about. Everyone, assuming you are lucky enough, will get older.

The person you reject because they are over 40 today will be you in 10 years. If you pass on someone due to their age you can't turn around and get mad when some other 20 year old does the same.

Whenever I interview someone I always ask myself, if I was the person across the table from me would I think I got a fair shot during this interview.

Having said that, this is a two way street. You need to be aware of what your skill set is. I took the Scott Adams career advice [0] to try and be in the top 25% in two areas. In my case its Math and programming. If your skill set is FoxPro DB support then, as the kids say these days, you're going to have a bad time.

[0] http://dilbertblog.typepad.com/the_dilbert_blog/2007/07/care...


I'm early 50s, and I've "learned and discarded" several decades of skills: 8/16-bit assemblers, the entire DEC range of computers, MUMPS and the VA ecosystem, the Perl craze of the early 2000s; I'm in an Oracle/Ruby shop now, and I suspect I'll be learning something new in a few years. Only way to keep up in this field, throw out the details, keep the concepts, gird the loins and hit the books. Well google, no one uses dead trees anymore. I have almost 100 lbs of "replaced by google" books sitting under my carport waiting to be recycled, becuse even schools don't want them.


I have been programming since the late 70s. I will say, some folks my age should be discarded, not because they're old, but because they've refused to keep up their skill sets. Many of my friends, whom I worked with in the 80s, are still scrounging around for whatever RPG AS/400 jobs are left. I shake my head. I'm having more fun than ever developing these days. Angular and Typescript of late. And it'll be some new framework in a year and a half. Other folks I talk to complain that they've been replaced by outsourced Indians. A little bit further probing reveals that "well they moved it to Java, and I'm a Cobal programmer, I don't want to learn Java". I shake my head some more. I'm not helping the cause here, I guess. Just some random observations.


I'm a fairly young programmer, but I have almost the opposite perspective. Tools should be chosen because they offer pragmatic benefit for a particular purpose (usually for servicing a desired business outcome). But in the majority of jobs, tools are chosen for reasons of status and affiliation. Even two of the tools you mentioned, Angular and Typescript, are often derided by proponents of newer, trendier tools.

There's also an issue between the experience / what a person can accomplish for you vs. insistence on integration with a particular framework. If someone is a COBOL programmer and can demonstrably solve my problem more expediently with COBOL than by slowly plugging into my pre-existing Java system, then I should want them to work in COBOL and I should solve the problem of integrating disparate systems instead of effectively removing the comparative advantage that the COBOL expert brought to the table by forcing them to do things in my Java system for reasons of uniformity and standardization.

Obviously this is a simplification. For example, I enjoy programming in Haskell, but it's hard for employers to locate good Haskell programmers and so there is some extra hiring risk if you agree to bring Haskell into your family of tools. That's not trivial, but it is often deeply over stated. And the actual specifics of that kind of risk are rarely analyzed or considered -- as opposed to just rattling off a glib dismissal based solely on the mere fact that a risk, in principle, even exists at all, because dismissing for this reason is probably convenient to someone else's political power play to re-org around Java or something.

Many enterprise technology investment decisions are very bad decisions that are made by non-technical people for purposes of nepotism, status signalling, and creating bonus fuel for middle management and executives. The newer and sexier the technology, the better. Or, if new and sexy doesn't work, then buy a brand, like IBM, regardless of whether it actually fits your needs.

I find that most programmers are very happy to learn new things and are even motivated to do it and find it pleasant. But most programmers also cannot deal with being forced to learn clearly and unequivocally inferior tools that don't have redeeming engineering trade-off pragmatism to support their adoption -- which is the majority of modern frameworks, new languages, and libraries.

You can say "get with the times" but it's just the wrong diagnosis. "Getting with the times" generally means being underpaid and overworked in order to take poorly designed tools and use them to cram square pegs into round holes. Some people call it "gainful employment" and if it doesn't make you feel soul-crushingly miserable, that's great for you. But other people call it "talent wasting graveyard that will cause me to die early from a life of absurdly needless stress" and they seek other careers.

I wouldn't judge those COBOL programmers the way you are. They have a comparative advantage with COBOL and know its pragmatic use. If they recognize ways of solving a problem better without dealing with enterprise Java inanity, and their economic preferences imply that it's just not worth it for them to be overworked and underpaid if they are also forced to use an inferior tool, then they are being perfectly rational.

You are trying to characterize it as "adapt or die" but the reality is that many modern software shops are just graveyards, so it is "adapt and die" -- at least by refusing to adapt, you might find some more pleasing way to spend your time before you die.

(I'd argue the same goes for other trends too -- like the way start-up jobs are becoming cult-like lifestyle communes, and how basic human needs like privacy are required to be sublimated away in awful open-plan surveillance offices. "Adapting" to "tolerate" these things is a bad outcome -- and for many it's a far worse outcome than being unemployed or having a very hard time with job searching).


"I enjoy programming in Haskell, but it's hard for employers to locate good Haskell programmers and so there is some extra hiring risk if you agree to bring Haskell into your family of tools."

@p4wnc6 what are you using Haskell for?


The only job experience I have with Haskell was in education technology, and part of that was focused on prototyping some things with Elm and PureScript for some boring business web tooling.

What I like working on in Haskell is numerical linear algebra / machine learning / data analytics toolkits.

But I also know Python pretty well (much more experience than with Haskell) and Python has the advantage of actually having a decent-paying job market, so I mostly stick to that. The few times I've interviewed for possibly decent-paying Haskell roles, they have been with large banks whose tech dysfunction was so large that it destroyed any credibility that may have been assumed due to the usage of Haskell.

One of the most eye opening things in my working experience has been that when someone says they use "functional programming" in a business setting, it generally means they don't follow any of the established practices or ideas that make functional programming worthwhile in the first place. So for jobs, seeking functional programming perhaps makes me overly skeptical.

I have heard of a few start-ups that really do functional programming, and one or two even using Haskell. But the pay and work environment are just too poor to consider it.


"The only job experience I have with Haskell was in education technology, and part of that was focused on prototyping some things with Elm and PureScript for some boring business web tooling."

Elm is written in Haskell, and you can only build the latest Elm with a late Haskell install. Found this out the hard way trying to install Elm on debian/Raspberrypi. [0]

I ask, because I'm curious to see what applications haskell are used for. I see Haskell being used, but limited to specific roles. [1] One thing I have noticed is Haskell to build you require a low level tool chain, like C. HS also is a moving target. Latest development should be via Stack yet a lot of documentation and code relies on Cabal. This is a pain installing some things.

All I want to use Haskell is for building a new language. I could use the "C tool chain" and I will do this if I can't grok Haskell. But to tell you the truth the learning hump and pain is worth the advantages of the advanced compiler, types and the clean code.

Builds and implementation is a hurdle I'm looking at.

[0] Unless you cross-compile or re-compile Haskell which is a PIA.

[1] https://en.wikipedia.org/wiki/Haskell_%28programming_languag...


elm-flasked (elm front-end, python-flask backend) popped up in the NoRedInk repo this week, take a look ~ https://github.com/NoRedInk/elm-flasked


I loaded up my truck with the books a couple of years ago and took them to the dump (no recycling of bound paper here).

I still have my Vax though, and copies of Knuth, K&R, ...


Frankly, what I've seen is less about older people stale skills as it is people having a family and a life outside of the office after 5PM. Many, many places implicitly reward long hours of (inefficient) desk time, and equate that with "hard work".

Probably also big part of women leaving the workplace after having kids.


Yep, one of my 55+ friend was laid off last month by a startup. While 20-25 year old coworkers in his group were being fed free pizza and Redbull to encourage working late in the night, he had to go to his family in the evening.


If your skillset is FoxPro DB support, as long as you're willing to move around, you can make good money. Being really good at old technology is a good way to make a lot of money.

Just try not to only be good at FoxPro DB support, forever.


> In my case its Math and programming. If your skill set is FoxPro DB support then, as the kids say these days, you're going to have a bad time.

What are 40+ doing in your surrounding environment, your friend's and people like you? How many 40+ are still doing Math and Programming in such environments? That should give you a clue what you most probably will be doing and what your "goal post" should be when you join 40+ group otherwise you are going to have bad time too.


> How many 40+ are still doing Math and Programming in such environments

All the 40+ crowd around me is doing math and programming, that's kind of the day to day job at a hedge fund:)

:) I'm sorry, I've read your comment 4 times and I still can't make sense of it. Are you agreeing or disagreeing with me?

Could you please try and restate your opinion to be clearer?


If your life gets off the well beaten track, (your deviation from) people's expectations will fuck you.


I know this from experience. I am still experiencing it and I can't see it improving any time soon. Or ever. :-/


Your choice of what you should be doing after 40+ should be based on not only what interests you but also what your environment may expect when you reach 40+. Looking at what 40+ people doing at your company gives you a clue of what is expected of you when you turn 40.

Hedge fund might be an exception like academics and research. In most non-research oriented companies you will see more 40+ in management than in programming. Like you mentioned FoxPro people having bad time, even if you are skilled in latest 'programming' trend, a company might prefer (IME, most of the time it is true) someone younger than a 40+ in that role. For most companies, the marginal utility of a person plateaus or declines after about 5-7 years of progressive experience.


What if the person only entered the field at age 35? I'm not sure physical age is relevant. Also, many people, myself included, find the thought of working at the management level highly distasteful.


People hire people like them. It is not as much as the absolute age but the age group and difference in your age with rest of your peer group in the company.

If you entered a field at 35 (appear 35) when most of the peer group in the company is 21, you are going to have hard time getting hired for same role being performed by 21. If the company that expects/has most 40+ employees in management, you are going to have hard time staying in technical role unless you have built bridges with management that want to keep you around.


That should have absolutely nothing to do with it. Nothing. The only thing that should matter is ability to the job. Anything else is wrong and in most cases (rightfully so) illegal.


Is your point that 40+ aren't doing Math and Programming, so one should not aspire to be doing that at 40+? But why aren't 40+ doing Math and Programming? Because they've moved on to other challenges, or because they are being replaced? Aren't we back to the original point?


Let's take this in context? Here's what he said in the interview.

I have a lot of confidence in young people, and I have a lot of confidence in everyone’s ability to do more than they think they can do. I have very high expectations for people, and I push people to reach even higher.

I take these young kids at HubSpot and I give them huge responsibility. Sometimes they mess it up, but more often than not they get it right. I think, at least in the tech world, gray hair and experience are really overrated. I think my gray hair is overrated.

http://www.nytimes.com/2013/12/06/business/brian-halligan-ch...

Maybe I'll have a different perspective when I'm older, but this doesn't sound like outrageous age bias to me. He's saying that these "kids" are capable of more than others give them credit for, and that experience is "really overrated". That's not the same thing as saying that he won't hire "old" people, or that given an "old" person whom he thinks will perform better than a young person at the same salary, he'd prefer the young person.

Maybe this CEO really is biased against older people, but the evidence provided is pretty slim.

Reading TFA, the author comes across as pretty entitled. His argument is that older people are better than younger people, and he's upset that this CEO doesn't get it.

Over time, most people get better at what they do. They become wiser, calmer, more self-aware. They’ve also put in the 10,000 hours of practice that Malcolm Gladwell says are required to become expert in a skill. Why would companies not want employees who have gained that expertise?

I dunno why, maybe this CEO is an idiot. Sounds like a great opportunity to start your own company, hire the people the market is overlooking, and make a fortune.


I literally just finished reading an article on Hubspot by Dan Lyons: My Year In Startup Hell

" Another reason to hire young people is that they’re cheap. HubSpot runs at a loss, but it is labor-intensive. How can you get hundreds of people to work in sales and marketing for the lowest possible wages? One way is to hire people who are right out of college and make work seem fun. You give them free beer and foosball tables. You decorate the place like a cross between a kindergarten and a frat house. You throw parties. Do that, and you can find an endless supply of bros who will toil away in the spider monkey room for $35,000 a year. "

http://fortune.com/disrupted-excerpt-hubspot-startup-dan-lyo...


I used to work at HubSpot. The company isn't perfect, for instance the lack of diversity is a huge problem. Taken in isolation, there's nothing in the article that's wrong, but the overall picture he paints here is wildly inaccurate. HubSpot is full of incredibly intelligent and capable people, including some of the most talented engineers I've ever worked with. I had the opportunity to meet and speak with every executive during my time there, I've even been to Halligan's apartment. The fact that he managed to find something negative to say about Dave, one of the most genuine people I've ever met, tells me all I need to know- the reason Lyons didn't fit in at HubSpot has nothing to do with his age, it's because he's an asshole.


Valuable input...but if you say that there is nothing written in the article that is wrong, I am not sure how you can say that the article is wrong.


Maybe the author wasn't wrong in the facts presented. But maybe he wasn't giving the another perspective that would alter your perception or understanding of whatever picture he was trying to paint. If you aren't given the full context, then you haven't fully understood the situation.

If partial truths always lead to the correct conclusion, we would never have wrong convictions in courts caused by incomplete evidence.

Or to bring the analogy closer to home, if we know only some (but not all) of the use cases, we can't know if our solution truly and completely solves whatever problem we're trying to solve. Maybe Floegipoky knows of another "use case" (insight) here that Dan Lyons happened to leave out.


You and I may choose not to work at such a place, but is it morally wrong? Is designing your business in this way equivalent to racism, as the author explicitly claims?


Yes, its morally wrong to take advantage of young workers (arguably in violation of labor law).


No offense intended at all, but personally I am unable to see how an employer can take advantage of an employee when employment contracts involve voluntary free-will agreement by both parties.

Now, misrepresenting the situation to an employee as to disadvantage them is something I can easily see as morally wrong (although not necessarily illegal).

Just my 2¢... :)


> I am unable to see how an employer can take advantage of an employee when employment contracts involve voluntary free-will agreement by both parties.

You don't see how the implicit threat of being able to fire you at any time, for almost any reason, gives employers an advantage?

You don't see how the (horrible/disgusting/bullshit) law exempting IT workers from overtime gives employers an advantage.

I do tire of the endless "young people are so stupid, working past 5!" refrain. If you don't really have anything to do at home then staying an extra hour and doing some work while chatting with people isn't really a big deal. People lower down on the totem pole working more to try and move up isn't unusual either.


> You don't see how the implicit threat of being able to fire you at any time, for almost any reason, gives employers an advantage?

No, I don't. At all. I can fire my employer at any time as well -- and for a wider variety of reasons than the law allows for them to fire me.


You can't sign away your rights. If your employer's contract or environment violates labor law, it violates labor law.


yes, of course, and explicitly targeting workers under 45 over workers over 45 does violate labor law in many jurisdictions.

However, to the best of my knowledge, there's nothing illegal about offering people $35,000 a year for full time work. I mean, you are delusional if you think you are getting any but the programmers nobody else wants at that rate, and right now, there's not a lot of those, but there's nothing illegal about hiring people who don't have a lot of other options, and from experience, when you underpay, people will use you as a stepping stone to get to a job that pays well, but none of that is illegal, or I think even unethical. One could argue that you are giving people who otherwise wouldn't have a chance a chance, and once they have a programming job, even if it's a job that pays shit, it's way easier to get a programming job that pays okay.

(at $35,000 you are going to have a hard time arguing that they are exempt, of course, which could be a problem... but you could legally pay them a lower hourly wage and time and a half overtime, if you wanted; that's just an accounting/planning "compliance issue." And there's a lot to be said for just working eight hours, which is more common in my experience than it is in conversation.)

To me, this whole conversation is weird... my experience interviewing at startups is that yes, they expect me to be younger and cooler than I am... but they also pay way less and expect more work than big companies do. I kinda think that the "young and cool" thing might just be a cover for the "not willing to pay very much" thing. It's more socially acceptable to be openly discriminatory than it is to just openly say "Hey, I'm cheap"


If you think "making work fun" so you can pay people less is "taking advantage" of workers, I encourage you to hang out with some food-service workers, or retail workers, or migrant farm workers, or...basically anyone who makes minimum wage (or less).


Don't get me wrong; I'm an advocate for all labor, not just underpaid office workers.


Yes, let's take it in context:

>Brian Halligan, explained to the New York Times that this age imbalance was not something he wanted to remedy, but in fact something he had actively cultivated. HubSpot was “trying to build a culture specifically to attract and retain Gen Y’ers,” because, “in the tech world, gray hair and experience are really overrated,” Halligan said.

Had he said that he'd actively cultivated a race imbalance and was "trying to build a culture specifically to attract and maintain white and Asian employees", would you still be cool with that? This seems pretty open and shut to me and it's pretty discouraging to see people defend an openly bigoted statement.


That phrase literally means "I think younger people are discriminated against, so I'm making a company that hires them at bargaining prices".

That may be true or not, but is not discriminatory by itself.


So you think it's cool to offer "bargain prices" (i.e. lowball) when hiring people from discriminated groups?

I understand the moneyball angle, but in this case it's not one I'd be comfortable with.


It is one of those behaviors where we think it is cool to do it, but uncool to admit you are doing it. In a lot of human interactions, there are things that are fully accepted and cool to do, but if you try to point it out (or if you can't naturally do it and poorly attempt to emulate it), it becomes very uncool if not downright creepy.


> and that experience is "really overrated". That's not the same thing as saying that he won't hire "old" people, or that given an "old" person whom he thinks will perform better than a young person at the same salary, he'd prefer the young person

Why would any sane CEO prefer young, or old at the same salary?

I can understand reluctance with someone a year or two off retirement - extra recruiting costs on the horizon, but...

If it were me employing say 10 people on identical salary I'd want as diverse a mix of age, gender, race, background and interests as I could manage.

The young un will perhaps have fresh new ideas; some stupid, some naive, some hopefully genuinely fresh and exciting.

The old git will have seen it all before and perhaps can warn why doing it that way is a silly idea, maybe you should try this first. Maybe they have a bit of business or other non-tech in their history so can bring other relevant knowledge to bear.

Of course some older folks can be set in their ways. So can freshly minted degree holders. Some 23 year olds think they know everything. It's later you realise you don't. It is the tendency of youth after all. I may have experienced this too. ;)

Of course both age groups can repeatedly tell you how great they are at something. So can CEOs. They can all be lying/deluding themselves about this.

OK, sweeping generalisations time.

The CEO perhaps prefers young people because they're still wet behind the ears and believe "Just another push this weekend" (the 10th this year) "and we'll see you right come end of year/IPO/share options".

Or he just wants folks that do what he says, however stupid. With the terrifying ex-designer produced PHP codebase with copy/pasta where functions should live. Old fart might point out how shite/insecure/slow/whatever the code is.


> If it were me employing say 10 people on identical salary I'd want as diverse a mix of age, gender, race, background and interests as I could manage.

Dead on, especially if you are relying on creative solutions to anything at all.

> The CEO perhaps prefers young people because they're still wet behind the ears and believe "Just another push this weekend" (the 10th this year) "and we'll see you right come end of year/IPO/share options".

Nailed it. Another factor is the behaviour of homogeneous groups, often you want groupthink to occur if you need work pushed along a fairly static assembly line. And homogenous groups get along and cooperate with much less work, it's a quick way to get to a local maxima.

The bias against people who are different from you is, unfortunately, present in everyone to some degree. Left unevaluated that means a lot of well meaning people can be very racist/sexist/ageist/etc and feel like all they are doing is building an agreeable, likeable, cooperating team.


Maybe this CEO really is biased against older people, but the evidence provided is pretty slim.

If you reduce everything that Lyons is saying that that one quote from the CEO, perhaps the evidence is slim. But if you take the observations he's making together, as a whole, a different picture emerges:

The place was like a frat house, with refrigerators stocked with cases of beer and telemarketing sales “bros” drinking at their desks while hammering away on the phones. Thirty-something employees were considered “old people.”

And of course the quote about HubSpot “trying to build a culture specifically to attract and retain Gen Y’ers,” also attributed to the CEO.


If you reduce everything that Lyons is saying that that one quote from the CEO, perhaps the evidence is slim. But if you take the observations he's making together, as a whole, a different picture emerges

I guess I don't see the fact that there's beer in the fridge or that people drink at work as evidence of the CEO's ageism. It seems to be evidence of a relaxed attitude towards alcohol.

Similarly, calling thirty-somethings "old" is...maybe insensitive? I dunno, maybe it's ageist. I'd think it would be hard to say without being there.

Clearly the author feels discriminated against, because his CEO doesn't see how amazing he is at his job. It's definitely his right to feel that way, and who knows, maybe he's right, but in any case I'm not inclined to take his observations as direct evidence of discrimination.


Similarly, calling thirty-somethings "old" is...maybe insensitive? I dunno, maybe it's ageist.

I don't know if I'd want to dignify it by calling it "ageist." But it's definitely a very callow, naive thing to say.


> But it's definitely a very callow, naive thing to say.

Agreed. Doesn't sound like the kind of place I'd want to work. Possibly a bad business strategy. I'm merely disagreeing with the author's explicit claim that the CEO's attitude is morally equivalent to saying "this is a whites-only workplace". I find that pretty offensive, frankly.


Maybe just track the employees and their ages? Objective enough?


He's saying that these "kids" are capable of more than others give them credit for, and that experience is "really overrated".

And he's right, if his claims are prefaced with "can be". Kids "can be" capable of more than the credit given. No one is a whiz kid just because they're young. In fact, most aren't. Most are wet-behind-the-ears welps that can do go work with a little guidance. Experience "can be" really overrated. As I told a former manager of mine who was tasked with managing my test team because he'd done it before, "just because you've done something doesn't mean you did it well". [0] And twenty years of doing CRUD in COBOL with no source control probably won't give you a huge leg up in a Django shop talking to a MongoDB data store using git to keep it all sane.

[0] (Lest you think me rude, this was after the umpteenth jillion time he'd remind me that he'd "managed test teams before", and role he proved time and again he didn't have the first clue about.)


This has to be about the jillionth time, here in HN comments to ageism-related stories, that I've seen it either asserted, implied, or tangentially-suggested that older developers have most likely spent their prior years working mostly in COBOL or with similar outdated technologies. Their experience will almost certainly be at megacorps ("culture" mismatch!) and they've been avoiding new technologies and approaches because they're either pleased with COBOL or content to sit fat and happy and collect a paycheck like drones. They can safely be assumed to be stagnating because an older person is after all unlikely to care about their craft after some point in their careers.

The assertion/implication/suggestion is absurd and only perpetuates the stereotype that competence and relevance and value are inversely correlated with age. I'm not exactly young, have very little experience working at megacorps, and have a lot of experience working at startups and at very small companies. I do consulting (no, not COBOL, not at megacorps), am constantly learning, and do a lot of coding for fun, both on side-projects and in the course of volunteer hacking. I don't have any reason to believe, none, that I'm not representative of most technical workers my age. No reason, that is, other than reading suggestions to the contrary here on HN.

Edit: grammar, content


Yeesh, the old folk are a touchy bunch, eh? I don't just pull this stuff out of my ass, you know. And, no, I didn't assert, imply, or suggest anything. But people that have been using the same development environment for over a decade are a thing. I can point you to mailing lists full of such developers, most of whom hope their preferred technology stack can keep them going to retirement. And those people can go on and on about their experience, but no one will care. If that doesn't apply to you, or the developers you know, umm...have a cookie?

The assertion/implication/suggestion is absurd

The only thing absurd in this thread is the assumption I'm lumping all the oldsters in one bucket, when what I was really implying was, "20 years of maintaining the same COBOL app is really one year of experience done 20 times."

Oh, BTW, the odds overwhelmingly favor that I'm older than you are. Not that it should matter.


An innuendo is an insinuation or intimation about a person or thing, especially of a denigrating or a derogatory nature. It can also be a remark or question, typically disparaging (also called insinuation), that works obliquely by allusion. In the latter sense the intention is often to insult or accuse someone in such a way that one's words, taken literally, are innocent.

https://en.wikipedia.org/wiki/Innuendo


And twenty years of doing CRUD in COBOL with no source control

Just curious, are bringing up the 20 years of COBOL with no source control because that was your manager's background?

Or is that your impression is of what the typical older tech worker has under their belt?


EDIT: apparently I didn't answer the question asked. Too deep to reply, so I blew away this one and rewrote it.

I brought it up because "experience" in and of itself doesn't mean anything. 20 years of COBOL and practices from that era only means you were paid to do "work on a computer", and probably is not an indicator that you're going to walk into that Django/git/agile shop and set the world on fire.

Just as some tire of the stereotype of the older tech worker, I tire of the assumption that "experience" automatically means someone has something to bring to the table. Bring me a resume of someone who has been doing primarily FoxPro for the last twenty years, and watch how fast I can dash to the shredder. Bring me another resume with experience writing apps in Turbo Pascal, and later moving to Delphi, with a brief stop in FoxPro during its heyday before moving on to .NET and mobile work, and watch how fast I type that email begging them to come in for an interview.


One of the things I do like about the older programmers I know -- making a fairly safe generalization here -- is the comparatively evolved early warning radar systems they have against the more insidious manifestations of kool-aid that have become amazingly popular in the industry in the past few years.

"Agile" being one of the most common instances.

And this idea that your startup is "setting the world on fire" being another.


That still doesn't answer why you brought it up.

EDIT: The above line was in response to an earlier version of the parent comment, which was, itself, subsequently edited into oblivion.


I am so tired of grown, 20 something adults being called "kids" in American culture. Why so much infantilization?


Well, as a cohort, this group (to which I belong) seems extremely willing to let employers infantilize them and happy to be seen that way.

- They agree to work in open-plan surveillance offices with maybe 2 lateral feet of personal space and no privacy.

- They seem to care more about office trendiness, amenities like roof deck, climbing wall, ping pong tables, than about adequate working conditions.

- They allow paternalistic ideas like "unlimited vacation" [0] instead of demanding such things as stated, negotiated, and protected parts of an employment agreements.

- They are willing to devalue their labor to accept start-up wages and worthless equity to obtain the above items, mostly so they can pursue social status, particularly tied to living in certain special places.

I don't think this is necessarily my generation's fault as much as it has been a concerted effort on the part of organizations like YC to actively influence naive young people to believe they must value these things.

But whatever the cause may be, I think it's quite reasonable for people outside of my generation to view us as hilariously infantile for essentially trading away all possible negotiation power for a craft beer at work and the chance to buy $7 coffee.

[0] < http://suitdummy.blogspot.com/2016/02/unlimited-vacation-onl... >


> But whatever the cause may be, I think it's quite reasonable for people outside of my generation to view us as hilariously infantile for essentially trading away all possible negotiation power for a craft beer at work and the chance to buy $7 coffee.

As opposed to when the last generation sat around while the government made unpaid OT legal?


Why do you assume there's a comparison? You could view both cohorts as infantile if you wish. The actions of past cohorts don't make the actions of the current cohort any less infantile.


I agree. I've been bouncing around the idea of creating a "Millennials[1] Union" blog to promote more collective bargaining and expose how my generation's getting fooled.

[1] I hate this word


I can see how the hyperbole can get old after a while. However, in defense of that position, it's because a painfully high proportion of younger people indeed seem to behave like children.


> Sounds like a great opportunity to start your own company, hire the people the market is overlooking, and make a fortune.

If you manage to start a company that could make a fortune, then you don't have to hire people the market is overlooking - everyone will want to work for you. You're putting the cart before the horse.


All companies 'could make a fortune' Actually making one is not a sudden event, but a slow one.

Absolutely: hire for skill, and there's a shit tonne of it being ignored outside young men in Silicon Valley.


You're missing my point: hiring skilled, older employees as a strategy is not going to make or break your company. It's just probably not relevant to the ultimate success of the company, because you will be able to hire skilled employees in general if you are on a strong growth trajectory.


> hiring skilled, older employees as a strategy is not going to make or break your company.

Totally agreed that hiring skilled people isn't, on its own, going to make or break your company.

> It's just probably not relevant to the ultimate success of the company.

Disagree. Hiring is super critical. You have a limited runway. You need people who can get shit done, and while there's a bunch of skilled SV middle class Americans, there's value being left on the table:

- People outside SV are overlooked. Get a PhD from Cambridge with who just wrote a book on machine learning for the same price as an SV grad. Or someone from Warsaw (Poland has awesome CS fundamentals).

- Women are overlooked: we all have unconscious biases: I originally thought one of my go-to crypto people was a front end developer, for mostly dumb reasons, even being aware of this stuff it's hard to not do.

- Poor people are overlooked: same reasons as women. We look at stupid stuff like mannerisms and decide "that's not how a programmer sounds".

- People who don't buy into 'nerd culture' are overlooked. See above. Dress nicely and people think you're a salesperson.

- Old people who keep up to date rock. I bet 55 year old Ruby guy in this thread a) knows how to make shit on a current stack as well as a younger Ruby programmer b) brings with him a bunch of experience - not making him a better Knuth-style programmer, but making him a better get-shit-done-ship-it programmer.

Having been the oldest dude in my e.f. cohort (I'm 35), people look to me for:

a) Network arch, load balancing, Unix, regexs, other non webdev stuff.

b) decisions. I've started and failed and succeeded more often and am faster at making decisions.

c) Shipping. Telling people to get their shit out to customers even if they manually do X and Y because they haven't written the code yet.

d) node, just because I started node earlier than they did.


>Women are overlooked:

Plus you can get them for $0.70 on the dollar!


No, you can't.


I don't know where you are from, but in the U.S. I am repeatedly told by every other politician, activist, talking head, and celebrity, that I can. Who are you going to believe: all these people who are telling you this truth or the simple market that doesn't have any companies making a killing by employing cheap woman labor to do the exact same jobs!


Employees are one of the most important factors in a company's success, obviously, and if you believe in the 10x developer then it could easily be a winning strategy.

If you believe the difference between a great employee and a mediocre employee is marginal, then I see your point, although I don't subscribe to that view.


It's wrong that a CEO would make such a statement, and it's downright tragic no one would call him on it. Age is not a hiring factor that is good for your company, you miss out on a lot of people who have energy, are curious and creative, and can get things done. I've had the pleasure of working with 50+ who are as energetic as 22 year olds but 100x more effective.

Good work knows no age.


Energetic. Productive. Cheap. They want all three. Easier to get that when you target college students.


Indeed. The cheapness comes from inexperience, though. These fresh graduates have also not learned the dangers of overworking themselves (both to themselves and their employers), so everyone is very willing to continue this grand delusion.


As someone who developed a mild anxiety disorder after ~6-8 months of starting work as a SWE, this hits home pretty hard. Luckily I've been able to overcome with help from my family, friends, and coworkers, but whenever I try to warn others I fear I come off only as a doomsayer and immediately bounce off the "That won't happen to me" shield.


Seriously. If you bet on one company with a dozen kids writing in whatever framework has the most blog posts this week, vs three seasoned lispers, I'm betting on the lispers every time.

With experience, you also learn better ways to express your intent in the languages and frameworks you know well. Inexperienced, high energy devs will just be fast at writing boilerplate.


With experience, you learn how to be able to spot the latest fads that will likely be waning or gone in a few years once they're no longer shiny things. This can make you very unpopular with those people who take it for granted that shiny things and new things are almost certainly better than non-shiny, non-new things.

Remember when MongoDB, for example, was widely assumed (by the inexperienced, mostly) to be the obvious data storage tech for building virtually any web-facing application? Now, after wide experience with formerly-shiny Mongo, it's viewed as just one among many alternatives for reaching "web scale".


Productive? On the surface maybe, but any product with any lifespan will trend towards ball of mud very quickly if you only have greenhorn devs.


Exactly! Or even people who just haven't learned a whole lot in terms of engineering practices. This seems to be especially true in Ruby, where "it works" is good enough to go out into production.

There is no programming, reliability, stability, or scale. Most greener engineers program mostly for the sunny day scenario, which is the crux of the problem.

They can't see race conditions and timing problems like someone how have spent years doing that. I see other people's code and quickly understand that they're doing really cost prohibitive queries while others who are green will never notice it.


That's what I am thinking. Its taken me my fair share of making crappy choices in the past to know how to make better ones now.


> Cheap

For some definition of cheap. If you look at $/hour, no question they are cheaper. If you look at $/amount of value created (which is far harder to capture, but worth it), I don't think it is a slam dunk.


The difficulty is the financiers; they want visual bang for their buck, and they want to be told "yes, I'll make it happen" even if the person talking doesn't yet know how. If that means a bunch of young people looking busy and working themselves into the ground, versus a small team of professionals that will calmly and realistically tell the financiers what can't be done in a given time frame and budget... Realistic with older professional is boring; fantasy with young people is exciting! Guess what happens every time?


Collage graduates even at big name schools are rarely productive.


People say this constantly. It shouldn't matter your age, race, gender, etc., all that matters is the work. And yet, and yet.

Seems like it does matter.


But they most likely also want proper compensation.


But they most likely also will settle for far less.


At 33 I think we definitely have an age problem, but not just in tech. I think all of America has an age problem in wanting to hire younger people who will work harder, longer hours, cost less, potentially use less resources such as health care, and can be disposed of for even younger workers down the line. Older workers are perceived as wanting more money, and will not meld with a younger workforce. I've seen this constantly. Six years with a major defense contractor. Any time my group manager would hire, he would shred anyone who graduated from college before 2000. I think the tech industry exacerbates the perception of younger over better, but it's a nationwide problem.


One issue, at least at my company, is that we just don't need as many experienced people. We have some uber-experienced developers who do architecture and coding for everything "hard", and then a mostly-interchangeable pool of young people who do the easy—but bulky and non-automatable (yet)—stuff.

Honestly, when you look at a lot of startups, nothing they do is even remotely difficult. And they're filled with young people that can build on the hard work done by (now older) people on cloud platforms, with frameworks, tooling, etc.

So on the one hand, yeah, we (seemingly) don't need as many older developers. OTOH, when we do need them, young people aren't even an option.


> So on the one hand, yeah, we (seemingly) don't need as many older developers. OTOH, when we do need them, young people aren't even an option.

That's an interesting bifurcation that mirrors what's happening in broader society (plenty of both low and high end jobs, and a hollowing out of the middle).

I wrote an essay a decade ago about how you get senior folks if you outsource all the junior work. I wonder the same thing in this situation--if you don't have a middle tier of developers, how do senior developers develop out of junior/entry level devs?


In the context of the larger society, those lower-end programming jobs pretty obviously are the middle


>Honestly, when you look at a lot of startups, nothing they do is even remotely difficult.

What do you consider difficult? Maybe it is because I am just a fresh-faced new grad, but I think there's a lot out there I would find hard to do, even with languages and frameworks aside, unless I trivialize it by thinking "oh that's just an application of solved problem X" or "it's just a lot of statistical plug-n-chug".


That's probably true, though I'd argue that experienced developers tend to produce more maintainable code even on easier projects. Perhaps that's not enough to convince business folks though, who tend not to value maintainability highly.


Young people are easier to control. (When the "charge of the light brigade" was first written is was seen as a beautiful thing that soldiers would match obediently to their deaths; maybe in software we will accept how tragic it is in 2050 or something.)


younger people are also more likely to work more hours for a lot less pay.


...and, due to inexperience, to do less effective work. Not saying this is a given; we are just talking about likelihoods here.


Ideally you put together a team of young and old where you get something more than the sum of the parts.


This. It's easier to sell them bullshit about "disrupting" as well, make them work long-hours and so on..


> was seen as a beautiful thing that soldiers would match obediently to their deaths

Poems are full of traps. I think you can read The Charge of the Light Brigade either way, or both ways at once. On the one hand, it calls on us to honor the heroism of the young cavalrymen. But on the other hand, "someone had blundered." Their heroism is futile. Tennyson had to be seen supporting the team, as it were, but when I read the poem, I see his reservations more than anything.


We need more casual literary criticism here at HN. Thanks!


I was under the impression that younger programmers are desired because they are perceived as being able to work a lot of hours and because they are less likely to have the family commitments that would prevent them from doing so.


I worked as a manager of a group of 10-15 software engineers at a major semiconductor company for about ten years. I interviewed over a thousand candidates and gave out about 60 full-time job offers over that time. I hired engineers aged from 21 to about 60. Of course, I also worked with lots of engineers from other groups.

My conclusion on this topic is that there is no problem with age itself. The problem is that some older people lose interest and just coast on their skill set which becomes stale over time.

Not all older people are like that. I had engineers in their 40s and 50s who read programming blogs, learned new languages in their spare time, tinkered with their pet projects in the lab, etc. They were passionate about engineering. THOSE guys were never a problem. They were awesome. I mean, if Bob Pease [1] were still alive, I'd hire him in a minute.

The mistake is to jump from "some fraction of older engineers are in the former group" to thinking all older engineers are like that.

[1] https://en.wikipedia.org/wiki/Bob_Pease


When I was 26, I'm sure I would have said "grey hair and experience are over-rated". Now, at 42, I realize how much more effective I am now, compared to when I was younger - due to the additional knowledge and experience I have. The thing is, "you don't know what you don't know".

All of that said, I agree with the sentiment that a good team should be made up of a mixture of people of different ages and experience levels.


According to the FBI, which investigated, these executives tried to hack into computers to steal the manuscript, and also tried to prevent publication of the book by engaging in extortion. No criminal charges have been filed, but the hacking, extortion, and ensuing cover-up raised questions about HubSpot’s culture and the trustworthiness of its leadership. HubSpot's board fired the CMO, and sanctioned Halligan, the CEO. A vice president resigned before the board could decide whether to terminate him. The board still won't tell me what happened.

That's some HP board level disfunction and paranoia. I think there is bit more wrong then their age bias, as they lack a moral compass.


> I think there is bit more wrong then their age bias, as they lack a moral compass.

Like completely lacking a useful product and halfway down the road grasping that fact? 22 grands ea month for a little SEO and marketing-analytics of the shelf. Is there anybody who wants to work with professionals left today?


Yes the chair or senior non exec should have fired HP CEO and directors should have been fired instantly over that - they where hacking into telco exectutives phones FFS.


You don't need a PhD to understand that young people (what we call millennials this generation) are easy to manipulate. Their lack of experience makes then ripe to work for startups. Hiring 'older' workers will only bring more challenges since they are more likely to question and challenge false idols. There are exceptions of course, having older folks who also believe the hype and feed it to the younger kids works great to produce the startup echo chamber. Once the leadership is in place you want to recruit people who are more likely to drink the Kool aid. This is not rocket science. A prime example is the military.


FWIW, most of my lance corporals when I was a platoon commander in the Marines (average age ~20) were more inquisitive and freer thinkers than the engineers at the tech unicorn where I used to work (average age ~25).

That's just one data point though. YMMV.


Makes sense. These days the inquisitive hacker stereotype is no longer relevant, diluted by the masses flocking to the tech fad ("hacker" now redefined to replace "code monkey", so cool) which in turn results in the tech industry having more fads as it comprises mostly people with a tendency to jump on a fad.


They were trained to be inquisitive. Silicon valley socializes to not rock the boat.

Boyd FTW.


Underrated post.

Additionally, younger people have fewer familial commitments, less to lose, fewer mortgages, so outrageous overtime is easier to extract.


I considered spending time writing an app to help startup workers report labor abuse (excessive unpaid overtime, etc), but then realized it'd be a waste due to what I'd consider Stockholm syndrome ("you want me to report someone changing the world? Helping me get rich??").


Perhaps if you have a solid business model you don't need them to drink the Kool aid ? Is hype an indication of that?


An alternative view on Lyons and Hubspot

http://fortune.com/2016/03/30/hubspot-startup-dan-lyons/


I'm just now trying to figure out what HubSpot does, and what 'inbound marketing' even is, but from my naive and ignorant perspective on a new subject: isn't this post the same as their product?


You're too old to understand: she calls herself an "idea generator" (sic).


I had missed that - interesting counterpoint - thanks for sharing it.


I think this happens in more subtle ways too. For instance, workplace perks for many companies seem to be happy hours, socializing, and workdays that start at 10am. In my single days, all that stuff would have sounded great. In my married-with-children days, I am much more interested in perks like flextime (come in early, leave early) and good family health insurance.


Some of the comments here are missing the goals of the organization, I believe. What is the 'end-game' for HubSpot and companies like them? What do they hope to accomplish? Tear away all the fuzzball tables and kindergarten colors[0], does the business have solvency without the VC ecosystem? I don't know the interior of those business, but they all seem to be angling for 1 thing: a buy-out.[1]

Commenters here, rightfully, say that experience matters in producing a good product that sells and makes a gross profit. That 3 greybeards are worth 10 fuzzfaces. I think they are right. But that is not the objective for so many of these places. The idea is to 'grow', show this to other VCs or the NASDAQ (maybe) so that they will want to buy your company. Then the board and c-suite get something of a return on the time and money, while the employees get less of a return than having worked at Boeing for those years.

Again, ageism is fine, because the point is not to have a sustainable business with a good product, the point is to grow and sell. This is slash-and-burn ranching not sustainable farming.

[0] Those are VERY important to signal to the outside world and to potential employees though. It makes the company seem 'techy' and 'googlish', which is thought to translate into dollars. Still the decor means nothing in the end.

[1] Do you feel like you have no idea what is going on? That you sometimes have imposter syndrome? Most people, including VCs and C*Os have this too. No-one know what the hell is going on, and if they say they do, they are ignorant or lying. Mostly.


Relatedly, I'm curious if Mark Zuckerberg still believes his comments about young people being smarter:

http://www.cnet.com/news/say-what-young-people-are-just-smar...

which were made 9 years ago.


I doubt it, given the average age of the ML team at FB.


Are there any really hard technology companies that have the same problem?

My guess is no.

Our company is almost completely people with background in computer vision, AI and 3D rendering and our youngest employee is 31.

My guess is that "trendy" startups have this problem, not ones building hard technology.


I believe you are correct. Where I work, basic webapp crud and ui-type stuff are handled by younger, inexperienced people because these are easy things. For the more complicated problems, ones that tend to require deep knowledge of eg service provider networks, the teams are almost uniformly 35-50+.


tl;dr; Hiring young people increase headcount faster because they are cheaper and less productive, and headcount is an important metric in SV that correlates strongly with the ability to raise funding, and the ability to have a successful exit later on.

----

One unmentioned thing, which is weird until you've seen it first hand, is that it's easier to sell and finance a bigger startup, and by "bigger", I mean: higher headcount.

Obviously, in general, older people are more experienced and cost more, and also do more. However, this is a net-negative because you have a (potentially much) lower headcount. Another poster commented on how he'd take proverbial three LISPers over 20 NOOBS. (I have no doubt he's telling the truth.)

Quick test: If I tell you startup A has 8 developers, and start up B has 80 developers, which startup seems "more successful" to you? Which seems likely to have had more funding? More market share? Is more stable? Better managed? Which seems likely to have an exit (esp. acquisition) in the future?

It's little comfort knowing that startup A has 8 LISPers coding circles around the 80 devs at startup B struggling to make Grunt work and keep MongoDB from crashing. Politically, startup B is a much bigger success—at least in SV today.

Startup B is what SV optimizes for and funds, and that leads very naturally to hiring young people—all else being equal.


Whatsapp is often held up as example of a very successful company that has a handful of developers.


Yes, because they're the exception that proves the rule. That's why people talk about it so much. :)


Wow -- the author, Dan Lyons, has quite a background including Senior Editor at Forbes magazine, "Fake Steve Jobs", and writing an episode of Silicon Valley. He also wrote strongly in favor of SCO in its legal battle against IBM, only to admit later that he had been "profoundly wrong."

https://en.wikipedia.org/wiki/Daniel_Lyons


I suspect that ageism in tech also contributes to higher levels of risk taking - if we know or believe we will be put out to pasture at 40, it makes it more urgent to get a big payout at some point along the way.


I would have thought the opposite. The more attempts I can make, the more I can play the odds, regardless of risk. If I only have a few tries, I'm going to want to take a less risky position.


My guess is that the original poster's point is: Take two workers whose goal is a comfortable retirement. One of them knows their career will be 20 years long, the other one knows their career will be 50 years long. The one with the longer career can take a less risky path and "milk it" for half a century, whereas the one with only a few chances needs to take a risk and go for the higher payout since he has 30 fewer years to save.

I look at it this way. Everyone's career is a baseball game. Most workers get 5 or 6 at-bats throughout their lives, and can afford to just go for base hits. A tech worker gets 1 or 2 at-bats so he has to swing for the home run if he wants to score.


Pretty much exactly what I was intending (except I'd have used a hockey analogy instead of baseball :)

Notice that many of the arguments presented here about why younger workers are favored would equally apply in more conservative professional fields, like law - it's certainly not the 50y old partners doing all-nighters on a regular basis. But there does seem to be a certain level of inter-generational respect among lawyers that is absent in tech. Why, I don't know.


Let's not kid ourselves. This is not about energy, creativity, flexibility and all that shit. It's about two things, young people are a) cheap and b) gullible and easy to manipulate.

The latter is probably the most important. I'm in a situation that is a typical example of how that gets abused: company needs to downsize (funding dried up), and wants most of the team to sign a piece of paper and go away. The salespitch is that it's for mutual benefit, but in reality it's 100% for the company's benefit. The employees would sign away their rights, including at least 2 months pay and in some cases get screwed on their visa. Also, be complicit in forgery, since the dates on the paperwork are false. The younger employees would probably have been railroaded and screwed hard if it wasn't for the more experienced members of the team.

Tech companies want young people as cheap guinea pigs, to try out all kinds of "entrepreneurial" ideas without having to pay the price. Pure and simple.


What I found is that startups have different requirements to big established companies. As the business is not yet stable enough, it's better to write lots of hacked together lower quality code to get to product-market fit. Experienced programmers can't help too much with that part.

But experience helps tremendously when you are working with complex system that needs to be scaled and maintained efficiently. Also as an older person: why work for cheaper in a startup when you can have a higher salary at a big company? You should already know that it's not worth the effort for the stock options for an employee.


You shouldn't be writing a bunch of crap demoware to find "product-market fit" after you've already setup the business.

That never seems to stop anybody from doing it, nor feckless funds from throwing money at those ventures. But you don't start a business and then hung for a product. You start a business because you have a product you intend to try to sell.


Reading this article is a bit lopsided. An excerpt from the book gives a clearer picture. [0] Firstly the company is in tech-marketing space and the company appears to be less about engineering than selling. The observations in this extract appear to be about company culture and selling.

"Arriving here feels like landing on some remote island where a bunch of people have been living for years, in isolation, making up their own rules and rituals and religion and language" [0]

A reference to Lord of the Flies. If you read Lord of the Flies, the disfunction runs along the lines of "insider" and "outsiders" resulting in the ritual killing of the outsiders.

The observations of bias against certain outsiders in this context are valid. The bigger question is why and who is driving this behaviour, the VC/finance industry seeking to maximise profit regardless of the externalities?

[0] "My Year in Startup Hell" ~ http://fortune.com/disrupted-excerpt-hubspot-startup-dan-lyo...


"I suspect the truth is that tech startups prefer young workers because they will work longer hours and can be paid less."

Really? What capitalist wouldn't want this, especially if the quality of the work wasn't "good enough"?

I'm no fan of age discrimination, but I don't think it is an crime to choose the cheapest labor (for a given level of quality).


The capitalist who knows that those hours (particularly the ones over 40 and especially over 60) are not as productive and will actually cost money in the long run.

> I don't think it is an crime to choose the cheapest labor (for a given level of quality)

I agree with this, but I think they are not making a wise choice on the level of quality. It is factory thinking where they need to be thinking like a film producer. This is a creative endeavor and not a widget factory. You need youth and you need age and you need people who think differently.


> You need youth and you need age and you need people who think differently.

Agreed. And in the long run I believe the companies that accept this will win.


> agree with this, but I think they are not making a wise choice on the level of quality

The entire premise of the article is about illegal age discrimination- a criminal act, not one of poor judgement. Making bad decisions is not necessarily a crime.


Makings poor decisions that lead to illegal acts make you a criminal.


I am not a fan of anti-discrimination laws though. I suggested a compromise to limit them to certain kinds of jobs like manual labor for which they are originally designed for.


If you're not interested in management, don't have a four year degree, and not good on-the-spot/whiteboard etc, you're in for a hard time getting hired as an aging developer, even if up to date technically.

Don't let it happen to you. Choose one or two of those to focus on and change.


Perhaps what's significant about the age bias in the tech industry is that its the first time the age bias has worked in favour of younger employee's. I suspect age bias' exists in many industries that prefer more 'mature' employees.

>> these executives tried to hack into computers to steal the manuscript, and also tried to prevent publication of the book by engaging in extortion.

The problems of this company, if the allegations are true, stem more from a lack of character, which can be found across the entire age spectrum.

I'm playing devil's advocate a bit here. In general, I think that age brings experience and wisdom.


> Perhaps what's significant about the age bias in the tech industry is that its the first time the age bias has worked in favour of younger employee's.

Maybe you don't consider the military "industry", but they tend to recruit primarily from the young (and AFAICT, always have).


I think this stereotype comes from an earlier (and slower moving) era where programmers expected to learn COBOL or 4/GL and retire doing the same sort of work they learned in the beginning.

I grew up when the Internet became a thing. I've never had that expectation. I'm still learning new languages and frameworks at 34 and have no intention of slowing down.

Oh and pro tip to founders out there: if your competitors aren't recruiting middle age or older people (or black people or women), that's an untapped market! Take advantage of the things your less hungry competitors won't!


HA. Excuse my language: but what the fuck? They literally tried to hack his computer to get his manuscript? Like what were they thinking??

Hopefully that was the craziest story or else that book is gonna wreck them.


From a personal standpoint I can honestly say that I am far more competent at what I do now then when I was younger. That's not to say that younger people aren't as capable, it's just that through many years of working in different market sectors and with diverse companies and groups of people, the breadth of understanding that it imparts truly helps to fine tune one's business acumen, something that is hard to replicate if one is just out of university or college.


If a company looks like it would hire based on age, best to look elsewhere and put it down to "their loss."

There are, I believe, many companies that do hire responsibly.

Disclosure. [mid 40s; with children;]


I think the stereotypical thinking is that younger people tend to buy into the culture. Older people tend to not drink the kool-aid. Does the expertise/experience of older people win over younger people who are willing to work 80 hour weeks? I don't know if there are really any data to say one way or another. But I think the expectation that hiring younger people mean you can get more productivity out of them due to their non-jaded enthusiasm is awful.


Saying something is overrated isn't necessarily saying it's inferior to alternatives, just that it has too much importance placed on it relatively speaking.

Seems like his ego got hurt and he's out for revenge. He also seems to be blind to the fact that ageism works both ways. Some of his comments, and those on the linkedin post in question, are far more worrying than those of HubSpot's CEO.


Somehow I knew this would be about Hubspot.


“in the tech world, gray hair and experience are really overrated,” Halligan said.

I guess once Halligan gets a little gray hair and experience, he'll realize how absurd this statement is and will regret ever saying it.


I'm pretty sure he's quoted as saying "my gray hair is overrated", or something like that.


He's 48.


I think that the younger workers in their 20's to 30's, especially the new tech workers, are really doing it because it's fun. So, working 12 hours a day 6-7 days a week isn't a big deal. Whereas the older crowd, the 40+'ers, want the same pay (or more) for 'work-life balance'. I've been told 'work-life balance' means up to 8 hours a day and up to 5 days a week, and after hours is for spending time with family and friends.

I've encountered plently of 40+'ers who discourage learning new skills during free time, programming on the weekends, hackathons, and the like. Simply because that stuff goes against work-life balance.

It's hard for me to believe that the 40+'ers are as ambitious as younger tech workers.


Typically when developers have to work overtime, it's due to a bad business plan or bad project management. Experienced developers insisting on a sane work/life balance (without getting into numbers) is a way to insist that management is accountable for its decisions. Otherwise, the individual contributors pay the price, typically the most talented, nicest, and most eager-to-please. And, yes, those contributors often skew younger because they haven't gone through that exact song-and-dance before.

Spending the nights and weekends learning is sort of another subject. I would rather employers spend more resources training employees during business hours, especially for enterprise and industry-specific technology, but that's an entirely different subject.


Why does ambition somehow now mean you have to WANT to do your job for 12 hours a day, 6-7 days a week? Do you think surgeons spend their days off at home practicing surgery on their pets as a hobby? Don't get me wrong--everyone should always be learning. But in what other profession is it expected that you continue doing your work "for fun" after hours?


I'm just saying that I think a lot of young people in the tech industry don't care about work-life balance. And those same young people wouldn't have a problem working 12 hours a day to complete a project.

Secondly, highly talented professionals do spend free time practicing their skills. Idk anything about surgeons.

I'm in tech because I think the work is fun. I'm typically on my computers up to 18 hours a day. As you can imagine I would have no problem doing some r&d after hours for fun.

Who cares what other professions are doing? I'm in tech because I'm a builder and that's what I care about.


To be fair I guess surgeons read plenty of medical papers out of work hours. I am not working on my time off, but I am keeping up to date.


>It's hard for me to believe that the 40+'ers are as ambitious as younger tech workers.

It might be true. But punishing everyone over 40 based on this stereotype is wrong.


This guy is just promoting his book. Second time it's on hackernews. Can you please stop upvoting this garbage?


> One excuse for pushing out older workers is that technology changes so fast that older people simply can’t keep up. Veteran coders don’t know the latest programming languages, but young ones do. This is bunk. There’s no reason why a 50-year-old engineer can’t learn a new programming language. And frankly, most coding work isn’t rocket science.

There's plenty of reason why it'd be more difficult for a 50-year to learn a new programming language, here's a big one: time

As people get older they have more time constraints and generally have "better (or just other) things to do". This is true for 30 vs 20, 40 vs 30, and probably 50 vs 40 (you could argue that as your kids get older you have more free time but then again people have kids at an older age now). A young person is more likely to be able to forgo those other things and learn the latest transpile-to-js-lang-of-the-week (v2.x).

Sure, people need to be evaluated individually but if I interview 100 people I'd bet dollars to donuts that the older crowd would have less free time than the youngins.


Let's concede that older programmers in their 50s may have less free time to learn new technologies than a 20-something. Shouldn't we also consider how much less time it will take an experienced dev (who has perhaps already learned several new languages and frameworks over their career) to learn something new when compared to the 20-something who is learning their first or second one?

The number of hours required to learn a second language or framework - which may rely on entirely unfamiliar paradigms and principles - may be much higher than the time required by someone who has already learned several over many years.

When considering the learning ability of any developer, free time is only one consideration. Past experience learning has to be another.


Sure, but generally the older have more experience, so a lot of the concepts they need to learn is just a rehash of the same concepts in a different paradigm. So it takes people with more experience less time to learn a new technology / language / domain.


"Great minds discuss ideas; average minds discuss events; small minds discuss people." - Eleanor Roosevelt

I don't even know if that quote is true. I suppose it doesn't matter.

I'd propose in software development the bottom tier is languages and frameworks, mid tier is paradigms, and top tier is algos architecture and debugging war stories. Plenty of room for alternate interpretations. I'd accept an argument that algos or debugging are mere mid-tier.

Anyway the world is full of ditches that need digging so don't be surprised if when you interview, you interview at a ditch digging company, and furthermore they have a laser like focus on shoveling, when you thought you'd be talking about civil engineering finite element analysis of bridge girders. Well, they shovel, thats what they do, best you find out now rather than after starting work there. And there's nothing wrong with the world being full of diggable ditches, other than the general population on average being massively too intelligent, over educated, and over experienced to spend their lives digging ditches, and the world having a distinct shortage of bridge girders needing a finite element analysis vs the number of people who can do it.


Ignoring your age generalization, the amount of free time should not be a hiring consideration. The only question is "can you meet our expectation of working X amount of time." Of course, some workers are more willing to work more hours uncompensated, but ethical companies shouldn't exploit this and pragmatic companies realize that long hours aren't productive anyway.


Yes, but older experienced developers will not need that much free time to relearn how to do an if or a for loop in that new language. The older you get, the more you go to the point, so your argument is not quite good..


These are just lazy assumptions. Plenty of 20-somethings have young kids (the most time-consuming phase), and plenty of older people will never have children.


Lots of polarised views here. I think of it this way: if I am young and fresh from studying the latest woodworking theory from university, degree in hand, I probably think I am the shit compared to all the grandads out there who older than 35, why some even have kids! How can they keep abreast of the latest wood trends - us younger pups publish our one or two line theories on wood-npm! But.... My hands would be soft, inexperienced, and have no knowledge of actually working with real wood. If you bet your company on me, alone with other soft handed individuals, without older individuals whose hands show and have the real experience, you are screwed.

Rights of passage, and all that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: