¿Puedo llamarme ingeniero de pila completa si creé una aplicación web con React y Python / Flask?

Personalmente, sería reacio a llamarme a mí mismo cualquier cosa basada en una sola aplicación de demostración. El mundo real presenta problemas que no aparecen en las aplicaciones de juguetes.

Si ese fuera el caso, simplemente me llamaría un “programador” (o tal vez “programador junior”) sin ninguna especialización. (Y “full stack” es una especialización. Hay otra programación que no sea la web).

Todavía seguiría adelante y solicitaría trabajos de “pila completa”, y ser honesto acerca de cuánta experiencia tengo. Si necesitan a alguien con muchos detalles, buscarán a alguien con un currículum más largo (y pagarán más por el privilegio). Si están dispuestos a darle tiempo para ponerse al día en su pila específica (e incluso un programador experimentado generalmente tendrá que aprender al menos algunas partes de su marco particular), pueden ahorrar un montón de dinero contratando a alguien júnior.

Si siente que no está recibiendo devoluciones de llamada en su currículum porque requieren que lo cargue con palabras de moda, continúe y agregue cada palabra de moda que haya escuchado. Un departamento de recursos humanos malhumorado que no sabe cómo encontrar una ganga merece meterse en una avalancha de currículums sobrecargados. Pero comenzaría con un currículum más honesto y buscaría empresas que quieran talento en lugar de palabras de moda.

Personalmente, no lo haría si supiera React + Python / Flask.

Full stack significa .. * drumroll * full stack.

Eso significa que todo, desde el servidor, las cosas se ejecutan, las bases de datos, el código del servidor, la conectividad, el código del cliente, la seguridad, etc.

En estos días, probablemente. En mis días, a menos que hayas escrito el código para ambos extremos, te habrían llamado un mono marco. (A veces, pequeños ajustes manuales en el código hacen que se ejecute mucho mejor que lo que un marco hizo por usted).