You might remember the meaning of the character 公 with this easy mnemonic:
Eight (八) founders of a private (厶) company decided it was time for the company to go public after they have earned a lot of respect with their ground-breaking invention.
Using mnemonics to remember the meaning of Chinese characters like has a huge impact on how long to learn Mandarin it takes.