Así que estoy seguro de que todos se han topado con esta persona en un momento u otro, alguien se entera de su proyecto o idea e inicialmente muestra cierto interés. Puede hablar sobre algunos de sus métodos y, por lo general, alrededor de esta época se interponen diciendo cómo debe usar el método X, o simplemente usar la biblioteca Y. Pero no como una sugerencia amigable, sino que limita con un mandamiento. A menudo repite el mismo consejo una y otra vez como un loro demasiado celoso.
Personalmente, me gusta reinventar la rueda cuando estoy aprendiendo, o incluso por diversión, incluso si resulta peor de lo que se ha hecho antes. Pero esta persona aparentemente no puede imaginar recrear CUALQUIER utilidad para tales propósitos, o posiblemente intentar algo que no siga estrictamente las prácticas tradicionales de OOP, y no se conformará con nada excepto su sentido de perfección, y por lo tanto, naturalmente, arrojará su fango de críticas por mis oídos con toda su fuerza. . Para colmo, eventualmente comienzan a justificar su consejo (retraso) al enumerar todas las cosas increíblemente complejas que han codificado por sí solas (generalmente en la línea de "confía en mí, he hecho / usado el programa X durante mucho tiempo"). , bla, bla, bla").
Ahora, estoy lejos de ser un maestro de programación, probablemente ni siquiera soy tan bueno, y como tal valoro los consejos y las críticas, pero creo que los consejos / críticas tienen un momento y lugar. También hay una gran diferencia entre ser útil y ser narcisista. En el pasado, probablemente hubiera usado un rechazo de estilo George Carlin algo más fuerte, pero no creo que quemar puentes sea el mejor enfoque.
¿Tienes algún consejo sobre cómo lidiar con este tipo de flagelación verbal?