Si es un desarrollador junior y ya conoce Node o Ruby, sería mejor profundizar en Node o Ruby, y aprender habilidades más profundas como la carga de archivos, sockets web, análisis XML, trabajadores, autenticación (incluido OAuth / Third Party) OpenID), que proporciona y consume servicios web, escala a servidores múltiples, implementación automatizada (por ejemplo, utilizando Chef o Ansible), implementando una solución de almacenamiento en caché (por ejemplo, Varnish o Memcached) e implementando alta disponibilidad.
En su etapa de carrera, es una mejor inversión profundizar en una tecnología que aprender otra.
Ahora no me malinterpretes. Acabo de empezar a mirar Elixir yo mismo y creo que es absolutamente fantástico, y representa el próximo gran salto de Ruby / Rails o Node / Meteor. Pero es difícil avanzar en su carrera con un conjunto de habilidades que nadie (todavía) está contratando.
- ¿Está bien decir que me despidieron de mi trabajo anterior porque cambiaron el enfoque del proyecto de la web a iOS nativo y no lo sé y no estoy realmente interesado en eso?
- ¿Cuánto valoras el puntaje de GTmetrix, Google Speed en las plantillas de sitios web?
- ¿Cuál es el servidor web de mejor valor para varios archivos multimedia?
- Cómo saber si quieres ser diseñador web o desarrollador web
- ¿Cuál es la mejor empresa de desarrollo de ASP.NET en Montreal?