John is the Author of the Best-selling book\xa0Soft Skills: The Software Developer's Life Manual\xa0and a life coach for software developers who strongly believe in making the complex simple. He blogs and teaches software developers how to market themselves at\xa0simpleprogrammer.com.