Ken McCormack
Sep 5, 2018 · 1 min read

Good advice! It sounds a lot like the pro’s and con’s of any project work — whether a startup or contracting within a large enterprise — in both cases you’re ruled by the reality of budget, and in the mad rush to demonstrate something that works, design and code quality quickly become surprisingly dreadful. The only defence against these issues is good people, who are able to constantly re-evaluate day-1 assumptions (which frequently prove to be incorrect), and a technical solution that is as simple as possible, and can pivot quickly. Unfortunately, most real-world teams aren’t this good, and just churn out crap — when hiring, the key issue is capability — above and beyond newbies with strong interest alignment. (In project work, the contracts that can pay the most $$$ are generally staffed by the best people, else, work for Google!)

    Ken McCormack

    Written by

    Technology Leadership and Software Architecture for Continuous Delivery and DevOps