Si bien debería haber descrito su nivel lógico y de programación actual, tendré que comenzar desde la parte básica.
En primer lugar, comience por darse cuenta de Python. Para esto, use http://codecademy.org. Comience a escribir programas usted mismo , puede llevarle un día completo para un programa simple, pero intente construir su propia lógica para un problema. Aprenda Python The Hard Way también es un lugar interesante para comenzar.
En segundo lugar, mencionaste las matemáticas , así que supongo que sabes a qué te enfrentas (“temí” ese término una vez 😛). Fortalezca los conceptos matemáticos de su escuela secundaria. Antes de aplicar a la programación, debe saber cómo hacerlo en papel. Por conceptos, me refiero especialmente a la parte de Geometría porque los aspectos matemáticos de programación a menudo tratan problemas geométricos con mayor frecuencia. Para comenzar, el Proyecto Euler será la mejor manera de avanzar.
- Cómo extender una red neuronal profunda que se capacitó en la inclusión de palabras en inglés como entrada en una tarea de clasificación a multilingüe
- ¿Hay aplicaciones de IA en adquisiciones?
- ¿Debo ir al análisis de datos o al aprendizaje automático?
- Los algoritmos parecen estar involucrados con muchas partes de nuestras vidas. ¿Qué son y cómo podría aprender más?
- ¿Qué es el sesgo y la varianza?
Tercero, además de matemático, fortalezca su pensamiento lógico probando los problemas de HackerEarth o CodingBat en Python. Comience con lo más fácil primero.