¿Elegir Flask sobre Django reducirá mis opciones mientras solicito trabajo?

Dependerá de la compañía que esté contratando y cuánta respuesta estén obteniendo

Si conoce Flask, ciertamente puede programar en Django. Si conoces a Django, ciertamente podrás recoger Flask, pero será un poco más difícil, ya que Flask tiene menos de fábrica, de ahí que sea un micro marco

Si estuviera contratando para Flask, realmente no me importaría si solo tuvieras experiencia en Django.

Si estuviera contratando a Django, realmente no me importaría si solo tuvieras experiencia en Flask. Quizás incluso elegiría a alguien con Flask en lugar de Django, dependiendo de la experiencia, etc. Dado que el que solo conocerá Flask podría saber algunas cosas adicionales, pero no sabrá algunas peculiaridades de Django

Si está pasando por una agencia de consultoría … olvídalo. Solo buscarán palabras clave, sin django, sin trabajo

Si es una gran empresa y un departamento de recursos humanos si está buscando a alguien … hay una pequeña posibilidad. Al igual que las agencias de consultoría, solo buscarán palabras clave, sin django … generalmente no hay trabajo. A menos que el gerente inteligente diga hey, Flask o Django funcionarán

En las empresas más pequeñas, esto no será un problema real, ya que tomarán cualquiera, ya que saben que alguien bueno podrá aprender muy rápido si ya conoce al otro.

Solicitar empleos es un juego de marketing.

Cualquiera que sea bueno con Flask puede volverse bueno con Django rápidamente, y viceversa, pero recuerde que solicitar un empleo es un juego de marketing .

El nivel de su competencia en esos marcos será importante, pero los programadores promedio obtienen buenos trabajos al promocionarse bien, y los programadores fantásticos pueden perder al ser terribles al promocionarse ellos mismos.

Solicitar empleos es un juego de marketing .

Comercializarse como desarrollador de Flask podría limitar sus opciones a los roles de Flask, y comercializarse como desarrollador de Django podría limitar sus opciones a los roles de Django.

Puede haber menos trabajos de Flask en su área en comparación con los roles de Django, pero también habrá menos candidatos que se especialicen en Flask. Eso lo convierte en el mejor candidato para cualquier trabajo de Flask que se abra en su área si elige promocionarse como especialista en Flask. Por otro lado, es posible que encuentre que no hay trabajos de Flask en su área, por lo que tendrá problemas para encontrar trabajos a los que postularse.

Si eliges promocionarte como especialista de Django, es posible que tengas más trabajos disponibles a los que puedes postularte, pero tendrás que competir con otros desarrolladores de Django. En ese caso, deberá encontrar una manera de destacar más en comparación con otros desarrolladores de Django. Algunas estrategias serían aumentar su visibilidad al tener una buena cuenta de LinkedIn, una cuenta activa de Github con proyectos de Django, un blog sobre Django, etc.

Puedes hacer el mismo argumento si te promocionas como desarrollador de Python. Más trabajos, más competencia (incluso en áreas que no son de desarrollo web).

También puede optar por promocionarse como todo lo anterior. En mi propia experiencia, esa es una manera horrible de promocionarse, pero su millaje puede variar. La especialización tiene beneficios.

De ningún modo. De hecho, ¡creo que elegir Flask sobre Django te ayudará más!

Django generalmente se considera un marco de “baterías incluidas” porque todos los paquetes, o “baterías”, que se requieren para una aplicación web, es decir, vistas, formularios, bases de datos, se incluyen con la distribución. La desventaja de este enfoque es que el desarrollador se vuelve completamente dependiente de Django en lugar de buscar otros marcos porque está encerrado en “la forma de Django”.

Frasco, por otro lado, es un micro marco. Es fácil de configurar y poner en marcha, pero crear una aplicación web desarrollada requiere mucho conocimiento sobre el desarrollo del lado del servidor. No hay tantos paquetes incluidos con la distribución, por lo que es importante elegir entre marcos externos.

Debido a que Flask es un micro marco, puede que no sea tan óptimo en términos de escala. Las grandes empresas podrían optar por utilizar un marco que sea coherente y completo, como Django. Sin embargo, Flask proporciona un conocimiento imperativo sobre lo que realmente sucede en segundo plano, lo cual es extremadamente importante.

Es fácil echar un vistazo a algún código y confiar en que funciona, pero los buenos programadores deberían poder saber exactamente cómo funciona. En mi opinión, Flask le proporcionaría una mejor columna vertebral para el desarrollo del lado del servidor en comparación con Django.

No, no lo hará. Flask y Django son marcos muy populares de python y después de aprender uno, puedes aprender fácilmente el otro.

Django ya ha hecho muchas cosas por usted y tendrá que seguir el patrón. Flask, por otro lado, es un micro marco y tendrás que buscar paquetes para hacer el trabajo.

Actualmente estoy trabajando y aprendiendo Django, pero también planeo aprender el matraz después de Django.

No. Los conceptos básicos de ambos marcos son en su mayoría iguales, por lo que aprender te ayudará a aprender otros en muy poco tiempo.

More Interesting

¿Podría hacerlo en una orquesta de Broadway sin un título de música?

¿Cuáles son las habilidades que considera imprescindibles para sobrevivir como trabajador en la futura era de la automatización?

Soy un estudiante nigeriano que piensa hacer mi postgrado en Japón. ¿Cuáles son las cosas que necesito aprender aparte del idioma para reducir el choque cultural?

¿Con qué recursos debo prepararme y referirme para una entrevista de ingeniería de software en Facebook?

¿Qué es la progresión?

Cómo prepararse para la colocación en el campus de los Servicios financieros de Edelweiss

¿Por qué muchas personas que dejan las fuerzas de defensa de los Estados Unidos terminan sin nada? ¿Ofrecen oportunidades de desarrollo para reclutas para la vida post militar?

Cómo aprender instrumentos musicales y tocarlos en el cine.

He probado los probadores de dureza Leeb de G & R Technology Inc.

¿Cómo presentar una solicitud para ingresar a un programa de investigación de pasantías en IIT? ¿Cuál es el procedimiento para entrar?

¿Cómo pasa un consultor de marketing en redes sociales de trabajar como consultor independiente a un puesto de tiempo completo en una agencia o empresa de Internet?

¿Cuál es la mejor posición en el béisbol?

¿Qué carreras militares tienden a recibir los reclutas con puntajes altos en las pruebas de Rorschach, Gauss y Wechsler?

¿De qué sirve obtener un CGPA alto en ingeniería?

¿Tengo que ser un buen programador para ser un hacker?