Hi Dinys, good question. My immediate answer is yes! But I guess it all depends on an individual's circumstances. I enjoy having the support from the tutors and mentors and I love the structured learning and the network it gives you. But on the other hand, I am sure it would be possible to teach yourself the same material using all the stuff that's available online, without the time commitments and expense of a bootcamp. So in summary, yes a bootcamp is fantastic and for me it is the right choice, but it won't be the case for everyone :)