133 comments

[ 7.9 ms ] story [ 353 ms ] thread
Despite it being a violation today, I get the point of wanting to know marital status. But why height and weight?
“Attractability” of a candidate was not limited to their skills. As in some parts of the world today we know that these things are largely orthogonal to performance at job. As rational and simple as that sounds today, back in the day knowing these details was equally rational and simple. We just find it difficult to get that point of view since we didn’t live in that time. This is the same as ageism today. “Young people are just smarter”. What do you think people will say on hacker news 30 years from now when they read that was the thinking of some of today’s tech leaders
Also: this one is more present today. I can just not mention I'm married, while still reaping the benefits of being attractive.
True. But I do just the opposite. Even though they aren’t allowed to ask me if I am married, I go out of my way to mention off handedly that I am married. I want them to “discriminate” against me if they have the type of culture that expects people to work for 60 hours a week regularly.
Hehe.

I've been going around telling how my wife is nine months pregnant, asking how the paternity benefits are.

Any success getting a job after mentioning it?
I mentioned my newborn in all of my job interviews because I didn't want any surprises on either side of the table. I interviewed at six places and got five offers - two at FANGs, three at unicorns. I don't think there's a culture of discrimination against young fathers at large companies, and I don't think it's necessarily bad if there is at early-stage, high-growth start ups.
Any company worth working for would accept it as a fact of life- most people end up having kids at some point. If the opposite is the case,well, it's better to stay away from them.
Unpopular opinion: why is that necessarily the case? I’m 45 for context.

If the company needs someone that can work 60+ hours a week, with less than market pay, but a promise of equity (or if I were starting something risky with friends) , if I were younger, wanted to build my resume and didn’t have grown folks bills, that would be an opportunity I would jump on. On the other hand, if I really didn’t need the money and wanted to work on something interesting, I might do it. Does that necessarily mean the “company isn’t worth working for” or it’s not the the right company for me?

If I cared about paid paternity leave and the company couldn’t offer it, that also doesn’t mean it’s a bad company - just not the company for me.

On personal note, I’m at a point in my career where I’m being heavily recruited for consultant type jobs that require a lot of travel. I have a son graduating this year. I had to turn those types of jobs down even though they pay more than I make now. Is the job necessarily bad because they require travel?

It may not be popular,but it's an opinion nonetheless. I don't disagree with working extra hours on stuff per se, especially if one is passionate about it. However,this is often abused.What is one man's passion,is other man's nightmare. These things are also very hard to balance from the management point of view. Also,60 hours a week of pure work is a lot and unless it's your own business,I would neither want anyone to do this in my own team nor myself. I'm a fan of "work smarter" not "work harder,aka longer hours". Even if you are out of school, there are many ways to shine and develop portfolio without grinding long hours. The company that is not worth working for isn't the one that allows people,who have a lot of time and motivation to do extra hours, to work longer,but one that finds it's not normal to become pregnant or go on paternity leave. Aa for paid paternity:I imagine you are commenting from the US perspective,while I do it from the European,so this needs to be taken into consideration,as on tbis side of the pond is not an option not to get it, it's more about what company can offer on top of statutory pay. As for consulting, I'm in a very similar situation,only my daughter is much younger, that's why I'm having a job that pays substantially less compared to what I'd get in consulting. And no, the requirement to travel doesn't make the job bad,even though business travel is a tiring experience,but,as you said,it could be a perfect fit to a lot of people.
I’m thinking more of working harder as in one person wearing too many hats because a company can’t/ doesn’t want to hire more people. I’ve worked up and down the stack over the years from the front end all the way down to infrastructure (AWS/Dev ops) and have had to be my own project manager doing Statements of work during the last days of a dying company. No matter how smart I work, if I am stuck doing a job of more than one person, I’m going to work more hours.

I’ve also worked extra hours voluntarily to work on new to me technology to build my resume.

Why is it not necessarily bad at "early-stage, high-growth start ups?" Some things we regulate are appropriate to carve out exceptions for based on the size of a company, but why is this one?
Not OP, but i dont think they would have an issue getting hired at any good tech company worth working for because of that.

As an anecdote, last year we hired a woman who outright told us she would like to start working next month, but then would immediately need to take 4-6 months off for a paid parental leave, as she was due somewhat soon (i forgot whether we provide 4 or 6 months; i think it is 6, but i dont remember 100%).

