Posted at 02 Sep 2014 by Dana Breen
So you're about to interview with Dev Bootcamp... Awesome, we can't wait to meet you!
You probably have some questions as your interview approaches. What should you expect? How can you best prepare?
I often hear these types of questions from applicants, so here are a few pointers to help you interview like the champ you are.
How to Prepare for your Dev Bootcamp Interview?
The single best thing you can do is RELAX. Really!
While this might be easier said than done, keep in mind that the interview is a chance for us to get to know you, and if you're clammed up by nerves we won't get an accurate sense of what it would be like to work with you in a classroom, group, or paired programming setting.
While DBC is by no means filled to the roof with extroverts, we ARE looking for people with warm, open personalities who can communicate clearly, even while confused or under pressure.
Dev Bootcamp’s Coding Challenge
Beyond taking a deep breath and having fun, the second best thing you can do is to thoroughly review the interview prep materials. Specifically you'll need to complete the following sections on Ruby Monk :
- Intro to Ruby Objects
- Intro to Strings
- Conditions and Loops
- Control Structures in Ruby
- Intro to Ruby Methods
If you’re looking for an additional resource, the Beginner Ruby track on Code Academy (up to and including the chapter on refactoring) will reinforce the expected competencies in a beginner-friendly format.
Once you’ve reviewed these basic Ruby concepts and watched a video about our Engineering Empathy curriculum, you’re ready to schedule your interview! Just be sure to give yourself sufficient time to feel conversant in the topics covered by these materials.
A quick tip from admissions: the interview isn’t meant to separate the “good” coders from the rest. Our program is designed for beginners and our 9-week Phase 0 program helps prepare people from all backgrounds for our on campus immersive.
What else should I expect in the interview?
In addition to writing some simple code during the interview (basic string and integer operations, method definitions, conditionals and loops), you will also be given a logic puzzle to think through and solve.
Finally, that video we ask you to watch? It's not just lip service. Our Engineering Empathy curriculum is a big part of what sets us apart from other bootcamps. This weekly, on-site seminar is partially based on Google's own emotional intelligence curriculum and research indicating that communication skills are strong predictors of the success of software development teams.
What that boils down to is that we care less about your IQ horsepower and more about your willpower and ability to be an open and collaborative teammate. We believe ANYONE can learn to code, as long as they put forth effort, integrity and kindness.
When I'm interviewing students I want to talk to people who genuinely want to be a part of our passionate and diverse community of learners. I want to talk to self-motivated dreamers who are willing to take themselves out of any semblance of normalcy to chase a massive goal.
A goal so disruptive and fresh that we were told it "couldn't be done" just two years ago.
If you think you're ready to change your life and help us change education, then what are you waiting for? Apply here.
Posted at 20 Aug 2014 by Caleb Muller
This summer, I started interning at Dev Bootcamp using my background in video to help create some content in San Francisco and gain experience in the bootcamp environment. It just so happens that three of my roommates are going through Dev Bootcamp while I am interning, and it has been incredible to watch them grow since the beginning of the program.
Almost every day, especially while my roommates were going through Phase One of Dev Bootcamp, we would spend time on our roof in the evening and reflect on the day. They would tell me the most inspiring stories about what they were learning from the teachers at Dev Bootcamp and I could tell how excited they were.
Just the other day, one of my roommates was giddy and she said, “I got through a ton of this book today because of Sherif’s speed reading lecture!” It made me so happy to see how enthusiastic my roommates were about learning from Dev Bootcamp and our passionate teachers.
This inspired me to film an interview with Sherif Abushadi to get a taste of his perspective and insight on his teaching experience in the program.
I appreciated hearing from his viewpoint and I put together some segments of the interview for anyone to watch on our YouTube channel.
Posted at 12 Aug 2014 by Brandon Croke
Lately we’ve been blogging about our student’s final projects, career week, and our desire to see you succeed, but today we thought we’d show you what the student experience is like - straight from the source.
During Phase 0, our nine-week virtual prep program, students are required to blog at least twice a week about their technical and cultural experiences at DBC and many continue to share their experiences.
Here is an uncensored look into Phases 0-3 at Dev Bootcamp as told by 5 students across all three locations.
Leaving corporate America for Dev Bootcamp
After finishing Phase-0, this New Yorker talks about how his idea for an application sparked an interest to coding that led him to Dev Bootcamp.
“This is my story about how I started learning to program. It’s about following creative sparks, immersing yourself once you’ve found your passion, and finding people with similar passions to hang out with and learn from.”
“8 months and many yellow highlighter marks later I’m a week away from starting Dev Bootcamp. When I found out about Dev Bootcamp I wasn’t excited because of the graduation to job rates they advertised. I was excited because I had found a place where there were others interested in learning as much about web development and computer programming as I was.”
“I can’t wait to see where I will be 9 weeks from now and what I will learn from all my new friends and teachers at Dev Bootcamp.”
From Programming newbie to programming Ruby
A recent DBC Chicago graduate shares her advice for incoming boots.
“Your first week at DBC is going to be insane and awesome and hard and fun and overwhelming. The next 9 weeks, pretty much all you are going to do is eat, sleep, and code. You will get incredibly close with 20 or 30 people whose names you might not even know yet. “
“You will likely careen between having insane amounts of fun and being incredibly frustrated; this is normal. You will feel like there isn’t nearly enough time to do it all, and there probably isn’t. At least not in the next nine weeks. But it’s okay, because you have the rest of your life to keep learning.”
10 Things to expect from Phase 1
DBC’s rapper in residence and blogger extraordinaire on learning curves, engineering empathy, and why Ruby objects are mindblowingly cool.
“I have some bad news for you: you have no idea what you’re capable of. Luckily, Dev Bootcamp is here to help you fix that. To unlock your maximum learning potential, they will do everything they can to shake things up and keep you on the outer edge of something called the stretch zone.”
“By the time you’re done with the first week’s challenges, you’ll have gained a new appreciation for some of the more powerful methods in the Ruby arsenal.”
Turns Out Phase 2 is Not Just About Learning to Code
A student who landed a gig at Salesforce talks about the ups and downs, and some of the real lessons of Phase 2.
“What I really learned these last few weeks is how great great friends are. I learned that Dev creates an environment where you feel such a deep sense of trust with your cohort, that it doesn’t even matter that you’ve only known them for six weeks, you feel like you’ve known them forever. And I learned what it means to rely on other people for the support I need.”
Dev Bootcamp’s Educational Ethos
A reflection on college learning, motivation, and DBC final projects.
“I graduated from Duke University with a B.S. in Economics two years ago; I graduated from Dev Bootcamp yesterday...I can say with complete honesty, however, that I feel more spontaneous, satisfied and organized in the aftermath of this graduation than the one before it. In a college / university setting, learning and motivation are founded upon test structure and GPA optimization In a bootcamp setting, learning and motivation are founded upon solving personally meaningful problems”