Derek Elkins left SE's user avatar
Derek Elkins left SE's user avatar
Derek Elkins left SE's user avatar
Derek Elkins left SE
  • Member for 7 years, 10 months
  • Last seen more than 3 years ago
Stats
12,009
reputation
204k
reached
174
answers
0
questions
Loading…
About

I've decided to permanently stop contributing to all Stack Exchange sites as of 30 September 2019. I give more details here. The high-level reason is over the course of the last two years it has become completely apparent that Stack Exchange no longer sees its community as a partner. That means Stack Exchange is simply an exploiter of that community, and, worse, one that it treats with contempt.

It is commonly pointed out that contributions help people other than Stack Exchange too. I agree, and contributions in other venues and on other platforms will help people too. At this point, I don't think anyone should be contributing to Stack Exchange. If people arrive here with good questions and fail to get answers, they will simply move on to alternative platforms which is exactly what I'd want them to do.

It is possible for Stack Exchange to regain most of the trust lost, but that process is one of years from when they start the process, if they ever do. By that point, however, I will have quite thoroughly moved on.


[In 1949,] as soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realised that a large part of my life from then on was going to be spent in finding mistakes in my own programs. — Maurice Wilkes

In my opinion, this is the core of the reason why many people who are interested in programming (let alone those who aren't) lose interest once they start doing it. The experience of programming, even as an expert, let alone as a beginner, is one of being repeatedly told you are wrong by a compiler, only to have core dumps demonstrate your failures, only to have a program that at least doesn't crash but also doesn't do what you want or expect. Repeat this cycle enough times and you'll eventually have something that does what you expect often enough that you (incorrectly) deem won't be embarrassing to ship.

1
gold badge
28
silver badges
43
bronze badges
220
Score
29
Posts
17
Posts %
179
Score
24
Posts
14
Posts %
145
Score
14
Posts
8
Posts %
134
Score
19
Posts
11
Posts %
116
Score
20
Posts
11
Posts %
114
Score
13
Posts
7
Posts %
Top posts
View all questions and answers
Top Meta posts
0
1