3 ms·
Many reasons, best presented in list form, in no particular order of significance. * Enjoyment. I like constructing intangible things inside computers such as
by lordbusiness 12y ago
Many reasons, best presented in list form, in no particular order of significance.
* Enjoyment. I like constructing intangible things inside computers such as data structures, and manipulating them.
* Problem or task solving. I like making tools that do things to take away burden from my and others' lives.
* Self-fulfillment. I like guitar but I'm terrible at it. I like snowboarding but I'm mediocre at that. I love rock climbing but again I'm not remarkable. I'm not very good at lots of things, but I'm pretty good at coding.
* What else is there to do? As someone who has leanings towards existential nihilism, eventually one sees no value in anything. So one might as well do something to pass the time. Writing code ticks that box.