My journey on learning to code

Starting from a young age I developed a huge interest in tech. But many might ask how did I learn to code, do I recommend coding bootcamps, why did I start and is coding easy?

Everything must date back after the hackathon ended. If you haven’t read my Hackathon blog feel free to go back and read it.

Summer coding class

During the hackathon, our group won an award. Guess what, the prize is a coding bootcamp voucher. (It was a $4000 voucher 😱. Next time, I would prefer $4000 in cash. lol. 💵)

So during summer, I used the voucher to join a Basic Javascript class because I wanted to understand more details on creating my own website and how to make it more interactive such as adding animations.

I have seen promotion videos online talking about coding bootcamps, and how they elevate your coding skills after the bootcamps. I was really optemistic about it.

Well, expectation never equals to reality. I swear I have been mentioning this exact line over and over again in many blogs. So in conclusion, I absolutely hated it. Not only was it boring, pointless and time consuming, I didn’t learn anything over the course of 2 weeks. I simply just sat there with my computer on and copying the teacher’s code.

Before I have 0 knowledge in Javascript, after the program my knowledge still remained 0. However from this unsatisfing experience, I found out many free online resources where I can self teach myself to code.

As Melanie Hsieh once said:

When there’s free online resources, why would anyone pay extra for the same exact resources. 🤷‍♀️

Resources

There are many online resources that are available and free on the internet.

1. Youtube

Coding has existed since the birth of computers. So many people on youtube will share tips on coding. If you want to learn to code a website, simply type “code a simple website beginner” on the search bar and there will be a list of videos waiting for you to browse. By watching a few of the videos, you can save $4000 and have a finished project working on your computer. 🤯 (I know right, coding is so easy!!! Well technically no. I’ll talk about that later.)

2. Websites

  • Freecodecamp

    • I self taught myself Javascript with this website, highly recommend it. They include other programming languages such as React, Python, CSS etc. They also have a huge community helping beginners out when you are stuck.
  • Udacity

    • Their content are in video format, very clear and easy to understand tutorials/exercises for you to code along. Include topic areas in AI, mobile development, interview prep etc.

What now?

After you learn the basics, you should start creating your own projects just to familiarize with your skills, and practice becuase practice makes perfect.

Starting a project is easy, but the progress on creating your own project from scratch is hard. As a beginner you will face tons of bugs. Some of them are nonsense, but some you can learn from, such as you missed a semicolon, you have a typo. Coding might seem easy, but in reality it takes time to build up the skills. It took me 2 years to get from beginner to slightly intermediate level.

For me, the reason why I continued to code and create softwares is because it makes me feel cool. Some of you may think that sounded stupid and dumb (well you are not alone 😂). I believed that feeling cool is my motivation to continue to create softwares and debug errors. (I laughed when I wrote this line, such nonsense.)

On the other hand, I really enjoyed the outcome. From a vision to an actual product that people clicked on it and use, is an unbelievable feeling and satisfaction personally. Although the process is tough and frustrating but once you stepped over the barrier or bug, you will feel extremely proud for 2 seconds and another bug will pop up 😂.

I would highly recommend and encourage others to learn to code (and be a nerd like me) but the only criteria is to have a passion in coding/tech. If you don’t find passion in coding, there’s no point on doing it because it’s no fun.

One of my friend asked me if I would try singing, I would tell her NO because it’s no fun.

No Fun = Boring = Waste of time (🤯 big brain)

In conclusion

From The Alchemist, Paulo Coelho once wrote:

Remember that wherever your heart is, there you will find your treasure.

This quote sums up everything I just mentioned, so I truely wish everyone luck on finding their own treasure(s). It may be coding, baking, discovering a new island in the middle of atlantic ocean…

Good luck best wishes, and most importantly have fun.

END

Please subscibe to my weekly blog to get the latest updates.

Thanks for reading 👀. There will be a weekly blog every Friday, Stay Tuned.😉