How to hold a meeting. And no, not to chat more than anyone else in the meeting, namely to hold it.
How to write project documentation, get feedback and bring it to a solution within a reasonable time frame
How to mentor a “junior” teammate, a mid-career engineer, a new manager who needs technical advice
How to please a senior manager who wants to talk about technical things he doesn’t really understand without rolling his eyes or making him feel stupid
How to explain a technical concept behind closed doors to a dignitary too embarrassed to openly admit that he does not understand it
How to convince another team to use your solution instead of writing your own
How to get another engineer to do something for you by asking for help in a way that makes them feel appreciated
How to lead a project, even if you are not managing any of the people working on it
How to get other engineers to listen to your ideas without making them feel threatened
How to listen to other engineers’ ideas without feeling threatened
How to give up your brainchild, from that project that you turned into something great, so that you can do something else
How to teach another engineer to care about what you really care about (operations, correctness, testing, code quality, performance, simplicity, etc.)
How to communicate the status of a project to stakeholders
How to convince management to invest in a non-trivial technical project
How to create software while bringing added value in the process
How to write a project proposal, socialize it and get support for its implementation
How to repeat your thoughts enough to get people to listen
How to choose a battle / How to prioritize
How to help someone get promoted
How to get information about what’s really going on (how to gossip, how to communicate)
How to find an interesting job on your own, and not wait until someone brings it to you
How to tell someone they are wrong without making them feel ashamed