Programming is hard, and our industry is constantly evolving. New languages/frameworks are released almost every year and there's a lot to learn.
I've been programming professionally for over two years and before that it was my hobby for three years.
I think the most important thing for new developers is a mentor that can show them how to be independent and solve problems on their own. No one knows all the answers but the difference between experienced developers and new developers is, someone experienced is used to the challenges of not knowing a solution and eventually finding one.
I can help you get used to programming and solving problems on you're own. Hit me up you're interested.