The Wonderful World Of Coding
Long ago, in an apartment moderately far away (Sioux Falls SD is in the middle of the USA, so kind of far depending on where you live, but definitely not Star Wars far), a musician that barely graduated high school decided to pursue something he assumed he would steer clear of forever:
Coding, Programming, Engineering, Development, call it what you wish. To me, it was just “frightening, complicated, crazy, I’m not Mark Zuckerberg stay away from me or I’m calling the police dear god”. Writing code is something that I believed was preserved for geniuses, and I am definitely not a genius.
Eventually my curiosity got the best of me. Besides, how bad can it really be? If you’re in a horror movie, you should never ask that question, but in the real world you most definitely can and most certainly should (use your common sense, please). It all started when I read about how a young Elon Musk sold a video game he developed for $500. It didn’t motivate me to be the next Elon Musk, but I thought it was pretty freaking cool! I was on tour with my former band at the time, and without hesitation, I downloaded an app called Mimo. It’s an app that teaches you basic code all on your phone, and when you’re done with whatever course you are enrolled in you get a fun little certificate.
To my surprise, coding was not impossible. Several of the concepts weren’t too difficult to grasp. Even though Mimo only covers the basics, I was hooked and wanted to learn more. There is this video on YouTube that talks about learning code, and a particular line stuck out to me. The person claimed that saying it’s hard to code is like saying it’s hard to read. If you think about it, this is true. I mean, learning to read is just carefully putting a bunch of pieces together until it all makes, right? Maybe? Am I trying too hard to sound smart? I find that the more I learn, the more it makes sense and my brain naturally knows “what to do next” or “what to search on google”. Trust me, if coding is something you plan to pursue, get ready to do PLENTY googling my friend! There is absolutely nothing wrong with that and it is to be expected.
Don’t get me wrong, once you begin to dive into more intermediate and advanced topics/concepts it can be frustrating and confusing. If it were a walk in the park, everyone would be doing it and the tech industry would be comfortably supplied where demand is needed and everything would be rainbows. That is assuredly not the case. There are times where I find myself discouraged, but these are the times where you must stay disciplined and stay on track. Don’t give up. You may find that things get boring or repetitive or mentally painful, which is normal. Chances are, you are not going to obtain some permanent euphoria where you will never again feel negative emotions and you will be happy 24/7 because you’re learning to code. Understand that you are not alone and that the exasperation is to be expected, and worth it.
Do you want to learn to code? Here are some cheap/free resources you can access to help you get started:
- Mimo App
- Code Academy
- freeCodeCamp (Highly recommend)
- Udemy (Highly recommend)
I am not affiliated with any of the companies above.
Never let fear steer your decision making and destroy your curiosity. You may stumble onto a path you love, and should by no means walk away due to the path being difficult.
Oh, I also want to add, build something with me please for the love of god I need coding friends.
I love you all, have a wonderful day.