She was a good candidate, so of course we hired her, she worked for about a month, and then went away for the parental leave. Then she got back to work after her leave, and everything went on as normal.

We also had candidates before who went on parental leave on their first day of work, so they essentially had paid months off before they even started working.

For the record, it wasn’t some obscure small family-run business, it was at one of the big N companies.

That makes sense really, I’m sure smaller businesses have a harder time with people not working for long periods
Why is that surprising? At a larger company, one person being missing is not a big deal. At a small company where you are not trying to get as many smart people (tm) as possible, but you have an immediate need, you can’t afford to keep a req open for six months waiting on someone to come back from maternal/paternal leave. Unpaid leave is one thing - you can usually find a contractor to make up the difference.
Got an offer from every single one of them. Chose the one least surprised by this (Google).
Is the belief really that age is irrelevant to mental performance, or do we just want people to be able to continue being employed for moral reasons?
Oh, of course it is related. Also, apart from declining mental performance, with age comes valuable experience.
I've seen that in action. An older dev was an absolute burden on a hack day moving at a snail's pace. But for long term architecture he always had super valuable "oh I didn't think of that" things to say.

He was so awesome to have on the team, at the cost of sometimes having to watch him crawl toward a few lines of code. Not a hard choice in my opinion.

Of course I've seen the whole spectrum. Useless old people. Useless young people. It's best to simply be a meritocracy.

It’s the same issue as gender or race discrimination. There are often differences in means, but because within group differences are an order of magnitude larger than between group differences, from the perspective of any two individuals trying to understand each other, group membership gives you no meaningful information.

Knowing the averages will actually make you worse at assessment.

So the employer know what size to supply for working clothes I guess?
Or whether they have chairs capable of accomodating a 500lb employee.
In India, I remember submitting a passport size photograph with all the resumes I submitted during college/campus interviews. When I moved to US, I realized that was not a requirement.
That is common in Europe as well.
it's not required but it makes you more considered.
Even in countries where it was the norm (like Germany), this is not really true anymore. For tech positions or anything remotely close, the impact will be zero or even negative, don't do it.
statistics? People who should know have told me otherwise
Only some European countries - it is very frowned upon in the UK and might well get your application binned.

Obviously apart from some jobs requiring PV (TS) clearance.

Is this for security or something?

There are listings on Craigslist that once you express interest in, they request photos of you. I always just assume these are fucked up or scams.

Its a scam no job listing on craigslist need a photo - well unless your recruiting for hookers I suppose.
And yet with the rise of software recruitment platforms this practice seems to be creeping in to the US. Linkedin and Hired for example both "nudge" you to add a photo. From Hired.com: "Adding a photo will help your profile get noticed and improve the likelihood that you receive more interview requests. (Optional)"
FYI I worked for a largish UK recruitment company. A lot of CVs had photos. They made not a whit of difference to the recruiters. When the CV was entered onto the database, any images were stripped anyway. I imagine - though did not see - any especially hot chicks were noticed but I guarantee it did not change their chances of being placed. The recruiters just don't care.
my guess is, this was a long time ago back when military service was more common and people were not as reticent about disclosing such information and
> But why height and weight?

Physical fitness for the role.

As I understand it, resumes were more like a personal trading card with things like your hobbies and clubs you belonged to. As time went on it, it shed a lot of the details that wouldn't be of interest to employers. So maybe height & weight stuck around in a more standardized resume.
The image is incomplete. Also what exactly does "incolved" mean?
Same as "dubugging". It's a typo. Should be "involved" ('c' is right next to 'v' on QWERTY layouts, it's weird, I know).
There were not too many spell-checkers around in 1974.
Also: even if you noticed your printout trip have a typo, you were more likely to go "ah feckitt" due to the hassle of getting a new one.
You could correct errors using correction tape: basically pressed dry white-out atop the letter, assuming you lined it up correctly and pressed the same letter - you then type the correct letter. Of course for an important document like a resume you may want to retype the whole thing.

Also it wasn’t really a “printout” since you saw each letter as you typed it.

Given the dents for punctuation I'm thinking it was done on a manual typewriter, which its very hard to integrate with a spellchecker. :)
;) Your mission, should you choose to accept it, is to develop a "manual" typewriter that warns the user that they are about to make a spelling mistake, possibly keeping the whole word in a buffer until they handle the warning. The warning itself can be performed via any means, including but not limited to an electrical zap.
At some point there used to be electric typewriters with a 1 or 2 line buffer that they'd show on a black and white LCD. I don't know whether they had a spellchecker, but it wouldn't be hard to add one.
It would if they didn't have sufficient compute, RAM, ROM.

