¿Qué debería aprender un analista sobre informática en general, y Python en particular, para comenzar a trabajar independientemente como programador de Python?

No tengo mucha experiencia con Python, pero puedo decirte que Python es un gran lenguaje para aprender si eres un analista y tienes la intención de permanecer en el dominio de análisis.

Tiene bibliotecas como SciPy (computación científica), NumPy (matemáticas avanzadas), NLTK (procesamiento de lenguaje natural), etc. y es fácil de integrar en sistemas como Apache Hadoop para el procesamiento de grandes datos.

Fundamentos informáticos, servidores y otras cosas: sí, sería bueno aprenderlos para saber lo suficiente sobre cómo poner en funcionamiento un tablero rápidamente y para asegurarse de que no se sienta demasiado desafiado al escribir programas. De todos modos, esto no debería llevar mucho tiempo porque un buen libro lo mantendría en funcionamiento en unos pocos meses. Para esto, Kabir Patel ha proporcionado una excelente respuesta con una lista de recursos. Si te abruman, sugiero comenzar con Cómo pensar como un informático: las cosas pueden haber cambiado ahora, pero hace unos años, este era el mejor libro (¡y gratis!) Para que cualquier no programador comenzara con el mundo de la informática ciencia y era amigable para cualquier persona mayor de 13 años.

Pero el poder real para una persona analítica es cuando usa el poder de Python para llevar la analítica al siguiente nivel. Además, será fácil trabajar con desarrolladores habituales. Raramente se habrán encontrado con R, SAS o MatLab, pero estarían bastante familiarizados con Python. Por lo tanto, puede interactuar con su código directamente para transmitir datos con fines analíticos.

Entonces, en lugar de pensar en trabajar independientemente como programador de Python y trabajar en sitios web regulares como freelance, durante ese tiempo competirás con un grupo de estudiantes asiáticos de informática en su licenciatura que probablemente serán mejores que tú y trabajarán por más barato, piensa de maneras de usar su fondo de análisis para su ventaja y construir un caso para usted como alguien especializado en una habilidad que todos pueden usar y apreciar.

En ningún orden particular

  • Python: Aprenda con capacitación en línea experta
  • Tutoriales de Python para principiantes y programadores
  • Aprenda Python en línea: una guía
  • Ayuda Python 1: 1 de expertos probados
  • El tutorial oficial de Python
  • Python Books
  • Aprende Python de la manera fácil
  • Python de pila completa
  • MyCognitio.com
  • Sumérgete en Python – por Mark Pilgrim
  • Un byte de Python
  • Python Progressive Path From Apprentice to Guru – on Stack Overflow
  • Introducción de Google a la clase Python
  • The New Boston “Tutoriales de programación de Python
  • Desarrollando habilidades en Python – por Steven F. Lott
  • Piense Python: Cómo pensar como un informático
  • Code Like a Pythonista: Idiomatic Python
  • MIT OpenCourseWare – Introducción a la informática y la programación
  • Aprenda Python de la manera difícil – por Zed Shaw
  • Preguntas de práctica en PySchools
  • Comience Python
  • Más tutoriales
  • Python en Udacity
  • Python en Codecademy
  • Aprenda la programación de Python a través de ejemplos
  • Fundamentos de programación de Python
  • Vídeos de pantalla de Python de tamaño de mordida
  • Problema – Problemas de práctica de Python
  • Python en la Academia Khan
  • Python Bootcamp en Safari Flow
  • Economía cuantitativa – por Thomas J. Sargent y John Stachurski
  • Libro de práctica de Python
  • Fundamentos de Python
  • PLEAC – Ejemplos de lenguaje de programación por igual Libro de cocina
  • Aprender a programar: los fundamentos de Coursera
  • Aprender a programar: elaboración de código de calidad en Coursera

Preguntas relacionadas sobre Quora

  • ¿Cuáles son los mejores libros / cursos para aprender Python?
  • ¿Qué comunidad en línea ofrece más soporte para aprender Python?
  • ¿Cuál es el mejor recurso en línea para aprender Python?
  • ¿Cuáles son los mejores recursos para comenzar a aprender Python?
  • ¿Cuál es la mejor fuente para aprender Python para alguien que ya es programador?

¡Espero que esto ayude!

Además, si desea comenzar a trabajar independientemente, considere “Gicree – ¡ Su servicio, su precio!

¡Buena suerte!

Al ser un experto en análisis, puede aprender scikit-learn para el aprendizaje automático y pandas para el análisis de datos, ya que la codificación del lado del servidor está en todas partes, ahora puede optar por Django o Tornado (marcos web).
Y en el futuro use Ipython (no ahora).

More Interesting

Cómo comenzar como escritor independiente en la India

¿Cuáles son las mejores plataformas independientes?

Cómo ganar dinero como escritor independiente

¿Cómo ganan dinero los freelancers? ¿Incluso hasta $ 100k anuales?

¿Algún consejo para alguien que intenta comenzar una carrera de desarrollo web como freelance en lugar de ir a un trabajo a tiempo completo?

¿Cómo los sitios independientes registran clientes y autónomos en su sitio al principio? ¿Cómo se hizo tan popular Odesk en tan poco tiempo?

¿Hay algún ejemplo de una agencia exitosa de Upwork?

¿Puede un escritor de contenido independiente en línea ganar unos pocos miles de dólares (~ US $ 5000) por mes? ¿Si es así, entonces cómo?

¿Qué es la escritura independiente?

¿Cuáles son algunas herramientas en línea de calidad para gestionar la externalización en una gran cantidad de proyectos con Freelancers, individuos y equipos, en múltiples zonas horarias / países?

¿Cuáles son los lenguajes de programación y programación que uno debe aprender para convertirse en desarrollador web en India y comenzar a trabajar como freelance?

Un cliente del banco necesita un trabajo de ilustración de dibujos animados para su proyecto. Preguntaron cuáles son mis términos. ¿Qué quieren decir realmente con "términos" y cuál sería la mejor manera de trabajar con ellos?

Si cierra una cuenta de Upwork y crea una nueva, comenzando desde cero, ¿sigue siendo una violación del sitio de Upwork?

¿Es posible hacer trabajo independiente / autónomo junto con tener una carrera a tiempo completo?

¿Cuáles son los trabajos más exigentes en el trabajo independiente en 2017?