YOU THINK YOU KNOW BUT YOU DON’T

Ikechukwu Ezema
Aug 22, 2017 · 6 min read

(my experience so far)

Experience they say is a good teacher so am going to share my experience as with you.

Have you ever experienced a moment or a time in your life when you think you actually know something but in time you find out that you know nothing about that?

Yea!!! Now am going to share my own version of that period of time with you….

Am going to be telling you about my life as a web developer and as a programmer so relax and grab a sit cause it’s going to take a while.

For starters I never really liked programming, you know back then for me it involved learning a totally different language which in most cases are not even English like, learning and studying long syntax, implementing terrible logics “especially when you are working with those not user friendly consoles” and other tough tasks which included staying up late at night.

But for me I never really had an option because here I was studying computer science and programming was a necessity so I made up my mind to learn a language or a skill.

In the lives of most computer scientist today choosing a programing language is always a tough call … “yea that’s true I also had that challenge” so firstly I decided to do what my Pastor referred to as GRA- General Running Around. I read up the basics of most programing languages, thanks to tutorialspoint.com but I was still confused so I decided to implement my GRA by trying out these languages. I went for Java, wow the console was nice, sweet and easy but the first day I tried something on the interface and started seeing words like “@override”, “casting” and others I ran for my life because it was so complicated and confusing although I had no mentor or teacher it was just self-learning. Now Java was out of the picture so I went to the next one which was Visual Basic, as usual the console was nice but in this case the interface wasn’t all that complicated, just simple drag and drop, you can even build an app within days and one more no curly brackets {}, so deep down in my heart I said Visual Basic was it. I was even able to build my school project with it. I was enjoying Visual Basic codes, nice IDE (Integrated Development Environment) thanks to Microsoft Visual Studio making programing easier and faster but doing all these I found that I wasn’t actually learning the codes I was only doing it because I had to, there was no determination no extra effort, almost all the answers were online so I could just copy and paste. Well I will say it was cool until my friend and brother “Ibe” a Visual Basic developer decided that we do a project involving biometrics, face detection and iris detection. I tried it for some months, yes you heard me months and that was how I discovered that Visual Basic is not for me, too much encapsulation, inheritance, we even had to look for an SDK for the app. Trust my friend Ibe he actually finished the app.

Few months later I heard some of my friend arguing about how C Sharp was better than Java and stuff like that so I said to myself since C# is similar to Java I can try it out, who knows it might just be the language for me besides it has a better IDE for development and I was more interested in the WPF (windows presentation Foundation) and windows store mobile app which I can actually convert to android and iOS using the Xamarine. Now notice that I didn’t like the language I only like what I could achieve with the language, I thought it was going to be easy but I didn’t go half way before I lost interest in the stuff. Now here comes the question of which language was good for me because now I was seriously confused about the whole thing.

Funny enough sometime in December 2016, “guys, you know how we all go around on Facebook clicking all sort of links shared by friends??”, yea that was what I did I saw a post from John Nnanna Oji about an internship for ladies in Aba or something, I signaled him that I wanted to join, then he told me to visit their page RAD5 Technologies and I did, I saw a post and a link on the internship and I clicked and went through all the processes, sent the mail and stuffs like that, I was told to come for an interview which I didn’t because I wasn’t in town and I didn’t even check my mails. All through December I forgot about the internship and even the mail. When I came back to Aba in January 2017 that morning I saw John Nnanna Oji online and I remembered about the internship, I knew deep down that I was late and the time has passed but I just decided to take the shot and ask him about it and also to fulfill all righteousness and when I did he told me to come for an interview at RAD5 Technologies which I did. At the interview the same question I have been asking myself came to me and that was: what do you want to learn? but now it was either android development or web development. I knew fully well that android involved Java so I ran for my life again just to avoid that Java I choose web.

Now I knew or I think I knew what the web is all about at least like I said I read the basics of most of these languages online and I could do some basic HTML, CSS, and even some PHP, like I could send the values of a form to an email with the help of some few copy and paste codes so then I thought I knew it all and the web will be so easy, but I was wrong. With RAD5 Technologies I came to find out that I didn’t even know the basics of web development, with time I discovered that I wanted to know more about it and I was ready to accept any task or challenge involved. Being an intern at RAD5 Technologies was awesome and now am good with HTML, CSS, JAVASCRIPT, TYPESCRIPT and currently on ANGULAR JS, all thanks and credit to RAD5 Technologies I discovered the place for me in the world of computer science.

sample projects

school website
tour of heroes app (completed using angular 2)
online credit card valdator

Thanks to Sir John Nnanna Orji (Co-founder of RAD5 Technologies, mentor, coach) for making my internship a reality and for all those tough assignment and encouragements

Also thanks to Sir Igwe Uguru (Co-founder of RAD5 Technologies, UI/UX mentor) for being there in my time of CSS and design troubles “am not really good with the color mixtures”.

Now I have shared my story and experience with you with the hope that it challenges you to pick up a course, learn something new because YOU MIGHT THINK THAT YOU KNOW IT BUT YOU DON’T

THANK YOU

EZEMA IKECHUKWU DAVIS

RAD5 Technologies (web developer)

)

Ikechukwu Ezema

Written by

Web Developer | Techpreneur | Technology Educator Startup Tech Strategist | VUE.js Developer

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade