How do I get into GameDev?

I have been passionate for programming and gamedev since i was a child, i have seen countless tutorials and guides, but it never feels complete? I don't know how to explain the feeling, id like to ask about how you guys got into it, if you have any advice, about programming, and the gamedev itself.