Hacker News new | ask | show | jobs
by garbagetime 1954 days ago
It's sufficient but not necessary.

Reasoning:

If you're coding, that counts as working. But if you're working, that doesn't mean that you are coding.

Obviously yours works too though (You have to do some programming, but you also have to do other things).