He disfrutado la programación competitiva principalmente porque me da la emoción de resolver un problema. Sin embargo, se ha demostrado que ser talentoso en la programación competitiva se correlaciona negativamente con ser un buen programador ‘en el trabajo’ (es decir, en proyectos de mayor escala). La hipótesis actual en este punto es que te acostumbras demasiado a generar soluciones y terminas desarrollando hábitos que te permiten ser rápido, pero que en última instancia no son buenos para un proyecto a largo plazo.
La Inteligencia Artificial tiene relativamente poco que ver con el trabajo de codificación complejo que podría hacer en una competencia y mucho más que ver con las matemáticas de alto nivel (álgebra lineal y cálculo) y el empleo de algoritmos que los utilizan.
Entonces, en conclusión, la respuesta a su pregunta es que es poco probable que la programación competitiva sea particularmente útil para aprender / hacer investigación en IA. Sería mejor que te mojes los pies y aprendas sobre IA por tu cuenta, o que tengas una base más sólida y aprendas las matemáticas que se ejecutan detrás de escena.
- ¿Qué tan bueno debe ser un programador para codificar la inteligencia artificial?
- ¿Qué idiomas debo aprender antes de comenzar a aprender sobre IA?
- ¿Los robots y la IA respetarán la confidencialidad?
- ¿Cómo podría la inteligencia artificial mejorar la tecnología agrícola actual?
- ¿Cómo se ingresa a un laboratorio / grupo de investigación de inteligencia artificial sin educación formal?