3 ms·
Leetcode: weeks or months spent grinding daily, adding easily up to 100s of hours Take home project: typically capped at 4 hours. Hmmm, this is a tough one...
by lbrito 4y ago
Leetcode: weeks or months spent grinding daily, adding easily up to 100s of hours
Take home project: typically capped at 4 hours.
Hmmm, this is a tough one...
- AstralStorm 4y agoOften enough someone gives a take home project that actually is not even close to be capped in the time range requested unless you already work on this project. Every such test is supposed to be calibrated. Leetcode... Is not.
- lbrito 4y agoBe that as it may, it will never even come close to the 100s of hours of leetcode grinding. It's not even the same order of magnitude. Like I mentioned, it is common to spend months grinding leetcode. How can people rationalize this and prefer it to a closed scope assignment? I honestly don't get it.
- urthor 4y ago> How can people rationalize this I've personally learnt a lot from Leetcode, and found the process really valuable. I learnt a ton from bashing my head against the wall until dynamic programming made sense. I anecdotally code much, much faster, in all languages, having done it. It's like doing college homework again. Something useful that makes you a better "coder," (not necessarily a better engineer). It was a damn hard slog, but having done the hard slog I really enjoy having done it. I'm not going to pretend it's not time consuming or I'd be happy doing it if I was a busy parent. But in hindsight I've really enjoyed having done it, and found it extremely valuable. I suppose it's for people who just have that kind of time/energy/enthusiasm for programming/their career.