|
|
|
|
|
by jordigh
3175 days ago
|
|
At my current job, we used to advertise that we wanted someone with deep knowledge of Python, who had written their own Python metaclasses. How many of you know off the top of your head exactly what a metaclass is and why you would want to write one? While we did have one hand-rolled metaclass in our own codebase, it was just there, written long ago, worked fine, and didn't need any modification. None of us actually working at the job have to think about metaclasses on our day-to-day tasks. By putting that very specific bit of Python arcana in our job ad, we were just scaring away lots of potential candidates who could have done the job just fine. They stopped mentioning metaclasses in the ad and we've gotten some really good new hires since who are very competent, and best of all, are very nice people. |
|
Nice people are where it's at. After all, we've gotta work together, and someone will always be able to learn the tech...