Leetcoders like fancy solutions rather than simple solutions. Their code usually stinks. I still remember the intern who wrote binary search for a list that will always be no more than an ordered list no more than a dozen elements and was all proud of himself ๐คก
I wouldn't say "leetcoders" in general. Like I'm a hobby leetcoder and my satisfaction derives from getting a super clean solution. Which usually is the slowest one that passes the time check.
Less micromanagement and more free time to developers produces better code and systems. When managers tightly control what devs can and cannot do (daily status reports, only tiny tasks allowed, sprints formed by the manager), they only favor business value adding work, so anything that was shitty in version 1 tends to stay shitty forever.
comments
They are extremely knowledgeable in architecture and problem solving though.