> Worst codebase ever made by ex FANGs hotshots who thought they understood something about system architecture. Very "clever" and complicated.
I call these sort of folks (very) smart juniors. Probably can whip leetcode or whiteboard tests like few others (after some preparation). Then you let them roam wild on your product, because they're of course experts. Then some period passes, and/or they leave, and you can only cry. Complex hard-to-grok approaches to simple problems that have tons of caveats/edge cases, no documentation of work done and why it was done as it was, because they are oh-so-cool and such lowly tasks are for peasants.
Either they have no clue how long term sustainable company looks like or they don't care, in any case not a good fit.
These days I go in opposite direction as probably most here - FAANG type of company (or cargo-culted startup) is a big fat warning sign when hiring. Unless I would be working at some wannabe another FAANG startup, which I am not, I would sure as hell make sure the person can actually deliver long term improvements for everybody and not just upp their CV with another bleeding edge technology and move, leaving more damage than added value and making everything worse.
I call these sort of folks (very) smart juniors. Probably can whip leetcode or whiteboard tests like few others (after some preparation). Then you let them roam wild on your product, because they're of course experts. Then some period passes, and/or they leave, and you can only cry. Complex hard-to-grok approaches to simple problems that have tons of caveats/edge cases, no documentation of work done and why it was done as it was, because they are oh-so-cool and such lowly tasks are for peasants.
Either they have no clue how long term sustainable company looks like or they don't care, in any case not a good fit.
These days I go in opposite direction as probably most here - FAANG type of company (or cargo-culted startup) is a big fat warning sign when hiring. Unless I would be working at some wannabe another FAANG startup, which I am not, I would sure as hell make sure the person can actually deliver long term improvements for everybody and not just upp their CV with another bleeding edge technology and move, leaving more damage than added value and making everything worse.