3 ms·
Respectfully, I don't think the existence of leetcode could be exposed to all possible developers and fix the underlying issue. Certain education and self educa
by ehnto 6y ago
Respectfully, I don't think the existence of leetcode could be exposed to all possible developers and fix the underlying issue. Certain education and self education pipelines focus solely on the actual work being done in real world applications, and raw logic chops are honestly not required for much of that.
It's no surprise to me a team could make an application and then fail at FizzBuzz. Not saying that's a good thing, just that I am not surprised people can make it so far without being able to do simple logic programming.
- toomanybeersies 6y agoA lot of software developers spend their days basically stitching together packages and creating UI abstractions over data models, rather than writing actual logic. Why write fizzbuzz yourself when you can just import it? https://www.npmjs.com/package/fizzbuzzify https://www.npmjs.com/package/fizzbuzzify My old job was a bit like that, I spent most of my time just creating new models and building API endpoints, or finding gems/packages/AWS services that did what we wanted to do (it did make for a nice looking resume though, with a laundry list of AWS skills). In the two years I worked there, there were only a handful of times I had to write any code that was more complex than fizzbuzz. It was an interesting product, but you could've taught a smart 17 year old kid how to do everything I did. I'm happy that these days I'm working at a much more mentally stimulating job. I regularly have to use what I learned from my compsci degree (especially operating systems and networking), and solve complex problems that require me to actually think. It's the kind of work that validates why I went to university.