Another great post--three, actually--from Joel Spolsky. What he learned, and didn't learn, at Yale; why he decided not to go to graduate school; what's gone wrong recently at Microsoft; why he left Microsoft; why it stinks to be an in-house programmer; the difference between old-fashioned management and Silicon Valley management; and more. Post 1; 2; 3.