DEV Community

Discussion on: Why Do You Write Code?

Collapse
 
hubedav profile image
Dave

My reasons in no particular order:

  • getting something that runs and is shippable
  • seeing my piece of the puzzle (code) fit into the bigger picture
  • testing my coding/problem solving skills by writing “useably abstract” code (riding that line between too much and not enough abstraction)
  • building something that will improve someone else’s life in some way
  • learning new or improved things/processes
Collapse
 
thealiilman profile image
Ali Ilman

Number 3 is something I keep in mind. Too much abstraction can be unnecessary or even confusing. 🤪

Code is powerful. Innovations that contribute to someone else's life are wonderful to see. 🙌