programming is terriblelessons learned from a life wasted

Talk: Greg Wilson - What We Actually Know About Software Development, and Why We Believe It's True

Talk: Greg Wilson - What We Actually Know About Software Development, and Why We Believe It's True (vimeo.com)

A bitter, entertaining talk on the importance of evidence and the quality of evidence in software engineering. Tearing through the folklore and myth, as well as a few bad pieces of research, he also brings up quite a few useful pieces of work too.

A critical but optimistic view of the industry.