4 ms·
Agreed. I never remember following any tutorials, nearly everything I learned was because I needed to solve a problem. Come up with anything you can do for fun
by Anonymous9823 13y ago
Agreed. I never remember following any tutorials, nearly everything I learned was because I needed to solve a problem.
Come up with anything you can do for fun. For example...
Always trying to decide what movie to watch with your girlfriend? Write a quick program that takes in a pasted list of movies you have available, and spits out a random one to watch. Then you realize, I don't want to watch any old movie, I want to watch a comedy. What if you created a database that contained a list of your movies and their related genres. Then you just click a genre, like comedy, and it returns a random one from the list? Then you start getting repeats, and that's no fun. What if it saved the date of the last time it was randomly generated, or what if you could mark movies as watched, so they don't repeat until you get through the entire list?
Dumb things like the above can be fun for learning. You start with something simple and get a functioning program within the hour. Then you start building on it, improving it, adding new features, etc.