Ask HN: What Does It Take to Be a "Black Belt" Programmer?
5 points| ahmaman | 2 years ago
I am a Brazilian Jiu-Jitsu (BJJ) practitioner myself, and in BJJ, there are generally five belt levels: white, blue, purple, brown, and black. When you spar with someone of a higher belt rank, you really see that there are levels to the game.
Similarly, even though our skills as programmers aren’t tested in the same way, it’s intriguing to think about what each belt might signify for a programmer.
What abilities should a “blue belt” programmer possess? How would that differ from a “purple belt” or a “black belt” programmer?
in9|2 years ago
meiraleal|2 years ago
The purple belt can do the same but alone, developing a whole project by himself taking care of the important things, scale it to commercial use
And a black belt will managing the work of multiple purple belts to do what they do well at a large scale
082349872349872|2 years ago
accrual|2 years ago