4 ms·
Funny because I've built many, many apps and worked as a professional dev for 15+ years and literally never, not even once, needed to write a reverse bubble sor
by Mc_Big_G 8y ago
Funny because I've built many, many apps and worked as a professional dev for 15+ years and literally never, not even once, needed to write a reverse bubble sort or whatever from scratch. Modern development is more about making good design choices and knowing how to leverage languages, frameworks and systems to develop a solution that meets the companies objectives and does it quickly and in the most cost-effective way. I've saved and produced millions of dollars of value for many companies and advanced algorithms knowledge was never part of the solution. This leetcode shit is just a hazing ritual perpetuated by the majority of companies because they're unwilling to do something more sensible because it requires time and effort. Wouldn't it be more effective to review my code on github and bitbucket than to give me a puzzle to solve? Right, that takes effort.
https://twitter.com/dhh/status/834146806594433025 https://twitter.com/dhh/status/834146806594433025
- lordCarbonFiber 8y agoThrough these first 2 decades of the 21st century I think this industry has thrived on the fact that all of the fruit is laughably low hanging. You could "produce millions of dollars" with an excel macro. That doesn't make the skill a good thing to peg the long term health to your tech company to. Hint playing this <https://media.giphy.com/media/kwEmwFUWO5Ety/giphy.gif> https://media.giphy.com/media/kwEmwFUWO5Ety/giphy.gif> game isn't software development any healthy company wants to hire for. Moore's law has smoothed over many the failing of a mediocre dev; the next generation isn't going have same luxury (just the same as the current generation has to know exponentially more than those that made their fortune during the dot com boom).