How to overcome the fear of coding

Learn&Grow
4 min readDec 31, 2023

As the final hours of 2023 approached, I sat down after enjoying the last meal of the year, gazing at the moon through the windows. Contemplating the entire year, it revealed itself as one of the most worrying and depressing yet strangely special. Being away from family and friends, I found myself grappling with fear, worries, and anxiety alone, much like every other expat.

Photo by Jukan Tateisi on Unsplash

Throughout my career, my greatest workplace apprehension was the fear of coding. Initially venturing into Linux systems, transitioning to administration, and eventually finding my path in DevOps and Cloud engineering, the desire to learn a programming language never surfaced. The persistent subconscious whisper, ‘You are not a developer,’ kept me anchored.”

Despite having authored numerous automation scripts and architected many cloud adoptions, the prospect of delving into development always left me lacking in confidence. While I acknowledge that excelling in IT doesn’t necessarily hinge on pure software development, I find myself confronting a longstanding fear.

The desire to create something from the ground up has persisted, yet opportunities never presented themselves, nor did I actively seek them in the past.

Photo by Nik on Unsplash

Career mistakes and lessons:

Photo by Francisco De Legarreta C. on Unsplash

Procrastination on Skill Development: I always waited thinking that when the project demands a developer skillset, then I would upskill myself. It was just escaping from reality and shutting myself from the evolving IT.

Being In-consistent: Self-motivated and embarking on something was easy for me, as I was a self-driven man. But was never consistent, and this made all the learning journeys incomplete and made me feel incompetent and apprehensive.

Distracted and Disoriented: Working on different projects in different domains with different technologies kept me distracted from focusing on and mastering a specific domain or technology. Work kept me busy and years passed by.

Blame Game: During my self-retrospection, I always blamed my employers or managers for not fully utilizing my potential and giving me the opportunities to indulge in programming.

Confidence Boosters: Making Changes That Matter

Photo by Alysha Rosly on Unsplash

Focused Skill Development: Identified the tools and technologies that could be inevitable for me to excel (not survive) as a Platform Engineer(as of now) engaged in the technical side. Once identified, I enrolled in certification programs and persistently pushed myself. I chose the Python-Django framework to proficiently understand the core of development.

Enrolled in Paid Online Training: I enrolled in Kodekloud, CodewithMosh, and Coursera to improve my DevSecOps/Tools skills and programming skills. I realized that investing in your education is not an expense and I have a strong conviction that every hour spent on these platforms would contribute to my overall success.

Consistent and Showing up: Being more consistent than before by daily allocating the out-of-office hours and weekends for learning and working on the grey areas helped me to gain confidence. The sense of achievement from successfully coding a module and pushing it to GitHub has become my new source of dopamine. Even if it’s just for 30 minutes, I commit to writing a few lines of code, reassuring myself that I’m continually learning beyond the scope of my professional responsibilities.

Focus: I invested a lot of time contemplating and channeling my focus areas into Programming, though I am uncertain whether learning a programming language may help at this time of my career, I am determined to conquer my fear. Delving into my subconscious, I find a newfound ability to grasp intricate programming concepts. This journey allows me to unlearn and relearn foundational basics that I may have overlooked in previous years.

I am still a work in progress. But there is light that I see at the end of the tunnel if I keep focusing and channeling my energy and time toward learning to fight my fears.

May you courageously face your fears and achieve your dreams in 2024.

“Don’t let the noise of others’ opinions drown out your inner voice”

-Steve Jobs

Photo by Crazy nana on Unsplash

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Learn&Grow
Learn&Grow

Written by Learn&Grow

Technology Architect with profound understanding on the Multi-Cloud Platform engineering with a strong DevOps Solutioning Experience.

No responses yet

Write a response