A
guy/ or girl who thinks they are the ultimate programmer; studies algorithms all day
long and high level software development decisions (like what software library to use), but doesn'
t actually do any real world software development, or coding.
They think that because they once built a Tkinter app; they can compete with Terry A.
Davis.
They believe that the ultimate
apex of a software developer is to implement the binary search algorithm and if a software developer is unable to implement the binary search algorithm that they have no business being a software developer.
Perhaps this attempt to discuss high level software development is because they are procrastinating writing
code.