Do challenge results reflect how good you are at programming? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7

Do challenge results reflect how good you are at programming?

When I do challenges, I'm better at C++ challenges than Python challenges. I have more wins in C++ than Python. But in the real world, I am more comfortable with programming with Python because that is my first language. So do the challenge results (number of wins and losses) reflect how good you are in programming?

26th Jan 2020, 1:02 AM
CeePlusPlus
CeePlusPlus - avatar
13 Answers
+ 19
Truthfully no and you just pretty much explained it in a nutshell. You know your way around the python world in real life... not saying this isn't. Which Python is your strong suite... Cpp is a fallback language where you are not so much using libraries as you are the logical algorithms. You always have been strong competition to those you play in either language... Keep going Cpp but don't hold the storming numbers as a measuring stick as your brain and hands reflect how good you are.
26th Jan 2020, 1:18 AM
BroFar
BroFar - avatar
+ 10
Another way I look at it: A good programmer will get good results in challenges but someone who does well in challenges is not necessarily a good programmer.
27th Jan 2020, 4:20 AM
Sonic
Sonic - avatar
+ 9
Use challenges as refreshers of syntax or as a fun gaming activity but not as programming practice.
26th Jan 2020, 5:01 AM
Sonic
Sonic - avatar
+ 8
blackwinter I thought you were...
26th Jan 2020, 10:59 AM
Sonic
Sonic - avatar
+ 7
It depends on you,,, If you are serious in challenges and you challenged to learn and earning knowledge, the it will be "Yes". or,, If you do challenges to get points only, then it will be "No"
27th Jan 2020, 9:37 AM
ISTIAQUE ZAMAN
ISTIAQUE ZAMAN - avatar
+ 6
Short answer is no.
26th Jan 2020, 5:02 AM
Sonic
Sonic - avatar
+ 4
Challenges definitely require some skills. Of course it is useful to know the programming language, they require some programming skills to decipher codes and calculate results. A lot of questions are tricky and you do not need to know the answer even when using the language for a decade because it is not a good coding practice, but it is fun and why not to know even some tricky things from language syntax. Repeating the same stuff again and again can convert short-term memory traces to long-term memory tracks. On the other hand if you play repeatedly, you start to remember answers, so I think it is a good idea to play in different languages and consider it only as a supplemental part of learning. Good results in challenges do not mean that the person can create complex applications, make proper design decisions etc.
27th Jan 2020, 11:21 AM
Michal Straka
Michal Straka - avatar
+ 2
I’m in the same situation as you
27th Jan 2020, 6:04 PM
Michael David
Michael David - avatar
+ 2
No, I do them everyday and I suck at programming. They keep me sharp, but almost never add anything that I don't already know.
27th Jan 2020, 6:16 PM
Abdul Alhazred
Abdul Alhazred - avatar
+ 2
Up to a certain point, you can gain knowledge with challenges. After that, it's just a bunch of repeating questions with the only gain being XP.
28th Jan 2020, 12:39 AM
Sonic
Sonic - avatar
+ 2
Its not very credible so.e answer may be correct out of luck
28th Jan 2020, 12:47 AM
fokos life Dieu
0
No
27th Jan 2020, 5:17 PM
Hansel
0
Thanks dear
28th Jan 2020, 1:28 AM
fokos life Dieu