4 ms·
I would have to agree about 95th percentile being not that difficult. A streamer that I occasionally tune into (Asmongold) says that if you are seeking informa
by madamelic 3y ago
I would have to agree about 95th percentile being not that difficult.
A streamer that I occasionally tune into (Asmongold) says that if you are seeking information outside of the game such as watching streams of the game, that makes you a top 10% player automatically.
Most people are passive consumers and participants in their activities and that isn't exclusive to the individual. I am a passive consumer & participant in many activities: I have no interest in being more knowledgable in cars / driving, I don't want to get better at cooking, I enjoy chess but I currently have no desire past futzing around with the Chess.com app in the few moments I have.
By virtue of seeking out information outside of that context, you are trying to dive deeper into the activity even if you aren't performing at that level.
Most software engineers aren't listening to podcasts about software engineering. If you are religiously listening to and learning from podcasts, that makes you more suspectible to being a higher percentile performer in software engineering.
- onlyrealcuzzo 3y agoIt's easy to be in the top 99% in a competition nobody cares about. Try being in the top 1% of basketball players if you're under 5'9". Easier said than done.
- madamelic 3y agoAbsolutely. The article hints at this problem by saying 95th percentile is easy but the grind from 95th to 99th is more difficult, requiring explicit effort and reflection on your process. To use a gaming metaphor that hopefully lands, the XP grind from level 1 to 92 in Runscape is the same XP amount as the XP needed to go from 92 to 99 [0]. It is also illustrated with the Pareto Principle and the 90/10 rule where the final portion takes the most resources. Someone can easily become top 10% basketball player given the right training. 27M people played basketball recreationally in the US in 2021 [1], you only need to be in the top 2,700,000 players to be a top 10% player. There's only about 500 people in the NBA in a given year [2] so they represent approximately the top 0.0018% of organized basketball players. If you include people who play rarely or in pick-up games, the odds of a top 10% 5'9 player jump drastically. 5'9 isn't that short either, it's roughly the median height of an American man. [0]: https://runescape.fandom.com/wiki/Experience/Table https://runescape.fandom.com/wiki/Experience/Table [1]: https://www.statista.com/statistics/191632/participants-in-basketballl-in-the-us-since-2006/#:~:text=The%20number%20of%20U.S.%20Americans,old%20participated%20in%20that%20activity https://www.statista.com/statistics/191632/participants-in-b.... [2]: https://www.hoopsbeast.com/total-nba-players/ https://www.hoopsbeast.com/total-nba-players/
- mlyle 3y ago> To use a gaming metaphor that hopefully lands, the XP grind from level 1 to 92 in Runscape is the same XP amount as the XP needed to go from 92 to 99 [0]. Do you get more XP on average when you're a higher level?
- furst 3y agoIt really depends skill to skill, but generally yes. However, and keeping in mind this again varies a lot skill to skill, the increases are not even the same order of magnitude as the scaling for the xp required.
- empath-nirvana 3y agoYou're thinking about the _NBA_ when you think of basketball players. You can _easily_ be in the top 5% of _people that play basketball_ just by playing at the gym once or twice a month, even if you're short.
- onlyrealcuzzo 3y agoI think you're vastly overestimating the amount of people who play basketball. Sure, if you count everyone who's ever touched a basketball in their life - it might not be hard to be in the top 5%. If you counting anyone who has played at least within the last 3 months - it's not going to be so easy.
- CSMastermind 3y ago> Most software engineers aren't listening to podcasts about software engineering. If you are religiously listening to and learning from podcasts, that makes you more suspectible to being a higher percentile performer in software engineering. Does it though? I don't feel like listening to podcasts is a particularly good way to build software engineering skill. The same way listening to a podcast about art doesn't make you a better painter nor listening to a podcast about football will make you a better athlete.
- jpc0 3y agoIf I listen to a podcast on let's say, algorithms. They discuss an algorithm I'm currently working on and some research papers on said algorithms. If I didn't know about those research papers I now have more knowledge than I had before and can improve more than someone who didn't have said knowledge. Replace algorithm with framework, design pattern, type of software etc... It alone doesn't make you better just like reading a boom wouldn't make you a better software developer. Actually absorbing the information and using it to improve would. The same can be said for every single one of the fields you mentioned. Sharing knowledge using spoken word is no different from sharing knowledge using any other media.
- mewpmewp2 3y agoI agree, I think building things is the main thing that makes someone better. So building side projects and experimenting with different tech besides your work. Podcasts I think are quite superficial. They can only be beneficial if you are critical about what they are saying, but to be critical you need to have already made something yourself. Otherwise you are blindly learning facts like you said.
- namaria 3y ago> A streamer (...) says that if you are (...) watching streams of the game, that makes you a top 10% player automatically. Sounds like pandering to the audience. Performing better then 90% of people makes you a top 10% player. Self soothing about how what you like to do in your spare time makes you better then others is not making you any favors. It doesn't matter how much effort you put into being effective. In fact I'd say living and breathing software engineering will make you a less effective software engineer than someone who also understands management, psychology, economics, etc.
- madamelic 3y agoI knew I should've been an asterisk / joke about that! :) Yeah, I could certainly see that but I disagree with your assessment that it is just pandering or self-soothing. Seeking out any external information in your off-time / outside from that activity gives you the edge against people who just show up and only engage and think about the activity while doing it. If you are watching basketball play-by-plays or even better, recordings of your own games (read: consuming transformative versions of games just outside your skill vs passively consuming a professional game) outside of basketball practice, there is a good chance you will pick up or develop ideas of how to apply that to your own game. Yes, passively watching someone play WoW has a low chance of making a world-first raider but watching a world-first raider do raiding with the intention of picking new ideas up will expose you to ideas and methods you won't otherwise be exposed to through normal gameplay. By listening to other engineers speak, you are being exposed to problems and solutions you would have had to encounter and solve yourself (or possibly never have so you will never cross pollinate ideas)
- namaria 3y ago> you will never cross pollinate See there's the mentality I'm calling self soothing. Your mental model of what makes someone excel seems to build off of what you like to do. One thing is to pursue extra information, another is to believe the sole way to excel is by doing the things you do.
- 3y ago
- xboxnolifes 3y agoI've brought this up before and got down voted, but I agree. Competition starts at the 90th percentile. Everything before that is casual play and fundamentals.
- Aurornis 3y ago> Most software engineers aren't listening to podcasts about software engineering. If you are religiously listening to and learning from podcasts, that makes you more suspectible to being a higher percentile performer in software engineering. It's generally true that seeking more information can lead to increased knowledge, yes. But I've also met a lot of people in my career who can confidently recite factoids from hundreds of podcasts, books, and blog posts they've read but then struggle when they have to tackle real-world problems. Podcasts don't substitute for experience and someone with real-world experience is going to run circles around someone who merely listened to a lot of podcasts or read a lot of books. Podcasts have also become a trap for inexperienced engineers in recent years. It's easy to listen to a lot of podcasts with guests who are trying to flex their knowledge or look extra smart by claiming their subject is the only way to do something. Then you end up with juniors trying to make complex microservice architectures with over-engineered single page app frontends for trivial tasks because that's what they've been learning about from podcasts. Podcasts try to capture the most exciting topics, whereas many engineering problems are better solved by boring old technology. Without experience to know the difference, podcasts can really lead people astray. > A streamer that I occasionally tune into (Asmongold) says that if you are seeking information outside of the game such as watching streams of the game, that makes you a top 10% player automatically. Influencers telling their followers that following them will provide a leg up on the competition is the oldest marketing trick in the book. :) I'm sure some amount of stream watching can provide some learning, but for fast-twitch games I'll put my money on the player who has more hours of practice over the player who watches a lot of streams of other people playing.
- karmakaze 3y agoIn StarCraft the reverse it true. There are many who get information outside the game by watching, but don't actually play that much (1v1 in particular). Just by playing it puts you in a high percentile of SC2 players (that used to play or only play co-op and other forms).