The problem is that we have to many beginner resources and not enough intermediate. Stop creating beginner level books we have enough already. Everyone says oh just go code. So we go to github and pull down some code and try to build something. What happens now is that we just used someones crappy code to show us how to code. Now we are a shitty programmer because of it. Stop creating beginner books and start creating a flood of intermediate books and resources. I'm so fucking tired of reading a beginner books over and over, because I fell flat trying to move from beginner to intermediate programmer.