Unless you’re implementing a standard, software engineering is 50% communication with peers/clients/users, if not more..