Give atleast 5 tricks for mastering coding and become a pro coder | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 11

Give atleast 5 tricks for mastering coding and become a pro coder

22nd Aug 2020, 8:14 PM
Mukembi Leviticus
Mukembi Leviticus - avatar
24 Answers
+ 50
Practice Practice more Practice more and more Practice another hour Have a rest and look at other peoples code
22nd Aug 2020, 8:18 PM
Oma Falk
Oma Falk - avatar
+ 14
My 5 tricks to be a better coder: 1. Learn a language that can solve problems you want/need solved and practice coding in that language by solving small problems that work together to solve larger problems. 2. Read the official documentation. Especially when trying new tasks with that language. 3. Debug your own code. Line by line debugging can give a lot of information about what is happening in your program. Not just seeing the output. 4. Talk with professionals or experts and discuss their code and your own code. Learning why they do things differently will give you new insights. 5. Learn multiple languages. Try to understand why they are used for different purposes and what they are commonly used for. This will help on understanding coding at a fundamental level. 6. Rinse and repeat. Continuously.
22nd Aug 2020, 10:09 PM
Johann Lynge
Johann Lynge - avatar
+ 9
The easiest way to become a pro coder is to do what pro coders do. 1. They *reuse* ideas, design patterns, code, tools and pretty much everything else. Try not to concentrate on just solving a problem but solving it in an elegant way such that the solution can be used to tackle a related problem. 2. They *repeat*. Doing the same thing repeatedly automatically makes you an expert in that thing. Someone who has made many(at least 5) x-niche websites(reusing the same ideas) is considered an expert in x-niche automatically. So do the same things over and over to be an expert. It is not boring because you always learn new tricks and improve on your design patterns. 3. They *learn*. Repeating the same tasks daily without learning anything new indicates a declining career path. True experts learn new tricks and are always on the bloodiest tip of the bleeding edge. Sorry it is not up to 5. Others can add to this. Moreso, the character limit is almost exceeded. Happy coding.
22nd Aug 2020, 9:36 PM
Ore
Ore - avatar
+ 6
Practise regularly; Debug your code; Incrementally increase the complexity of the code you write; Find ways to motivate yourself; Use online resources, documentation and other code to assist you;
23rd Aug 2020, 1:57 AM
Sonic
Sonic - avatar
+ 6
1.Practice. 2.Hard Work. 3.Self Confidence. 4.Believe in yourself. 5.Do not stop learning.
24th Aug 2020, 3:45 AM
Sakshi💕
Sakshi💕 - avatar
+ 6
I see you want to be a professional for now, but in a short future you might see your knowledge about coding to suffice. It is well that you know coding, like how you know something in geometry class, and being a pro is not needed.
24th Aug 2020, 4:58 PM
User X
+ 4
Thanks Oma, for sharing the answer
22nd Aug 2020, 8:33 PM
Mukembi Leviticus
Mukembi Leviticus - avatar
+ 4
Practice Practice hard... Practice harder...... Do challenges to test your skills............ Do more challenges....... Do more and more challenges....... Solve code coach............ Take a break....... Start over again........ I hope this helps 😊
24th Aug 2020, 5:11 PM
CliX [Less Active ❌]
CliX [Less Active ❌] - avatar
+ 4
User X yes and no : sometimes understanding follows doing. I coded often and understood long time after
24th Aug 2020, 5:41 PM
Oma Falk
Oma Falk - avatar
+ 4
The most powerful of all is to follow your passion, because that will give you the courage to keep pushing to the end
24th Aug 2020, 8:13 PM
Cyber Nate
Cyber Nate - avatar
+ 3
1. Solve the problem in paper first 2. Learn terminal commands 3. Write the requirements on paper first 4. Create a calculator application 5. Concentrate on logs 6. Practice practice
24th Aug 2020, 2:40 PM
Dilji
Dilji - avatar
+ 3
Oma Falk what about first understanding it?
24th Aug 2020, 4:39 PM
User X
+ 2
1)start course 2) learn structure,basis 3) start learning advance 4) build a projects 5) practice until your ass ripped out
23rd Aug 2020, 4:21 AM
The Blackhole
The Blackhole - avatar
+ 2
If I tell then don't u try to become pro just try to enjoy and love coding everyday by doing programming . You will surely become pro unknowingly one day🙂..
23rd Aug 2020, 1:33 PM
Móñü
Móñü - avatar
+ 2
1.Self confidence 2.practice 3.work hard 4.Find someone that can help you
24th Aug 2020, 1:23 PM
Augustine Kachingwe
+ 2
Practice * 5
24th Aug 2020, 3:26 PM
Shivam Khandelwal
Shivam Khandelwal - avatar
+ 2
Be curious Don't forget to have fun with what you do... Play! Listen Think Keep up a training Habit Don't forget to rest
24th Aug 2020, 7:31 PM
Sera_Sera_que
Sera_Sera_que - avatar
+ 1
Just keep practicing
23rd Aug 2020, 12:20 PM
Ukeje Chukwuemeriwo Goodness
Ukeje Chukwuemeriwo Goodness - avatar
+ 1
coding!
23rd Aug 2020, 9:40 PM
toufik salhi
toufik salhi - avatar
+ 1
Knowing and mastering are two different things. Like any language..mastering takes being in that culture and surrounded by the language. So in coding..to master..you have to live in the code..surrounded by other masters and use it everyday
24th Aug 2020, 3:14 AM
Jason Kennedy