The truth is that most software is pretty simple. It’s what developers call CRUD applications: Create, Read, Update, Delete. Most apps online are forms that let the user input data, modify data, report out data, or delete data. Nearly every website or mobile app you’ve ever used is 95 percent CRUD operations. This isn’t rocket science. What that means is that the real difference in how long it takes to solve a problem, and how well it’s solved, comes from the developer understanding the problem, as Ozone did. When developers actually care about their work, intrinsic motivation kicks in and
...more

