Hmmm, I’ve discovered that my homebrew indie-web software — my “replicate all tweets to my blog” software — is skipping some of the tweets. Finding that bug will be a challenge, plus I’ll need to build another tool to go back and compare what I’ve got with what Twitter has and sync up any missing ones. Interesting challenge.
You cannot hope to know all you must about your field and your employer’s business. Therefore, you must ask for help from others; routinely seek out those who are “in the know.”
This cannot be emphasized enough and is an especially frequent flaw in newer engineers who believe they know everything. Typically they do not understand the larger context and thus make locally optimal but globally sub-optimal decisions; decisions that could have been avoided if they had asked for advice from others.
It is all too easy to overlook the interests of a department or individual who does not happen to be represented, or in mind, when a significant step is taken. Even when it does no apparent harm, most people do not like to be left out when they have a stake in the matter, and the effect upon morale may be serious.
Note particularly in this and the preceding rule the chief offense lies in the invasion of someone else’s territory without that person’s knowledge or consent. You may find it expedient on occasion to do parts of other people’s jobs in order to get your own work done, but you should first give them a fair chance to deliver on their own or else agree to have you take over. If you must offend in this respect, at least you should realize that you are being offensive.