A FRESHER IN A PROGRAMMING WORLD

Mounick
2 min readJan 5, 2019

If you are a fresher who has a lot of confusion to begin your journey in the programming world and to know where to start and where to end. Then this is the right place for you.

There are plenty of articles and you tube videos are available for this topic. But why I am writing this? Well I am fresher currently doing my final year in graduation and I have gone through a lot of articles and videos in this subject. In this article I am going to say my opinion or the way to start and not to start your journey in a programming world.

1. The first and foremost point I will say is don’t stick with one language. Try to explore multiple languages. Most of the people say learn one language completely from to top to bottom. But Learning a language completely is an impossible task. You will know about that language on a higher level only by experience and learning other languages and understanding the difference between those languages only by your own experience.

2. Never start with python. If you’re a person who doesn’t know any programming languages and want to begin with python then it is a bad idea. Yes, python is a very good language and there are lot of opportunities in this sector. Python is less syntax complexity and easy to learn. But the problem when you try to learn other languages you might find difficult because there will be some syntax concepts and technical concepts which may not be covered in python. If you beginner with some basic knowledge in c, c++ or java. Then there are no worries in start learning the python.

3. Refresh your yourself. If you stuck in some part of coding do not stick in that for a long period of time. Try to refresh yourself do the other parts and come back after some break. This will help you to think the problem in a different angle and solve the issue in more efficient way.

4.Don’t try to learn all the concepts in a single day. This will gradually decrease your interest in coding. In beginning you will find it is easy but later going to some really big concepts you will find it difficult. This will definitely loose your confidence. Split the task and continue learning daily.

5.Time to start. After progressing a certain level and you might be forgot or have some doubt in the basics. Pause it and come back to basics and restart the level.

That’s it. Keep these points in your mind and never ever give up.

Love coding and enjoy learning.

Best wishes from Mounick.

--

--

Mounick

DevOps Engineer | Technical Blogger | Serverless Evangelist | Cloud Architect