DEV Community

Discussion on: Should tech companies use quotas to increase diversity?

Collapse
 
jonrgroverlib profile image
jonrgrover • Edited

I am ready for some real diversity.

Software development is made up of people who all generally think the same way. People like me who have a different cognitive makeup have a hard time in this field. The field has narrowed down to those who troubleshoot well, who work with precision technologies well, and who can understand poorly written code. Creative people, people who care about meaning, people who can work with things that are imprecise, and people who want to work at higher levels find themselves isolated, unsupported, unhired, and misassigned.

For some real diversity we need to understand the cognitive differences between developers, identify what cognitive spread we want in our organizations, and support those who think differently. While color of skin diversity helps with better marketing and service, 'color of mind' is far more important in that it helps with creating new opportunities, new ideas, new products, new services, and new businesses (and, color of mind diversity helps with the other kind also). I have developed a model that can be used to do this. So I do have a solution.

Software development is stagnating and we need to build systems that can enable the differently brilliant.