DEV Community

Discussion on: How do people solve Advent of Code puzzles so quickly?

Collapse
 
sjarva profile image
Senja Jarva • Edited

There are people who do this type of fast programming as somewhat serious hobby (I think it's called competitive programming), where they practice a) understanding the puzzle, b) remembering the most efficient data types and algorithms to solve it and then finally c) to actually produce the code in a language, that they know really well. I went to a high school that encouraged the most talented programmers to start doing this, first on a national level and then on an international level. So yeah, I'm guessing that many people on top of the list have done competitive programming at some part of their life :)

Collapse
 
mellen profile image
Matt Ellen

If I had the energy left at the end of work, I'd probably get into that. It makes a lot more sense that they'd be this fast if they're so practised at it.