What Engineers and Developers Really Do All Day


Published on

What engineers and developers really do all day and why it's a really big deal.

Published in: Engineering, Business, Technology
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

What Engineers and Developers Really Do All Day

  1. What Engineers & Developers   Do All Day   Really And why it’s a really big deal
  2. *Design prototype by Stephen Allport most people think engineers spend all of their time cool stuff creating
  3. Wrong!!X
  4. building products full of awesome doesn’t happen like this
  5. we have to find and fix 100 per 1,000 lines of code product bugs (that’s a lot)
  6. 15 bugs per 1,000 lines of code make it to customers (that’s bad)
  7. it takes 30x longer to fix one bug than to write one line of code
  8. we spend 75% of our time debugging our own (and our teammates’) designs
  9. that’s 1500 hoursper year fixing bugs
  10. not creating cool stuff but solving problemshard problems
  11. that means 75% of your engineering to fixing bugs team salary goes
  12. add up 75% of all product engineering salaries in the US plus the cost of their debug tools
  13. $113 billion identifying & correcting product defects in the US, is spent every year
  14. let’s put $113 billioninto context
  15. with $113 billion, you could end world hunger $30B and buy $30B $10B $4B $4B $4B $4B $3.3B $2.5B $2B $2B and still have $17B left
  16. if there were ways to debug faster, more of that $113 billion could go toward making new, cool stuff
  17. every year our products get smarter, more connected, more complex
  18. more complex is a nice way of saying “has a lot more bugs to fix before it ships”
  19. if we can’t fix all of the bugs on time, schedules slip and our products are late-to-market
  20. shipping your product late costs you a lotof money https://www.initialstate.com/LateCalc here’s a calculator to show you how much
  21. #1 cause for schedule slips? too many bugs, too little time
  22. forcing us to work weekends and overtime won’t fix this productivity plunges
  23. when you ask us to do the impossible(which you inevitably will)
  24. here are five tips if you want to have any chance of success
  25. we need multiple hours of uninterrupted time preferably in 4-hour blocks 1  
  26. putting us in a bunch of meetings is a great way for us to get nothing done 2  
  27. give us the freedom to be awesome don't micromanage 3  
  28. buy us the tools we need you don’t mow a lawn with a pair of scissors 4  
  29. give us an awesome place to work we spend a lot of time here, we should love it 5  
  30. what do engineers and developers really do all day?
  31. we solve problems
  32. https://www.initialstate.com tools built for engineers, by engineers