there's also a chat at defold.com/slack
however for some reasons it is only the russian channel that is super alive. I guess it is because folks meet quite often and know each other personally.
Good luck to non-devs mastering gamedev. Fresh view on the industry is always a healthy thing.