TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why I no longer contribute to Stack Overflow

243 点作者 spatulon超过 11 年前

74 条评论

nathan_long超过 11 年前
StackOverflow is a machine designed to do one thing: make it so that, for any given programming question, you will get a search engine hit on their site and find a good answer quickly. And see some ads.<p>That&#x27;s really it. Everything it does is geared toward that, and it does it quite well.<p>I have lots of SO points. A lot of them have come from answering common, basic questions. If you think points exist to prove merit, that&#x27;s bad. But if you think points exist to show &quot;this person makes the kind of content that brings programmers to our site and makes them happy&quot;, it&#x27;s good. The latter is their intent.<p>Does having easy answers available on SO make us dumber? I doubt it. People have made the same argument about search engines, and you probably could have said the same about encyclopedias.
评论 #6991481 未加载
评论 #6991261 未加载
评论 #6993103 未加载
评论 #6993519 未加载
评论 #6994280 未加载
评论 #6991425 未加载
评论 #6992920 未加载
评论 #6991278 未加载
leephillips超过 11 年前
He doesn&#x27;t have a problem with Stack Overflow, really. He has some loathing for his own practice of treating the site as a game and finding useless ways to rack up meaningless points. He never explained why he bothered to collect these points, but clearly one day he realized that this was pointless and decided to blame the site rather than himself.<p>I go there now and then to answer questions. My latest answer[0], about a way to get gnuplot to do a certain trick, took me a couple of hours to get right and got me 25 whole points for being the accepted answer. I worked on this because it seemed to be an interesting challenge, I was interested in figuring out how to do it, and nobody else was answering. I sharpened my gnuplot skills in figuring it out and helped someone. To do this for &quot;points&quot; is asinine (unless a big score gets you something else, like a consulting contract - in which case what&#x27;s the complaint?).<p>[0]<a href="http://stackoverflow.com/questions/20294482/show-y-label-in-groups-with-gnuplot" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;20294482&#x2F;show-y-label-in-...</a>
评论 #6992148 未加载
评论 #6992599 未加载
crntaylor超过 11 年前
The author&#x27;s main problem stems from his desire to use Stack Overflow as a mechanism for gaining internet points - as is illustrated by his confession that<p><pre><code> &quot;I saw a simple Java question, hit Google, read briefly, then synthesized an original answer.&quot; </code></pre> Why bother? Instead, I use Stack Overflow predominantly for three reasons --<p>1. To ask interesting questions that I think will get a better answer there than anywhere else (eg [0,1,2]).<p>2. To help educate other programmers about languages that I like very much, and would like to see in wider use. I endeavour not to just give a &quot;how to do X&quot; answer, but instead explain what the different approaches are, and why some approaches are better than others (eg [3,4,5])<p>3. To stay in touch and build a reputation among the wider community of Haskell programmers - <i>not</i> by amassing internet points, but by asking interesting questions and giving interesting, thoughtful answers.<p>If you just game Stack Overflow for imaginary internet points, it&#x27;s no wonder you don&#x27;t find it very fulfilling.<p>[0] <a href="http://stackoverflow.com/questions/9190352/abusing-the-algebra-of-algebraic-data-types-why-does-this-work" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;9190352&#x2F;abusing-the-algeb...</a><p>[1] <a href="http://stackoverflow.com/questions/10753073/whats-the-theoretical-basis-for-existential-types" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;10753073&#x2F;whats-the-theore...</a><p>[2] <a href="http://stackoverflow.com/questions/19177125/sets-functors-and-eq-confusion" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;19177125&#x2F;sets-functors-an...</a><p>[3] <a href="http://stackoverflow.com/questions/11684321/how-to-play-with-control-monad-writer-in-haskell/11684566#11684566" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;11684321&#x2F;how-to-play-with...</a><p>[4] <a href="http://stackoverflow.com/questions/12968351/monad-transformers-vs-passing-parameters-to-functions/12969991#12969991" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;12968351&#x2F;monad-transforme...</a><p>[5] <a href="http://stackoverflow.com/questions/20857165/move-or-copy-in-haskell-vs-c/20859731#20859731" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;20857165&#x2F;move-or-copy-in-...</a>
评论 #6991715 未加载
评论 #6991303 未加载
评论 #6991728 未加载
评论 #6991511 未加载
评论 #6992913 未加载
评论 #6991281 未加载
评论 #6993010 未加载
评论 #6991568 未加载
pygy_超过 11 年前
The LuaJIT author, Mike Pall recently stopped contributing to SO [0] after having an edit on one of his own posts about LuaJIT reverted by clueless mods [1].<p>The reply was highly precise and technical, and the reasons given by the mods to reject the edit are spurious, since they just couldn&#x27;t understand it and its implications.<p>I reached out to two of them (I couldn&#x27;t find how to contact the third one), but they didn&#x27;t even reply to my mails.<p>[0] <a href="http://www.freelists.org/post/luajit/How-does-LuaJITs-trace-compiler-work,3" rel="nofollow">http:&#x2F;&#x2F;www.freelists.org&#x2F;post&#x2F;luajit&#x2F;How-does-LuaJITs-trace-...</a><p>[1] <a href="http://stackoverflow.com/review/suggested-edits/3395606" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;review&#x2F;suggested-edits&#x2F;3395606</a>
评论 #6991286 未加载
评论 #6991847 未加载
评论 #6991700 未加载
评论 #6991267 未加载
评论 #6991250 未加载
jaydles超过 11 年前
DON&#x27;T TRUST ME BLINDLY: I work for Stack Exchange, so I&#x27;m totally biased. On the other hand, I left a lucrative career in finance for a lot less money here because I believe in what we&#x27;re doing, so there&#x27;s that.<p>MOST IMPORTANTLY: I appreciate Michael&#x27;s feedback, and he worries about a lot of the same things I do. Moreover, we are incredibly grateful for all he&#x27;s done over the years - my honest belief is that his contributions (even when they were just fish) helped a ton of people finish a project that may have been what made them LOVE programming. And <i>those</i> people <i>did</i> take the time to learn the fishing techniques underlying those fish, so they could do it better next time.<p>ON REWARDS: <i>Points aren&#x27;t the point.</i> Let&#x27;s be honest. We reward people for helping others with points that essentially convey nothing other than the ability to help in new ways (as you unlock new privileges). No one in their right mind is spending time on the site with the empirical goal of getting points.<p>The real reason people answer questions is that they <i>like helping people</i>. The points are important, but only insofar as they give you actual feedback on how many people appreciate your effort. The points aren&#x27;t the reward; they&#x27;re just a way to measure the real reward people care about: knowing how much of a difference you&#x27;ve made.<p>So when Michael worries about his points going up even after he&#x27;s stopped posting, that&#x27;s the system <i>working</i>. It&#x27;s not about ensuring the right person is &quot;winning&quot; it&#x27;s about showing how many people got help.<p>And he&#x27;s still helping others today. I respect his decision to leave, but truly think he should be proud of what he&#x27;s done for the programming community to date. In any case, we&#x27;re grateful.
评论 #6992121 未加载
评论 #6991703 未加载
评论 #6994206 未加载
评论 #6992205 未加载
评论 #6991749 未加载
评论 #6994577 未加载
adamb_超过 11 年前
Did SO get everything right? No.<p>Is SO the best code Q&#x2F;A resource available? Absolutely yes.<p>Remember what was used before SO? Pure shit. Open-ended help forums scattered throughout the web that had little&#x2F;no moderation and no indication of where the solution could be found in the discussion, or if a solution was ever found at all. SO&#x27;s aligned everyone&#x27;s incentives to post the solution &amp; the site&#x27;s formatting makes it trivial and find the best solution provided.<p>I&#x27;ve personally experienced times where my questions&#x2F;answers have been affected by wikipedia-esque moderation, but at the end of the day I still click on SO results first in Google &amp; and I still visit from time-to-time to see if I can help anyone out.
评论 #6991832 未加载
nathan_long超过 11 年前
Why I still contribute to SO:<p>- I&#x27;ve gotten a lot of help there<p>- It&#x27;s nice to help other people in return<p>- Any answer I put there will be available via Google in 5 minutes, so I can definitely reference it myself in the future. (I&#x27;ll even ask and answer questions I just figured out so that I can find them later.)
bryanlarsen超过 11 年前
Unlike the OP who was playing the Stack Overflow game, I use SO like a typical programmer: I type my question into Google which often returns results from Stack Overflow. Sometimes I&#x27;ll come across an unanswered question or one with a better answer, so I&#x27;ll submit an answer. If I can&#x27;t figure something out after a few hours of trying, I&#x27;ll ask the question on SO.<p>Such questions and answers represent hours of effort on my part. That&#x27;s fine -- I needed to spend most of those hours for my work anyways, but crafting a good answer does add a significant amount of time. They usually don&#x27;t result in many points: they&#x27;re pretty obscure. But often it&#x27;s the only place on the interwebs where the question is answered.<p>But the answer that has earned me the most points is a stupid throwaway CSS answer that&#x27;s technically wrong: <a href="http://stackoverflow.com/questions/1817792/css-previous-sibling-selector/8329572#8329572" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;1817792&#x2F;css-previous-sibl...</a><p>What does really annoy me are the badges. I&#x27;ve got a bunch of necromancer badges, which I&#x27;m proud of. But the value of those badges is really degraded by cheap silver and gold badges, such as yearling.
评论 #6991129 未加载
V-2超过 11 年前
&quot;In well over two years I have contributed nothing to StackOverflow: no questions, no answers, nothing. (Well, that&#x27;s not true. When my score went over 10,000 I tried out the moderator powers for a couple of edits, just to test them out.) Over one third of my reputation was &quot;earned&quot; from me doing absolutely nothing for over two years.&quot;<p>So what? Apparently his answers were valuable enough and saved the time (and nerves) of many programmers who faced similar obstacles as original posters...<p>It seems only right to me that a great answer, a canonical answer, like - say - this one: <a href="http://stackoverflow.com/a/101561/168719" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;a&#x2F;101561&#x2F;168719</a> - can be fuelling its author&#x27;s reputation long after it was written. Because it holds some universal value, unlike (say) a solution to a short-lived problem with NetBeans 6.1.<p>&quot;Indeed I went from the top 4% of contributors at my time of departure to the top 3%&quot;<p>OMG, I didn&#x27;t realize this issue was so serious.<p>Now that&#x27;s just horrible, somebody better stop this madness quick!<p>(I can&#x27;t help but read his rant in Sheldon Cooper&#x27;s voice ;) )
评论 #6992919 未加载
评论 #6992140 未加载
bryanlarsen超过 11 年前
Please everybody, please post your &quot;obscure&quot; questions to Stack Overflow. Yes, it&#x27;s unlikely that you&#x27;ll get a good answer in any sort of useful timeframe for many of the reasons the OP lists.<p>Sometimes you do get a good answer quickly, saving you hours of frustrating searching.<p>But most times you will have to spend hours figuring it out yourself or you&#x27;ll end up giving up. Answering your own question won&#x27;t get you a lot of points but it will probably get you a few over time. More importantly, because of SO&#x27;s high google rank, you&#x27;ve made your answer easy to find for the next few people who have the same quesiton.
评论 #6993074 未加载
评论 #6994245 未加载
评论 #6992377 未加载
JimDabell超过 11 年前
The site seems designed to enable lazy developers to scrape by without learning how to do things properly. There are developers out there who, when faced with a problem, don&#x27;t bother debugging, don&#x27;t bother looking at the documentation, don&#x27;t bother searching Google for the error message, but just post a question on Stack Overflow and wait for somebody to solve their problem for them.<p>I&#x27;ve seen questions where you can literally copy and paste the question into Google, look at the first result to find an authoritative source, and copy sample code to solve the problem. Yet that was apparently too difficult for the person asking on Stack Overflow, and if anybody points out they should be doing this, they get their comment removed.<p>I&#x27;ve answered a lot of questions where somebody is genuinely stuck on a difficult problem and it&#x27;s taken serious effort to figure out what&#x27;s going on. I&#x27;ve also answered questions where the answer is only a quick Google search away. The former get a couple of votes up. The latter get hundreds of votes up.<p>This is not a healthy addition to the software development community. This is enabling developers with a vitally important gap in their skills to avoid becoming competent.
评论 #6992070 未加载
andrewcooke超过 11 年前
i left so a month ago, and while i agree with one point here (creeping authoriarianism) i am completely opposed to &quot;teach a man to fish&quot;.<p>for me, as a professional programmer, that site is useful because it has direct, simple answers.<p>but it seems to have been taken over by students who are resentful that there should be simple answers without some evidence of suffering (it really seems to be that).<p>why should i have to explain &quot;what i have already done&quot; to a bunch of schoolkids when all i want is for someone who has solved this issue before to post the right answer so i can get on with life?<p>i&#x27;m an adult. i can make my own decisions about when i learn and when i want an answer. i don&#x27;t need someone else&#x27;s priorities - from a completely different context, apparently motivated by jealousy over grades - shoved down my throat.<p>but anyway, while that bugged me, it was the dismissive mods that finally drove me away (at 19k points).<p>(am i the only one that thinks that good questions - interesting ones - are no longer getting quality answers because people that could have answered them have left? and that they&#x27;re no longer being asked as a consequence? the time when i wrote answers like <a href="http://stackoverflow.com/questions/7076349/is-there-a-good-way-to-do-this-type-of-mining/7237972#7237972" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;7076349&#x2F;is-there-a-good-w...</a> has long, long passed)
评论 #6991232 未加载
sergiotapia超过 11 年前
Personally, I post each and every question I have to StackOverflow. When I figure it out, I take some time to write out a detailed answer to my own question.<p>Why?<p>Because:<p>a) I love contributing with the online developer community and sharing back all that I&#x27;ve taken since I started freshman year of college.<p>b) Writing it out step by step solidifies the knowledge within me.<p>It&#x27;s a win-win!
评论 #6994438 未加载
cjf4超过 11 年前
This reminds me of an old talk radio adage: don&#x27;t mistake callers for listeners. The people who call into a radio show represent a fraction of the audience, and are often the most extreme, polemic, loose hinged segment of that audience. And most people don&#x27;t call.<p>In the SO world, I&#x27;m definitely a &quot;listener.&quot; I almost always wind up on the site from Google, and it usually does a pretty good job. I don&#x27;t think I&#x27;ve ever navigated around the site itself, so the &quot;game-ification&quot; or whatever was completely foreign.<p>I will say that there have been numerous times where there are pretty good subjective or opinion based discussions (which language is better for x?) that get &quot;closed as non constructive.&quot; I can understand why they would want to avoid flame wars, but almost always the discussions were, ironically, very constructive, nor could I find the same type of discussion anywhere else.
评论 #6992497 未加载
frobozz超过 11 年前
IMHO, The banning of &quot;what have you tried&quot;, and the removal of &quot;too localized&quot; will lead to even more poor pedagogy.<p>The question to which the author links (2387218) is a perfect example of a wholly unresearched question, where the only possible valid answers are &quot;RTFM&#x2F;STFW&quot; or &quot;here&#x27;s a fish&quot;.<p>This was the kind of thing that would have been deleted under &quot;too localized&quot; as it offers no benefit for future seekers of enlightenment.<p>I suppose it may be flagged for deletion according to this criterion:<p>&gt; Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn&#x27;t work, and the expected results.<p>but that doesn&#x27;t quite seem to fit. The question is not &quot;give me teh codez&quot;, but it does show that the asker has not attempted any solutions.
jordan0day超过 11 年前
&gt; There&#x27;s an old cliché in English: give a man a fish, he eats for a day; teach a man to fish, he eats for a lifetime. StackOverflow is filled to the brim with people giving fishes.<p>This hits the nail on the head, imo. While the SO system is (presumably) meant to reward &quot;karma&quot; based on the <i></i>quality<i></i> of answers, more often than not it seems that <i></i>quantity<i></i> is just as important. And it&#x27;s not hard to see why this is the case -- there&#x27;s an inherent risk in typing a well thought-out (read: time consuming and potentially <i>long</i>) answer, when a simple one-liner is probably all the questioner is really seeking.<p>On the other hand, maybe that&#x27;s what StackOverflow is really for -- getting things done, NOW. Even if that &quot;getting things done&quot; answer is just a band-aid, and the questioner hasn&#x27;t really learned anything.<p>In my experience, people who find themselves applying band-aid after band-aid to their code (myself included) rarely connect the dots all the way back and realize that all their subsequent problems were largely due to their initial &quot;fix&quot;.
评论 #6991210 未加载
评论 #6991307 未加载
ars超过 11 年前
His bullet #2 under &quot;Creeping authoritarianism&quot; is so incredibly correct! It&#x27;s exactly what happened to wikipedia, and why editors are leaving in droves.<p>With Stack Overflow it&#x27;s simply not worth it to answer a difficult question, the time to point ratio is just not there, and to make it worse it&#x27;s all about speed - how fast you can answer, because once the question goes off the home page you will get basically no points. So a hard question is doubly bad - it takes a long time, and by the time you are done you&#x27;ll get no points.
评论 #6991257 未加载
评论 #6991418 未加载
robomartin超过 11 年前
I haven&#x27;t been to SO in months. I haven&#x27;t contributed with a reply to a question in probably two years. I haven&#x27;t posted a question in about as long. Same with ServerFault and other SE communities.<p>I&#x27;ve seen what&#x27;s happening on SE before. It was called USENET back then. The best way I can describe it is that marauding hordes of extremists aggressively took over some groups mercilessly attacked anyone deviating from their vision of the world. I remember comp.lang.c becoming particularly problematic.<p>OK, a little over the top. Well, yes and no. One of the most frustrating things on SE and SF are the questions that are closed as off-topic when they very much are on topic. I haven&#x27;t been on either of those for a while. Back a some time ago there seemed to be a war of sorts going on between the two communities&#x27;s moderators as they would close topics in each and send them off to each other. For example, if I remember correctly, questions related to XAMPP was a hot-button item that almost guaranteed your question would end-up in digital limbo. In this sense, it very much started to feel like USENET when the inmates took over the asylum.<p>When I got started with SE I felt a responsibility to give back as much as I took. I remember devoting significant amounts of time to answering questions with well-tested clear explanations. As you clash into the reality of what these communities have become (both in terms of quality of content and quality of the people who pull the strings) the motivation to contribute at that level --or any level for that matter-- tends to go down.<p>Not sure what&#x27;s in store for SE. It just isn&#x27;t an important part of my daily routine in any way these days. I suspect this might be the case for a lot of professionals who have far better things to do with their time and skills than to play such games for points and badges.
bryanlarsen超过 11 年前
The OP complains that he got 5000 points for doing &quot;nothing&quot;. On the contrary, I think those are the most valuable points. If your answer is still useful to somebody 2 years later, that&#x27;s a great indicator on how useful your answers were.
jere超过 11 年前
&gt;It&#x27;s possible because I did what many of the people whose questions I answered (and got points for) should have done for themselves: I saw a simple Java question, hit Google, read briefly, then synthesized an original answer.<p>I had a very similar experience. I got the most points (3 times as many as any other question I ever answered) from showing how to perform the most basic task in ckEditor, I library I had not used before or since answering.<p>On the other hand, I would often spend <i>hours</i> getting a demo to work to demonstrate a concept that answered the person&#x27;s unanswered question and writing a detailed explanation... then nothing. No response. Out of spite, I started deleting all my answers that were not accepted and had no upvotes.
评论 #6991867 未加载
JoeAltmaier超过 11 年前
I also find the quality of answers, and of questions(!) poor. A little googling usually finds better information. And then there&#x27;s the line-going-dead issue that plagues most question&#x2F;answer forums (fora?): after some back-and-forth somebody suggests to try something, and the supplicant never responds. Did that work, and they went on with their life? Did they give up? Are they still trying to find an answer? Nobody will ever know.
评论 #6991180 未加载
评论 #6990986 未加载
specialp超过 11 年前
While it is true that simple answers get a lot of credit, it is also true that most common questions have simple answers. Sure a bit of Googling may get you the answer but sometimes it takes an experienced user to find a Google answer. Just knowing the right thing to search for requires some skill. Dead obvious questions that can be easily Googled or are repeats are flagged and often removed.<p>Sure in an ideal world someone answering that very specific question that is difficult to answer would get more credit but it is not perfect. That is also why the bounty system exists because someone can have a specific hard to answer question that would be very beneficial to them while not many others would be helped and thus upvote. So that person can offer a bounty.
samspot超过 11 年前
The main value I get from stack overflow is easy to find answers to easy questions. I find it easier to find documentation of how to do X on stack overflow than I do in the manuals for most of the tools I use.<p>Here is the workflow:<p>1. Google &#x27;question string&#x27;<p>2. Click first stack overflow link<p>3. Skip to the first answer without reading the question.<p>This, incredibly, works for about 80% of the things I need to look up day to day. I often find that I either need a simple example, or just need my memory jogged. In my opinion the entire internet is better because of the existence of this one site.<p>I agree with all of the author&#x27;s points, but I think stack overflow is worthwhile <i>despite</i> these problems. And trust me, I&#x27;ve gotten my own snarky, low effort, infuriating, heavily upvoted, answers from Jon Skeet.
barrkel超过 11 年前
I stopped contributing to SO because of this:<p><a href="http://meta.stackoverflow.com/questions/19659/search-filters-by-minimum-rep-maximum-views-maximum-answers-etc" rel="nofollow">http:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;19659&#x2F;search-filters...</a><p>Specifically, to keep SO interesting <i>to me</i>, I wanted to have a custom search that eliminated low-rep users from my view - questions from people who are able to answer questions (e.g. able to Google) are much more interesting.
danso超过 11 年前
I want to tell the OP to stop being such a buzz-kill, but the high-scoring example he posts is quite comical (<a href="http://stackoverflow.com/questions/2387218/what-does-this-line-of-code-do/2387232#2387232" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;2387218&#x2F;what-does-this-li...</a>).<p>It seems that most of the OP&#x27;s angst are over the relatively simplistic points system. In his Java ternary example, perhaps it could be counterbalanced with the upvotes you receive <i>and</i> the worthiness of the question (as marked by stars and upvotes). But then the scoring system would become much less obvious and then you&#x27;d have complaints about that.<p>Either way, even with the deluge of non-useful content...I&#x27;m amazed at Google&#x27;s ability to almost always get me to the most relevant discussion, even with a bare amount of generalizing my search query...and in the cherry-picking testing I&#x27;ve done, the Google search engine usually does a better job than SO&#x27;s own engine (though SO&#x27;s related-questions sidebar is also quite good). I wonder if some Googler&#x27;s 20%-time idea was to closely study the SO API and build an algorithm and quality flags specific to the SO domain, as a way to keep devs loyal to the Google search platform?
评论 #6991083 未加载
archwisp超过 11 年前
I think most of you are missing the point of the article. He targets SO specifically in this article but really, it can be applied to almost any community on the Internet. He mentions Wikipedia specifically but I&#x27;ve seen the same thing repeated over and over on forums, games, and even the IETF for over a decade.<p>The question is: Is there a way to fix this?
评论 #6991644 未加载
评论 #6991647 未加载
kyberias超过 11 年前
Why would anyone care whether one Mr. Richter bothers to collect more points in Stack Overflow anymore?<p>Despite ALL the criticism in the article, it is still possible that StackOverflow is a very useful site.
acconrad超过 11 年前
Overall I agree, but I think his analogy of feeding fish vs teaching is a bit of a chicken and egg problem: oftentimes today if I&#x27;m googling a trivial problem, Stack Overflow is the first result, and I&#x27;m actually glad that is the case the majority of the time.
评论 #6991254 未加载
lemmsjid超过 11 年前
I appreciate the author&#x27;s opinions overall, so this is a nitpick of just one of his core arguments. I think he is inverting the value of certain kinds of questions. To me, Stack Overflow is valuable primarily for the simple answers to simple questions, and secondarily for the complex answers to hard questions.<p>As a software developer well into my second decade of professional experience, I maintain a small number of technologies at what you might call an expert level. These technologies shift in and out of focus depending on what my current projects are.<p>When I complete a project and don&#x27;t use the technology for more than a year or so, I&#x27;ve found that I forget all of the nitty gritty stuff and remember all the big conceptual stuff.<p>For example, I recently returned to Java after several years of disuse. All the bit conceptual stuff that was really hard for me to pick up initially, like polymorphic behavior, multithreading, etc., was still there. The easy but nit-picky stuff was all gone. I&#x27;d forgotten when boxing happens and doesn&#x27;t happen, the behavior of equals in reference vs value types, even where I&#x27;m supposed to put certain syntactic elements. Simple questions on StackOverflow to the rescue!<p>As another example, I did a large project involving SVG in the early 2000&#x27;s and got to the point where I knew as much as there was to know about it. I recently did a quick one-off project that utilized SVG, and I found that I&#x27;d retained the big conceptual ideas, such as the behavior of the coordinate system, the hierarchy of shapes, viewports, groups, etc., but I&#x27;d totally forgotten a huge laundry list of practical nitty-gritty things about actually making an SVG experience work.<p>In the Java example I was embarking on a large project, so I hit the books and re-taught myself to fish again, because it was quite worth my time investment to start from the fundamentals and work my way back up. In the SVG example, I literally just wanted to do something in an afternoon, and I knew SVG could do it, and I wasn&#x27;t going to do any SVG work after that. Hitting the books and teaching myself to fish in that scenario would have been a waste of time. So I plowed through and was helped immensely by the simple-question simple-answer Stack Overflow scenario.<p>Then there&#x27;s a whole list of technologies that I really don&#x27;t have the brain-space to keep abreast of, but I still need to use. For example I am not an expert at shell scripting, but on occasion I need to write one. Back to Stack Overflow and the simple answers to simple questions.<p>Before Stack Overflow I wouldn&#x27;t have been in the dark--as a long-time Internet community member, I would have gone through the usual: find the right community with the most helpful people, hope the community has a search engine or is well indexed by Google, read through long lists of replies without a voting system or assessment of quality, rinse-repeat. Stack Overflow speeds that process up immensely.
评论 #6992414 未加载
评论 #6992629 未加载
评论 #6993951 未加载
insteadof超过 11 年前
In four years you should have learnt that it&#x27;s &quot;Stack Overflow&quot; with a space and that you can only get moderator status when you have a diamond next to your name.<p>Then again, there are plenty of 3-year+ users with 100k+ who still think moderators are any other users who disagree with them and&#x2F;or can only vote to close a question.<p>When you don&#x27;t want to see the effects of leaving joke questions around as more and more users use that as a reason to increase the noise, then you don&#x27;t want to see why moderation and locking&#x2F;deleting needs to take place.
评论 #6991027 未加载
tcgv超过 11 年前
<i>Remember how I have over 14,000 points as of this writing? (...) In well over two years I have contributed nothing to StackOverflow: no questions, no answers, nothing. (...) Any scoring system that allows this to happen is simply broken in my opinion.</i><p>That&#x27;s pretty much how our &quot;real world&quot; scoring system works if you think about it. To make it simple, just replace the &quot;internet points&quot; by &quot;money&quot; and your &quot;stackoverflow account&quot; by a &quot;savings account&quot; that pays interest and the analogy is set ;)
erikpukinskis超过 11 年前
My problem with Stack Overflow is that it basically feels like a ghost town when I try to use it. The Ember people encourage users to use SO for help, and shut down posts to the Ember discussion board that are too &quot;helpy&quot;. But whenever I&#x27;ve asked a question on SO, I&#x27;ve gotten literally zero responses. I have no idea why. Does having a better reputation actually lead to you getting more answers? I don&#x27;t even know, so I don&#x27;t bother trying. Many of the things I try to do on SO I can&#x27;t, because I don&#x27;t have the right reputation. It mostly feels like an impenetrable, confusing castle full of useful stuff that I can only watch from outside.<p>Instead, I just blog solutions to various thorny problems I run into, so that other people can find them on Google. And I try to use whatever domain-specific message boards I can find. I just don&#x27;t understand how to use SO to get help so I don&#x27;t bother.<p>And it&#x27;s not that I don&#x27;t want to contribute. I&#x27;ve answered some questions on SO and I&#x27;d be happy to answer many more than the questions I ask. But my (uninformed) sense is that I could answer questions til I&#x27;m blue in the face and no one would ever answer mine. The ratio of unanswered questions to answered ones is insane. It just doesn&#x27;t feel like there&#x27;s a community there that I&#x27;m joining.<p>That said, I find it incredibly useful when there&#x27;s already an SO solution that comes up in Google that solves my problem.
PaulHoule超过 11 年前
To me Stack Overflow is the new &quot;Experts Exchange&quot;<p>I love Java and I love the Java ecosystem. Stack Exchange serves the Java ecosystem very poorly however.<p>A lot of the frustration people have with Java is that they try to learn it from a task-oriented perspective, and that really gets you in trouble if you work with Spring or Maven, particularly on a big team. If your first experience is with a 40-module Maven project that is all SNAPSHOT releases, it takes two hours to do a complete build, and there are just two people who understand maven vs 23 developers who get their answers a problem at a time from StackOverflow and who copy each others&#x27; bad solutions while adding more problems, of course you hate Maven.<p>In the case of Maven the documentation sux and you need to read the source code and not be afraid to write plug-ins, but Spring is not so mysterious if you take your tablet to the gym and read the manual cover to cover a few times.<p>There is no language that favors holistic thinking and punishes &quot;task-oriented&quot; thinking more than Java. For instance, when most developers have to deal with logging it&#x27;s because things have gotten horribly tangled up with slf4j and commons-logging. Once more, the situation is pretty simple if you understand the big picture, but from a task oriented perspective you&#x27;re just stumbling in the dark.
georgemcbay超过 11 年前
Somewhat tangential to the OP but as someone who is much more of a consumer than a contributor, I&#x27;ve become increasingly less enamored with Stack Overflow over the years just because of the vast increase in times I&#x27;ll search for some exact issue, find a link where the question exactly matched the problem I&#x27;m having, see that it has an answer with like 10 upvotes, find the answer to be wrong either because it is just straight up incorrect or because it is &quot;correct&quot; but not answering the actual question as asked, and often I&#x27;ll see a comment to the answer from the original asker mentioning that the answer is wrong, but then no follow-up discussion.<p>I think this may be in large part a negative side effect of the &quot;gamification&quot; because this rarely happened back when usenet posts (searched via deja or google groups) or dedicated forums for topics would be my source for finding programming answers in subjects I was unfamiliar with (new API, new language, etc). In those places if I found a question that matched mine well, and it was answered, there was a very high percentage chance the answer was correct and not just someone guessing or answering half-assedly and too quickly to get in on the karma train.<p>These wrongly-answered answers seem to dissuade others from answering (question too old, already sort of answered, nobody will see my correct answer and upvote it), so this wrongly answered question just lingers seemingly forever. If the moderators spent half the time pruning out these wrong answers that they do closing topics that are borderline off-topic, the site would be a far better resource for me.
Shog9超过 11 年前
Growing up, a good portion of my summer (and spring, and fall...) was spent helping out in my family&#x27;s rather large garden.<p>Most of this involved rather tedious, repetitive labor. So to stave off boredom, we made up games to go along with it. &quot;Fastest to finish hoeing a row of corn&quot;, &quot;Most peas shelled in a minute&quot;, etc.<p>It helped. We got a lot more done, faster, and with less complaining because of it.<p>But... The games weren&#x27;t really the goal, and no one ever thought otherwise: the point was the creation and preparation of food for the next year. If you &quot;won&quot; by chopping down all the corn or throwing out the unshelled peas, no one would think highly of you for doing so.<p>Too many people look at games - or especially &quot;gamification&quot; - as a silver bullet that will turn the efforts of lazy and unproductive players into gold... This is exceedingly naive. Any game played in bad faith will have disappointing results, whether the mechanics of that game involves throwing a ball around or answering programming questions.<p>Is that a good reason not to play? Hell no! Games are fun, and with the right players and attitude can be exceedingly rewarding. But you do need to keep some perspective, to remember at all times <i>why</i> you&#x27;re playing.
V-2超过 11 年前
Any idea where they went wrong? Any suggested alternative?<p>Some trivial Java question gets one more points than a brilliant solution for some obscure problem - okay. Isn&#x27;t that the nature of all things? Is this StackOverflow&#x27;s fault?<p>He recommends:<p>&quot;Engage with other users of the tools you use in the form of user groups, mailing lists, web forums, etc.&quot;<p>Don&#x27;t &quot;mailing lists, web forums&quot; suffer from the same bias? Even if there is no formalized reward system (points) there?
评论 #6993709 未加载
adrianonantua超过 11 年前
While OP makes some valid points (i.e. community receptivity), this is something that caught my attention:<p><pre><code> &gt; StackOverflow is filled to the brim with people giving fishes. </code></pre> Perhaps. But those get only a few points. Joel Spolsky wrote about not only answering a specific domain question, but rather writing a comprehensive answer about some topic in a away that it becomes the default answer everyone reverts to when the question comes up again (<a href="http://blog.stackoverflow.com/2011/08/reputation-not-rep/" rel="nofollow">http:&#x2F;&#x2F;blog.stackoverflow.com&#x2F;2011&#x2F;08&#x2F;reputation-not-rep&#x2F;</a>)<p>I tried that. Guess what happened:<p><a href="http://stackoverflow.com/a/7745635/570191" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;a&#x2F;7745635&#x2F;570191</a><p>Not saying my answer is awesome, but I just tried to be comprehensive on a very recurring SQL topic and the community responded very positively to it.<p>I get it, SO feels like a game. But I use it to hone my skills and learn new things. When I want to learn, I don&#x27;t ask on SO: I stick to a tag and keep trying to answer something on it. Learned a lot that way.<p>Just my 2c.
评论 #6992143 未加载
robbrown451超过 11 年前
&quot;Over one third of my reputation was &quot;earned&quot; from me doing absolutely nothing for over two years. Indeed I went from the top 4% of contributors at my time of departure to the top 3%, despite, you know, me not doing anything.&quot;<p>I don&#x27;t see the problem here. He&#x27;s not getting points for doing nothing. He&#x27;s getting points for something he did in the past. Sort of like royalties.
colemorrison超过 11 年前
Okay, so I literally can&#x27;t imagine programming nowadays without Stack Overflow. Sure, google synthesized answers may be a cheap way to score points (actually I&#x27;d never thought to do that), but people that do that are still saving me time. And even though some answers do skip the art of &quot;teaching a man to fish&quot; there are still TONS that do &quot;teach a man to fish.&quot;
dinkumthinkum超过 11 年前
I feel the same way and in a similar position as the OP.<p>I don&#x27;t think #1 and #2 are really a big deal. #3 is the real issue. The problem is SO still follows slavishly an ideology proposed by one of its founders, I think it was not really Joel&#x27;s views so much if you followed the podcast discussions. This ideology has persisted in the mega meta bureaucracy that is SO now.<p>Of course, it is always funny that their presumable goal was to be the destination for technical for answers but yet any question you might google and find answers on StackOverflow, the answers will, with a probability of nearly 1.0 that it will be locked, closed, and marked some kind of horrible thing that should haver appeared on the site. Good job, I guess. If SO was meant to fix the wretchedness of forums .., what fixes SO? I don&#x27;t know. But with the fury that it attacked the other forms of communication I just expect more than endless &quot;philosophizing&quot; about &quot;what makes a good question&quot; and all this meta ideological nonsense. Maybe it&#x27;s just me.
nickthemagicman超过 11 年前
Stack overflow is awesome. I asked a question about message pack and the author of the software responded.<p>Ignoring the gamification of S.O. the community that surrounds it and the sheer amount of knowledge it holds makes it an incredible resource never seen before in the history of programming.<p>Sometimes it seems like human beings could live in a golden palace and be upset that the gold is the wrong color.
Someone超过 11 年前
<i>&quot;Indeed I went from the top 4% of contributors at my time of departure to the top 3%&quot;</i><p>That seems to indicate that stack overflow had considerable growth in the number of contributors, relatively few of which acquired large scores (for example, if there were no &#x27;effortless scoring&#x27;, they would need 33% growth of users who all have lower scores in order to make the former top 4% become the new top 3%)<p>That might be an indication that there are fewer users who play the &quot;I want points&quot; game. It would require access to quite a bit more data (who joined when, what do the distributions of scores look like, etc) to prove that, though.<p>If it turns out that there still are lots of users chasing high scores, I think it might be worthwhile for Stack Overflow to play with different scoring functions. For example, h-index is popular in scientific papers. One could do a SO h-index (has X answers that got at least X upvotes). Maybe, to encourage diversity, one could add &quot;... With X different tags&quot; to the requirement.
InclinedPlane超过 11 年前
I have basically the exact same experience with SO as the author. I was in the beta group, I currently have moderator permission levels, and I hardly ever use the site.<p>It&#x27;s great finding specific answers to highly specific questions that a large number of devs can help with. It&#x27;s terrible at keeping many of the most experienced devs interested in answering questions. And it&#x27;s not great as a general learning resource either. The site just stalls out at a low to moderate level of sophistication in terms of the level of knowledge that can be found there, for all of the reasons the author described.<p>Edit: after some reflection, here is a stronger critique of SO:<p>SO leverages a huge amount of effort from developers for very little real benefit. Some of the site has value but a lot of it boils down to moderately experienced devs spoon feeding answers to beginning devs, which I think could be more detrimental than helpful. By doing so such beginning devs avoid the hurdle of having to RTFM, which stunts their growth. They avoid having to level up their skillset and they know that they can just return to SO when they have their next problem, so they are discouraged from acquiring the skills to solve their own problems, they will stall out at a beginning skill level forever. Meanwhile, as many people have pointed out the true point of crisis in skill&#x2F;project development lies not at the beginning but after the initial hump, after years of work. And here devs are not well served by SO because they need more than just an answer to a specific question, they need guidance, they need mentoring, they need encouragement. SO&#x27;s nearly pathalogical lack of community makes it a very poor place to seek out assistance during that phase of personal development.<p>In short: SO may be helping the wrong people and discouraging folks who are more in need of assistance and for whom being helped would have a vastly greater positive benefit on the industry as a whole.
评论 #6994515 未加载
pointernil超过 11 年前
While I find Stackoverflow and most other Stackexchange sites VERY often helpful and interesting, I thinks as well that it is the child of the &quot;SEO triumphs it all&quot; times.<p>Additionally it is geared towards STATIC knowledge. Chosen &quot;best&quot; answers (CURRENTLY!) and the fact that most of the time no one is actually updating their votes according to the CURRENT state of the art or current established best practices actually can even drive info seeking users towards out dated answers...<p>Still, most of the time I think it works just fine for the folks just in need for quick &quot;how do I convert x into y in language z&quot; answers.<p>To tackle the non-static, more dynamic and actually fleeting aspects of &quot;voting for the best&quot; aspects I am working on and experimenting with Sustinion<p><a href="http://www.sustinion.com/opinions/tagged/usa+" rel="nofollow">http:&#x2F;&#x2F;www.sustinion.com&#x2F;opinions&#x2F;tagged&#x2F;usa+</a>
cruise02超过 11 年前
Under &quot;poor pedagogy&quot; the author explains the &quot;give a man a fish&quot; problem on Stack Overflow, then goes on to explain that giving fish is how he gained most of his reputation. How about being part of the solution instead of part of the problem? No one is stopping you from teaching people how to fish.
评论 #6991169 未加载
Bahamut超过 11 年前
I don&#x27;t really post on StackOverflow - people have tended on the rude side a little more than should be the norm there from my experience. I use IRC heavily though for my programming help needs. SO is nice for its searchability though, and how many solutions to problems are posted there. It has its utility.
jhawk28超过 11 年前
Most of this is just a symptom of Stack Overflow being too successful. It was good when it was just a few thousand good&#x2F;nice people. Now that it has critical mass, you have to deal with the rest of the people. I doubt that the problems are going to be solved by having good people leave.
FrankenPC超过 11 年前
&quot;The people asking are learning nothing useful beyond the shortest of the short terms&quot;<p>Not for me. It&#x27;s my go to place to find syntax equivalent examples for languages I don&#x27;t typically use. If Google has a universal translator for code, I&#x27;d probably use that instead.
thehme超过 11 年前
I find it interesting that there aren&#x27;t more comments on this post; wondering is some Hacker News SO contributes disagree with Richter. I usually find myself kindda needing to comb through lots of SO answers to find something that actually explains a solution to a problem. I think that SO is a site you go to to when you don&#x27;t have much time to actually learn what need to know. However, I should add that I have gotten good link by contributors that have helped me learn more about the topic of my question. Perhaps this is that we should be doing - sharing validated material that explains the topic one is trying to understand.
nwp90超过 11 年前
Ha. I have never <i>started</i> contributing to Stack Overflow, because it won&#x27;t let me. It appears that you can&#x27;t provide answers without first asking questions. When I have questions, I use Google or IRC. Every now and then Google throws up SO questions I can answer (or improve answers to, or point out FAIL in the answers to) on the way to my finding an answer to the original question, and I log in to SO and try to contribute...<p>So my attitude to SO is pretty much &quot;meh&quot;. I&#x27;ll take useful answers (and sometimes there are really good ones), but if they don&#x27;t want me to contribute, stuff &#x27;em.
评论 #6994608 未加载
yalogin超过 11 年前
Over the last year or so I saw that the community has become too pedantic. I have tried to start some (what I thought were) valid system related discussions by asking open ended questions. They were closed as too open. Having seen some very open ended questions on stackoverflow show up on HN and other places I was really disappointed with it. The users close questions without giving any reason why or how to ask the question properly. I don&#x27;t ask questions on there frequently and but the quality of my questions has remained the same but the way the community approached it was really different.
datphp超过 11 年前
It&#x27;s funny to see a guy who spent time on Google to research and answer trivial questions for points call people with more points than him &quot;no-lifers&quot;.<p>Then there&#x27;s the part about giving fishes instead of teaching how to fish. Duh. That&#x27;s what the site is about. It&#x27;s a resource for fishermen. It&#x27;s a nice place to get samples of fishes you haven&#x27;t heard of. You&#x27;re free to just eat them, or study them further.<p>SO is amazing as a super cheat-sheet. It&#x27;s not a tutorial, a school or a a forum. It&#x27;s not Reddit or Farmville. Please stop.
ams6110超过 11 年前
I&#x27;ve occasionally found, via google search, a good answer on SO for a question I had. But it&#x27;s rare. I don&#x27;t ever think to go there to search directly, and I don&#x27;t participate in answering questions there.<p>I find it&#x27;s much more effective to simply read the documentation of the language&#x2F;function&#x2F;feature I&#x27;m having trouble with, than it is to try to formulate the precise phrasing of the question that will lead me to the answer I need in my circumstance.
评论 #6992151 未加载
yomritoyj超过 11 年前
I agree with the OP&#x27;s point that it is mostly the easy questions which get many answers on Stack Exchange. But I don&#x27;t see that as a negative. Those working in dense communities can get a lot more done because they have the option to quickly ask a knowledgeable neighbour&#x27;s opinion. Assured of this support everyone gains by specializing more. The Stack Exchange sites bring the same benefits to more isolated workers.
nettletea超过 11 年前
I have a few moans about SO, but I also find it very useful. I bear no flair.<p>The one thing that niggles me most on the web in general, is continuous reinvention. If you must paraphrase someone else&#x27;s work then do. However most of the time a simple link would suffice. The same for repeat&#x2F;similar questions. And it&#x27;s always good to reference your sources.
评论 #6991827 未加载
triplesec超过 11 年前
You guys collectively here seem to have nailed it on the points v useful information issue. However, I do like his analysis of the community problems in collaborative sites like SO and Wikipedia as becoming run by an anal-twerp cabal. This is a real social information problem and deserves more thought .thank you to OP for that analysis.
mathattack超过 11 年前
The OP decries the lack of deep learning. I don&#x27;t think that was ever the intent. Neither was community. The intent was crowdsourcing a body of knowledge. For this they succeeded. I&#x27;ve also switched to being a provider to user but that&#x27;s because I don&#x27;t expect community there.
xwowsersx超过 11 年前
His whole analogy of teaching man a fish vs giving a him a fish ignores the cases where you are not a domain expert in something, aren&#x27;t looking to be, and don&#x27;t need to be and you just need some quick help from people who do this stuff day in and day out. But I agree wrt to e&#x2F;t else.
TacticalCoder超过 11 年前
I think the biggest problem is not &quot;creeping authoritarianism&quot; or the low quality of quite some questions &#x2F; answers.<p>The biggest problem in my opinion are voting rings getting more sophisticated and getting undetected for longer and longer period of time, with users from the rings getting more and more rep before action is taken and basically filling the site with spammy questions&#x2F;answers (and even probably links to malware). This has the potential to become really nasty soon: at one point you can imagine several users from a voting ring upvoting themselves to 10K rep and starting to slowly vandalize many questions while going undetected for long period of time.<p>Which means SO is polluted with fake questions &#x2F; answers. Google results are polluted with fake questions &#x2F; answers. And high-rep users (the one with enough point to directly edit questions &#x2F; answers) are wasting time fixing what looks like poor questions or commenting on these, not realizing they&#x27;re fake questions&#x2F;answers made by people participating in a voting ring.<p>Here&#x27;s a recent example:<p><a href="http://stackoverflow.com/users/3143873/leonte-george" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;users&#x2F;3143873&#x2F;leonte-george</a><p>User has 364 rep as I write this and it&#x27;s obviously a voting ring made of a few users. If you have a few minutes just open that account and all the questions he answered: they&#x27;re all from the same two or three same users, sometimes answering twice the same question and obviously getting upvotes and accepted answers from people in his voting ring.<p>But that&#x27;s not the issue... The issue is that this is not stopped fast enough: because the mods are too busy wasting time on less important issues concerning users who are perfectly legit.<p>Despite my 3.8K rep and flagging to moderator attention, nothing is done to stop these <i>fastly</i>.<p>So on one end you have creeping authoritarianism focusing on not so important issues (like say, the &quot;closing question&quot; police which is super-fast to act when it comes to closing or mark as duplicate legit questions), while on the other end there are real abusers, totally gaming the system, reaching enough rep to create havoc and basically doing vandalism by filling the site with fake questions (and fake answers).<p>The &quot;proof&quot; that there&#x27;s a real issues is that several high-rep users spent time fixing (intentional?) typos and grammar errors in these questions, thinking they were real but, mostly, that several people are going to open the profile I just mentioned and not realize it is part of a voting ring.<p>Now that I post this on HN <i>maybe</i> that HN mods are going to act... Sadly while at the same time explaining that HN is not the place to point out SO issues, that this should be taken to meta (where I&#x27;d be downvoted or closed as duplicate etc.).<p>As a side note I don&#x27;t understand how a new user can ask six questions, have five of them answered by a single user and all upvoted and accepted without that kind of behavior directly triggering an alarm requiring moderator attention.<p>So: add the ability to directly flag a user (or a question if it&#x27;s simpler) as part of a voting ring, add an algo that finds probable voting ring behavior and call immediate moderator attention when such rings are discovered. Also prevent questions which are made by user which have too low of a rep from appearing in Google immediately.<p>And, no, I&#x27;m not taking this to meta: I don&#x27;t like the &quot;tone&quot; there ; )
评论 #6992553 未加载
vfclists超过 11 年前
SO must change their rules to make those who downvote or vote to close to give their reasons, and they should give the OP enough time to amend the question or explain themselves if the question is not clear enough.
评论 #6991708 未加载
hippich超过 11 年前
From my experience, every answer I came up already fall in two categories: 1) Already answered on SO 2) Will not get answered on SO<p>So.... Most of current contributors just fight for points really.
gwu78超过 11 年前
The author says he hates Java and C++. I say: &quot;Vote with your feet.&quot; Good for him to move away from contributing to SO.
flueedo超过 11 年前
I got curious about something: What are then the OP&#x27;s favorite languages since he hates Java and C++?
评论 #6991149 未加载
j_s超过 11 年前
I use Stack Overflow because I won&#x27;t have to re-implement my solutions from scratch at the next job.
unlimit超过 11 年前
I learned a lot from answering questions, I became an expert IMO on regex just by trying to answer some of the questions. My work does not expose me to a lot of interesting stuff, but reading SO does. And yes, I like my internet points. :-)<p>Also, I hate the new black bar at the top. It is the reason I don&#x27;t visit the site that often now. It hurts my eyes. :-(
lampe3超过 11 年前
if the Author like he says is so good at c++ why didn&#x27;t he pick the harder questions and does theme ?<p>If the Author is an expert then answer&#x2F;discuss questions on your level and most of the issues will be gone...
wehadfun超过 11 年前
Richter and everyone else go back on stack overflow and answer questions. It is helpful for us all.<p>You may not get the recognition you deserve but believe me you don&#x27;t give others the recognition they deserve either.
lien超过 11 年前
I have recently deleted my SO account. Hallellujah! I&#x27;ve gone as far as putting in -site:stackoverflow.com when I need to google something because most of the answers are just white noise.
daphneokeefe超过 11 年前
The site appears to be overwhelmed. Server error 500
mattsfrey超过 11 年前
As the years roll by I appreciate more and more the fact I learned how to program back when there was just IRC and if you asked a trivial question all you got was &#x27;RTFM&#x27;
SteveDeFacto超过 11 年前
Did he ever think that stackoverflow is about building a library of questions and answers so it is easier for people to find answers on Google?!
dredmorbius超过 11 年前
<i>If you&#x27;re going for points (and that&#x27;s the entire raison d&#x27;être for gamification!)</i><p>That&#x27;s the faulty premise. Or rather: it strikes at the weakness of gamification.<p>Yes, there is a very strong tendency for reward and effort to be grossly mismatched in user-ranked and filtered sites. Guess what: there&#x27;s a copious amount of similar mismatch in real life. Jobs which are painfully difficult offer little reward, other times a casually tossed off effort may gain endless plaudits.<p>On HN, I think my top-voted comment remains a sarcastically flip jibe at PHP (a couple of submissions have out-scored it). On reddit, something of a throwaway about terminals vs. glass TTYs (at least it&#x27;s technical). On the other hand, I scored my first reddit gold, which is to say, someone was sufficiently moved by what I&#x27;d written to actually pay something, for a longer and more detailed post, but one which my research of the topic made pretty easy to write.<p>But that&#x27;s not why I participate.<p>My principle objective is to learn, explore, examine, have my own ideas challenged, and generally expand my capabilities and understanding. And used correctly, HN, reddit, and StackExchange <i>all</i> accomplish this pretty well.<p>The rating systems are there less for the person being rated and more for the benefit of others -- they&#x27;re a first-level indication of how well trusted and respected someone is ... or how long and obsessively they&#x27;ve been using the service.<p>A recent HN post (also appearing on reddit) was &quot;We Have to Talk About TED&quot;. I wrote my own riff on that: &quot;We Have to Talk About &#x27;We Have to Talk About TED&#x27;&quot; (<a href="http://redd.it/1te3hz" rel="nofollow">http:&#x2F;&#x2F;redd.it&#x2F;1te3hz</a>) (and yes, as the woman in the back says, its TEDtles all the way down ...).<p>The key problem:<p><i>There&#x27;s a fundamental problem with democratic voting processes and voting systems (such as reddit&#x27;s own post and moderation processes[2] -- which are, in their defense, better than most) in assessing who&#x27;s qualified to make a judgement -- and then, of course, in determining who&#x27;s qualified to assess who&#x27;s qualified.</i><p>There&#x27;s been a strong focus in the online world for the past decade or more over user-moderated discussion. Slashdot was arguably one of the first such sites, many others have come along, most have gone. I think a fundamental misunderstanding is that the most democratic moderation systems are the best. I don&#x27;t believe this is the case. Rather, <i>any</i> distributed moderation system <i>shares the load of content filtering</i>. Which is a good thing. But distributing that load <i>to those unable to draw meaningful distinctions between &quot;good&quot; and &quot;entertaining&quot;</i> is <i>not</i> useful.<p>This is most crucial where you&#x27;re not measuring, say, marketplace potential (where popularity is in fact by and large the metric you&#x27;re looking for) as opposed to, say, technical correctness. In which <i>tests of suitability</i> are more significant.<p>And that&#x27;s the point of StackExchange: it&#x27;s not a platform with the goal of scoring people the most points, it&#x27;s a platform on which <i>if you go there with a question, you&#x27;ll find a good, and hopefully the best, applicable answer.</i> And to that end, I&#x27;ve actually found the site extremely useful.<p>So: HN, StackExchange, reddit, Facebook, Google+, and other similar sites tend to fall down a bit of a rathole. Clay Shirky&#x27;s noted that the problem isn&#x27;t information overload, it&#x27;s filter failure, but there are also two modes of filter failure: one is filters which are overwhelmed in the classification task and can&#x27;t keep up. But another is filters <i>which select the wrong stuff.</i><p>Which isn&#x27;t a particularly easy problem to solve. StackExchange actually takes a decent cut at it (as do other services such as Yahoo Answers, though with varying degrees of success) by having the submitter select the best answer. Within the ranking system, this might carry some benefits, and in particular, submitting a lot of wrong, or simply unselected answers, might carry a penalty. Another way to switch up the voting system would be to assign more points for answers to harder, less-answered, or unanswered questions. Or to provide a means of judging between solutions: what&#x27;s faster, simpler, more comprehensive, more robust, etc.<p>Which gets down to determining what quality and fitness are. In which case I&#x27;d recommend taking another look at Pirsig&#x27;s <i>Zen and the Art of Motorcycle Maintenance</i>. Though you need not agree entirely with what he has to say.
goggles99超过 11 年前
Nothing is perfect, Stack Overflow is a great resource online. Of course it has a few quirks and problems, but why try to bring it down by publicly quitting it and seemingly trying to bring others with you. Quietly leave. Making a noise like this leads me to believe the problem is more with you than SO.<p>Arguments could be made against contributing to... Helping the homeless, Open source, Hacker News discussions, ? ETC
dobbsbob超过 11 年前
Everytime I google a question and get a stack overflow result, it is always an unanswered and locked question for silly neckbeard pedantic reasons.
评论 #6991662 未加载