¿Existen ‘ajustes culturales’ que rodean cada lenguaje popular de desarrollo web? De ser así, ¿cuáles son?

He notado que el ajuste cultural cambia más para una región que para un idioma.

En Silicon Valley, el ajuste cultural es completamente diferente que en Denver, CO, que es completamente diferente de Austin, TX.

Esto también tiene sentido, porque muchas veces el ajuste cultural de las empresas se basa en las personas que componen la empresa. Y van a tener antecedentes e historias muy diferentes en función de dónde se encuentre.

Como ejemplo, en Boulder, CO, he notado que el ajuste cultural incluye tener una pasión compartida por el aire libre. Esto es cierto incluso para las empresas cuyos productos no tienen nada que ver con el aire libre. Además, son muy firmes acerca de la licencia a las 5 p.m. para que todos puedan ir a las montañas y caminar o esquiar. Incluso he visto que algunas compañías tienen alzas grupales para ejercicios de trabajo en equipo.

Ahora, considerando los ajustes culturales de la compañía, echemos un vistazo a los ajustes culturales de idiomas. También variará de región a región. Los grupos de reunión de Java o C # a los que asista en Denver, CO tendrán una sensación diferente a la de los grupos de reunión equivalentes en Mountain View, CA.

En línea es una bestia completamente diferente. Debido a que todos pueden ser de una región diferente, las culturas de cada idioma se fusionan. Esto hace que todos sientan lo mismo para mí. Muy a la defensiva hacia su idioma de elección, y ataca agresivamente los idiomas alternativos.

Si puede encajar con sus compañeros en el trabajo, entonces probablemente pueda esperar una atmósfera amigable similar (o tal vez no tan amigable) en los grupos de reunión. ¡Buena suerte para encontrar los mejores grupos para ir y diviértete codificando!

Depende de lo que quieras decir con lenguaje de desarrollo web

Básicamente, hay tres idiomas en el núcleo de cualquier aplicación web:

  • HTML
  • JavaScript
  • CSS

Ahora, si está hablando de marcos de desarrollo web, entonces tenemos algunas diferencias en cultura y metodología (tengo experiencia con tres de estos marcos de JavaScript):

Ember: normalmente se usa para crear aplicaciones web más grandes (ambiciosas). La cultura de Ember se declara a propósito como convención sobre la configuración.

Angular: este marco toma un enfoque intermedio en el camino, ya que si desea imponer la convención sobre la configuración, puede hacerlo, pero no está integrado en el marco. Por lo general, Angular se usa para crear aplicaciones web más pequeñas que necesitan despegar rápidamente. La cultura de Angular es que usted codifique como desee y el marco se salga del camino .

Backbone: si la cultura de Ember es la convención sobre la configuración, entonces la Backbone es definitivamente la configuración sobre la convención . Backbone es más una biblioteca de JavaScript que un marco y, por lo tanto, la cultura es más como construirlo usted mismo con nuestras partes .

Sí. Hay muchos ajustes culturales en la mayoría de los lenguajes de desarrollo, junto con comunidades y blogs dedicados a ellos.

Realmente no puedo pensar en nada específico en este momento, pero la mayoría de ellos tienen mucho en común:

  • Abre tu fuente de trabajo.
  • Ayuda a los que acaban de empezar.
  • Si obtiene ayuda para crear algún software, reconozca a quienes lo ayudaron.

etc …

More Interesting

¿Es mejor proporcionar toda la página a la vez o devolverla en partes?

¿Cuál es el lenguaje de programación del lado del servidor más apropiado para un ERP o una aplicación de comercio electrónico, Java, C #, Python o Node.js?

Cómo convertirse en desarrollador front-end sin conocimientos de diseño

¿Cuáles son algunos errores comunes que cometen los desarrolladores de Node.JS?

¿Cuál es la forma más fácil de construir un sitio web? (no se requieren habilidades de programación)?

¿Cómo puedo recuperar una imagen de un enlace para mostrar una vista previa de un tweet? He visto esto en Flipboard, Pocket, etc.

Cómo hacer una página web profesional casi sin experiencia en programación web (templetes gratuitos, etc.)

¿Cómo explicarías esta jerga de programación, desarrollo de aplicaciones, desarrollo web y diseño web a un laico? ¿Cómo se relacionan entre sí?

¿Cuáles son las mejores y más reales compañías de formación de AngularJS en Chennai?

Cómo hacer un sitio web sin otro sitio web / plataforma

¿Debo entregar formularios de código (también conocido como copia de Google) o usar un generador de formularios?

¿Por qué no hay un lenguaje alternativo y más limpio que no sea Javascript para la aplicación web?

¿MySpace, Friendster, Tagged, Orkut y Photobucket realmente usan el Importador de contactos de Improsys?

¿Cuáles son los sitios donde puedo aprender desarrollo web de AZ?

En Javascript en un sitio web, ¿es posible usar la misma variable en dos o más páginas? ¿Si es así, cómo?