Coding Counter Culture
Attempting to Draw Determination in a Coder
In this drawing tutorial, I'll guide you through creating a powerful and resolute female programmer, drawn in a style inspired by the bold, iconic imagery of socialist realism. And I only use six colors for it! Let me show you in a step-by-step video how I draw determination in the face of a coder!
November 2024
I will start this with something I won't tell you yet! I won't tell you why I even drew this. This is a drawing of a coder, a programmer, a developer, a software engineer, a hacker, but it is not the typical cliché of a coder, a white male in a hoodie, hunched over a laptop, with a coffee cup in hand. This is a drawing of a woman who has chosen to code, and she is determined to do so. She is not a stereotype, though I do admit that I tried to make her a symbol. A symbol of what? Of the determination that it takes to code.
So... first I will show you what I drew, and then I will tell you how I drew it.
An Apology for Socialist Realism
When creating this drawing, I was inspired by the bold, iconic imagery of socialist realism. This is a style for which I have always had an uneasy admiration, and I wanted to see if I could channel some of that style's power.
Socialist realism is a historic art style that originated in Soviet Russia. It depicts the idealized life of the working class, and the determination of the people to build a better future. I wanted to capture some of that spirit but put it into a different context. I wanted to use strong lines, limited colors that resemble a printed poster in the 1960s (also I've kinda recently started to like using limited colors).
Some historic examples of socialist realism.
These days I am more than reluctant to reference anything that has to do with Russia. Not because I dislike the people but I certainly am very apprehensive about the politics. The artistic style of socialism is not a monopoly of Russia. Sure, it was used in the Soviet Union, but it was also used in many other countries. You could even say that this style has taken on a life of its own as the distinct vidual language of leftist revolution.
I always found the style enticing because it is so bold and powerful. The poses are always so dramatic, the colors are so vivid, and paintings all have a sense of purpose. Some paintings are in a naturalistic style, but many are not. They feel like comic book illustrations. As a person with a partial origin in Bulgaria, I have always somehow been aware of this style. Yet as a person who has lived in the West for most of his life, I have also been aware of the negative connotations that come with it. I can also see many of the stylistic elements that drew me to comics in the first place. So, I wanted to see if I could channel some of that style's power into a drawing of a coder.
And the style circles back directly into comics, one particular comic: Superman: Red Son. This is an alternate history comic book mini-series published by DC Comics that depicts Superman landing in the Soviet Union rather than the United States. The covers and some of the interior art are done in a style that is very reminiscent of Socialist Realism. I would have liked the artists to lean more into the style, but given the troubled production of the series, it is understandable that they did not.
Superman: Red Son. The covers certainly evoke the style of
Socialist Realism.
Speed Drawing a Determined Female Programmer
Before we go into all the details of every step, I have a video for you. Let me show you how I drew our idealistic female coder who looks to the future with unwavering determination!
The speed drawing walk-through of my drawing in Procreate (direct link to Youtube)
Step-by-Step Drawing Tutorial
My goal was to show a powerful woman who is determined to code. I wanted her to symbolize the adversity many women face in the tech industry, and the determination it takes to overcome it. I wanted her to be ethnically ambiguous, so that she could represent programmers of all backgrounds. I did not want her to be conventionally attractive, but not hide or deny her femininity. I felt that while the head scarf these days is often associated with Islam, it has a far more varied history, having been worn in many cultures and for many reasons. I wanted to show a woman who could be muslim or from any other background.
I did not come up with a name for here. I only knew that she should have a determined expression, and an unwavering stance that channels the spirit of those who shaped history - except this time, she's ready to take on code, a modern heroine in the digital age. I wanted her to embody strength, focus, and a passion for progress. She stands firm in her resolve to code and won't take any nonsense from anyone.
With this in mind, I went through a large number of images from the Socialist Realism era, and I found a few that I liked. I then distilled the key elements I thought made these images so powerful, and tried to incorporate them into my drawing.
As I have often stated in the past, I love to use Procreate on the iPad Pro with the Pencil. It is a delightfully frictionless art tool that allows me to replicate some of my favorite traditional art techniques, like sketching, inking and coloring, all while providing the convenience of digital art. I decided again to use a limited color palette of six colors, which I felt would give the drawing a bold, graphic look.
The six colors, I used for the drawing (strictly speaking I did
not use white in the actual motive).
I was going for an old-school, printed poster look. The colors I picked were two shades of ochre, a muddy blue, a weathered red, black and white. Strictly speaking I did not use white in the actual drawing. It is the color around it.
Step 1: Sketching the pose.
Step 2: Refining the sketch.
Step 3: Defining the first details.
Step 4: Shaping the rest of the figure.
Step 5: Filling in the black areas and cross-hatching.
Step 6: Drawing the background beams.
Step 7: Coloring the background.
Step 8: Coloring the highlights and the shadows.
After these steps, I added some more details, cleaned up the drawing, added a frame and the title beneath it. I also added a bit of a texture to the drawing by overlaying a film of subtle white splatter to give it a bit of a worn and printed look. I was quite happy with the result.
Facing Adversity
Drawing this piece was not just an artistic endeavor and a bit of a personal exploration into the symbolism of determination and progress in the field of technology and gender equality. Through the style of socialist realism, I aimed to capture the essence of a coder who defies stereotypes and embodies the relentless spirit needed to break barriers. I hope it is not too vain if I state that I am happy with the result.
Thank you for joining me on this little journey. I encourage you to experiment with styles and themes that resonate with you, and perhaps challenge the norms in your own way. Feel free to share your thoughts or your own artwork in the comments below. Until next time, keep creating and coding!
Coding Counter Culture.
Submission for 38C3
Now I will reveal my motivation for creating Coding Counter Culture. My fearless female coder was a submission to the 38th Chaos Communication Congress (38C3) in Hamburg, Germany. The Congress is a gathering of forward-thinking minds, a hub for those who, like my fearless coder, embody a countercultural spirit. It seemed like the perfect place for her. But alas, my submission was not selected. Here is the original post by the organizers asking for submissions: 38C3: Call for Art
I wanted my drawing to encapsulate the spirit of resilience, creativity, and rebellion that I believe lies at the heart of the coding community. She's more than a symbol of technical prowess but to those who challenge norms, break barriers, and reshape the world through their ingenuity and grit.
Submitting my work was a leap of faith, especially knowing the odds were slim. With over 200 submissions and space for only around 50, I knew competition would be fierce. Since then I received the reply: my submission was not selected.
This was the rejection email:
This year we had 214 submissions, and it was very difficult for us to decide, because they were all great. Due to capacity and limited space, we chose 50 projects. I am sorry to say, but we decided against your proposal. We appreciate you work a lot, thanks for submitting.
All the best for you!
Cheers,
the call for art team
Of course, I felt a pang of disappointment. To have my work displayed in such a wonderful space as the Congress Center Hamburg, would have been an incredible honor. But at the same time, I completely understand the decision. With so many talented artists contributing, I'm sure the selection process was challenging. Perhaps the organizers leaned toward physical art over digital, or maybe other works better aligned with their vision for this year's Congress.
What matters most to me is that I took a chance. Coding Counter Culture is a piece I certainly poured my heart into, and submitting it was a way to share my passion for digital art and the coding world with a broader audience. Even though she didn't make it to Hamburg, she still exists as my token to creativity and the fearless pursuit of innovation.
To anyone reading this who has also faced rejection in creative pursuits: don't be discouraged. Each step we take, even when it doesn't lead to the outcome we hoped for, is part of our growth as creators. And to the organizers of 38C3: thank you for considering my work. I hope this year's Congress inspires and uplifts everyone involved.
Here's to the fearless coders, creators, and dreamers - may you always keep pushing boundaries.