Node.js: ¿Qué ocurre con el tono condescendiente que algunos desarrolladores utilizan en línea?

Para golpear otro punto en la psicología del desarrollador:

Las personas tienden a preferir usar lo que saben. Cuando comencé, quería trabajar con WordPress. Así que aprendí PHP. En realidad no veo nada realmente malo con PHP: hace el trabajo y en realidad tiene mucha utilidad. Esos son solo un par de sus méritos, hay muchos más.

Cualquier lenguaje de programación, aunque tiene sus desventajas. Python, por ejemplo, es relativamente fácil de aprender, pero he escuchado a algunos desarrolladores de Python decir ‘Me encanta, pero odio descubrir que lo que estaba causando un error era una pieza de código con sangría indebida’.

Claro, puedes entrenarte para lidiar con estas cosas. La mayoría de los desarrolladores lo hacen. Pero una vez que te ves forzado a aprender algo nuevo en el trabajo, di C #, y todo con lo que has trabajado es Python, es un poco un ajuste.

En lugar de lidiar con esto de una mejor manera, algunos desarrolladores realmente eliminan su enojo con los desarrolladores que usan la ‘cosa nueva y brillante’.

Puedo ver que es una renuencia a cambiar tanto como es una renuencia a desarrollarse fuera de su zona de confort.

Si bien no veo ninguna razón para atacar a los desarrolladores que prefieren un idioma en lugar de otro, es ciertamente un fenómeno en la industria (y muchos otros, también).

Tú eres lo que está con eso. Mantener la calma. Mantenga una cabeza clara.

Da cero mierdas sobre la personalidad de los pueblos en internet.

Usa el precioso ancho de banda de tu cerebro en cosas que realmente te ayuden.

FYI: Node.js es mucho más que PHP. ¿Qué tragedia, deben caer las hermosas palabras en los oídos sordos de php, solo para fortalecer su aferramiento a php, al profundizar el interés emocional de su ignorancia y evitación? : O


Para responder a su pregunta sobre la psicología del desarrollador, aquí está mi opinión.

Los desarrolladores se desactivan cuando nos impacientamos, nos inseguramos o dejamos que la emoción de alguna manera secuestre nuestros pensamientos.

Entramos en la zona y, a menos que la casa se esté incendiando, usted no es importante. Orinar no es importante, a menos que retenerlo comience a romper su zona, entonces es importante …

De todos modos, la parte útil de nuestra mente es como ‘/ ragequit’, y la parte emocional tiene toda esta energía que debe gastar lo antes posible.

Suelo tocar una o dos horas de música de flauta improvisada. Algunos lo sacan en una entrada de blog.

Encuentro el “¿Por qué no usaste X?” Preguntas para ser interesantes. A veces, cuando se me pregunta con seriedad, me detengo y pienso por qué elegí ese marco o biblioteca o idioma. A veces es porque conozco muy bien el idioma. A veces me pasaba un día comparando alternativas y tiraba un dardo para decidir.

No importa, me parece que la pregunta no debe comenzar y, a menudo, provocará una respuesta defensiva. Si alguien está haciendo la pregunta, ¿qué respuesta podrías dar que valga la pena? ¿Son solo curiosos y aceptarán alguna respuesta? ¿O argumentarán que alguna otra alternativa es mejor?

La persona que hace la pregunta parece pensar que la persona en el sitio desea escribir manualmente todas las páginas o usos incluidos para crear su sitio web. Esto podría ser divertido, pero a veces solo quieres instalar algo que todo lo que tienes que hacer es editar unas pocas páginas y puedes ir.

Si era yo, ya sé PHP, no necesito crear un sitio web o una página web personalizados o un controlador frontal personalizado para saber cómo se hace. Ya hecho eso, hecho hace años. No hay interés en hacerlo ahora. Si puedo instalar jekyll e ir en menos de 10 minutos, lo haré. Si necesito escribir algo de ruby ​​o JavaScript, entonces puedo hacerlo cuando lo necesite.

Aprender es divertido, pero hay muchos programadores que son competentes. Creo que la persona que hace la pregunta no ha conocido a muchos otros programadores o tiene experiencia limitada y, por lo tanto, asume que los demás carecen de experiencia o habilidad en su decisión. Cometí el mismo error y me han educado las veces suficientes para intentar obtener más información antes de hacer cualquier suposición.

Siempre es importante tener en cuenta el tipo de comunidad a la que se une al comenzar a aprender un nuevo idioma. Si bien su ejemplo podría ser un ejemplo aislado o anecdótico, creo que tiene razón al cuestionar si la comunidad es la adecuada para usted.