How to become a better programmer ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

How to become a better programmer ?

Which language is most useful for software engineering?

25th May 2018, 2:37 PM
Aman Kumar Pandit
Aman Kumar Pandit - avatar
5 Answers
+ 5
Which tool on a tool belt is most useful? It simply depends upon the task placed in front of you. If you're trying to cut own a tree, then use a saw instead of a hammer. Get what I mean? Think of all programming languages as being useful, because they are. However, depending upon what you're working on and what it entails, decide which tool (language) will work out best for you and use it. For example, if I'm creating a basic website, will my knowledge of C++ be useful to me? Nope. If I'm creating a video game on Unreal Engine, will Javascript be of use to me? Nope. Everything is useful in its respective ways. Here is a technique to help you become better at a language: Read through the language all the way even if you don't understand it yet. Then practice what you can remember. Read through the language again, but this time write down notes of any concept that you still don't fully understand. Afterwards use your notes to go and extensively research those concepts online. Then practice those concepts to solidify what you've just learned. Keep repeating this process until you're no longer having to write down anything on your notes. That is a sure-fire way of mastering a language if you're consistent with the process. Best of luck!
25th May 2018, 2:47 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 4
More practice??
25th May 2018, 2:43 PM
Aman Kumar Pandit
Aman Kumar Pandit - avatar
+ 2
1.Practice and practice, 2.Take help from others when stuck 3.if you can't figure out a problem in a code you can try rubber duck debugging 4.Don't rush through course
26th May 2018, 8:50 AM
Shahil Ahmed
Shahil Ahmed - avatar
+ 1
Here are some tips to become good programmer:- 1) Coding, coding, and coding : It is very tough and the main thing of programming. With the help of coding, you can get to know the errors and handle it well and focus on improving them. It is not possible to just focus on designing as coding is very much important to produce output. Just don’t quit after solving the problem because they keep coming again and again. 2) Go through the books : As said coding is quite difficult and both good code and the bad code has a major difference but how are you aware of it? It is not possible to understand the difference until you have come across a good code and understand why a code is particularly good. Here is where books come into the picture. 3) Explore Open Source : With respect to Google, Apache and other projects just participate in the open source code to develop your skills in programming and become a very good programmer. All you need to do is register on their mail list. Rest will be sorted out because you will dwell in the discussion between good programmers and therefore you will be able to understand problem and approach to develop the skills in you. 4) Work more on Algorithms, data structure, and design related problems : This is very much important to become a very good programmer. You can find lots of programmers are expert in algorithms, data structures, and basics. For any program the key basis is a data structure, learning more about them helps in problem-solving. 5) Get connected with good blogs “ It is similar to reading books and yes it does helps you. Most of the programmers generate such blogs and they give away their personal opinion. It is very easy to understand. They also help you in knowing new features, technology, and API. Read more:- http://crbtech.in/Java-Training/10-tips-become-better-programmer/
26th May 2018, 5:14 AM
pranit patil
pranit patil - avatar
0
Motivated answers, but how much more practice?
26th May 2018, 2:18 AM
Shiv
Shiv - avatar