TLDR: Of course it's hard. But the payoff is greaaaaaat! :D If you're thinking of what bootcamp, just apply to App Academy. Pros: - Amazing experience - You can ask for help aaaaaaaaaall the time - Lots of resources - Relevant course materials - Software salaries are QUITE high - You learn 2 languages, a frontend framework, 3 projects (2 solo, 1 group), and a bunch of other stuff Cons: - Sooooooooooo much work (your routine will be: Coffee, Lecture, Lunch, Work, Work, Dinner, Work, Sleep, Repeat for 16-weeks) Not TLDR: Hello World! - the beginning of your journey; if in fact you are new to this stuff like I was. Before App Academy, I had been a Host and a Server in the restaurant business for four years. When the pandemic hit I was out of a job and had to look for options. I live in San Francisco and a ton of people here are in tech and so I thought I'd check it out and see if it was for me. I took a two-week Jumpstart program with App Academy and there I learned Ruby - a cool language that flows like plain English; mostly. I was never great at math but have always been interested in languages. Learning to code is like learning a language. If you like that, try it out. When you're coding you're solving problems and trying to get stuff to work. It can be very gratifying! Jumpstart was a lot of fun for me and so I applied to App Academy. On my first try I hadn't practiced my skills enough but on the second try I did great! From the first day at App Academy know that you are in for a lot of work. In the morning, I think it was ~9-12:30 for me, you will have lectures with 1-2 5-10 minute breaks in-between. In the afternoon, ~1:30-5, you will be paired up with a fellow classmate to solve a bunch of problems mostly related to your morning lectures. The lectures will be based on your previous evenings material. Expect about 4-6 hours of studying every evening - I wish that were a joke but you've got a lot to learn in 16-weeks. You will do your partner and yourself the most good if you do your homework. Please, please, please, do your homework. When I graduated, it took me about 2-3 more weeks to finish up my final projects. After that you go into job search and you will continue to do tons of work so that one day, you will land an awesome job in software!! :) |