3 habit to improve logic building in programming
In this article I will talk to you about 3 habits that you can use as a software engineer to build your logic and overall to improve your programming logic building. I will not telling you, which you have already heard, like do DSA, practice it, spend time a little more and make a time table. Although that thing is also very helpful to you. Here I am going to tell you something unique.
Logic Building |
1. Solve basic problem on daily basis:
The first thing that you people can create and operate in your life. That is you have to do an easy problem on daily basis. You have to do a project on weekly basis and you have to do a project on monthly basis which you make by yourself. This is again including a lot of misconceptions about something let me explain. First of all, let me tell you that you will solve a simple problem in a simple way. Solve a problem does not mean that you take it as a test. Do look at the problem and then attend to solve it yourself and after that you guys will see what the solution is, so don't do this. You don't have to focus that you won't be able to solve it or not.
You firstly look at the problem and even if it is a very simple problem which you have to print first 10 natural numbers. I am not saying that you should able to solve it. As you are now a beginner stage definitely you will not able to do it. I want to tell what people do, they would not have practiced much, just see the problem, start to solve it and they could not solve it. Then there is only one worm sitting in his mind that I could not solve. For improve your logic building You have to remove this worm. You also have to keep this in mind that first I have to solve a easy problem daily. If the problem is not solved by you, then it is okay. It has to be easy problem.
You will get many basic problems from Leetcode, HackerRank, HackerEarth and you can search from internet. The point is that you have to solve a problem daily and understand the logic behind it. Don't focus on the fact that the problem you could or not. You assume that you did not solve and looking for a new problem. After that do a weekly project. There is no need to make this project by yourself. You can make this project by help of internet and you can also take the help of YouTube videos. If you see someone's prepared project, you get to know about many things like how to start and where to write code.
Finally, you have to do project monthly. Which is yours, you have made it yourself and not shown it from anywhere. By doing this you will get confidence that you have learned something.
Comments
Post a Comment