I'm an American high school student (currently junior). My friend and I have both found paid internships over the summer by contacting local software companies, and they went well. I thus assume it's not that uncommon, at least in the US. Now, I'm planning on graduating high school a semester early, since I'll have enough credits etc and I've discussed it with my counselor. My dream is to go live in a francophone country for six months or so before college to become fluent and have fun etc. The idea is I would find an internship the same way I had here in the States and live off whatever small wage they would pay me. I am very experienced (for my level of education), am fluent in several (programming) languages, know how to use git etc... I'm not concerned I wouldn't be able to handle the work. But I'm concerned it wouldn't be possible to find a paid internship under these unorthodox circumstances. So, French, Belgian, etc. devs: is this plan at all feasible? I would turn 18 less than three months after graduation, so I could always wait and start then if it matters. Further, my mom is a Polish citizen, so I'm pretty sure I could secure EU citizenship... so ignore the problem of obtaining a work visa for the sake of the argument.
Sorry if this is outside the scope of workplace.SE, I figured this is the best place to put it. If it needs to be moved please let me know.