Share this comment
To be honest, I find top competitive programmers to be fairly poor software engineers. Or, maybe another way to say it is that the skills to be a competitive programmer are not the same as the skills to be a professional software engineer.
It'll be interesting to see if o3 improves at writing maintainable and understandable code...the two things competitive programming does not optimize for.
© 2025 Zvi Mowshowitz
Substack is the home for great culture
To be honest, I find top competitive programmers to be fairly poor software engineers. Or, maybe another way to say it is that the skills to be a competitive programmer are not the same as the skills to be a professional software engineer.
It'll be interesting to see if o3 improves at writing maintainable and understandable code...the two things competitive programming does not optimize for.