Something that can buffer and edit 2 lines (~160 byte, and not necessarily 8-bit ones either) does not necessarily want to add hundreds of kilobytes of dictionary and the code to look things up in it.

There were electronic typewriters with spell and grammar checking.
Except, you'd need ~50KB of ROM to store an English dictionary. This figure comes from the original UNIX spell program, which employed advanced compression techniques to fit into a 64KB memory footprint: https://ieeexplore.ieee.org/document/1095395
You were the spell checker, and had to get out the correction tape.
So, basically, he's very smart.
Wow - first year coursework looks pretty interesting and advanced compared to current first year coursework!
Complexity of each one of those topics also increased a lot. Think about it, at that time a guy could just design the whole computer hardware, and write the software.
I'm amused that such a resume would be binned by many HR departments.

That is some HR depatments, are so bad at their job, that they will literally lose your company the chance to get a Bill-gates-caliber dev.

I mean obviously if he gets to the technical interview, an engineer can see that he is competent. But they question is would such a resume get past HR?

What are the reasons for which you're saying it would be binned?

(I'm asking because I want to understand, I'm not implying you're wrong)

If you think it’s the company’s loss you are totally missing the point. Due to our economic system and incentives a LOT of companies have gotten “Bill Gates Caliber” people and it’s certainly not the HR or companies loss it’s the worlds and people living in its loss.
What do you mean? In 1974 this would have been a state-of-the-art resume. He typed it on a typewriter, and he's got loads of experience with computers. In 1974 thats really going to stand out.
this person is pulling out the old saw of "no mention of new sexy technologies like node graphql etc" about resume from a 1974 Harvard student. lol. newsflash those were all hot tech in 1974 and besides any year in the last 100 (including 2019) a Harvard student gets priority rather than binned.
- no, I didn't mean that.

> newsflash those were all hot tech in 1974 and besides any year in the last 100 (including 2019) a Harvard student gets priority rather than binned.

I'm european, so I don't really see that many harvard grads. But everythign being equal, why would I give a harvard grad priority over someone from L'X, ETH, mines, oxford, MIT..

- typos

- not mentioning highschool graduation year (But I suppose this could be hidden in the bottom)

Both these things, I've seen and heard HR employess toss CVs over in real life as well as from people talking online.

But I guess, I migh've been too biased in what I'm saying. since I'm european so there a different standards for resumes.

I've had an argument this week with the head of HR, because an employee threw the cv of a work student which had a Lüke ( a hole) in his resume. I guess I was overprojecting, which made my message too overexagerated. sorry.

"I'm throwing this CV away since our requirements clearly state PDP-9 experience and I don't see that mentioned anywhere. I'm also assuming this candidate is unable to learn anything new."
You are amusing yourself by assuming (without basis) that the resume would be binned.

Care to explain why do you think so?

Making $15k at 18 in the 70s, not too shabby Willy G
Yeah, it looks like $15k in 1974 is ~$80k today
I believe Bill had his own company writing code - I think it might have even been started in high school.
Pretty nostalgic seeing a pre MS giant resume from Gates.

Also .. look at how simple a resume is. Raw ascii text, few paragraphs .. done.

#dubugging

Raw ascii text

It was typed on a manual typewriter - you can tell by the weight of the punctuation.

Why is the punctuation so heavy? Would it be too delicate otherwise or is it just that the area is smaller so the pressure is higher when the key is struck?
yes pressure is more concentrated, like being stepped on with a stiletto vs a regular shoe.
well you got what I meant, also, wasn't ASCII already a thing at the time ?
Yep it was around. I dont think typewriters had support for it though ; )
This is the first I've seen mention Bill Gates knows LISP. Are there any famous programmers who don't know LISP?
Certainly. For example, I've never heard Zuckerberg and Lisp mentioned together, and the use of PHP suggests he's not really a PL nerd.
Except when he opens Emacs...
Pay attention to the $15K salary he wants- that's about $75K in today's money. Not much has changed,even though companies nowadays make many tons more money from the dev work...
Do a lot of first year computer science students get paid $75k/year?

I know internships can easily earn that but my understanding is they go to 4th year students.

Should have been: not much has changed for better..
A lot of first year cs students have under a year of experience and can only list python, Java and possibly C++ under proficiencies. What's more sad is when you try hiring at a job fair and 300 4th year / master's students also only have python/Java/C++ with no side projects.
Plus several years more of coursework.
Personally speaking, vast proficiency in any given language or languages doesn't mean that much to me. You'll pick up es6 or go or whatever else. I care about the thought processes behind development choices, their implications on computational efficiency. They teach this in school, at least in the schools I attended.

In fact, many professors were adamant they didn't care about languages at all other than someone grading it can read it. Some classes never wanted to see your source code. Most classes didn't have code at all!

Yep, that’s one of the biggest takeaways I got from observing my friends who got their education from known good CS programs vs. weak CS programs.

Those in good programs had classes that were focused on the actual subject matter (algorithms, OS, compilers, ML, etc.) with the language just being a tool, and in upper level classes, professors absolutely didn’t even care what language you used, as long as it got the job done (within reasonable limits, of course; no one likes grading BrainFuck code, even though some people attempted writing assignments in those as a joke).

Those in weaker programs, instead, had a “Java class”, “C class”, “javascript class”, etc.

We recently hired exactly the person you describe.He was hired for non tech position with potential transition if performs well.
Would not be definition a 1st year CAstudent have no professional experience unless they are a late entry.

CS isn't a vocational course.

As a data point, the University of Waterloo releases data about hourly earnings for students enrolled in the co-op program. The first co-op term for students in Mathematics (the faculty Computer Science is under) is typically taken after completing 2-3 semesters of schooling.

According to the data for students doing internships in the United States, the average first year Computer Science (or more accurate, first year Faculty of Mathematics) student is making $30.57 USD an hour [0]. However, going to the States is typically a function of one's experience, and so this is more common in upper years.

If you take the average for work terms in Canada, the average first year (or more accurately, first year Faculty of Mathematics student) makes $18.84 CAD [1].

[0] https://uwaterloo.ca/co-operative-education/about-co-op/co-o...

[1] https://uwaterloo.ca/co-operative-education/about-co-op/co-o...

It's worth noting that Waterloo is probably the #1 undergraduate program (at least in North America) in terms of industry placement and co-op programs. Their students are heavily sought-after.

(This doesn't disqualify any of what you said; it's just worth pointing out for those who are unfamiliar with the program.)

I had a job paying that kind of money when I was in high school working on applications for a large internet provider.

The skills came from learning to program starting in the 5th grade.

So first year students don't make that kind of money but as a first year student you might have skills that were honed earlier which allows for that type of job.

This is the CV of an 18/19 year old, don't forget. In context this CV would have screamed 'whizz-kid' at anyone that saw it.
If we're being pedantic, aside from "Harvard," it wouldn't have screamed much to most people in 1974: "What are all these acronyms, and what on earth is an 'operating system'?" This resume was written three years before anyone normal had access to a computer. I'm not even sure how many bank branches and travel agents had a terminal yet.
They might have wondered why he was earning equivalent of $80k
That's not the salary he wants, it's his salary at the time of writing of the CV. His desired salary is listed as "open".
(comment deleted)
Interesting that you paid attention to his salary. What about his course work? What about the hardware and languages he knows? He was more skilled than the average developer today in his freshman year.
Oh,I've seen that part as well, however there were also some very good comments made by other users on that section.Bill was doing stuff on a computer since the childhood,so by the time he walked into the uni he already knew more than an average guy.
His developer chops were why he was making such bank at 18 years old. Still though, his salary is probably the most interesting takeaway from all of this (that, or the whole listing your height & weight thing).
He was more skilled than the average graduate developer today.
At the age of 18!
And why not? A friend of mine called the local IT company enquiring about the position. He told them that he's got experience with x,y,z technologies and can do a,b,c.The guy from the company was so excited( it's a small town with a very limited pool of candidates) that he wanted to get him in for an interview. Before confirming the date, he asked my friend: what's your education? To which,my friend replied: I'll start 11th grade next year..The guy hung up...
Depends on what the labour laws are like in your friends state.
> $75k... not much has changed

I don't understand this nuance. Is it standard to be paid $75k? Sounds like a lot to me.

$75,000 is a bottom ~15-20% software developer salary in the US today per the BLS figures.

Someone in his ability range today will earn twice that (Gates was clearly at least a top 25% programmer in his day, more likely solidly top 10%), or more depending on location. That's before factoring in the age & experience issues, which can throw that all over the place and would be hard to adjust for today vs 45 years ago.

So he was earning 75k at age 18, and was looking for his next increase.
I don't know how much value there is in this kind of stuff, but I am an absolute sucker for this kind of history. Standard, utilitarian, even boring documents that miraculously survived all this time. Granted it's from one of the most famous programmers ever, but it's just so fascinating. Thanks for sharing.
Height, weight, current salary? Were these things you commonly kept on your resume in the 1970s?

I honestly can’t imagine listing any of that today.

Marital status too...
Back then they were quite overtly discriminatory about marriage status, gender, having children or not, disabilities, age, divorce. Indeed, apartment buildings often refused to rent to families with children.

In the 70's, people speaking against race discrimination were viewed as center left but people decrying discrimination on these other grounds were considered far left. Even on otherwise "progressive" period TV shows, these positions would be satirized (eg the characters played by Beatrice Arthur and Rob Reiner were satires much of the time. The Mary Tyler Moore character was originally written as a divorcee)

And though legislation had recently curtailed ethnicity and religion from being _publicly_ discriminated, it was still seen as ok to discriminate for public facing positions: Connie Chung's position as news reader was considered definite proof of media liberal bias. Indeed, advocating equality for public facing positions or for persons with disabilities was viewed as completely unrealistic.

Now it's personal pronouns and gender. Seeing more and more on resumes. I didn't ask if you were "genderqueer", don't care and it has nothing to do with our open front end dev position.
The point is that thats what the candidate is requesting to used in conversation and when referring to that candidate. It's a courtesy thing
Listing their pronouns prevents candidates from being misgendered while hiring staff discuss them. Makes sense to me.
Imagine trying to create a pronouns dopdown into some employer form. You either fix the list, and inevitably be accused of lack of gender sensitivity when a new pronoun starts to be used; or leave it free form, and run the risk of some candidates entering "their magnificence, Klingon commander" as their preferred pronoun.
I don’t see a problem with that
What exactly is the risk in the second case? That people can choose how to identify themselves? If prospective employees are filling out the form, that's up to them to take it seriously or not.
wow you sound pretty aggressive about something that is quite innocuous.
I was stating an observation about things people (voluntarily) currently put on resumes (not applications where things have actual questions/predetermined choices) that don't have anything to do with the job. To us, gender is irrelevant in terms of a job, just like height/weight/previous salary, which is what I was responding to. You seem to have a very loose definition of aggressive.
What is this site cnbcfm? When I go to the root url I get browser warnings
It's owned by Comcast. CNBC uses it for CDN purposes I believe. Most of the images on their site start with this: image.cnbcfm.com/api/v1/image
Reading this makes me want to find a good biography of Gates or the story of how Microsoft came to be. Any suggestions?
Nobody has written a modern, high quality, comprehensive biography of Gates. I'd recommend these three:

Hard Drive (1993), by James Wallace

Gates (1992), by Stephen Manes

Idea Man (2011), by Paul Allen

Idea Man is available for $5 on the Kindle right now and is an excellent read, however Gates is only a secondary major character for 1/3 of the book. It does cover the early days though. And Gates is available on the Kindle as well.

I just picked up Idea Man. Thanks for the recs!
In Malcom Gladwell’s Outliers he has a section where he discusses Bill Gates’ early life and the lives of a few other software luminaries. Having read that it is not surprising at all to see him taking such advanced classes as only a freshman in college.
He spelled “involved” wrong :D :P

PS - (Please don’t downvote me _/\_)

It's typewritten. Corrections were more incolved back then.
Perhaps he had to manually type dozens of these. Anyone know how hard was it to access a photocopier in 1974 ?
Probably a mimeo or gestetner machine - very common for duplicating in the 70's.
(comment deleted)
The Seattle address listed in the upper left hand corner of his resume is in one of the nicest spots in one of the nicest neighborhoods in Seattle. Sweeping views of Lake Washington. From that house he could see the site where he lives now in Medina.
Crazy to look back & realize it used to be normal to not just note on your resume if you're married or not, but also your height & weight.
Sorry but we hired someone else. Can we keep your CV?