The one thing that’s drilled into your head as a business major and leader is, “here is how you succeed.” Accordingly, you are taught best practices – things you do to optimize success. As you would expect, you are taught about past successful companies, “here’s how they succeeded.” They teach you about great business leaders, people who have succeeded. You are taught how to do business planning in order to optimize your chances of success, and they teach you how to finance your attempt at success. In effect, signing up to be a business or finance major is an act of self-determined success, and the entire system is a culture that naturally values, and in effect worships, success.

Here is the rub: new value is a function of failure, not success; and, much of software engineering is about discovering new value. So, in effect, nearly everything you are taught as a business major or leader is seemingly incompatible with software engineering. Allow me the time to explain how this is so, why it matters, and what we should do about this situation.

Article continued here: https://iism.org/l/56

submitted by /u/UseMyFrameWorkOkay
[link] [comments]