I started coding at 15 or 16 in school, and back then, it was already a hard thing to do. It was so daunting that I promised myself to not go into the computer science field. Here I am today doing a computer science degree at university. I wanted to share my thoughts on how you can learn to program and flip the switch too and make an excellent app someday. Starting coding with zero knowledge can indeed be uneasy, and with these strategies, you can create your coding journey a pleasant and rewarding experience.
Step 1: Do you know basic math:
Many of the programming principles being taught in college have a direct link with math. All you need is to some basic math like algebra, sequences and series, et cetera. Having a basic understanding of high school math can lead you to a road to success in becoming a programmer. Generally speaking, the more math you know, the better! However, it is not a compulsory requirement.
Step 2: Create a routine:
I learnt to code in college and high school. However, I have friends who did not receive any formal computer science education but still learnt to code and got well-paying jobs. They did this by following a weekly schedule to learn the stuff. In the end, it all boils down to you creating a schedule and learning. Coding can at times be frustrating, especially when you are in the learning phase. Be it you started learning Java or python or any programming language, and you will run into errors in your code. You may also run into things that you cannot make sense of at all. But my advice is not to get discouraged. All of these hurdles are part of the process to become a better programmer.
Step 3: Do the work!
Learning to code to this day is a vital skill. For some, it may be daunting at the start, but with efficient scheduling and hard work, the sky is the limit! So good luck with your coding journey!