Developers need to understand that, unlike most companies, they can make money if they work hard.So that means they must make money and they must be smart about it.But they need to also know how to manage that.That means they need a plan and they need someone to do...