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. 🤓