The next time your nephew asks you what you do for a living, don’t say “I write software.” That is the fastest way to kill a conversation. Instead, say what I started saying about 6 months ago: “I write the software that makes websites work. Have you used MySpace or YouTube? I didn’t build those, but that’s the kind of stuff I do. Someone else does the graphic design and then I write code that makes everything work.” That has elicited more “cools” and “awesomes” in a week than “I write software” received in seven years.
— Computer Science Enrollment is Going Down, and Taking Software Jobs With It