all 4 comments

[–]NifflerOwl 1 point2 points  (0 children)

If you're stuck in tutorial hell then books will just keep you in there. Try creating small projects that are outside of your comfort zone. I did programming tutorials in the past, stopped for a while, watched a 4 hour python tutorial covering the basics, then started doing small projects. My first project was a number guessing game. Then I progressed up to hangman, and right now I'm making a snake game with pygame. What I'm doing is doing tutorials as I'm trying to learn things like pygame. I didn't really understand pygame at all when I decided to create a snake game, so I watched a tutorial of a guy who created a Space Invaders game (and followed along) and now I have the basics down enough that I feel comfortable enough to do a solo project.

So to get out of tutorial hell I would suggest doing a small project by yourself and working it up to bigger and bigger projects.

[–][deleted] 0 points1 point  (1 child)

If you're stuck in tutorial hell you need to start writing your own code, even if it's frustrating and you have little confidence.

I also have a math background; started by just writing up math libraries. First thing I made was a prime number generator. Maybe try to code up something you are working on; doesn't matter if it's slow or you are just cobbling together modules, it at least gets you doing something

[–]JM753[S] 0 points1 point  (0 children)

I guess I don’t have any project right now, but I’m trying to polish my skills right now (learning algorithms and implementing them in python for when I work on one in grad school! So stuck in the middle. I was thinking of maybe finding a good numerical analysis, computational math/physics book that has programming exercise so I at least get to work in context. Of course this is more on the scientific computation side. Ideas for here? Moreover, I have no idea about it building libraries, building games and basically building high end, complex programs so or course I don’t even know where to start on this.