Do you feel leetcode actually makes you better at your job?
I've been a professional software developer for around 8 years. 2 weeks ago I started leetcoding to see what all the talk was about.
While I see some value to it, there's a whole lot that goes into software engineering (architecture trade-off, source control strategy, communication, ability to collaborate and learn on the fly, ability to prioritize and hit deadlines) that has nothing to do with leetcode.
I think that leetcode style questions should only play a small role in assessing a candidates ability for a role. Anyone else agree?
Edit: work at Microsoft, TC ~230k