BABY STEPS

avatar
(Edited)

image.png

I remember when i bought my very first guitar, I was excited about the prospect of learning something new and probably someday becoming a master guitarist. I remember looking at my semi-acoustic guitar and having no clue what I would do. The first few weeks were very difficult. I struggled to play my first set of chords (C, E minor, A minor and F) and ended up with blisters after a few attempt. Honestly, I didn't know what I was doing but I felt edited every time I need a beautiful sound. It feels the same as coding.

Before yesterday I know little to nothing about coding or coding languages. It was a deterrent for me if I am, to be honest. Why learn? Do I have the time? Can I commit to this? could this just be another hobby I pick up and dump in the coming weeks?

Some asked me why I wanted to learn how to code? well asides the curiosity that comes with being around geeks all the time and having little or no clue about what they are talking about, I do want to do something that can have a positive impact on my life. I will be in the labour major next year and I do not think my certificate will fetch me a high earning job. Yes, I do have other skills, but I want to do something that is in demand. You often hear people preach about doing what you love and how it brings one fulfilment but it isn't always the case. I have been doing what I love for the past 3-4 years now and to be honest, I will it is time to move on to something else. We live; we learn; we develop new interests--it is all part of being alive. I have a very curious mind and a craving for new challenging which is often countered by my low attention span but I will I commit to this like I have stuck tow writing all these years.

So yesterday I wrote my first line of code. I pretty much don't know what I am doing. I understand some of the concepts vaguely and hopefully, in the coming weeks, it will be clearer to me. What I do love about coding is having access to information about coding and how practical it is. You learn something and you apply it. That is key for me. And from what I have rather from a few friends who are into tech, it is a more hands-on kinda sphere where knowledge and productivity are at par. So there is no second-guessing yourself, you're either good or not. You cannot hide behind a degree or fancy talk. It is result-oriented.

In my next article, I will talk about some of my misconceptions about coding. One of which is being able to memorise a large number of codes. But it's about to understand concepts and how to apply them; it is about critical thinking and solving life issues; it is about communication--man and machine and to be honest, I am fascinated. Yes, I know there will be days when it won't make sense; days where I could want to dash my PC against the wall and I am mentally preparing my mind for that. Hopefully, in a year or two I would be proficient enough to go for an internship and master my craft. And two knows someday I might have a dapp on the blockchain.

So I am trying to learn python language, although I am starting with an introduction course on C# that exposes me to the basic concepts I need to grasp. I am open to suggestions. If you have useful materials or tips you can share with me I will be very grateful. I will end it here. Cheers.


you want an easy and safe way to surf the internet? Check out Brave broswer. You can also support me if you like my content on twitter with brave. My twitter handle: @iAM__NONSO. Thank you



0
0
0.000
6 comments
avatar

You have a long frustrating journey ahead of you, but I promise you it will be worth it. I have a stupid amount of resources depending on what you are trying to learn. I'm on discord @idkpdx if you want to chat. Best of luck!

0
0
0.000
avatar

the frustrating part is to scare? lol
well in all honesty I know it is going to be challenging and like you said rewarding as well.

i am trying to cover the basic concepts. I want to understand what I am doing before learning advance stuff, not just copying codes and running them from tutorials.

python is the first language I want to learn, although the course I am covering now on skillshare covers C# and the rudiments of coding. anything useful t get me started will be useful. i will reach out to you on discord. thank you

0
0
0.000
avatar
(Edited)

Good job man. I can see you are doing some basic functions like declaring variables and writing your name and a number. I learned some C programming in my first year of university and some coding in high school but never continued to improve. So i get the idea on how it works but I can't do anything impressive.

This is a really good skill to have. I have dapp ideas but having someone code it can be expensive. Its better just to learn yourself.

Good luck

0
0
0.000
avatar

yeah, i am running through the fundamentals as I am still very much a noob. Hopefully, i learn fast. Still a very long journey

0
0
0.000
avatar

I just kept on smiling as I read through your post. I've been there, and I know what it's like to be learning coding from scratch. And I'm glad you've also realized it isn't going to be a smooth path.

My advice to you is that; have something candid in mind your want to accomplish with your coding knowledge, if not you mind tend to give up when it becomes hard and frustrating.

I must admit you've selected one of the best softwares to start with. If I'm not mistaking, Visual Studio can code in 15 or more different languages. Enjoy your newly found delight Brother 😎

0
0
0.000