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

> Why do software engineers tend to see themselves as machines with the necessity to be optimized for productivity

The good'ol case of "if the only tool you have is a hammer, every problem looks like a nail".

I'd paraphrase to: if you spend half of life optimizing machines for productivity, every problem looks like optimizing a machine for productivity.

You are wise to consciously avoid it. A little bit of discipline goes a long way.




Huh. I'd go the other way around: if you've found a game-breaking ultimate superpower, of course you're going to use it.

Ability to reason about and optimize systems isn't "the only tool" a conscious programmer has, it's an additional tool they have that most of the population don't. So perhaps "software engineers tend to see themselves as machines" that can be optimized, because they can see it where others can't.


That old saying suggests: be humble. Ultimately we are lazy about how many different worldviews/perspectives we actually use. As compared to how many we think we can use.

Don't think that since you found a good tool, you are a unilateral master of it. Using the tool, any tool, is bilateral relation.




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

Search: