Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I love this essay too. When I was looking at security issues that were going to arise by creating 'executable content' with Java it reminded me of the sheer magnitude of the problem.

In re-reading it I was struck by this comment:

The moral is obvious. You can't trust code that you did not totally create yourself. (Especially code from companies that employ people like me.)

Ken was one of the people Google hired who didn't have to get 'slotted' (for obvious reasons) and Bill Coughran held him up as the "the kind of engineer Google wants to hire." The juxtaposition is delicious.



What does it mean to get 'slotted' at Google?


Sorry, nominally when Google hires engineers they offer a job at 'x' level of engineer but you're not actually hired at that level. What they do instead is wait 6 months and then a committee evaluates your performance relative to other engineers in the company and then tells you what level you are at Google.

The point of the exercise is to avoid hiring people as 'Senior Staff Engineer' (even if they had that title at a previous company) and then finding they only put out 'Staff engineer' or less in the Google equivalent.

They don't change your salary if they effectively demote you down a slot or two but the pay ranges are different. If the committee decides you are more than a couple of levels below what you were hired at they fire you. If you do 'down slot' it means that if you do get a promotion later you probably won't get a pay raise.

Its supposed to keep things evened out. Generally it means they don't successfully hire senior people from outside the company. It was entirely unclear to me how they handled acquisitions of talent.


Whenever there's a mention of someone of Thompson's caliber working for Google I'm reminded of what Jeff Hammerbacher said:

  The best minds of my generation are thinking about
  how to make people click ads.  That sucks.




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

Search: