I was designing a logo for an online code bootcamp. The name doesn’t have the word “code” or anything related to it, so my client asked me to add an element to the logo that lets people understand that the brand is related to code; however, using the elements designers traditionally use to represent code wasn’t allowed.
So I went with a keyboard, since it’s the tool developers use to write code. To me it was logical symbol, like using a typewriter for writers.
Client: I don’t like the keyboard: people use it to spend all day on Facebook.
We’ll probably have the same problem if I suggest any other computer equipment.