Hacker News new | ask | show | jobs
by socrates1998 4700 days ago
I know a lot of programmers are focused on being efficient and trying to maximize productivity.

But, it isn't nearly as cut and dry as you think it is.

Yes, you should be concerned if you aren't getting your work done, but this seemed liked a decent use of time.

He learned something new and realized it wasn't exactly worth his time. So, now, he won't do it again.

That is worth the effort in my opinion. If I learned that lesson every time I did something "unproductive", then I would be super efficient.

We are not machines, although we would like to be one sometimes.

Sometimes being efficient at a task is really wasting time, sometimes wasting time allows your brain to disengage and re-evaluate how you are allocating your time.

If you try to work like a machine, you will burn out and end up hating your life.