Craft vs Engineering | Witczax - Technical Leadership & Software Engineering Blog
I've finished reading "Modern Software Engineering" by Dave Farley. In the first part of the book, Dave explains his definition of engineering and it resonated with me. What is it?
Creating software is tough. Let me list some of the problems in our industry… Projects run over-budget Projects run over time Software uses calculations or memory inefficiently Software is of a low quality Software fails to meet the requirements it was developed to meet Projects become unmanageable and code is difficult to maintain Software often never finishes development Would you agree these are common? 🤔 That’s what scientists concluded back in 1968 , at a NATO Software Engineering Conference in Germany. The entire situation was concluded as “Software Crisis” ! That was the first bigger e
related reading
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- Book Review: Modern Software Engineeringpatkua.com
- Moxie Marlinspike >> Blog >> The magic of software; or, what makes a good engineer also makes a good engineering organizationmoxie.org
- Thoughts on the software industry | linus.coffeelinus.coffee
- Software Engineering at Googleabseil.io
- Habits of great software engineersvadimkravcenko.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- Software Engineering fundamentals matter more than everrhonabwy.com
- The obsession over craftproofofconcept.pub
- A Collection of Design Engineersmaggieappleton.com
- Software Engineering in the Age of AIadiamond.me