News for hackers. Stuff that matters.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by racer-v on Wednesday December 20, 2017 @07:09PM (#15975148)
There's a perception in computer programming that any experience outside of the specific language, library and toolkit being used on the project is irrelevant. Or worse, an impediment; "I don't want somebody with bad habits and instincts acquired from working on now-obsolete systems". Managers really believe a kid with 3 years JavaScript experience and 1 year of Vue is as good (or better) than a senior programmer with the same, plus 20 years of Unix, C++, protocol implementation, and similar "baggage".
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by lorenzq on Wednesday December 20, 2017 @07:12PM (#15975166)
If that older Unix or C++ programmer doesn't have a strong bias against Javascript, functional programming, new es6/es7 concepts, and web appliactions in general, then sure. I see many of these types of people even on HN with biases though.

Age shouldn't be used as a catch all filter, but I can see how it might be faster to screen those who have been too content to stick to their tools without catching up to industry trends.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by phkahler on Thursday December 21, 2017 @06:55AM (#15978153)
>> If that older Unix or C++ programmer doesn't have a strong bias against Javascript, functional programming, new es6/es7 concepts, and web appliactions in general, then sure. I see many of these types of people even on HN with biases though.

You might want to check your own bias in favor of functional programming. To the more seasoned programmers this is just the latest fad. That's not to say there isn't value in it, but if you're making hiring decisions around it you've probably got your head in the clouds.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by racer-v on Thursday December 21, 2017 @04:21PM (#15982883)
The most seasoned programmers have been using functional programming since the 60's.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by racer-v on Wednesday December 20, 2017 @07:15PM (#15975187)
I presume you wouldn't hire someone who expresses a strong distaste for your software stack, regardless of age (unless their job is specifically to replace it).
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by com2kid on Wednesday December 20, 2017 @07:57PM (#15975425)
> I presume you wouldn't hire someone who expresses a strong distaste for your software stack, regardless of age (unless their job is specifically to replace it).

I'm not sure if I'd want to hire someone who is unable to point out valid criticisms of the technology stack I'm using.

People need to be aware of the limitations of their tools. I spent years in pure C, both complaining about it and singing its praises. Right now I'm in JS land, and I can do the same thing.

I started off in C#. No real complaints there, except for the lack of stack alloc, and that got added in the most recent version. :-D

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by mrisoli on Thursday December 21, 2017 @05:40AM (#15977803)
> I'm not sure if I'd want to hire someone who is unable to point out valid criticisms of the technology stack I'm using.

I only interviewed a few of candidates for developer roles a couple of times and this was one of the questions I asked, managed to get some interesting, constructive responses as well as some well-crafted bullshit.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by toomanybeersies on Wednesday December 20, 2017 @08:18PM (#15975536)
From experience, companies won't hire you if you express a strong distaste for their software stack.

I learned this after I told the interviewer that I thought that PHP was a crap language, when interviewing for a PHP developer position.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by hrktb on Wednesday December 20, 2017 @11:57PM (#15976559)
Honestly that doesn’t seem a bad decision. You will be eating PHP day in day out. It would be a bad choice for the company if they had candidates who otherwise don’t care that much about PHP’s problems, and a disservice to you if you could otherwise find equivalent jobs in a language you like better.

Working in a PHP shop, nobody would care to shit on PHP during an interview. We know the shortcommings, it just doesn’t really matter that much.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by toomanybeersies on Thursday December 21, 2017 @02:14AM (#15977023)
I'm definitely not criticising them for their decision. I honestly probably wouldn't've liked working with PHP all day long, especially since the job would've been working with quite a lot of legacy code.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by tracker1 on Wednesday December 20, 2017 @08:52PM (#15975694)
I tend to feel the same wrt Java, not so much the language, but the tooling around the language feels like such a pain. I always hated PHP. I've worked with them both though.

I happen to like the one language to rule them all (JS).

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by vitno on Wednesday December 20, 2017 @08:31PM (#15975610)
I was once hired for a C++ position _because_ I hated on C++ during the interview.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by aurelianito on Wednesday December 20, 2017 @09:04PM (#15975757)
I think that c++ is an horrendous collection of disgusting hacks. I also work as a c++ developer. If I were hiring for a c++ Dev role I wouldn't hire someone who cannot point out several problems with c++, as the main difficulty of the job is to avoid those tar pits.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by user5994461 on Wednesday December 20, 2017 @09:50PM (#15976005)
C++ is the exception. You can't be senior without despising all the intricacies of the language.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by icelancer on Wednesday December 20, 2017 @11:40PM (#15976483)
Linus Torvalds is perhaps the perfect depiction of this.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by jmalicki on Thursday December 21, 2017 @02:33PM (#15982026)
Linus Torvalds doesn't program in C++ at all, only C.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by icelancer on Friday December 22, 2017 @07:30AM (#15986968)
That's the joke, yes.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by peralmq on Thursday December 21, 2017 @03:05AM (#15977235)
Feel like I have to share this hilarious fake interview with Stroustroup (creator of C++) here http://artlung.com/smorgasborg/Invention_of_Cplusplus.shtml
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by sidlls on Wednesday December 20, 2017 @07:38PM (#15975313)
And such a person shouldn't be hired. I wouldn't hire me to work on a JavaScript stack. It's not because I don't or couldn't understand it in short order, and very much better than many (most, possibly all) of the 20-something hipsters they're using to fart out garbage. It's because I have strong biases against it and the kind of development style it attracts, some of which (as illustrated in this very comment) aren't really empirically or otherwise similarly justifiable.

They're just biases that haven't a good justification. I usually keep this sort of bias to myself because I recognize it for what it is. Honestly though I wouldn't apply for such positions, either, so the bias problem never surfaces.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by lurr on Wednesday December 20, 2017 @08:15PM (#15975521)
> very much better than many (most, possibly all) of the 20-something hipsters they're using to fart out garbage.

how is this type of attitude not sufficient reason to not bother hiring someone? I immediately don't want to work with or for you.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by sidlls on Wednesday December 20, 2017 @08:39PM (#15975645)
From my comment: "I wouldn't hire me to work on a JavaScript stack.... They're just biases that haven't a good justification."

I know this. And I wouldn't want to work with JS devs. At all. It's a win-win for all of us that I don't apply to those positions.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by lurr on Wednesday December 20, 2017 @08:53PM (#15975698)
I wouldn't want to work with you on anything, as I strongly suspect your attitude extends well beyond javascript.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by emodendroket on Wednesday December 20, 2017 @08:57PM (#15975722)
You think having preferences, and being aware of them, and avoiding environments not in line with them, makes him a bad prospective co-worker?
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by Bahamut on Thursday December 21, 2017 @01:38AM (#15976903)
Having preferences is one thing, but being judgmental/presumptuous towards people working in that realm & using slang with a clear derogatory bent to describe them for something that does not inherently relate to morals is another.

It’s a sign of a bad attitude.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by golergka on Thursday December 21, 2017 @04:23AM (#15977506)
It's a sign of a very healthy attitude to be open about your opinions and not trying to be "nice" all the time. This is a very american thing, to be constantly positive and nice when you really shouldn't, and in my experience, it's a very detrimental thing to morale and productivity because of how obviously fake it is.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by Bahamut on Thursday December 21, 2017 @10:06AM (#15979199)
What you are saying is very different than the person’s comments I was referring to.

One can be blunt without displaying a trashy attitude, and it doesn’t take that much effort. Most people tell me that I am the most blunt person they know in that I will give some of the most honest observations whether they are uncomfortable or not. I also have a reputation of being one of the nicest people many people know, never needing to put down one group of people to appease another, probably one of the biggest engineering productivity killers one can create (negative politics, cliques, etc.). Engineers often will vent to me (coworkers, teammates, people from various programming communities, etc.), and I lend a sympathetic ear to all, which in turn builds trust, comraderie, and helps use my knowledge & experiences to help guide responses & resolutions to situations generating stress to a healthy outcome for all.

It shouldn’t take much effort to treat each person with respect & humanity - if it does, one should look inwards at maybe something being wrong with oneself than to other people, and work on culling out the toxic attitude.

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by tracker1 on Wednesday December 20, 2017 @08:49PM (#15975685)
I've been building web applications for over two decades... I love most of the newer tooling over anything I had even a decade ago. Though I do prefer React+* over Angular. I've kept up, some things I love, somethings I frankly use sparingly... that said, I'm definitely biased.

I'm more likely to ride on the bleeding edge (Node 8, Webpack 3, Babel 7) than most. I am afraid though, in under a decade it will be an uphill battle to find work (I'm 43 at the end of the month).

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by sheeshkebab on Wednesday December 20, 2017 @09:53PM (#15976022)
There is only so far you can go competing with teenagers in node/js space - pick a different tech stack for the future.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by ilaksh on Wednesday December 20, 2017 @10:33PM (#15976197)
I'm 40 and also a JS developer for many years after using C++ and other stacks before that. From what I can tell Node.js and JavaScript stopped being cool for many young people like a few years ago when they got onto Go and other stuff.

Maybe the trend is web assembly with Rust now or something. Or Ethereum contracts and R are cool. I dunno but trends do matter.

Anyway JavaScript is less trendy but still very popular and there are a ton of crap codebases built up over recent years. So any of those that don't get scrapped for a trendier technology will be looking to recruit experienced people to fix up their crap (maybe adding TS declarations for everything or something like that).

Re:Dozens of Companies Are Using Facebook to Exclude Older W... by brlewis on Thursday December 21, 2017 @08:42AM (#15978648)
On the contrary, there is only so far younger people can go competing in the node/js space with people who have gone through SICP. Higher order functions are everywhere.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by megaman22 on Wednesday December 20, 2017 @10:57PM (#15976317)
When JS stops reimplementing Unix tools or stuff from the Bell ATT labs from before you were born, I'd start getting worried. The fundamentals are important, when you get into anything more complex than slapping crud apps together. Witness the monstrosities birthed by JS "programmers" that have never slung pointers, or been acquainted with tree operations, or think MVC was birthed with Web 2.0.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by tracker1 on Thursday December 21, 2017 @05:08PM (#15983288)
LOL... of course you can build crap in any platform/language. On the flip side, look at what Walmart and Netflix have accomplished with JS, which is a far cry from the monstrosities bemoaned. It's not all simple, because it's a relatively easy and flexible language to start with.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by emodendroket on Wednesday December 20, 2017 @08:55PM (#15975709)
People who are early in their careers can be quite dogmatic too.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by zbentley on Friday December 22, 2017 @08:50AM (#15987359)
I think graphing dogmatism over age is an inverse bell curve on average, with a lot of point variation.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by lmm on Thursday December 21, 2017 @04:54AM (#15977611)
It's possible but it's a lot less common IME.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by probablybroken on Thursday December 21, 2017 @08:44AM (#15978662)
My observation is that earlier on in people's careers they tend to be more certain about the limited experiences they have had due to a lack of contradiction.. Of course, if you keep repeating the same limited experiences this will only be reinforced ;)
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by lmm on Thursday December 21, 2017 @09:02AM (#15978774)
My experience is that fresh grads are aware they lack experience and are appropriately modest in their judgements of technologies, whereas people with ten years of experience are dogmatically confident that certain technologies are good or bad.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by emodendroket on Thursday December 21, 2017 @09:47AM (#15979036)
I've found that sometimes people have done one thing their entire careers and, therefore, think that's the only solution to everything. And I think that's more likely when your entire career is a couple years long.
Re:Dozens of Companies Are Using Facebook to Exclude Older W... by bodegajed on Thursday December 21, 2017 @03:03AM (#15977230)
Need someone's opinion on this since OP mentioned c++. If I take c++ as a specialty language would a companies be more willing to hire people in their 50-60's I know it's a difficult question to answer but I feel like c++ is a ageism proof skill much like Fortran or COBOL. Let's all find a solution to this problem as this topic always come up every month on HN. So which programming languages are "ageism proof"?