Hay muchos marcos que pueden conseguirle un trabajo de desarrollador.
Depende menos del marco, pero del área que está buscando.
Si desea un trabajo de back-end de servidor web, por ejemplo, hay algunos marcos de back-end realmente excelentes para elegir, por nombrar solo algunos:
- ¿Cuál es la mejor manera de validar un formulario de contacto en un archivo HTML estático de una sola página?
- ¿Cómo puede un servidor de correo detectar direcciones de correo electrónico rechazadas?
- ¿Por qué la gente recomienda ASP.NET/C# sobre Django / Python para el desarrollo web?
- ¿Qué proyectos de muestra son buenos para un principiante en JavaScript?
- ¿Existe una diferencia notable en el rendimiento y la latencia entre el alojamiento de Redis en un servidor de base de datos central y el local en cada servidor web?
- Rieles (Rubí)
- Django (Python)
- Laravel o Symfony (PHP)
Entre paréntesis, agregué los lenguajes de programación para los que son. Esta es otra cosa para elegir. Si eres un Rubyist, probablemente irás por Rails, si no, puedes elegir Laravel o Django. Normalmente, primero elige un lenguaje de programación, que un marco.
Por supuesto, debe elegir un marco que sea bastante moderno y actualizado. La mayoría de los marcos actuales para el soporte de desarrollo web o se basan en el paradigma MVC. De esta manera, también aprende algunos patrones de diseño orientados a objetos.
Cuando está más interesado en el desarrollo frontend, tiene diferentes opciones que hacer. Más bien, los marcos actuales usan JavaScript o TypeScript hoy y tienen nombres como Angular (1–4), React o marcos similares.
También tu gusto entra en juego aquí. A algunos les gustaría tener marcos regidos estrictamente como Django, a otros les puede gustar la libertad de Rails. Aún así, ambos marcos son buenos para sumergirse y ambos pueden darle un trabajo. Cuál es mejor para conseguir un trabajo también puede depender de su ubicación en el mundo. En algunos países como Alemania, Ruby on Rails es bastante poco común y solo puedes encontrar trabajo en dos o tres ciudades del país (pero en estos, los empleadores pueden perseguirte para atraparte, si eres un experto). Otros lenguajes y marcos como PHP y Symfony son ampliamente utilizados y puedes conseguir muchos trabajos en Alemania, pero también hay mucha competencia.
Todavía hay otros marcos. Al igual que los marcos de GUI para aplicaciones de escritorio simples, que ya no mencioné o los marcos de acceso a la base de datos o …
También es una cuestión de salario. Algunos lenguajes y marcos de programación son tan comunes que existe mucha competencia. Tu salario será bajo. Pero cuando elige uno menos común, es posible que tenga más dificultades para encontrar un trabajo, pero su salario puede ser mucho más alto que.
¡Tú eliges, que decides!