It's important that you connect with a community for something you want to learn, because it will help ease the learning process.
Discord is my preferred method of chatting. It's a good app, a lot of people use it. It's like the new Skype.
- The Handmade Network - Very talented people... let 'em know you're a newbie and you want guidance.
- Game Dev League - A community of hobbyist game developers.
- The Shebang - A smaller community of software developers. I used to co-own it. Drop me an @ ... I'm Code Messiah.