Career , Marketing and Value Investing Tips for Software Techies`!