Hacker News new | past | comments | ask | show | jobs | submit login

I think there are programming-specific ones.

For example, on attitude: Learning to be patient. Patient with planning the right solution, selecting the right libraries, fixing bugs, dealing with other developers who may not be as experienced as you, etc. I think patience is an overlooked "programmer's virtue."




Eh, I guess. I've experienced a lot of career fields at their mid-levels, swap "solution", "right libraries", "bugs" and "developers" with your nouns of choice and that's a pretty universal thing.

Maybe what you mean is that impatience is more of an accepted thing among programmers? I can get behind that.


Actually, impatience is the virtue. http://threevirtues.com/


Ugh. A pox on people who write programs that "anticipate your needs". They get it wrong more often than right, slowing you down, blocking you, or interrupting you and breaking the flow.

And to make matters worse, those features tend to be baked into the system such that you can't disable them.

Impatience is no virtue.




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

Search: