A Question of Image

April 25, 2016
dev

Photo by Scott Dexter


Working in development for the last couple of years, I have tried to understand what feels like an obsession with image within the culture of “computering"*. Often – too often – I catch conversations among computerers derailing the sensibility train by combatively aligning with something as simple as a text editor. Like politics, like sports, like essentially any institution left to the devices of man, computering has a seedy underbelly of elitism derived from personal preference which is mired in whole flocks of grown men and women acting like they are superior in some way to others because of the toys in their toy box.

And the intensity of it all bothers me.

It bothers me because it’s a reflection of our society: so much gets distilled to a mentality of Us Vs. Them and there’s no such thing as objectivity, civil discourse, or even a basic regard for choice. In a world where ideas and allegiances are cultural currency, so many people cultivate personal images based on simple preference because it imparts a sense of belonging, even if that belonging is only a loosely-associated distaste for something or has relatively little bearing on anyone’s ability to be successful. This isn’t about political correctness and its ever-broadening reach; it’s just about basic civility.

You may have seen or heard about this article from Expensify wherein David Barrett uses his preference to cultivate an image for himself and his company by declaring very plainly that people who choose the .NET framework over other technologies are less capable than his cohort. It’s several years old now, but it still manages to get brought back up every now and again in relation to these arguments of preference. He sticks his neck – and his whole company’s by extension – out in an attempt to cultivate an image based on tooling, and one that some people argue exhibits his lack of knowledge of the very thing he puts down.

I am not my tools. And thank goodness – developer tools are subjected to the tomfoolery and ire of the typical developer at work. They are already a reflection of ourselves, as we have made them serve our own ideas of convenience and ease. We have become our own nightmare clients and users. It’s important we learn to take a step back before we complete the cycle and make ourselves reflections of these tools, because that’s when we agree to become slaves to our own imagined images.



* Henceforth to be used as my catch-all for software development, information technologies, hardware, hacking, technological hobbyist, infatuation with gadgets and things that talk in 0’s and 1’s, etc. We really need a word to capture the insane breadth of discrete things that become lumped together by association. Folks who do this in any sort of professional, hobbyist, or combined capacity are, therefore, computerers. This is neologisming at work, kids.

Cover photo by Scott Dexter