<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=2613694256380&amp;pd[em]=<hashed_email_address>&amp;noscript=1">
Get Started

The Coding Poet

Briar DeHaven, Jan, 14 2015 | 2 min read


What do poetry and computer programming have in common? No, this isn't the start to a schoolyard punchline. This is the question I've been asking myself lately as this is what I seem to be: a poet who likes to code.  

For the last several weeks I've been attending Tech Talent South's Code Immersion Program, which is still the hardest thing I've ever done and strangest departure from “who I am”. See, I'm a historic right brainer. I like language, movement, and metaphor. I went to college for theatre and spent 3 years of advanced study in New York. I wrote a children's novel. I'm immersed in Asheville's poetry scene.

Then how in the in the hell did I end up in the digital world, learning to code from Tech Talent South? Great question.

I think it all started when I agreed to build a simple website for The Barleycorn, a West Asheville restaurant where I was a server. Though I had only done a few homespun sites before, I was confident I could tackle the project. And I did. Through countless Google searches, YouTube tutorials, and help chat rooms, I built a mobile-friendly, fully-responsive website in a week.

Delivering that website in a week was all about problem-solving. The learning curve was huge and there were many hiccups. All were solvable, but I had to commit to seeking answers to the roadblocks. This is a huge aspect of working with code. Error messages, broken links, and unexpected outcomes are part and parcel of a life in tech, and building great digital content is all about how you sleuth out the solution when faced with a problem.

This insistence on discovery is where my passions converge. Poetry, writing, acting, and coding all rely on this creative problem-solving. Poems and plays are built from a question, an unknown, and the artist searches for answers. Perhaps the greatest differentiation is that a poem or a play is often left searching, while code lands at a destination. A program can't run without the problems solved and the questions answered. And yet, code isn’t an unfeeling rigid structure. Just as any well-written poem or richly-conceived performance, code can be beautiful. Code can be a work of art.

How? Well, coding allows room for interpretation. There are many moments in the TTS Code Immersion Program when two students come up with different solutions to solve the same problem. The solution comes down to personal preference, individual style. Coding is as expressive as it is logical or analytical. Poetry, perhaps surprisingly, is quite technical. (In my last poetry group we discussed at length the meter of a particular line in concert with classical forms.) No matter the medium, we are creating, and that is the true nobleness of any craft.

My director and mentor, Kari Margolis, used to point out the magic in “making something out of nothing.” She understood the rare and precious value in creating something of culture as opposed to merely consuming it. In our fast-paced digital world, perhaps the greatest unifying factor of these seemingly unrelated pursuits is their noble act of creation. 

You might also like ...

8 Tips to Reading Documentation: A Newbie’s Guide in 2021

05/2021 Have you ever been on the verge of tearing your hair out trying to figure out why a line of code is failing? It’s time to tur...

Michele Barard   |   3 min read

Read More

Technical Assessments 101: What Are They, And Why Do They Matter?

Technical assessments are a great way for hiring managers to find qualified candidates, and studies have shown that people who are hi...

Olivia Jones   |   4 min read

Read More

Pros and Cons of Being a Tech Consultant

Here’s what you need to know about the pros and cons of working as a tech consultant for a technology consultant firm.

Olivia Jones   |   5 min read

Read More