@ See Coffee is I thought it was shit TypeScript Yes not there is drinking?
On Stack Overflow Jobs, you can create your own Developer Story to showcase your achievements and advance your career. One option you have when creating a Developer Story is to add tags you would like to work with or would not like to work with: This offers us an opportunity to examine the opinions of…
On Stack Overflow Jobs, you can create your own Developer Story to showcase your achievements and advance your career. One option you have when creating a Developer Story is to add tags you would like to work with or would not like to work with:
This offers us an opportunity to examine the opinions of hundreds of thousands of developers. There are many ways to measure the popularity of a language; for example, we’ve often used Stack Overflow visits or question views to measure such trends. But this dataset is a rare way to find out what technologies people tend to dislike, when given the opportunity to say so on their CV.
(I posted some of this analysis on my personal blog two years ago, but this post is updated with both a more recent dataset and more visualizations and explorations).
As a measure of how polarizing each tag is, we’ll look at what fraction of the time it appears in someone’s Disliked tags compared to how often it appears in either someone’s Liked or Disliked tags. Thus, 50% would mean a tag was disliked exactly as often as it was liked, while 1% means there were 99 people who liked it for each one who disliked it. (We used the empirical Bayes method I describe in this post to estimate these averages, and this method to calculate 95% credible intervals).
Let’s start by looking at a selected list of programming languages (as opposed to platforms like Android or libraries like JQuery), all of which have at least 2,000 mentions on Developer Stories.