A programação sempre exigia o aprendizado de novos conceitos, paradigmas, recursos e tecnologias, e sempre falhei na primeira tentativa de entender o novo conceito que encontro. Começo a me culpar e me humilhar sem me lembrar antes de como eu entendi um novo conceito que eu não o havia entendido antes.
Eu mal posso parar para me dizer "por que eu não consigo entender? Eu sou estúpido ou idiota? Sim, eu sou stuppiiddddd !!!"
O que sua voz interior diz se você não consegue entender o novo conceito depois de passar muito tempo até ficar cansado ou sem esperança?
Como você lida com sua auto-estima em tais situações?
self-improvement
Sangue fresco
fonte
fonte
Respostas:
Pessoalmente, tudo é uma analogia de distância. E se eu não entendo alguma coisa, provavelmente é porque não me foi mostrado o conceito certo para me levar à Terra do Entendimento. Eu costumo vasculhar diferentes tutoriais e, eventualmente, um deles terá um rumo diferente dos tutoriais anteriores que eu não gostei. Então eu vou voltar e ler todos eles e finalmente juntar tudo. E então fica furioso porque os outros tutoriais não apresentaram da mesma maneira.
fonte
Se você não entende um problema, há um problema mais fácil que você não entende.
Encontre esse problema e resolva-o. Em seguida, tente seu problema original novamente e verifique se você está pronto para isso.
fonte
Isso é mais uma questão de psicologia do que de programação. Quando Freud falou sobre mecanismos de defesa, era sobre isso que ele estava falando: mecanismos que protegem sua auto-imagem quando ela é ameaçada. Alguns deles são considerados mais maduros e saudáveis do que outros.
Alguns dos mecanismos de defesa que você deseja evitar (e que surgem com frequência na minha experiência):
A racionalização é uma que eu vejo especialmente nos programadores. Temos a tendência de assumir que não entender algo significa que é complexo, o que não é necessariamente verdade.
Dito isto, aqui estão alguns dos mecanismos de defesa mais saudáveis que funcionam para mim:
fonte
Lembro-me de algo que meu pai tinha na parede da faculdade - (até onde eu sei, ele originou a citação ...)
Nenhum conceito é tão difícil que não possa ser conquistado pelos repetidos ataques de uma mente comum.
Isso pode ser encorajador para aqueles de nós com mentes comuns.
fonte
Se eu não entendo alguma coisa, encontro alguém que entenda e digo a eles para me explicar. Uma vez explicado, cimento minha compreensão ao brincar um pouco com o conceito.
Eu quase nunca me acho idiota só porque vi muitas pessoas inteligentes sentirem falta de coisas completamente óbvias.
fonte
Isso significa simplesmente que você ainda não tem experiência suficiente nessa área específica. À medida que adquirimos experiência, começamos a mapear conceitos de outras áreas, o que nos ajuda a entender os novos conceitos mais rapidamente. Não se supere por isso. Continue empurrando, pergunte a um amigo, etc ... Você está aprendendo e isso é ótimo.
fonte
Eu não tenho que entender tudo. Não vou me torturar com coisas que não combinam com o modo como minha mente funciona. Por exemplo, embora eu seja geralmente muito bom em matemática, sou bastante incapaz em relação ao cálculo integral. Simplesmente não é o meu negócio, e provavelmente nunca será.
Obviamente, essa ignorância seletiva só é possível enquanto eu ainda tiver outros meios suficientes para resolver meus problemas, ou seja, fazer meu trabalho e pagar as contas.
fonte
Penso "Finalmente, a programação é interessante novamente!" e pesquise na Internet tutoriais. A última vez que aconteceu foi quando me deparei com mônadas. Muitos programadores atingem uma parede de tijolos quando leem sobre mônadas pela primeira vez, porque é diferente de qualquer outro conceito que você encontrou até agora como programador, especialmente se você é novo na programação funcional.
fonte
Existem muitas técnicas de três letras, que são grandes coisas. Algum tempo atrás, eu estava deprimido, se eu não entendi um novo à primeira vista, mas agora eu sei, eu estava apenas confuso, porque o novo é muito simples e trivial , mas eu esperava algo novo e vibrante . Ok, são apenas 99% dos casos, e o restante, 1%, estou tentando encontrar um bom artigo.
Exemplo: quando eu pulei para a programação JS, estava completamente escuro para mim, o que faz uma estrutura JavaScript. Eu tive uma pré-concepção, e foi bom, mas precisava de uma confirmação e queria entendê-la mais profundamente. Eu visitei muitas páginas do framework, mas a escuridão não desapareceu. Depois de uma semana (!) Pesquisando no Google, me senti muito burra. Eu sou um ulrasenior e não consegui nem encontrar um f. documento em um tópico de programação moderno! Encontrei o DomAssistant, que possui excelente documentação. Eu senti a estatística apenas lendo a primeira frase.
Portanto, se você não consegue entender, talvez apenas a documentação seja ruim.
fonte
A prática leva à perfeição. Leia mais, pratique mais até entender. Não há problema em demorar mais do que outros.
fonte
Mesmo se você nunca conheceu alguém mais inteligente do que você - e é provável que tenha - é altamente improvável que você seja o mais inteligente. E mesmo se você for mais esperto, provavelmente há alguém que tem mais sorte do que você e encontrará a combinação correta de palavras-chave que você precisa digitar no Google para obter a resposta certa.
Portanto, aprenda a conviver com seus recursos mentais limitados e lembre-se de que resistência e perseverança geralmente são mais importantes que a inteligência e geralmente fazem toda a diferença.
Claro, às vezes toda a perseverança do mundo não vai ajudá-lo. Existem alguns problemas que simplesmente exigem mais inteligência do que você possui. Também existem problemas que ninguém em toda a história humana foi capaz de resolver porque eles exigem mais inteligência do que qualquer pessoa viva ou morta que já teve. E muitos problemas são provavelmente insolúveis.
Lembre-se de que não se trata de você e seu ego, mas de resolver um problema em questão. Se você não tiver disciplina para pensar no problema, em vez de em você, supere-se e treine sua mente para manter suas emoções sob controle.
fonte