Skip to content

Instantly share code, notes, and snippets.

@xarvh
Created February 4, 2025 10:57
Show Gist options
  • Save xarvh/2a17db59b754ec651a012f9d7baf7c65 to your computer and use it in GitHub Desktop.
Save xarvh/2a17db59b754ec651a012f9d7baf7c65 to your computer and use it in GitHub Desktop.
Changing approach to reviewing code challenges from prospective colleagues
An important factor in the strength of a dev team is the breadth of solutions that it can consider.
However, it seems like most code tests screen for "coding like the reviewer" which *reduces* the team's solution search space.
I don't want my ego or my Opinions(TM) about code to get in the way of having colleagues I can learn from, so I want to try a different strategy when evaluating code challenges submissions.
If the candidate's solution solves the problem, I'm going to consider only its *positives*: the good ideas, the interesting and original aproaches.
I'm going to ignore things I don't like, because those can be addressed by discussion or code review.
In short: as long as someone is capable of doing the work, I care about how they broaden our capabilities, not about how well they conform to my expectations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment