Why do some learners write one line of code and get loads of upvotes, yet those who write sophisticated code get no votes? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 8

Why do some learners write one line of code and get loads of upvotes, yet those who write sophisticated code get no votes?

I’ve seen some fantistic code written on SL, yet they seem to get little or no attention. Yet others who write utter krapp get hundreds and thousands of upvotes and followers. And I am confused as to why. It’s as if the more substandard your code is the better.

8th Sep 2018, 1:38 AM
Logomonic Learning
Logomonic Learning - avatar
6 Answers
+ 17
There are more variables then i would like to describe. Some of them: 1. upvoting other people's code/like-storming & following other people. 2. getting recognized by some popular person(their followers too may vote). 3. Having your code in hot today/trending section. 4. simple codes can be easy(& fast!) to run & understand so people like it more. (the more lines/chars your code has the more it lags) Anyway: votes/followers is not indicative of code quality(which itself can be subjective) Strive to learn instead of following votes it's much better in the long term.
8th Sep 2018, 1:57 AM
Lord Krishna
Lord Krishna - avatar
+ 10
I've also noticed there is a heavy bias towards web codes, maybe because it is the popular thing to learn, but also because people make nice websites or cool animations. It's much "sexier" than a wall of text that solves a complex mathematical problem in a difficult language like C++
9th Sep 2018, 10:10 PM
Rob Bailiff
Rob Bailiff - avatar
+ 10
Good question 💗 . Sophisticated code is appreciated by sophisticated people. The group of sophisticated people is small, so the sophisticated code does not get so much votes. The average quality code is appreciated by the average people. The group of average people is big, so the average quality code get massive votes 🙆‍♂️
12th Sep 2018, 9:18 AM
NimWing Yuan
NimWing Yuan - avatar
+ 6
NimWing Yuan sums it up nicely 😄 I for one try to resist upvoting code I don't understand (at my level that's a huge lot). When I do come across code I don't get, most of the time I upvote based on the output. It's a biased system, but it can easily be explained 😕
12th Sep 2018, 7:56 PM
G.T.T
G.T.T - avatar
+ 2
Lord Krishna i think #2 probably has the most impact
10th Sep 2018, 6:59 AM
Logomonic Learning
Logomonic Learning - avatar
+ 2
Upvotes NOT indicate code quality but only code visibility... Me also i have seen very good codes with very low votes and, at opposite, not so good codes with very much votes but that is... I personally develop because i like it and i dont take care of votes (and i give upvotes only to who deserve). Anyway returning to original answer, so work on SL, so work in life
10th Sep 2018, 11:14 AM
KrOW
KrOW - avatar