Live data from Hacker News

I would have hired Doug, but...

liveblog.co

71–80 of 244 posts

Re: I would have hired Doug, but...

#71

Earlier quoted context omitted.

Hahah don't jump to conclusions, and don't trust anyone over 30.

(-: hehe don't let life pass you by, and don't trust anyone under 30.

Since I believe in taking diversity of advice, I shall now trust only people who are exactly 30.

Re: I would have hired Doug, but...

#72
Interesting, I just hired someone in mid 50's for a programming role. We've seen at least a dozen candidates and he did by far the best on the phone and code test. Now I'm happy to have him on the team. In a industry with a shortage of people that are good I'm surprised anyone can afford to discriminate good candidates based on their age. I think the key is being good and getting along with people. I've interviewed some older guys that were not only bad but were coming with an attitude that they were going to teach everyone here.

Re: I would have hired Doug, but...

#73
post #69
post #8

Earlier quoted context omitted.

This. I see too many older developers who complain about ageism, but what's really going on is that they're essentially the same developer they were 2-3 years into their career. If you've been working in the industry for over 20 years, employers can and should expect that you've made the most of it. Those developers have very few problems with ageism. It's the ones that have become comfortable and stagnated that have…

I'm not a programmer anymore, so I don't have a horse in this race, but I cringe when people exhort older programmers to "stay current." If you're spending your free time learning about distributed databases, machine learning, cryptography--fields that existed in the 1990's but are more relevant and developed today because of the web--you're becoming a better programmer. If you're figuring out the latest "compile to…

Unfortunately for non-fad followers, the people with money want to use the fads.

Shouldn't having the knowledge of what you could do in 1994 make you that much better suited to doing it in 2015 even if you have to spend a few days learning the faddish way of expressing the concepts?

Re: I would have hired Doug, but...

#74

When I was a young man, a slightly older associate told me that "programming is a trap". What he meant is that if you are relatively smart, you can get a CS degree, get good at it, and go earn a fantastic income right out of school. I heard the words. I understood the words. I agreed with the words. Even now, 30 years later, I keep asking "is this a trap that I choose to remain in?" I still love programming, but it i…

You should quit now, and try working a multitude of other jobs. Come back to us and see if your definition of 'trap' has changed, or expanded. Software engineering is such an entitled world, it is ridiculous. As someone who has seen the world of menial work, I will never, ever leave it. I feel blessed. You should too. You just don't know it.

I feel blessed too. I truly love what I do for a living and couldn't imagine it being any other way. And for that I feel extremely lucky.

Re: I would have hired Doug, but...

#75

I am 55 and have been programming computers since 1975 when I was 15 years old. Do the math, I have been programming now for 40 years. Recently, I had a conversation with someone else about this topic and I told them that I have never been so excited about my career, the field of computer science, and most importantly the opportunities that exist today in the field of technology. The excitement surrounding too many t…

Also 55, though didn't start programming until 1978. I love it, but I'm more apprehensive these days about being able to continue as the free-lancer I've been for the last ~15 years. I have a few biz ideas (and still riding one from 18 years ago that has made me a tad lazy), but sorely need a collaborator or two.

Maybe I should do a graybeards Meetup group or something. Get some reverse-discrimination going...

Re: I would have hired Doug, but...

#76
post #45

Earlier quoted context omitted.

I don't think it's the developers being myopic. For the most part, it's management that views development as a young person's game and encourages people to move out of the technical track and into the management track. If companies viewed programming as a long term career, they would put the pay scales in place to treat it as such. It's only a "trap" in the respect that in many (not all) places your pay maxes out as…

I thought this was a problem of managers for the longest time, but recently I read an argument once that convinced me of the opposite. Tu quoque: the "my boss doesn't understand" problem in companies basically comes from people working for people with lower IQ than them. It's not a skillset gap, it's a pattern-recognition gap. In the military, the best soldiers become officers, and the best officers become generals—e…

In the military, the best soldiers become officers

This isn't true in any modern military.

Re: I would have hired Doug, but...

#77
One of my mentors is in his 60s (I think). He's an extremely successful architect/consultant who still does plenty of coding. His enthusiasm is what energizes me (just turned 30).

I'm not saying that people don't get tired/slower as they get older (I struggle with it), but I don't think it's inevitable.

Re: I would have hired Doug, but...

#78

Earlier quoted context omitted.

As someone in their late twenties who is just starting a career in programming, it makes me very, very happy to hear things like this.

Hahah don't jump to conclusions, and don't trust anyone over 30.

For those who didn't get the reference: http://archives.chicagotribune.com/1990/11/16/page/131/artic...

Re: I would have hired Doug, but...

#79
post #28
post #13

Earlier quoted context omitted.

A trap, compared to what? Is plumbing a trap? Is finance a trap? Is hairstyling a trap?

I get your point and agree with it. I've said it many times myself. But people don't think in terms of mastering a craft and spending a productive life practicing it. In the modern world if you're not on a trajectory toward the 1% you're losing. In that sense most engineering fields are "traps" because if you stay an engineer you aren't going any further up the ladder. I'm a craftsperson, and I still practice the cra…

> In the modern world if you're not on a trajectory toward the 1% you're losing.

And what, exactly, is it that you're losing? You can have a pretty damn fine life without getting anywhere near the 1%.

Re: I would have hired Doug, but...

#80
post #62
post #51

Earlier quoted context omitted.

I guess I might as well pile on. Turned 50 last year. Got my first paycheck for writing code junior year of high school (writing BASIC code on a Commodore PET!) Working on my fifth startup now.

I can't imagine all the technologies and skills you guys have acquired. If I may derail the conversation a little bit, may I ask if/how you use the things you've learned today? I mean, is it things like paradigms that have stuck with you like OOP/functional/w\e, or do you always structure your exception handling in a certain way, no matter the language? Are there skills/technologies you've been using since you've sta…

Interesting the pattern in this thread - I'm 57 and started in 1973!

There's plenty of languages I've used over the years that I have no use for today, or hardly even remember: Basic, FORTRAN, assembler, Pascal. None of those languages even had exception handling, so it's hard to say that it influenced my thinking on the subject, except by forcing me to be familiar with the alternatives.

Today it's C++ and C# that pay the bills, with as much Python as I can sneak in. Next up in the queue is Javascript, for which I'm admittedly overdue, but that one's entirely on my own time.

Post reply on HN