Why I ♥️ software development: I don't have to get it right the first time


Why I ♥️ software development: I don't have to get it right the first time.

In many fields, mistakes are dangerous and costly.

In software development:
✅ I can try many ideas
✅ I can slowly iterate toward the final design
✅ Mistakes I make during creation are no big deal
When I work on my car, if I select the wrong tool I may strip a bolt.

When I hang a picture, if I place a nail in the wrong spot, there's no easy way to patch the hole.

With software, I hit ctrl+z. No one even knows I made a mistake! 😎
In real life, I have to "measure twice, cut once". Otherwise, I may have to go to the store to buy more supplies.

In software, I just write a test and see what happens. No biggie. 🤓

View original on X