The best developers I’ve worked with were willing to admit when they didn’t know something. Of course they could learn quickly. If you meet an arrogant developer who pretends to know everything, be careful. To them, their ego is more important than your software. An insecure person who mixes up their self-worth with their programming ability can be very unpleasant to work with. Sadly, some workplaces and development teams reward bombastic claims made with absolute certainty, even on complex topics.
A big part of this means not putting people into creative versus non-creative boxes. “Whether your job was coding, or drawing, or painting, or sculpting, nobody had a monopoly on creativity,” says Schlumberger. “As I transition more into management, I try to cultivate that.”
The alternative that we present sends a clear message: “We are cool, this is fancy, and your coffee is crap.”
Try many things to find the main thing, and once you do, keep the main thing the main thing.