Para trabajar independientemente, si el 100% depende de sus clientes.
Si obtiene contactos de aplicaciones móviles o clientes web, y quieren que comience desde cero, puede elegir lo que más le guste.
La mayoría de las veces, tienen código existente, y estás atrapado con los idiomas que ya se utilizan.
- ¿Debo aprender Scala o PHP?
- ¿Qué conceptos necesito saber para ser bueno en cada lenguaje de programación?
- ¿Qué temas debería cubrir un programa de estudios de "Tecnologías de la Web Social 101" si se enseña en la escuela B?
- ¿Cuánto debo cobrar como desarrollador web independiente para principiantes?
- ¿Es mejor / vale la pena usar AWS para sitios web estáticos en lugar de proveedores de alojamiento normales?
Si acepta realizar cambios en un proyecto de Rails y pasa tiempo convirtiéndolo a Python sin preguntar, eso se consideraría una mala forma.
Cuando tengo una opción, personalmente uso JavaScript / TypeScript para la mayoría de las cosas, a menos que el rendimiento sea importante, en cuyo caso recurro a Ir para el código del servidor, o C ++ para el desarrollo de aplicaciones. Aunque podría darle una oportunidad a C # / Xamarin si llega el tipo correcto de contrato de aplicación.
Aprende todas las cosas. De esa manera, puede trabajar en cualquier contacto que se le presente.