DEV Community

Discussion on: Coding is Boring! why do you love coding?

Collapse
 
cipharius profile image
Valts Liepiņš

I agree with the already listed reasons and I'd personally add the quick feedback loop as a reason why coding is my passion.

Effect of pretty much any written line of code can be tested on the fly to see how it affects the system as whole, which makes programming a very experimental and "playful" activity. By experimenting with and purposefuly breaking one's code one can build a deep intuition of how the system works and what can be done with it.

This act of playing with code also helps to reinforce non-programming knowledge, as one applies it to solve certain problems and when modeling certain aspects of life in one's code. So it sort of ends up giving education gamification for free.