About My Coding Journey

Subscribe to my newsletter and never miss my upcoming articles

In this article I’m not going to explain any code concepts but rather tell you how I started coding, why I started, and probably a summary about my entire coding life. This article isn’t a very lengthy one, hence I’d advise you to read on as it may be a source of encouragement for people in any field.

My Education Background

My full name is Gyen Abubakar Sadick, and I’m eighteen years old (at the time of writing). I’m a citizen of The Republic of Ghana, West Africa. For some of you, I’m a well experienced web developer, and for others I’m very good at what I do. Well, I’m not experienced and neither am I perfect or very good. I started coding approximately three years ago; late 2016, when I got admitted into high school, Odorgonno Senior High, by the way (sorry if you bit your tongue trying to pronounce the first word 😅).

After graduating from basic (middle) school, I wanted to pursue Computer Engineering Technology, a course offered at the Accra Technical Training Centre (ATTC), one of the best Senior High Technical Schools in my country, but I wasn’t given the chance to. I had two options: to pursue General Science at Odorgonno Senior High or attend any school of my choice and pay my own fees, as a result.

My father believed that I.T. was a very common field in our country, and that people didn’t usually succeed in the field. Well, I didn’t believe that but I had no option but to attend Odorgonno Senior High and pursue General Science as my course. Luckily, there were two versions of this course:

  1. The first version had Biology as an elective. Hence, Further Maths, Physics, Chemistry and Biology.
  2. The second option had Further ICT (Information and Communication Technology) instead of Biology. I hurriedly chose the second version of the course and headed on with my high school education. I graduated from high school on 7th June, 2019.

Why I chose a tech field

I was about six when I first saw a computer; around 2007. My ICT teacher took us to his house one day to show us the parts of a computer, as the school itself had no computer lab. He was using a Cathode Ray Tube then. I knew very few about this “cool” device that I knew nothing about its tech specs; dummy! My teacher launched Pinball, a built-in game usually shipped with Windows XP or so. Playing it gave me more reason to get to know how the stuff worked.

Another thing I saw when I was a kid, was a typewriter. This thing had a keyboard, but no system unit, no mouse and no monitor; just a piece of paper on which the keys pressed had their corresponding characters printed. “Which kind of computer too is that”, I wondered to myself.

Somehow, somewhere in my bones, I knew even as a six year old that computers and technology, would provide means to make a difference. It’s not a surprise that every industry, even farming, needs computers to succeed. I wanted to make a difference, I wanted to be a problem solver, I wanted to be someone people would seek help from because of their logical and technical intellect, someone who would always have a different way to make impossible things possible. Technology was the field I chose.

How I started coding

Early the first year in high school, I met Sena Godsway. Sena had been coding since Basic School. He was a member of a coding club called Lyn Apps Club and was, to me, very experienced. He had experience in Web and Mobile Development. Sena told me about resources to start coding and I started learning HTML and CSS from W3Schools and Tutorials Point.

And then, the confusion started…

I didn’t know which field to put myself in: Desktop Development, Web Development, and Mobile Development. In fact, I was in all of the above mentioned fields. After a few HTML/CSS lessons I found myself learning Perl, a language I thought was going to be like HTML :D; trust me, I ran away from it. And then I went into Java, to C, C++ and C#, to Python, and then finally JavaScript, the love of my life.

I kept learning chunks of all the above languages until I met JavaScript sitting on a bench in a park, just looking at me and thinking how I’d made a fool out of myself! Believe it or not, even though I was confused about what to learn, those languages shaped my foundation and helped me understand JavaScript easier and quicker than I estimated. A couple of months ago I found myself explaining some Python concepts to a few people; I guess I’m not a fool after all.

After watching some videos on Shaun Pelling’s YouTube channel, TheNetNinja, dude got me feeling Web Development. I began my journey into Web Development as a result.

My Coding Journey

Like I said earlier, my father wasn’t supportive of my decision to be in tech. I had no PC then and hence, learning to code wasn’t going pretty well for me. I mostly had to code on paper and practice later with someone else’s computer when I had the chance to.

Sometimes, I thought about my achievements since I started coding and when I realised I had not done anything, I'd lose hope and the zeal to continue. I’m not from a financially sound family, and having a father who thought what I was doing was a waste of time, there wasn’t a good sign of succeeding with coding.

Also, I used to be one of the many beginners who compare their ages to some people they might have heard of somewhere and their achievements, and then they'd wonder when they’d ever get to that level. There were days I told myself I'd stop coding and do something else. What, exactly? I didn’t know.

People like Sena Godsway, De Graft Arthur, Prosper Sosu, and Michael Asamoah helped me understand that I had a place in I.T., and that it was where I belonged. They just had to say the right words I needed to hear and then the magic happened.

I now believe in what I can do, and I don’t let my “no achievements” thoughts pull me back. I’ve been speeding up effectively with coding and now all I think about is how to get there, not when to get there – Sena taught me that.

Endnotes…

Every field or profession, not just I.T., has its ups and downs. The only key is to find the reason why you’re chasing the dream; don’t let something or someone’s ego shun your pursuit to unlock the gate to heaven. Try as much as possible to be in the circle of people who’re not only in the same field, but with good vibes. Let someone nurture you, and help nurture someone; if you’re co-equals, be humble and grow with them.

Thanks for reading. 😊

Obi Zim's photo

There's so much we can achieve when we have the zeal Thanks for sharing your journey into coding

Gyen Abubakar's photo

Thanks for reading. 😊

Mybeautybrides's photo

mybeautybrides.net the best site for dating. Beautiful and smart brides from around the world. Just register and you can forget about loneliness forever.