3 ms·
The major flaw in StackOverflow is the huge difference in rep you can gain depending on how many people use the same tech as you do. Answering C# questions, eve
by Quarrelsome 17y ago
The major flaw in StackOverflow is the huge difference in rep you can gain depending on how many people use the same tech as you do. Answering C# questions, even insanely easy ones will get you loads of rep (between +100 to +1000) but that really specific and difficult post about some edge case in a niche technology will probably get you +10 rep, mebbe +30 if you're lucky.
- DrJokepu 17y agoI can't help but completely agree with that. After all, that's how I got most of my reputation score on StackOverflow. On the other hand, advocates of smaller but prouder technologies (such as Lisp) are more generous with upvotes than followers of more "mainstream" languages such as C# or Java.
- scorpion032 17y agoNo, I can personally testify to what the Op says; In general people in the Python/django community are quite stingy with up votes. See S Lott (or Alex Martelli) and Jon Skeet for instance; There are many, many good programmers in Python tags giving many good answers; but to be only at +2 and an accepted. In the C# tag on the other hand, or if you yourself, once in a while ask a question on git or svn, you can notice how many upvotes and points those questions get. In general, I tend to up vote liberally, particularly for the Python community related questions; but there is a limit to number of upvotes as well ;)
- WesleyJohnson 17y agoIs it really a flaw that certain technologies are more popular or more widely used? I agree that you can garner much more exposure on SO if you're answering questions about a Microsoft Technology, but I'm just struggling with labeling that as a flaw. Maybe I'm missing something obvious. Moreover, if a company is looking for someone working in that niche technology you speak of, then you having a fraction of rep points compared to a .NET guy is less relevant than you having 50% more points than the next guy in said niche.
- silentbicycle 17y agoNo, the issue is that, in SO karma, relatively common knowledge seems to be valued orders of magnitude more than insight on problems few people would be able to solve. While some of those questions are probably just obscure trivia, it also includes advanced knowledge of (say) compiler optimization. Cases where most people on the site wouldn't be familiar enough with the subject matter to tell an insightful answer from ignorant ranting. It can also be a measurement of how much time you're willing to sink into talking about programming, rather than actually doing it. (HN has the same problem.)
- codexon 17y agoThere's a lot more flaws than that. I pointed out a few more in a blog post a while back that stirred up a hornet's nest. People attacked me as though I invented those rep-earning tactics when I was simply trying to defend myself as a newcomer. http://www.codexon.com/posts/simple-tips-to-get-stackoverflow-reputation http://www.codexon.com/posts/simple-tips-to-get-stackoverflo... You can see an example of one of the worst problems (fastest gun in the west) that plagued stackoverflow here. Someone managed to get in an answer 2 minutes before me that was completely wrong. Fast forward 7 hours later, he copies my answer, and gets accepted for it, getting far more votes than mine. http://stackoverflow.com/questions/919056/python-case-insensitive-replace http://stackoverflow.com/questions/919056/python-case-insens...