3 ms·
I think it's a decent taxonomy for the skills you can use in practice. It's for learning about your weaknesses, and either learning something to fix them, or fi
by DaniFong 18y ago
I think it's a decent taxonomy for the skills you can use in practice. It's for learning about your weaknesses, and either learning something to fix them, or finding yourself on a team where someone's an expert in the area.
I'd also nominate machine learning/simple ai/recommendation systems/probabilistic filters as another skill -- once you have some familiarity you can use it everywhere.
- IsaacSchlueter 18y agoCompletely agree. After a few years doing this job and taking it seriously, diligent practice and all that, anyone who's reasonably bright should be at the top level in at least a few of these categories. But it's always good to spot areas that need work, and lists like this can be very helpful. We programmers are mental athletes. Like athletes, we shouldn't ever stop training.