Coding isn't that difficult to learn, if you are ready to invest a bit of your time. Coding is a part of problem solving, wherein you need to provide a logical solution to a particular problem. Following are some of the things that one should note, while starting their programming journey:
1. Code Every Day:
If you intend to make a career in Computer Science, then you should remember that new versions of languages and frameworks keep on arriving almost every other day. So, to keep up with current trends one should start coding everyday, and form a sort of habit. Start with the basics and keep improving your skills daily. Best way to do this, is to participate in challenges like "100 days of code".
2. Hangout with other people who code:
It is always good to have a friend who is planning to learn the same language as you are. It makes you feel accountable and keeps you motivated. Besides, they can also help you if you get stuck and you can't understand a particular concept. In case, non of your friends are interested in learning to code, join online forums or facebook groups, wherein you can ask your doubts or help others with their doubts.
3. Tools Don't Matter, Skill Does:
Whether you are using Notepad or Eclipse, whether you are using a Windows PC or a Mac, whether you plan to learn Java or Python, the choice is entirely yours. Just focus on what you plan to learn and just stick to that particular language or framework or tool. There will always be someone out there, who will say, "Why aren't you coding in Python? Who still uses Java?". At point of time, you feel like learning Python but please don't do that and just stick to your plans. You can always learn the new in-demand languages later.
4. Don't compare yourself to others:
I say this because my friend is an experienced coder and I caught myself having some really high expectations for myself. And those expectations, cost me nothing more than frustration and stress. So, just think twice before comparing yourself to others.
5. Build Projects:
It doesn't matter whether you make a small portfolio page or a snake game. Just try to build something. It is usually easy to learn the syntax and feel as if we have mastered a particular programming language. But, one should remember that coding is more about logics than syntax.
6. Contribute to Open Source:
Once you have enough knowledge, open source is a great way to improve your coding skillsets. This is because your code gets out in public and people all around the world get to view, modify or use it. Besides, open-source also helps thousands of non profits, who cannot buy a piece of software due to their financial conditions.

Comments
Post a Comment