¿Puedo convertirme en desarrollador full stack y científico de datos en 1,5 años?

A partir de donde ?

Si tienes un título de CS, una formación razonablemente buena en estadística y algo de experiencia en programación, entonces quizás. Tendrá que aprender muchas cosas diferentes en esos 1.5 años, pero si se aplica usted mismo, podría ser posible.

Si estás en la escuela secundaria, no tienes experiencia en programación y no tienes conocimiento de estadísticas más allá de lo que significan “media” y “varianza”, entonces no. No tomarás 1,5 años para ser un desarrollador completo y un científico de datos. .

Además: ¿por qué ? ¿Por qué estás tratando de convertirte en dos cosas diferentes, y en tan poco tiempo?

“Desarrollador de pila completa” es un cliché sobreutilizado y a menudo sin sentido, pero su significado previsto es alguien con fuertes habilidades de ingeniería y experiencia práctica con una amplia variedad de entornos de programación, pilas de tecnología y paradigmas algorítmicos. Obtener ese título requiere varios años de experiencia además de una sólida base de educación.

“Data Scientist” también es un título vago y usado en exceso, pero en la mayoría de los lugares requiere una base muy profunda en matemáticas y estadísticas: un Ph.D. o al menos una EM suele ser un requisito difícil.

Aquí hay una descripción del trabajo de Google para un “Científico de datos / Analista cuantitativo”, una especie de papel híbrido bastante junior:

Obtener un título de maestría y dos años de experiencia laboral en 1.5 años no es un plan razonable.

Esto no pretende desanimarte, por el contrario, hay un maravilloso viaje por delante. Simplemente no intentes convertirte en varias cosas en una cantidad de tiempo irrazonable.

Para el desarrollo completo de la pila, absolutamente. Puede convertirse en un desarrollador de pila completa muy rápidamente asistiendo a un campamento de codificación especializado, como App Academy o Hack Reactor. Por lo general, duran 3 meses, durante los cuales gastará hasta 90 nuestros por semana aprendiendo cómo hacer aplicaciones de pila completa. No necesita ninguna experiencia de codificación significativa para ingresar, solo tiene que pasar las preguntas de la entrevista, que honestamente no son muy difíciles.

Los dos que vinculé, Hack Reactor y A / a, generalmente se consideran los mejores bootcamps, y tienen muy buenos resultados. Cuando comencé a / A, tenían una tasa de empleo de graduados del 98% dentro de los 6 meses posteriores a la graduación, con un salario promedio de $ 105k USD. Así que fue un buen trato. Entré sin saber nada sobre desarrollo web y salí completamente capaz de obtener un salario de 6 cifras.

La ciencia de datos es un poco engañosa. Depende de qué tipo de fondo tengas; No me molestaría en comenzar la ciencia de datos hasta que tenga una sólida comprensión del cálculo de nivel universitario y el álgebra lineal. Y eso es algo que puede llevar tiempo. No deberías apresurarte; puedes pasar el mínimo, pero a la larga te ralentizará.

La buena noticia es que si se siente cómodo con las matemáticas, hay una serie de buenos bootcamps de ciencia de datos, con resultados comparables a los bootcamps de pila completa. Galvanize viene a la mente.

¿Tanto la pila completa como la ciencia de datos juntas? No estoy seguro de por qué lo harías, ya que son profesiones separadas con poca superposición. Pero es posible, si eres dedicado, inteligente y tienes una formación técnica decente.

¿Puede convertirse en un desarrollador de pila completa y un científico de datos en 1,5 años, comenzando desde cero?

Técnicamente es posible, pero no es algo a lo que debas apuntar. Tampoco serás muy bueno si intentas aprender tanto al mismo tiempo.

Ser un buen desarrollador full-stack requiere un montón de conocimientos y experiencia. Del mismo modo, ser un buen científico de datos requiere una tonelada de conocimiento y experiencia.

Hay cierta superposición en el conjunto de habilidades necesarias. Ambos requieren habilidades de programación. Pero también hay muchas áreas de desarrollo completo y ciencia de datos que no se superponen.

Es demasiado para dominar en 1,5 años. Solo estarás rascando la superficie. Mi consejo sería comenzar poco a poco y concentrarse en una cosa a la vez.

También depende de qué niveles quieras alcanzar. Si solo desea ser un científico de datos de nivel de entrada, simplemente termine el libro Python for Data Analysis; si quieres ser un científico de datos de alto nivel, debes obtener las buenas clasificaciones en SIGKDD – Copa KDD o Competiciones | Kaggle Son buena evidencia o calificación para un científico de datos.

Sí, puede hacerlo, pero para eso tiene que dedicar su tiempo a la codificación, el análisis y también al aprendizaje en línea, hay muchas cosas disponibles hoy en día en Internet que solo tiene que buscar e intentar aprender. y una de las cosas más importantes es que siempre creas en ti mismo para que puedas aprender …

intenta aprender de UDACITY, UDEMY, CODEACADEMY y muchos videos de youtube también …

la mejor de las suertes..

Creo que depende de tu nivel de habilidad. En 18 meses es muy posible que lo sea, pero la advertencia es que (como ha dicho Håkon Hapnes) el desarrollo completo y la ciencia de datos requieren una tonelada de conocimiento y experiencia. La experiencia solo se puede obtener a través del tiempo, y 18 meses no es mucho tiempo (lo que se traduce en experiencia) considerando la cantidad de conocimiento involucrado que debe aplicarse en un entorno práctico.
Supongo que puedes, pero ¿por qué quieres hacerlo?