4 ms·
Solving Fizzbuzz and Leetcode questions quickly does not make you a “better programmer”.
by greymalik 4y ago
Solving Fizzbuzz and Leetcode questions quickly does not make you a “better programmer”.
- yrgulation 4y agoMaybe a better programmer but most certainly not a better developer. What i find odd about leetcode is that much of it is highschool olympiad level coding. And with age and experience people forget all that. So in effect, leetcode, albeit wizardry, is a step back. No one has time to solve such nonsense when millions of users need their content served in 40ms across varying devices networks and all while the system communicates with various banks, data stores and servers spread across data centres and timezones. Sure the junior dev can faff with their little function’s code but not a senior dev.
- Koshkin 4y agoWell indeed, if by ‘developer’ you mean (software) engineer. Engineering is vastly different from the mere coding.
- ehnto 4y agoNot in practice. Maybe at university. Software architecture I would agree, software engineers are just developers with formal training. I have not seen any difference in the actual work either does. But even self-taught developers can end uo doing architecture.
- fragmede 4y agoend up doing, sure, but I'd argue architectural work is not "mere coding".
- lupire 4y agoIt wasn't even solving them! It was reading them.
- shultays 4y agoNot being able to solve them, especially fizzbuzz, does not really help either though I think if someone is good at such problems then it means they at least know their data structures and have good problem solving skill. Both are good qualities for a programmer.
- UncleMeat 4y agoSure. But if you can't solve fizzbuzz then the odds of you being a good programmer are very nearly zero. Thus its function as a filter.