Re:The Most Important Non-Programming Skills for Programmers
by watwut on Saturday November 24, 2018 @03:05PM
(#18523745)
Not op but: do skip useful parts of work you don't feel like doing. Do boring or annoying parts of work even when it is tempting. Do not skip test just because you don't feel like. Do clean up code after yourself even if it already works. Write documentation, ask questions even if you would rather code, etc. Finish tasks before moving to shiny new ones. When you know about bug, dont ignore it and at least put it into tracker. Send that mail to administration/management/customer, fill taxes, don't leave mess in common kitchen. If you promised you will do tasks in some order (e.g. prioritized them) follow what you said.
Don't come to work sleep deprived too often, eat properly, exercise. It may also mean taking time for socialization/family/help friends even if you would prefer to code right now.
Effectively, it means same thing as discipline in any other context.
Don't come to work sleep deprived too often, eat properly, exercise. It may also mean taking time for socialization/family/help friends even if you would prefer to code right now.
Effectively, it means same thing as discipline in any other context.