Então, eu tenho certeza que todo mundo já encontrou essa pessoa em um ponto ou outro, alguém percebe o seu projeto ou ideia e inicialmente mostra algum interesse. Você começa a falar sobre alguns de seus métodos e, geralmente, nessa época eles interceptam, dizendo como você deve usar o método X, ou simplesmente usar a biblioteca Y. Mas não como uma sugestão amigável, mas que faz fronteira com um mandamento. Muitas vezes repetindo o mesmo conselho repetidamente como um papagaio excessivamente zeloso.
Pessoalmente, gosto de reinventar a roda quando estou aprendendo, ou mesmo apenas por diversão, mesmo que seja pior do que o que foi feito antes. Mas essa pessoa aparentemente não pode imaginar recriar QUALQUER utilidade para tais propósitos, ou possivelmente tentar algo que não siga estritamente as práticas tradicionais de POO, e se contentará com nada além de seu senso de perfeição e, portanto, naturalmente levantará suas críticas pelos ouvidos com força total. . Para finalizar, eles acabam por justificar seus conselhos (retardamento) listando todas as coisas incrivelmente complexas que codificaram com uma única mão (geralmente na linha de "confie em mim, eu fiz / usei o programa X por um longo tempo , blá blá blá").
Agora, estou longe de ser um mestre em programação, provavelmente não sou tão bom assim e, como tal, valorizo conselhos e críticas, mas acho que conselhos / críticas têm um tempo e um lugar. Há também uma grande diferença entre ser útil e ser narcisista. No passado, eu provavelmente usaria uma demissão um pouco mais forte ao estilo de George Carlin, mas não acho que queimar pontes seja a melhor abordagem.
Você tem algum conselho sobre como lidar com esse tipo de flagelação verbal?