¿Cuál es el requisito para ser ingeniero de software de Python?

No sé exactamente a qué te refieres con el ingeniero de software de Python.

Python es una de las muchas herramientas disponibles para que un ingeniero de software resuelva problemas usando código.

Digamos que decidió que ama el lenguaje Python y quiere enfocar su carrera utilizándolo como su primer idioma. Lo primero que debe hacer es aprender los conceptos básicos de Python. Puede probar Learn Python – Tutorial interactivo gratuito de Python, por ejemplo. Después de eso, pruebe algunos sitios web de desafío de código como HackerRank, Coding Games y Programming Challenges to Code Better, o cualquier otro en el área para ejercer sus habilidades.

Ahora que conoce los conceptos básicos de Python, ¿qué área le gusta más?

Si te gusta la web , juega con algunas bibliotecas como Flask (A Python Microframework) o The Web framework para perfeccionistas con plazos.

Si te gusta la ciencia de datos , juega con Python Data Analysis Library y NumPy – NumPy. Hay algún proyecto para hacerlo. Lo usé cuando jugué con Finanzas en Coursera Curso de inversión en computación (Inversión computacional, Parte I – Georgia Institute of Technology | Coursera).

Hay algunas otras áreas para trabajar. Simplemente encuentra lo que más te gusta y ve con él.

Solo recuerda que Python es solo una herramienta para ayudarte a alcanzar una meta. Tan pronto como domines Python, prueba diferentes idiomas también.

More Interesting

¿Puede un estudiante de un instituto menos reputado (según los estándares de Google) unirse a Google?

¿Cuál es la pila de tecnología de Blossom?

¿Cuál es el impacto de la informática sin servidor en DevOps?

¿Qué compañía elegir entre Credit Suisse o Schlumberger como ingeniero de software?

¿Cómo es el software de Git y GitHub? ¿Cuáles son sus aplicaciones?

¿Cómo saber si alguien es un ingeniero de software bueno o malo?

¿Hay alguna forma de cambiar mi perfil de trabajo en IBM de un dominio de ingeniería de software a otro?

¿Cuáles son las certificaciones ideales para profesionales de TI o ingenieros de software?

¿Cuál es la diferencia entre arquitectura de software y desarrollo de software?

¿Qué puedo descargar en este momento que sea útil para mí, un estudiante sénior de ciencias de la computación (cuarto año)?

¿Debo dominar múltiples campos en ingeniería de software (desarrollo móvil / web y tal vez big data) o solo un campo?

Cuando uso el código JavaScript de código abierto para mi sitio web, ¿tengo que poner créditos solo en el archivo .js o también en la parte inferior de mi sitio web?

¿Por qué decidiste aprender y trabajar en las pruebas de software?

¿Hay alguna forma de optimizar el doble bucle: for (int I = 0; I <n-1; I ++) {for (int j = I + 1, j <n, j ++) {doSomething (i, j);} }?

¿Cuál es el precio de desarrollar un software complejo de administración de la empresa (servidor, integración de mapas, Android + Windows)?