Isso remonta a uma conversa que tive com minha namorada. Tentei dizer a ela que simplesmente não me sinto adequado o suficiente na minha linguagem de programação (C ++) para me considerar boa. Ela então me perguntou: "Bem, quando você se considera bom o suficiente?"
Essa é uma pergunta interessante. Eu não sabia o que dizer a ela. Então, eu estou perguntando a você.
Para qualquer linguagem de programação, estrutura ou similar, quando você chega a um ponto em que se senta, olha o que fez e diz: "Ei, sou realmente muito bom nisso". Como você define "bom" para poder dizer honestamente aos outros: "Sim, eu sou bom em X".
Além disso, você chega a essas conclusões comparando o que os outros podem fazer?
Informação adicional
Eu li o artigo canônico sobre como são necessárias dez mil horas antes de você ser um especialista em campo. (Props para qualquer pessoa que saiba como este artigo é chamado novamente)
Também li vários artigos da Coding Horror sobre entrevistar pessoas. Dizia-se que algumas pessoas "não podem funcionar fora de uma estrutura". Portanto, eles podem ser "bons" para essa estrutura, mas não de outra maneira na linguagem. Isso é verdade?