Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Writing code is such a small part of our jobs anyway. If it were everything, our jobs would be easy.

Most of my time is actually spent answering these questions:

  * Why isn't this working?
  * How could the user fuck this up?
  * How could another programmer fuck this up?
  * What do I want this thing to do?
  * What's the best/fastest/safest way to do it?
No amount of abstraction will ever fully eradicate these questions while leaving a sufficiently general framework to work in - they characterise programming. And they are by no means "stupid".


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: