Dude this is great, you not only build a cool thing, but also you know how to preach about it! Very proud, hope you do great things. Don't let the spark die.
My advice: Keep honing your problem solving skills, by doing math challenges, chess puzzles, learn new languages(not programming ones, though that might help too), read books; anything that’d help you get newer perspectives, challenges your mind is good enough to withstand the race against AI.
I don’t think that is cut and dry as such, being able to solve IMO(International Mathematics Olympiad) level problems require a significant level of creativity and imagination, and folks who are good at it naturally have an aptitude(and perhaps an upper-hand as well) for problem solving in general, research or otherwise.
The machinery is large-scale ML and discrete optimization over large/complex data structures, designed for a specific vertical industry. These algorithms run for hours and lazy eval was an engineering disaster. Our team had experienced Haskell developers who fought complicated space leaks night and day.
reply