4 ms·
Wow I have a Theology/Philosophy degree and I have seen what I can Theology/Philosophy gymnastics to make some wierd basic fact of life into a totally different
by baldfat 11y ago
Wow I have a Theology/Philosophy degree and I have seen what I can Theology/Philosophy gymnastics to make some wierd basic fact of life into a totally different thing. You might have missed your calling.
Average = Average you have 100 developers 49 and below are bellow average :P
- ThatGeoGuy 11y ago> Average = Average you have 100 developers 49 and below are bellow average Not exactly. Average is defined as the 50th percentile, which if you have 100 developers, and can (objectively) rank them in order from 1 to 100, then there is a chance that 49 and below are not "average" or "worse than average." Consider a sample distribution where all 100 employees rank exactly the same. Now all 100 are average. Consider a sample distribution that takes on a bi or tri-modal form, where employee groups cluster at certain knowledge or experience levels. Here you might find that "average" is hard to quantify, as it is not well defined when your distribution does not follow "normal" rules.
- ajuc 11y agoWhat is the average of [1, 1, 1, 1, 1, 1, 1, 2, 2, 10]? How many entries are below the average?
- baldfat 11y agoNo: Dealing with 10,000 People We are talking rank so top person ranked 10,000 and the bottom is 1. 10,000 - 5,000 are Above Average and the 4,999 to 1 are Bellow Average. What you showed was some abstract numbers that have nothing to do with ranking.
- ajuc 11y agoNobody said we were using ranking. And we shouldn't, because ranking is misleading (it loses information by hiding the size of the gaps). But even assuming it's a ranking - in a ranking there's possibility of equal rankings, right? So, you can have rankings [1, 1, 1, 1, ..., 1, 10000], and the "average=median" assumption is violated again. Most real-world distributions have different average and median values, the "50% is below average" is a common misconception that should be cleared out. For one important example see average salary - huge majority of people in (almost) every country earn less than average salary in that country.
- baldfat 11y agoHow is this NOT ranking. You are using the logical fallacy of Reification (the turning of something abstract into a concrete thing or object) https://en.wikipedia.org/wiki/Reification_%28fallacy%29 https://en.wikipedia.org/wiki/Reification_%28fallacy%29. What real world example at all works with numbers like you are saying "[1, 1, 1, 1, ..., 1, 10000]". When you are talking about specific people with specific skills you can't go abstract. Average when talking a population group in skills is ranking just like in Standardized Testing. Yes half the children in the America are bellow average and the larger the number the more this is true. Likewise the lower the number the less this is true. We are talking tens of thousands of people. EDIT: Oh I think you looking at this like average house hold income with Bill Gates throwing off the average possibly? Well we are talking about only one thing and that is the skills of a programmer compared to the skills fo other programmers. Just the same as the average math skills of children. This is why we have percentiles and my argument still holds on. Skills are not like money where one person has $60,000,000,000 and another has $100.
- ajuc 11y agoCall it "median developer" and I'm OK with that. Average is a different thing. Median developer is by definition a developer that is better or equal to 50% of developers. > the turning of something abstract into a concrete thing or object We're talking abstractions from the start. The only abstraction all my posts here rely on is the assumption that skill level is 1-dimensional. And you started using that assumption (by referring to average developer). Real world example: There are 10000 programmers. Many of the programmers that are just starting to learn have similar skills to each other. Some of them work for a few years already. Their skill levels start to diverge. Many of them never develop their skills too much (because they never need to and aren't self-motivated enough). Some of the programmers got lucky, work in places that allow/require them to learn forever, and become very, very good. There are few of them, and their skills vary widely. There are tons of people near the bottom, and very few people near the top. It's natural consequence of the amount of work and focus it takes to move from the bottom to the top. Ranking them hides some of the differences, but not all (because it's much more common for people to have the same rank near the low end of the spectrum, where there is much more of them, than near the top - where there is just a few people separated by big gaps). So, when you took ranks from these people you would get sth like below (1=worst, 10000=best, if your ranking works the other way - reverse it it still works the same) [1 (repeated 20 times), 2 (repeated 15 times), 3 (repeated 10 times), 4(repeated 5 times), ..., 100, ..., 10000] - so the distribution would still be skewed and the average would still be different from the median value.