What would you reccommend if I wanted to get better at a programming language? Do you only learn from trial and error? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

What would you reccommend if I wanted to get better at a programming language? Do you only learn from trial and error?

16th May 2018, 3:32 PM
SubLime56
11 Answers
+ 5
SubLime56 Trial and error is not the only method to learn, we should also use our own techniques to become better
16th May 2018, 3:36 PM
Sanjeet
Sanjeet - avatar
+ 5
most of then all things are trial and error thats how one gets though life. some of my best projects and been though trial and error, to be good you need to be determined never give up at how bad things get. when I first started I had a BAIC book and used to spend ours writeing code just to do one simple task like fly a letter across the screen. I say buy your self a few books, study other peoples code always enroll on cources there are tons of resources aviable to you nowerdays, Try new ideas out and keep at it. that's all I can tell you.
16th May 2018, 6:23 PM
Ben
Ben - avatar
+ 4
I am not sure what you guys call trial and error but I am all about plain practice and deliberate practice. And I have done it my whole life; that is how I get better at everything. Plain practice: I do work or solve problems that make me use again and again and again what I already know. This makes me get some sort of expertise on that. Deliberate practice: I push and do work or solve problems that make me use again and again stuff that I barely understand. I push further everytime, always making sure that there is something I am using that I don't understand yet. That is how I learn new stuff. So, if that is what you call trial and error, then I say trial and error all the way!
16th May 2018, 3:53 PM
cyk
cyk - avatar
+ 4
My ingredients to learn C++: Sololearn,LearnC++,C++ standard library all of them are free apps
16th May 2018, 3:59 PM
Shahil Ahmed
Shahil Ahmed - avatar
+ 3
best trial and error for me is descovering a built in function that replaces 30 lines of my code. in my case i can read a lot and never get it until i fail to implement it: ta daaaa.... practice and you'll be fine. Avoid only tutorials: use them as a starting to build something custom to face your own challenges.
16th May 2018, 6:24 PM
seamiki
seamiki - avatar
+ 1
@cyk That's what I was refering too. Thank you for your input.
16th May 2018, 3:56 PM
SubLime56
+ 1
for me, spaced repetition helps. for instance, I'm doing Sololearn from the beginning but I've learned HTML, CSS, and done a few JavaScript courses. but by going back over earlier materials after time, while learning new lessons solidifies core concepts missed before. Hope that makes sense.
16th May 2018, 6:14 PM
Omar Jones
Omar Jones - avatar
+ 1
@Omar Jones Thank you for your input.
16th May 2018, 6:15 PM
SubLime56
+ 1
I haven't had soloearn for to long, but the community is so helpful.
16th May 2018, 6:36 PM
SubLime56
+ 1
For almost a year, I challenged myself to use only the programs that I made (notepads, calculators, etc.), and it made for great practice. Of course, it didn’t go very well, and I realized exactly how much work goes into the well-maintained programs we download and use. I *did* learn a lot though!
17th May 2018, 1:44 AM
NULL
NULL - avatar
+ 1
try to code yourself...the more you will practice the more u will learn...😊
21st May 2018, 9:09 PM
Anjali Srivastav
Anjali Srivastav - avatar