3 ms·
Software developers come in all sorts. Some are gregarious and outgoing. Some are introverted and shy. Some like being the star while others like being in the s
by endorphone 8y ago
Software developers come in all sorts. Some are gregarious and outgoing. Some are introverted and shy. Some like being the star while others like being in the shadow. Being an effective software developer can manifest in any of those types of people.
As someone with pretty strong social anxiety, I can nod my head at some of the points in this (except the pen and paper bit...trying to write out something with a pen is torturous), but at the same time I realize my quirks shouldn't define the process. I do wish it was more of a "choose your own adventure" process where you could select the path that will best allow you to demonstrate your values.
I like being asked to solve a problem, by email. I bang out a solution, send it in, and provide responses for queries. That's a process I love, and it has worked great for consulting gigs. Those companies that do multiple phone screens, and then a show and tell in front of a group on a whiteboard I just pass on, however, and they are selecting for sales qualities. If you're hiring for technical sales or an evangelist it might be perfectly suited, but it does filter out a lot of people who might be perfect for the role. On the flip side, gearing a process purely for the socially anxious makes the same mistake in the other direction.