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

Painting can be very frustrating. Usually the process goes like this: you want to achieve something, you try for dozens of hours, the result doesn't look nearly as good as you hoped, and you have only vaguest ideas on how to make it better on the next attempt. You basically need to love the process and not the results, as the results are going to suck for the first 10 years.

Programming, which purely follows logic, is much less frustrating for people for whom logic is their primary mode of functioning.



I couldn't disagree more. You can have both kinds in both fields. Regular straightforward coding or discovery coding. I'm currently trying to derive a timeout monad, I have no clue how and trying hours of dead ends before starting from scratch.

It hurts but it's my own pain. I decide how much, the kind, the time...

In it jobs, social interactions cause so much friction, information uncertainty, bad dependencies .. it adds to the raw effort.

That said it also helps avoiding rabbit holes too deep.




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

Search: