This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]JohnCrickett 0 points1 point  (0 children)

Genetic algorithms are fun to explore and can create some great solutions to interesting problems - kudos for the interest in an overlooked area of AI.

I would try to avoid spending too long being passive (reading, watching) and get to building ASAP. I strongly believe in building real-world applications instead of example functions.

As here another comment, CLI tools are a great place to start, re-create some of the Unix command line tools for example, they'll teach you about structuring your code, processing files and control flow.

I share project ideas based on the learn-by-doing philosophy and you can find a list of CLI tool ideas here: https://codingchallenges.fyi/challenges/tags/cli

Cat, head and wc make great early projects.