podcasts / Ryan Peterman / episode / question
Question

How did Bell Labs evaluate its researchers, as Brian Kernighan describes it?

Answered from Brian Kernighan: Inside Bell Labs, The Best Programmer, Why C Won · Ryan Peterman · 2026-10-26

Brian Kernighan said Bell Labs researchers had no deadlines, assigned projects or externally set goals. Once a year each member of technical staff wrote one side of one page summarising their work, nicknamed the 'I Am Great' report. Department heads and directors, who were still technically active, met to rank people into rough order, then a separate step split a fixed raise pool so some got slightly more than average and some slightly less. Kernighan said idleness over two or three years would be noticed, but a project that had not yet paid off was fine.

▸In their words

“There were no deadlines. There were no projects.” Brian Kernighan · at 16:51 — open in the transcript →

Source: our own transcription of the episode. The full conversation is on Ryan Peterman (2026-10-26). Read the whole episode summary →

▸More from this episode

Q1Why did Bell Labs produce so many inventions, according to Brian Kernighan?Q3Why does Brian Kernighan think the C programming language succeeded?Q4How was awk created, according to Brian Kernighan?Q5Where does the name grep come from, as Brian Kernighan explains it?Q6What happened when Brian Kernighan demoed Unix to CIA director William Colby?Q7What does Brian Kernighan think LLMs are doing to computer science education?Q8Does Brian Kernighan trust AI-generated code like SQL from Claude?
Transcribe your links. Paste a YouTube, Google Drive or podcast link and WhipScribe gives you the transcript. Transcribe a link →