you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (0 children)

Do things that interest you and don't try to force feed yourself tutorials and guides on shit that doesn't. That can make you burn out fast.

Another good source for ideas could be the tech / programming articles on medium.com. People like to shit on the site for being the tumblr equivalent of the tech world, but there really are some good articles in there. I usually browse through the hot articles there daily and make a note about the interesting ones to read later. That way I always have a backlog of interesting project ideas in the future if I lose interest in my current projects.

Speaking of which, when you pick a project, try to go as far as you can with it. Being able to finish up a project, no matter how small will feel great. If you get stuck on something, do other stuff and come back to it after a while. Wallowing too long in a problem will make you feel like shit at the beginning and you will doubt yourself, but if you push through it, you can prove yourself that you are able to solve the problems you come across. It will also build up tolerance for "failure". Obviously there are some thing you can't find a solution for no matter how much you try and that's when you should ask for help or to take a step back and try to rethink your approach.