5 ms·
So, three years ago, I was attending DBC and getting my first exposure to web app development. Today, I write code for a living and am enjoying the work I do mu
by josephorjoe 9y ago
So, three years ago, I was attending DBC and getting my first exposure to web app development. Today, I write code for a living and am enjoying the work I do much more than what I had been doing before.
Did DBC give me an education equivalent to a computer science degree? No.
Did they teach me everything I need to know about data structures and algorithms? No.
Did they help me get my first programming job? Sort of, but not really.
But I did learn an enormous amount of practical knowledge in a very short time (basically: "How to build and deploy a database-backed CRUD app with a reasonable UI while working as part of a small fast paced team" and "How to research stuff you don't know the answer to and figure out how to do it on your own").
They taught me what I needed to know to teach myself the rest of what I needed to know to get where I wanted to be. And for that, it was worth it for me.
But I do have mixed feelings about the bootcamps in general.
They can be really helpful for people in certain circumstances (in my case: career changer who needed to jumpstart the learning process and get some practical guidance), but they sell themselves as something else ("Learn to be a computer programmer in 6 months!").
Sorry to hear they are shutting down. I suppose it was Kaplan's decision and the space has become so crowded that there must be pricing pressure on the programs and a limit to how many graduates the job market can absorb. Will have to go look into this some more and see what I can find out.
- DerfNet 9y ago>Did DBC give me an education equivalent to a computer science degree? No. >Did they teach me everything I need to know about data structures and algorithms? No. >Did they help me get my first programming job? Sort of, but not really. This perfectly describes my experience with LaunchCode in the midwest.
- blehhh 9y agoYeah, main difference though is that LaunchCode provides it education for free rather than charging $15k
- SilasX 9y agoSame experience here (first DBC cohort). I ended up not being able to make end to end Rails apps, which fortunately didn't matter since it gave enough of a springboard to get into the industry. But I also didn't feel it delivered on what I really needed it to, which was to provide help I can't find on my own and a steady stream of good job leads. Never underestimate the benefit of being around motivated people.
- austenallred 9y agoWait, they didn't teach you data structures and algorithms? They seriously stop at "hey deploy a CRUD app?" That's rough. There's no way students are getting jobs with that in this environment. Maybe when they first started that was enough, but now the market is flooded with not-quite-competent junior devs.
- shados 9y agoThey can and they do. Which is somewhat problematics. A lot of companies are trying to scale, and with the demand for software developers being so high (plus the push for diversity), bootcamp "grads" are a pretty popular target. But companies rarely make the difference between a CS major (especially those with multiple internships or coops often spawning longer than the bootcamp on their own) and bootcamp graduates. So they both start as SWE or Junior/Associate SWE. Often there's a drastic difference in ramp up and output, and people around them won't always know why (unless people stalk them on linkedin or ask). That puts a ton of burden on teammates that may not be properly prepared to coach these people (they go through the same hiring process, same onboarding process, etc). Don't get me wrong, its a failing on the companies who hire people they are not prepared to handle, but they're often pressured to. It's a really awkward situation.
- doktrin 9y ago> So they both start as SWE or Junior/Associate SWE > That puts a ton of burden on teammates that may not be properly prepared to coach these people You hit the nail on the head. Bootcamp grads will typically require more coaching than 4-year CS grads. Companies that don't realize this are setting themselves and their new hire(s) up for a painful experience. In my opinion, fresh bootcamp grads are ready to be apprentice developers. Unfortunately, that's not really a role / distinction that any 21st century companies even recognize, probably because that also means recognizing the additional costs involved : apprentices require mentoring, and mentoring costs money. It's simply greedy thinking on the part of a hiring company to believe they can get a 4-year CS grad on the cheap & easy by going the bootcamp route. It's bad management not to account for the latter's steeper learning curve & onboarding requirements. Ultimately there's no such thing as a free lunch. Even talented people can't magically leapfrog the learning curve by cramming out webapps for 3 months. There will be gaps in their skillset - gaps that are best bridged with hands-on guidance from a senior developer. This applies to all junior devs, obviously, but doubly so for bootcamp grads.
- djsumdog 9y agoI've had one friend who swore by Dev Boot Camp in Chicago and told me I should be a teacher. He got me in touch with a director in my city, but before I could come in for an in-personal interview, they wanted me to do this really basic web app (CD database with artists, albums, etc.) If I hadn't been employed I probably would have done it. I was working full-time and then came home to do some more open source work. There was no money on the table for the problem ($200 ~ $400 would seem reasonable for a pre-interview project like this). I sent them an e-mail with 5 major tasks I was working on, all for open source projects or things I would open source. They could pick one, I'd finish it and I'd do a full presentation on it. They said they had tried to do reviews based off Github pull requests in the past and that, no, I had to do the original problem they gave me. I didn't contact them back. I really want to teach, but I was weary of these for-profit boot camp programs. They also talked about how they wanted teachers to push/promote the programs at events and such. I have another friend who went through a different boot-camp like program and told me she felt really rushed through it, but she didn't want to swear them off either. It's cheaper to go to a state community college and get a 2-year programming degree in many places in the US. It will take longer, yes. I know CS majors with masters degrees who've only written in C/Java and don't keep up with tech. I've know people without degrees at all who have learned BigO notation and learning algorithm development all on their own. You get out of any program what you put into it.
- morgtheborg 9y agoI think most people hear "Learn to be a computer programmer in 6 months!" and think "get a job coding" which was pretty accurate in my experience (and those of my friends who attended a bootcamp). Now, of course, being a "computer programmer" is way more complicated than that. But I don't know a single person IRL who regretted doing a bootcamp (only know people who went to App Academy and DBC); they all still consider it a) a good investment and b) the reason they have their current jobs. I don't really think DBC promised more than that. In fact, in my cohort they were all about "will code for food"; the idea being this was the first step and the next one was to find a place to continue learning.