I have been a manual QA tester for ~3 years and my company is starting to take steps towards automated testing. We haven't decided on a language yet (though we will almost definitely be using Selenium); the other QA on my team has a Java background, but the devs all use Javascript so I think my manager is leaning towards using Javascript for our automated testing.
Regardless of which language we land on, I really want to up my technical skills and I've been trying self-education (for years now, on and off) to no avail. The brutal truth is, I'm just not very good at keeping myself motivated; so I've decided to start looking into bootcamps because I'm fairly certain I'll do a lot better learning by physically being in a room with an educator and having a structure to motivate me to stay on track.
However, the internet is far more saturated with bootcamps for software development and not so much for QA-centric education, so I've been starting to seriously consider doing a part-time coding bootcamp.
On one hand, I think it could be beneficial to learn programming from a development standpoint, because then I would have the language knowledge and I would have an understanding of how my devs think.
On the other hand, is that veering too far away? Where I'm standing right now, I think I'm still more interested in being a QA engineer rather than becoming a developer. With that in mind, should I really just forego development-centric education and just- find QA-centric education OR buckle down and learn whichever language my team chooses?