En primer lugar, ‘NO’, a menos que su cerebro funcione como una computadora, en segundo lugar, ¿en un mes? No hasta que te estés dedicando 7 horas de proceso de aprendizaje continuo: ¡tu cerebro se atascará!
El punto básico es que: asaltar y memorizar cosas no te hará ningún bien, también depende totalmente de cuánto tiempo y esfuerzo estés dispuesto a darte a ti mismo.
- La estructura de datos se utiliza para gestionar los datos.
- Los algoritmos son básicamente procedimientos que le permiten resolver problemas; esto puede llevar más tiempo ya que hay muchos algoritmos diferentes desarrollados y necesitaría comprender la declaración del problema al que se dirigen esos algoritmos.
Y para adquirir el flujo de aprendizaje e implementación, necesitará un mes y medio para aprender los conceptos básicos y probablemente otros dos meses para el nivel superior.
- ¿Es un árbol binario perfecto también un árbol binario completo?
- En la visión por computadora, ¿el aprendizaje automático va a hacer obsoletos los algoritmos de aprendizaje no automático?
- Cómo encontrar la menor supercadena de 2 subcadenas
- ¿Qué es el algoritmo de soporte?
- ¿Qué algoritmos debo saber para desarrollar una aplicación web sin conexión primero?
Nota: Si ya tiene un buen conocimiento de programación, en este caso es posible que comprenda el conocimiento de las estructuras de datos y algoritmos dentro de 2 a 3 meses.
La base sólida
- Visualizar la estructura de datos : esto es básicamente una comprensión intuitiva de cómo se ve la estructura de datos, cómo se siente usarla y cómo está estructurada tanto en abstracto como físicamente en la memoria de su computadora. Esto es lo más importante que puede hacer, y es útil desde las colas más simples y se acumula hasta el árbol de auto-equilibrio más complicado. Dibújalo, visualízalo en tu cabeza, lo que sea que necesites hacer: Comprende la estructura intuitivamente.
- Aprenda cómo y cuándo usar las estructuras de datos y sus algoritmos en su propio código ; esto será mucho más difícil para un estudiante, ya que las tareas con las que trabajaría le proporcionarán conocimientos teóricos y no prácticos. Ahora se dará cuenta de que no solo dominará las estructuras de datos y los algoritmos si no está trabajando en proyectos en tiempo real, una dura verdad. Sin embargo, incluso como estudiante debes enfocarte en prácticas más que solo la teoría.
Pautas
- Elija una carrera profesional y obtenga habilidades prácticas
- Aprenda la codificación y programación normales, lo que significa que debe poder escribir un código, por ejemplo, R y Python
- Practíquelo hasta el momento en que cree que ha alcanzado un nivel en el que cree que puede detenerse, por ejemplo, HackerRank & HackerEarth
- Reciba la atención de los reclutadores: cree su cartera
- Ser contratado como científico de datos
Aprenda las habilidades para ser contratado como científico de datos hoy ..
Conclusión
¡Construya su base sólida hoy para tener éxito mañana!
¡¡¡Salud!!!