Earlier quoted context omitted.
Not so much. I'm 35, started programming at about 10 in my TI99-4A, typing games from magazines, etc. the usual stuff. No way a 40 year old guy have more experience than me in general programming, unless he was working at Microsoft or IBM at that date, and surely they are about less than 10000 of those guys in the world. Of course there are 40 year olds that may have way more experience than me in a specific language…
30 years ago, computers were actually pretty common. The school I went to had two rooms full of computers and were teaching programming to every child as part of the maths lessons. Software was being talked about everywhere. I've heard a number of these comments recently drastically underestimating how long computers have been around.
The Brutal Ageism of Tech
341–350 of 361 posts
Re: The Brutal Ageism of Tech
#342Earlier quoted context omitted.
Not so much. I'm 35, started programming at about 10 in my TI99-4A, typing games from magazines, etc. the usual stuff. No way a 40 year old guy have more experience than me in general programming, unless he was working at Microsoft or IBM at that date, and surely they are about less than 10000 of those guys in the world. Of course there are 40 year olds that may have way more experience than me in a specific language…
>No way a 40 year old guy have more experience than me in general programming I started programming toys in 1979. [1] I started programming "modern" computers in 1981. I was selling games when I was 15 in 1983. My "real" professional experience started in 1987 with a contract to write a video game from a major publisher. So yes, it's not hard for someone to have "more experience" than you in general programming. [1]…
Do you know how many people were doing that? you are way over estimating the amount of people in the world with your experience.
Re: The Brutal Ageism of Tech
#343Earlier quoted context omitted.
The work in the late 40s was interesting, too. First, you had specialized systems, then Eckert, Mauchly, and von Neumann started working on stored program computers. They had to figure out what opcodes were needed and how they were going to be implemented. Jean Jennings Bartik's book ( http://www.amazon.com/Pioneer-Programmer-Jennings-Computer-C... ) is a great first-hand account of all the work (and drama) from back…
The fact that you can name by memory the people that worked in the 40's means that the size of the computer science community back then was tiny.
Re: The Brutal Ageism of Tech
#344Earlier quoted context omitted.
The fact that you can name by memory the people that worked in the 40's means that the size of the computer science community back then was tiny.
He didn't say that those were all of the people working on computers in the 40s.
Edit: And many more "giants", of course…
Re: The Brutal Ageism of Tech
#345Earlier quoted context omitted.
> We built hash tables by converting strings to integers and then using modulus What's wrong with that?
https://programmers.stackexchange.com/questions/49550/which-... We were essentially doing the lose-lose algorithm. It's a functioning hash table but there's a lot of room for improvement.
Re: The Brutal Ageism of Tech
#346The odd thing is hiring older workers is generally a great idea. From an organisational perspective programming teams don't scale vary well so hiring less skilled people is generally a terrible long term strategy. Personally, I have worked with a few hundred programmers and I can only name 3 that where competent before 30. Outside the valley you find a plenty of really competent programmers mostly in there late 40's…
Not so much. I'm 35, started programming at about 10 in my TI99-4A, typing games from magazines, etc. the usual stuff. No way a 40 year old guy have more experience than me in general programming, unless he was working at Microsoft or IBM at that date, and surely they are about less than 10000 of those guys in the world. Of course there are 40 year olds that may have way more experience than me in a specific language…
So it makes little sense to suggest that it's somehow a crazy idea that someone 5-15 years older than you (in their 40s) might have a longer track record working with computers.
Re: The Brutal Ageism of Tech
#347Re: The Brutal Ageism of Tech
#348The odd thing is hiring older workers is generally a great idea. From an organisational perspective programming teams don't scale vary well so hiring less skilled people is generally a terrible long term strategy. Personally, I have worked with a few hundred programmers and I can only name 3 that where competent before 30. Outside the valley you find a plenty of really competent programmers mostly in there late 40's…
Not so much. I'm 35, started programming at about 10 in my TI99-4A, typing games from magazines, etc. the usual stuff. No way a 40 year old guy have more experience than me in general programming, unless he was working at Microsoft or IBM at that date, and surely they are about less than 10000 of those guys in the world. Of course there are 40 year olds that may have way more experience than me in a specific language…
> No way a 40 year old guy have more experience than me in general programming, unless he was working at Microsoft or IBM at that date, and surely they are about less than 10000 of those guys in the world.
You're talking about 1989, right? In 1983, there were 443,000 computer programmers and 276,000 "Computer systems analysts, scientists" in the United States alone (source: http://www.census.gov/prod/2/gen/96statab/labor.pdf).
Re: The Brutal Ageism of Tech
#349Anecdotal: I'm a part-time CTO (long story) of a startup. I'm 30 myself. We hired 6 engineers in total up until now: three interns in their twenties, who're very smart and motivated but also inexperienced; two programmers with a few years of professional experience who can get to real decent (well written, unit tested, etc) code on the first go; and 1 guy of over 40. When hiring, I was very skeptical of the guy over…