30 karma · joined April 1, 2013
I recognise that it’s easier to establish these habits early. Our children are still toddlers, so we haven’t yet faced the challenges of parenting teenagers, but they rarely have access to screens because we deliberately restrict it. Even Steve Jobs limited his children’s use of technology at home. Recognising the problem ought to lead to setting and enforcing limits, not treating our children’s access to these devices as inevitable.
I agree the system needs change but I don't have the answers for how to change it, hence why I said it's the million dollar question. Best we can do is try to make improvements.
I'm wondering at this point if you've ever hired for an engineering position before...
Lots of assumptions here, but we don't use keyword filtering.
> you'll filter out all geniuses who decided that 4 years at Amazon is enough for anybody and wants to make a move. Geniuses with 4 years of experience are probably working at Google for 400k+ salaries and are outside of our hiring range.
You have to prioritize time and when you get 500 people with < 5 years experience and 499 of them are not geniuses, it's not easy to find the needle in the haystack.
> I hate to put it in such stark terms, but if your assessment is ruling out good programmers and letting through bad programmer(s), its worthless. You need replace it with something that actually works.
It's a difficult balance because if it's made easier then it lets through more bad ones and if it's made harder it potentially filters out more good ones.
Basic requirement is at least 5 years of professional experience. Most of the people who apply don't have that. Then after that, a large number of people who make it to the coding test can't pass the first basic test, or struggle through it: generate a random string using only the standard libraries. If you can't do that then you are not a senior developer. Or they appear to be using ChatGPT and cheat through the test. etc. etc.
And memorizing algorithms wouldn't help you pass our assessment, it's actually easier than that in my opinion.
P.S. AWS has said they have resolved the issue for almost 2 hours now and we are still having issues with us-east-2a.