Pregunta

¿Si su gerente le encomendara un proyecto web para implementar y le diera libertad para elegir qué tecnologías utilizar?

Sé que muchas empresas tienen tecnologías estándar que utilizan y están muy en contra de probar cosas nuevas.

¿Fue útil?

Solución

Personalmente, usaría el marco con el que estoy más familiarizado, que es Tomcat, JSP y mi propio marco de desarrollo de aplicaciones (Inon).No porque sea el más avanzado tecnológicamente o el más interesante, sino porque lo conozco íntimamente y podría obtener resultados más rápido con él.

La razón por la que las empresas tienden a apegarse a lo que saben es que tienen una gran inversión en habilidades de desarrollo, a menudo una biblioteca de aplicaciones y componentes existentes integrados en una plataforma, y ​​un alto costo de mantenimiento futuro a tener en cuenta.Si pueden mantener a su equipo enfocado en un marco, la inversión obtendrá el mayor retorno y los costos futuros se mantendrán más bajos.

No es ideal si usted es un desarrollador que desea ampliar sus habilidades y probar las últimas novedades (el beneficio de mantener motivados a sus programadores también es una consideración válida que debe tener en cuenta una empresa), pero normalmente el punto de inflexión para la empresa es diferente del punto de inflexión para el individuo.

Otros consejos

@Damo,

Antes de que llegue el momento de seleccionar la tecnología, las personas suelen definir los requisitos y medir las habilidades del equipo.

Depende completamente del producto previsto y de su público.¿Cuál es el producto?¿Para quién es?

¿Ya tienes un equipo?En caso afirmativo, puede comprobar qué tecnologías son sólidas.

¿Necesita conectarse a otro sistema?En caso afirmativo, puede verificar algunas compatibilidades porque algunas tecnologías requieren más esfuerzo para conectarse.

Esto se ha discutido antes.

La consideración más importante es en qué tecnología su equipo está capacitado para ejecutar proyectos.Luego considere qué tecnologías podrían respaldar los objetivos específicos de su proyecto de manera más eficiente.

Si tuviera la libertad de elegir, lo más probable es que sea en lo que soy más competente, es decir, ASP.NET C#, básicamente MS Technologies.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top