Most conferences select speakers from a few different methods. Yes, some speakers are invited, especially people who give keynotes. How many are invited can vary a lot depending on the conference budget, whether it is a conference run by a company or if it is a conference run by a community, etc.
Conferences also tend to do a call for proposals/call for speakers where you can submit ideas. This i s how most speakers find their events. This is a pretty good list of resources: be.noti.st/2018/how-to-find-your-n...
If you are interested, you should submit to a cfp. Organizers love finding new speakers! It is good to get new voices and fresh ideas.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.