What would be your advice for the beginning programmers? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 54

What would be your advice for the beginning programmers?

• Tell us any tricks that could help and guide the beginners. • Tell us your particular techniques that help you to code. • Tell us the right and the wrong way to learn to code for a beginner. • Tell us what motivate you to keep coding. • Tell us anything that could be useful for a beginner and that is not mentioned above.

5th May 2017, 4:01 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
37 Answers
+ 36
In general, when people learn things for the first time, they try to go all in on something that is beyond their knowledge. Please, don't do that. That's not the way to learn. If you want to be a master at anything, you have to start at the basics. You need to know the terminology and concepts to be able to further your learning. The best way to learn is to actually do it instead of just reading it. I can't emphasize enough that you should do the "Do it yourself" exercises. Do these exercises and save them somewhere. I suggest using a real interactive IDE to program. The reason being is that with an interactive IDE, you can see your program being executed step-by-step, including user input. Feel intimidated by your lack of knowledge? Don't be. Everyone has to start somewhere. Start at the basics, make small programs alongside the examples, and ask A LOT of questions. I understand there's a shaming culture for asking "stupid questions", and it baffles me as to why a person has to make another person feel bad for their ignorance. Yes, you can look things up on the internet, but human feedback is a more powerful resource than Google.
5th May 2017, 10:02 AM
Lithia
Lithia - avatar
+ 18
@EricMwenda you right, always be focused on what you want do
7th May 2017, 2:42 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 16
yes @Mika, shortcuts are one the wrong way to become a good programmer
7th May 2017, 3:08 PM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 14
make it fun - don't fear the code - tolerate syntax errors - learn by concepts...
5th May 2017, 6:40 AM
Klodian Lula
Klodian Lula - avatar
+ 13
Try to learn/write code everyday. Try to do it for at least 1 hour per day. Once you feel like you're stuck, try giving that language a break and try something else. Also try learning from many differnent sources. Good luck!
5th May 2017, 7:06 AM
Leroy Sharp
Leroy Sharp - avatar
+ 13
All you need is Perseverance and Determination . There's no easy way to learn programming ,no shortcut but always remember to Never give up....
5th May 2017, 9:52 PM
Worlasiag
Worlasiag - avatar
+ 11
Functional programming is power. You will look like a ninja and will be admired far and wide. If anyone manages to see you that is. Also try not to get your caffeine tolerance up too fast. ☕
5th May 2017, 5:16 PM
floyd
+ 11
A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)
6th May 2017, 4:37 AM
Balasubramanyam Pattavardhanam
Balasubramanyam Pattavardhanam - avatar
+ 9
In the beginning you have to persist, Because it can be hard to understand. But with persistence you can reach everything! A thing that moves me is the possibility of doing something new that could change people to something better, like medical technology or simple making machines do hazardous jobs instead of humans. Anyway in life you can always look to the good side to do good things and achieve happiness with it.
5th May 2017, 4:39 AM
Henrique
Henrique - avatar
+ 9
Programming is not very easy for a beginner. You must learn with discipline to achieve. Start with a simple language like JavaScript or Python. And before you start, ask yourself what you want to achieve by learning programming. If you have no answer to that, my friend, be a farmer.
6th May 2017, 3:22 AM
Erick Mwenda Njagi
Erick Mwenda Njagi - avatar
+ 8
Something very good to learn and fix the knowledge is try every code in every possible way to see what happens. Sometimes make something wrong is very good too, to see the errors that could happen in code.
5th May 2017, 4:42 AM
Henrique
Henrique - avatar
+ 8
Don't rely on a single source (pertaining to any language/framework/etc), often another perspective can jive with you better and lead to a better understanding than others.
5th May 2017, 5:47 AM
Riley Johnson
Riley Johnson - avatar
+ 8
It doesn't really matter which language you learn. The basic logic is always the same in all of them. Also, the only one possible fail is to stop learning, so just never stop!
5th May 2017, 8:36 AM
Adam
Adam - avatar
+ 8
programming is more of like art. dont do it only for money. there are lot of people who can code but how many of them can think like you
5th May 2017, 2:29 PM
shobhit
shobhit - avatar
+ 8
strong you're base have clear concept.
6th May 2017, 11:41 AM
syshivaay
+ 8
@Klodian learn by concepts?! please try to explain me what does it means for you
11th May 2017, 6:38 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 8
@Fatemah, #Yosh still like a kid who sees the fireworks for the first time ever! 💥
11th May 2017, 6:44 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 8
@Eric haha! ^_^
11th May 2017, 6:47 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 8
@floyd thank for the advice
11th May 2017, 6:49 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 8
@shobhit you turn up the light! powerful thank you body
11th May 2017, 6:53 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar