I'm a management consultant with business master degree, working primarily with high-tech clients or on digital projects.
Instead of doing an MBA, I'm considering conducting a full-time programming and a full-time data science bootcamp. I feel that the knowledge gained in these bootcamps would be much more useful in the next decades.
I would also highlight that I don't want to change career at this point and become a software engineer. I would like to serve my Clients better with this knowledge and maybe later start my own tech business.
As I haven't heard of anyone else doing bootcamps for such reasons, I would be glad to hear your thoughts: does it make sense, would you recommend it?
FOLLOW THIS QUESTION TO RECEIVE UPDATES
You should definitely not pursue a full-time coding bootcamp. I know a Venture Capitalist that took time off and completed one as well as a retired Doctor who was just bored, but your case is different.
Checkout Thinkful or look at the flexible part-time bootcamps. Thinkful has short-form courses so you can just concentrate on a few subjects and get help from a mentor. Whereas the flexible bootcamps will give you access to their curriculum and allow you to complete it over 24-36 weeks.
A strong foundation in programming and app development will definitely help with your work as a management consultant. If you decide you want to become a software engineer in 10 years, at least you will have a decent amount of domain knowledge and the transition will not be as difficult.
Gaining knowledge/skills that will further your career is never a bad idea. That said, attending a coding bootcamp is quite a commitment, both time-wise and financially.
I would recommend checking out online resources, like Treehouse, Freecodecamp.com, & Coursera. That way, you can work at your own pace & get basic foundation/skills!
I decided to attend a software engineering school to change career, but I think there are a lot of other reasons why bootcamps or coding schools are useful. The school I attended, Holberton School, focuses a lot on learning how to learn. That skill is useful in so many other areas other than just programming. I remember when I was in elementary school, having to physically go to the library to look up information in the encyclopedia - today it is completely different. Knowledge had to be physically attained, today it’s a different story. We are bombarded with knowledge, and it’s not long ascertaining it that is the problem, it’s parsing through it and finding the good information. Learning how to parse information is one of the key principles my school was founded on. Learning that skill is transferable to many other careers.