¿Conocer Python es suficiente para comenzar a trabajar en la industria tecnológica?

Claro … pero tal vez no. Depende, no esperes ingresar como ingeniero de software o DevOps, pero hay muchas otras carreras disponibles para ti.

Poder codificar es solo una pequeña parte de trabajar en tecnología, pero la buena noticia es que hay muchas otras áreas de ‘tecnología’ en las que puedes trabajar.

  • Soporte / servicio de asistencia: brinda asistencia técnica a otras personas en una cara o por encima de la capacidad del teléfono.
  • Autor técnico: la redacción de manuales de usuario, documentación o informes sobre la industria tecnológica no requiere conocimientos de codificación, sino excelentes habilidades literarias.
  • Gerente de proyecto: como gerente de proyecto en la industria de la tecnología, no necesita comprender el código, sino supervisar todo el proyecto.
  • Técnico de TI: fijación, construcción e instalación de hardware
  • Pruebas: a veces implica codificación, pero depende de lo que esté probando.
  • Diseño gráfico: hacer cosas gráficas

Cualquiera de los roles enumerados anteriormente, además de muchos más que no he enumerado, le permiten trabajar en tecnología sin saber o necesitar saber cómo codificar.

Si está comenzando y quiere convertirse en un ‘programador’, entonces un título es realmente el camino a seguir (incluso si el título no es en ciencias de la computación sino matemáticas, física, etc.). Pero puede convertirse en un programador (ya sea durante un período de tiempo más largo) comenzando en uno de los otros roles y capacitación de la industria tecnológica, promocionándose a sí mismo y trabajando duro.

Buena suerte,

La respuesta corta es quizás, si eres bueno.

Si no tiene un título u otras credenciales en la industria, realmente querrá tener una cartera rockin ‘. Contribuir a proyectos de código abierto es una buena apuesta (estoy seguro de que no hay escasez de proyectos en Github que necesiten correcciones de errores y otros trabajos). Reunir su propio servicio web, aplicación o similar es otra buena apuesta. Sea capaz de explicar el problema que estaba resolviendo y por qué su solución fue buena (más rápida, más barata, más fácil de mantener, lo que sea).

Dicho esto, todavía tendrá muchas puertas cerradas sin un título relevante o experiencia laboral existente, por lo que si puede soportar un poco más de escuela (incluso solo un título de Asociado), eso sería algo bueno.

Si desea programar un trabajo en Python, prepárese para hacer mucho trabajo de antemano. El idioma es fácil de aprender, pero debe hacer más que solo aprender lo básico; Para conseguir un trabajo, debe tener una sólida comprensión de algunos procesos bastante complejos.

Python es un lenguaje de propósito general, lo que significa que no se usa para un solo propósito, como el desarrollo web. Más bien, se usa en muchas industrias diferentes, y la industria en la que elijas trabajar determinará cómo realmente aprendes el idioma.

Por ejemplo, si lo contratan para escribir aplicaciones que interactúan con sistemas operativos y dispositivos de monitoreo, es posible que no necesite saber cómo usar los módulos de Python para la programación científica y numérica. De manera similar, si lo contratan para escribir código Python que interactúa con una base de datos MySQL, entonces no necesitará dominar cómo funciona con CouchDB.