That said, I think it’s useful to go into a bootcamp with the mentality that you’re going in to learn how to write software, not to learn how to write web applications or mobile or desktop applications only. Neither are you going to be so clearly labelled as a front-end or back-end developer. No good sculpture comes out of a craftsman who knows only to work the paper or the chisel.
Let’s face it. You’re looking at joining a bootcamp because you’re interested in technology and want to be able to use it to create things. When you’re done with the bootcamp, you’re going to come out as “the software guy/girl” - so it’s best to play the part before you’re made to.