People working in tech and other sophisticated industries are often smart, well-educated, hard-working, and passionately dedicated to their jobs. You might assume they have a good handle on their personal finances as well. But while some do, many do not.