Working in Large Corporation vs Start-Up

Topic of company stage and scale comes up in many of my conversations. “This company was so dull” and “This company was so disorganized, they never had resources and did not know what they were doing”. Sounds familiar? We all have strong emotions about places that we...

Premature Optimizations of All Kinds

How to stop building and start listening?As engineers and engineering managers our minds are wired to build. Give us a problem statement and we will get on solving it. This force is tremendous and makes us very successful at what we do. However, while building or even...