Si está trabajando para otra persona, no puede elegir a menos que sea el desarrollador principal. En general, la compañía ha elegido estas cosas y contrata a personas que saben cómo usar las herramientas que quieren usar.
Si usted es el desarrollador senior, o está solo, utiliza su experiencia con diferentes lenguajes y marcos. Pero probablemente tenga un marco e idioma favoritos, por lo que existe un fuerte sesgo hacia el uso de la herramienta con la que se siente cómodo. Dicen: “Cuando tienes un martillo, todo parece un clavo”. Definitivamente es cierto con la elección de lenguajes y marcos.
Si está solo y no tiene mucha experiencia, toma una decisión esencialmente aleatoria y vive con las consecuencias. Es una experiencia de aprendizaje, algo que será la base de una elección futura. No puede permitirse el lujo de quedar paralizado al momento de tomar la decisión. Todos tienen fortalezas y debilidades, y no sabes mucho sobre el proyecto en el momento que debes elegir.
- ¿Qué idiomas de back-end debes conocer para el desarrollo web?
- ¿Dónde puede un desarrollador de backend aprender diseño web práctico?
- ¿Qué es mejor aprender a través de una programación dinámica de front-end de clase o de back-end?
- ¿Cuáles son las cosas que los desarrolladores de back-end deberían aprender en 2017?
- Si eres un desarrollador web full stack, ¿eso significa que aprendes tanto front-end como back-end (ambas pilas)?