10 Rules Every Software Consultant Should Follow

Understand the business As a software consultant, your sweet spot lies between the business problem and the software implementation (use your imagination for the venn diagram here).  You can be the #1 JavaScript contributor on Github but you won’t succeed as a software consultant unless you also understand the business domain.  Before I ever step…