What is the wrong way to learn to code ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 52

What is the wrong way to learn to code ?

I spend a ton of time thinking about all of the different “right ways” to learn to code. From my point of view, there is no common “right way.” The right way is the way that works best for you, given your learning style and your goals. But there is the common wrong way to learn to code.

14th Apr 2017, 7:32 AM
prosper
prosper - avatar
109 Answers
+ 110
See the code somewhere in a book or web and trying to use it in your project without any solid understanding of what's been its mechanism and even worse what it is going to produce and does it really fit to your program or not.
14th Apr 2017, 7:42 AM
Babak
Babak - avatar
+ 75
The wrong way to learn to code is to expect that a single method of learning will be sufficient enough to lead you to where you want to go. Programming is largely a process of learning by doing, but in the process, it’s critical to incorporate each of the other aspects as well: Working 1-on-1 with an expert Text-based lessons Spoken word Collaboration on a team Trial and error Code reviews If you leverage the power of each of these approaches and combine it with a crazy amount of effort, then you’ll have the power to learn incredibly complicated things from the field of programming. Notice also that the best way to learn anything is to experience it at increasingly complex levels over time.
14th Apr 2017, 7:36 AM
prosper
prosper - avatar
+ 66
while riding a horse
15th Apr 2017, 8:28 AM
Tanveer Ahmed
Tanveer Ahmed - avatar
+ 50
There are 2 main mistakes that i had seen often: 1. People trying to work on too hard tasks having too little experience. 2. People do not write their own code.
14th Apr 2017, 7:42 AM
Jeth
Jeth - avatar
+ 47
I'd say trying to learn too much, too fast is the worst. The key is to stick to one language at a time and keep repeating everything until you understand every part of what you wrote.
15th Apr 2017, 3:44 AM
Bonita S.
Bonita S. - avatar
+ 36
Learning without practicing is horrible. It makes you forgetting everything you have learned. One should practice all the different kinds of codes and functions he has learned in his language, so he can fully master that language and not forget anything.
18th Apr 2017, 9:26 AM
‎‏‪‏‪‏‪‏Michael Amar
‎‏‪‏‪‏‪‏Michael Amar - avatar
+ 22
The worst thing to do is thinking on giving up when not grasping some concepts. Take your time
15th Apr 2017, 7:30 AM
Andrea Barba
Andrea Barba - avatar
+ 22
*Shortcuts * plagiarism
15th Apr 2017, 1:41 PM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 17
Aspiring badges rather than skills.
17th Apr 2017, 10:22 AM
Ore
Ore - avatar
+ 16
From my point of view, not being curious is the worst thing to do when learning to code. You have to try your own codes, keep trying new modules, libraries and so you didnt knew before
15th Apr 2017, 2:00 PM
Daniel Monzon
Daniel Monzon - avatar
+ 16
on paper, without a PC, even though in the past some people have managed to do it that way 😃
22nd Apr 2017, 11:57 AM
Nikolay Nachev
Nikolay Nachev - avatar
+ 15
Wrong Way Is 1.PHP 2.JAVAScript 3.CSS 4.HTML 😁😁 (just Kidding)
22nd Apr 2017, 9:00 PM
Kailash Loncha
Kailash Loncha - avatar
+ 14
rightway: understand syntax nd implement your own code based on the requirements wrong way : just copy the code and use it
19th Apr 2017, 1:51 PM
manoj katari
manoj katari - avatar
+ 14
1) Writing codes by memorizing ways of doing: That way one is not able to learn anything as he never bothered to ask 'How?'... 2) Copying codes without understanding: That way one is never able to get familiar with the syntax of the language... 3) Learning without trying: This makes one forget things easily and forces him to do 1 or 2 later...
23rd Apr 2017, 12:14 PM
Kinshuk Vasisht
Kinshuk Vasisht - avatar
+ 13
The worst method imo is copy pasting a code without any understanding of how it works internally and trying to "fit" it into your needs.
15th Apr 2017, 9:41 PM
Haris
Haris - avatar
+ 12
Copy & Paste should at least involve filtering and improving the content.
21st Apr 2017, 3:06 PM
Daniel William Rutter
Daniel William Rutter - avatar
+ 11
to not practice what you just learn and go to the next lesson only based on your success at the little quizz. it is good to find a little coding project for each lesson.
15th Apr 2017, 7:50 AM
MGlossCode
MGlossCode - avatar
+ 11
try to impelement the code even if it is wrong.so tat we can rectify our mistakes
18th Apr 2017, 12:47 PM
Gayathri Chelladurai
Gayathri Chelladurai - avatar
+ 10
I recently realized a road block when digging for a code to handle text based map handling and movement. The methods I found were so convoluded and over my head that I was going to give up. I decided instead to do it myself and came up with something personal and easy to manipulate. Basically, dont limit your learning by following others, we all learn and do differently, even if there are some gems that teach us a lot.
16th Apr 2017, 2:30 AM
Icabod Trick
Icabod Trick - avatar
+ 10
I think the right way is to write the code as you see it working the problem
20th Apr 2017, 7:36 PM
Saja Husam
Saja Husam - avatar