DEV Community

Galadriel Alethea Lynn
Galadriel Alethea Lynn

Posted on

4

What Becoming a Programmer Has Done For Me

SSH initialization
eval ssh-agent
ssh-add ~/keys
git init
branching
merging
pull requests
git
github
dev
command line
loop
for
while
for each
elements
tags
procedural
object oriented
functional data structures
functions
control flow
front end
back end
full-stack
and on and on and on…

The words above aren’t even really the ones that used to make my eyes glaze over and my mind go into black and white Fleischer Brothers cartoon mode. As little as 4 months ago I would have said that I wasn’t just not interested in computers, coding, programming, that stuff that those nerds do, but that I was also maybe slightly opposed to it. Not interested to the point of disregarding it as something non-important to me and maybe even suspect.

And that’s because I knew nothing about what programmers actually do other than the silly tropes that you see in movies and TV. Also, there’s so much misinformed fear around technology and around those who know how to wield it. Don’t get me wrong, there has been a lot of bad that has been done that couldn’t have been done without tech and there are bad players out there. But that is true for almost everything. Medicine, the arts, humanitarian work, etc., all have a history of bad players abusing their mediums and their platforms. That’s the unfortunate truth about being human and living on this planet. But there’s so much beauty and good that comes from all of it as well.

I am not exactly sure what the specific change of heart was for me but once I let a little of the programming light shine in through the cracks of my defensiveness it snowballed into a full on obsession. The first thing that I noticed when I looked straight at it instead of giving it all the side-eye was how it made my brain actually feel. It lit me up like I haven’t been since I was a kid in science class. The second thing I noticed was that it energizes me! I always thought programming all day would turn my brains into mushrooms and marshmallows and twist my body into the shape of the letter C. I was so so wrong.

At the end of an all-day marathon of coding and researching at school I go home pumped-up and ready for more! I think about it all day and night. I listen to podcasts in my car on the drive home, I put on audio books about programming while making dinner or taking my walks, I talk about it with whoever will listen, and then I spend the rest of my evening either doing more code or reviewing the things I learned earlier in the day. I lean into it like I haven’t anything else. It makes me focus focus focus. And as a trauma survivor who has spent her whole life living with complex PTSD and all the ways that it hijacks my brain and body this new ability to focus on something other than my pain and fear has been life-changing. That is putting it mildly.

I feel real joy again for the first time since I can remember. Programming is creative in ways I never imagined. It brings me so much joy just to make things and to figure things out, it’s like playing with puzzles all day. Knowing that I can use programming to make things that are useful to other people pushes that joy right over the edge into, dare I say it, euphoria. I forgot how much I just love to learn and programming requires it. In programming I’m always learning something, which maybe springs from the non-repeating nature of the task. I learn and create and exert my imagination and challenge my inner-complainer and critic. Coding is collaborative and the developer community is refreshingly open and immensely supportive. I feel like I have found my people.

Image of Bright Data

Feed Your Models Real-Time Data – Enhance your AI with up-to-the-minute data.

Utilize our live data feeds for dynamic model training, ensuring your AI systems are always ahead.

Access Real-Time Data

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay