I made a list of skills in which I think every adult should gain a working knowledge. I wouldn't expect you to become a master of any, but mastery isn't necessary. Luck has a good chance of finding you if you become merely good in most of these areas. I'll make a case for each one, but here's the preview list. Public speaking Psychology Business Writing Accounting Design (the basics) Conversation Overcoming Shyness Second language Golf Proper grammar Persuasion Technology ( hobby level) Proper voice technique