Earlier quoted context omitted.
This. It’s less bad than you think. learning styles: - text - videos - tutor - with random person from the web (eg pramp) - with a buddy (And all include practicing problems) Pick the learning style you like most. It isn’t so bad.
I can realistically do most mediums quite quickly, missing an edge case here and there without a test-fix loop like LC provides. On LC and in Python I find most of the medium problems trivial. This is not my problem. My problem is I find these interviews dehumanizing, and they reflect on how the work is afterwards. I like my work, and I like working with people who like their work and are there because they're good a…
It is what it is. There’s a time to change the world, and a time to just put in the work.
Software interviews are a pretty low on the list of impactful things to take personally.
30 years ago to reach the equivalent level of compensation required being born into a family that got you into the right prep school, taught you to aim for Law or Medicine, carefully controlling your grades for 18 years, getting through 4+3 years for law and getting into a top 10 school to be able to get into a white shoe firm, or 4+4+5 years for Medicine.
Now, for us nerds who like computering, quite literally a few months of leetcode can catapult you into $500,000 per year at a top 5 in the world company.
Those who want it enough find a way to get it done.