Sabio is a developer community offering 12-week full-time coding bootcamps in Los Angeles, Orange County, and Seattle. Sabio focuses on .NET/C# and trains across the full-stack in Mobile, Front End, Back End, Source Control, Database and Development platforms. Soft skills including Agile/Scrum Methodologies, Technical Project Management and Team/Project-Based Learning are incorporated into the curriculum.
The Sabio curriculum prepares students for entry-level developer jobs, includes a real-world project for a client, and 4 weeks of career support and guidance. Students also get 6 to 12 weeks of instructor-led pre-work before starting the intensive bootcamp. All students have access to Sabio's extended mentorship and their professional development program for five years.
Applicants do not need previous programming experience, but individuals with prior experience are placed in a faster track than others. All applicants should have a great personality, work ethic, and ability to solve basic logic problems.
On-Time Graduation Rate
180 Day Employment Breakdown:
Recent Sabio News
- Alumni Spotlight: Ariana Rodriguez of Sabio
- Employer Spotlight: How Betagig Launched Their Startup With Sabio Grads
- How to Keep Learning After a Coding Bootcamp
Recent Sabio Reviews: Rating 4.94
Full Stack Weekday Training (12 weeks)
- SkillsFund - http://sabio.skills.fund/
- Pave - http://hello.pave.com/sabio/
- Payment Plan
- Only through financing, not through the institution.
- $500 Course Report Applicant Scholarship $1,500 Jill May Women Scholarship
- Minimum Skill Level
- No programming background required
- Prep Work
- Minimum of 1 PreWork course (4 weeks) or successfully passing the assessment.
Full Stack Web Development at Antioch University
Same as the Full Stack Web Development program but In partnership with Antioch University, 24 College Credits
Application Deadline:December 31, 2017
- Financial Aid is available for those that qualify
- GI Bill benefits available for veterans that qualify
- Minimum Skill Level
- No prior programming skills required
- Prep Work
- CS1010 - Intro to web development
Application Deadline:December 31, 2016
- SkillsFund - http://sabio.skills.fund/
- Pave - http://hello.pave.com/sabio/
- Payment Plan
- Only via financing partners, not directly through the institution.
- $500 - Via Course Report $1,500 for Women via Jills Mays Scholarship
- Minimum Skill Level
- No programming background required
- Prep Work
- Minimum of 1 PreWork course (4 weeks) or successfully passing the assessment.
Full Stack Weekday Training (12 weeks)
- SkillsFund - http://sabio.skills.fund/
- Pave - http://hello.pave.com/sabio/
- Payment Plan
- Only through financing, not through the institution.
- $500 Course Report Applicant Scholarship $1,500 Jill May Women Scholarship
- Minimum Skill Level
- No programming background required
- Prep Work
- Minimum of 1 PreWork course (4 weeks) or successfully passing the assessment.
$500 Sabio Scholarship
Sabio sees an imbalance in the current tech landscape, and their mission is to strategically train underrepresented and underemployed individuals to diversify the technology workforce. The Course Report community will get an exclusive $500 off tuition to Sabio!
- Offer is only valid for new applicants to Sabio. Applicants who have already submitted an application cannot claim this scholarship.
- All courses in Los Angeles
- Full Stack Weekday Training (12 Weeks) (Orange County)
- Full Stack Weekday Training (12 weeks) (Seattle)
$1500 Jill H. Mays Women in Tech Scholarship
The Jill H. Mays Scholarship is open to all individuals that identify as women. The Course Report community will get an exclusive $1500 off tuition to Sabio!
Offer is only valid for new applicants to Sabio. Applicants who have already submitted an application cannot claim this scholarship. It cannot be combined with the other $1000 CR Scholarship (you must pick one or the other).
- All courses in Los Angeles
119 reviews sorted by:
- Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
- Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
- Be nice to others; don't attack others.
- Use good grammar and check your spelling.
- Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
- Don't spam or post fake reviews intended to boost or lower ratings.
- Don't post or link to content that is sexually explicit.
- Don't post or link to content that is abusive or hateful or threatens or harasses others.
- Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
- Please note that we reserve the right to review and remove commentary that violates our policies.
It's now been three years since graduating from Sabio, and through the frequent professional development courses, they have been a tremendous help in advancing my career. From fireside chats with the top in the industry (Github, Facebook, and Snapchat just to name a few) to introducing new languages and methods to improve my skills has been a tremendous help. I'm already enthused for what they do with just becoming a developer, but with introducing use cases for implementing Docker and useful ES2015 tips they continue to show that they value my success long after graduating.
If you're looking for results as well as team of people who will care about you both during and after training, go to Sabio. You'll never stop thanking yourself afterward.
Before Sabio, all I had was a "job" and no way of moving up or out. Now I have a successful career as a developer and a whole future before me. Not only that, I have all of Sabio behind me as I take this journey. The only thing I regret is not doing it sooner!
I want to tell everyone about my experience AFTER I graduated from the bootcamp; your cohort experience will probably be different than mine, but I am absolutely positive that your experience after bootcamp will be the same.
I struggled after graduation - in many different ways - but I had great community get me through it. I was reassured that the learning and support didn’t stop after bootcamp, and I’m so glad that holds true today. You have unlimited support from the community, a team to join at hackathons, and a ton of opportunities to learn new tech at exclusive Sabio meetups.
As I said before, your experience during bootcamp won’t be the same as mine, but I do want to give a piece of advice:
Do not expect to be carried through this process. You have to push yourself. Sabio is there to support you, not hold your hand until you find a job, and they will give you ALL the tools you need to succeed. If you’re not being pushed, you have to push yourself.
I did not have Gregorio as an instructor, but I have no doubt whatsoever that he has your best interest at heart. He really cares about his students. I think just having him on your side is worth the $$.
PS I have a software engineering job and I like it :)
I began teaching myself the basics of the .NET stack using the online platform Pluralsight. However, soon after due to a looming company layoff at my previous employer, I was placed in a position where I needed to make a quick decision whether to continue my current career path or pursue a new career in web design.
Eventually, I decided to make my move into web development. I heard much about coding bootcamps and the potential they held but knew little about the specific camps or the differences between them. I visited one and still felt undecided. However, when I attended the Sabio orientation and experienced a very down to earth, no BS feel from Gregorio, along with what seemed like very appealing, realistic statistics regarding their previous cohorts and success, I decided to take a chance with them.
The pace moves very quickly, beginning with the pre-work. It definitely helps to have some background learning prior to coming in, as it helped me move through the program. However, I knew plenty of people entering with little to no prior knowledge, and they made it through just fine. It is very important to trust the system that was designed, as it is easy to feel anxious and overwhelmed, especially near the end.
Regardless, I can happily say that I finished my first week in my new position as a web developer, which I was offered one day prior to the end of the program. The program works, and it definitely does teach and solidify the necessary concepts in web design to help land your first position. I eagerly recommend that any person looking for a new start and is interested in programming or web development to give this place a try. Have a little faith, trust the system, and you will be rewarded. The people running this camp are very experienced and knowledgeable and are working tirelessly in your best interest. A great investment, and I would happily do it again.
Previously, I worked as an accountant, but didn't enjoy the work itself and wanted something more technical and challenging. I had completed some Codecademy courses (which I would recommend to anyone prior to enrolling in a bootcamp - not everyone is going to enjoy coding), and I found myself coding in my free time just for fun. It was time for a career change, and I have no regrets looking back. Bootcamps aren't just a replacement for attending college, they're also a great way to change careers if you went to college for the wrong thing.
Pre-work can be a bit of a pain to attend and isn't the most exciting, but it's important information. It's a totally different format than the bootcamp itself and more of a necessary evil than anything else - it is not representative of what you will do the rest of your time at Sabio. By learning those fundamentals prior to the bootcamp itself, you can hit the ground running and jump straight into the project-based structure of the course.
The bootcamp is structured like an actual workplace where the entire class will work on creating a project together for a local entrepreneur, and I would absolutely say the format of the class put me at an advantage going out into the workplace. You can expect a teacher to be onsite ~9-6 Mon-Fri acting as a lead developer, but you should also expect to stay a couple additional hours to work with classmates.
Sabio's goal is to make a full stack developer out of you, so typically work is divided into verticals. You pick an area that interests you, such as FAQs, and build the front-end, middle-tier, and back-end. Once you complete that, you pick another vertical, and the class builds an entire company in this manner using either Git (or TFS for .NET) to collaborate. Expect to meet with the entrepreneur a few times throughout the course to discuss his / her needs for the software and to give several presentations to other students about what you have been making.
As graduation approaches, you'll start doing practice interviews and whiteboarding code to become more comfortable in interviews. Sabio will occasionally bring in potential employers to campus to interview students. I was the first MEAN cohort, so Sabio didn't have as many connections in the job market for those positions as .NET. They still did a good job of posting job opportunities and recommending employers, but .NET cohorts do have an advantage when looking for jobs. I would expect Sabio to have established a good amount of MEAN stack connections by the end of the year now that the first cohort has graduated and the second MEAN cohort has already begun.
It took me around 4 weeks after graduation to find a job, but it's one I'm very happy with in both salary and job responsibilities. Had I been less picky, I probably could have found one a bit quicker, but you should plan for it to take around a month to find a job.
All in all, I loved my time at Sabio and would still choose them if I did it all over. I feel like I'm a better developer than most people graduating with C.S. degrees, and I'm confident going into the workplace.
- Complete a few Codecademy courses to decide if you enjoy coding before enrolling in ANY bootcamp
- Don't form an opinion on Sabio based solely on pre-work
- Expect to work 10+ hours a day (with much of it on campus)
- You'll make a really cool project as a team that employers love
- Everyone will actually work as a full stack developer (if you're in one of the full stack cohorts)
- You'll learn practical knowledge and be able to beat C.S. grads in coding tests
- Sabio has a great network for finding .NET cohorts jobs and a growing network for MEAN cohorts
You will feel like you've already held a development job by the time you start your first official job
A year ago I was really unhappy with where I was in my life career-wise: I felt highly unfulfilled and bored working as an executive assistant, making a few dollars above minimum wage despite having a college degree. I decided to do something about it - I wanted a job that was more challenging, well-paying and in-demand. I decided to do programming, and looked into bootcamps in LA.
I decided to go with Sabio because they offered federal financial aid through their partner university, as well as a very welcoming environment (Sabio is very much into promoting diversity in the industry).
Pre-work at Sabio was a wonderful experience. Pre-work wasn't easy, but Sabio staff is there to make sure that you are being given the proper attention or help that you need to succeed. The instructors, Nicki and Jitin were so knowledgeable, patient and friendly. If someone was struggling or falling behind, they always made sure to help and guide that person so that they could keep up with the coursework.
Bootcamp was also a great but even more challenging experience, and that's how it's supposed to be. I was part of the first ever Node cohort at Sabio, and it was a really good training ground that prepared me for the real world. With every module or task that is assigned to you, you are encouraged to figure it out on your own and get it done in a timely manner. The instructor is there to help you and give you guidance, but don't expect to be spoonfed. Aside from giving you the hard skills that you need to succeed in the industry, Sabio also hones your problem-solving skills and self-starter attitude.
Sabio also dedicates some time for interview prep. The last two weeks of bootcamp are mostly dedicated to honing your resume, practicing hard and soft interview skills, and job-searching. With Sabio's connections we were able to do mock interviews with a few actual recruiters and developers, which really helped us prepare for actual interviews. In my case, I was able to land a full-time software developer job within 6 weeks.
I'm telling you, it's worth it. If you are thinking of making a career change into development, I suggest attending an info session at Sabio right away.
If you are somebody who isn't happy with his/her current financial situation or want a change of career into something that is in demand, a career in web development might pique your interest.
During the fall of 2016 I wanted a career change because I wasn't having much luck pursuing the job I wanted and if I wanted to make any real money, I had to obtain a Master's degree. I decided to stray from my current path and find a new opportunity. I remembered hearing about a career in coding and how it was a trade in demand. I did some thorough research to see if this was something that I could possibly pursue. After doing some research, I narrowed down my choices to 2 schools. One was a completely online course and the other was Sabio. Though the online course was several thousand dollars cheaper, I felt I wouldn't be able to discipline myself if I were to study at home. I attended one of Sabio's info sessions and was pretty happy to see that I wasn't the only person in the room. I listened carefully to what Gregorio (co-founder) had to say and was immediately sold. I studied on my own time, took the pre-work, passed the assessment in 1 try and moved on to the bootcamp.
The following three months were pretty stressful because we were tasked with learning new things on a daily basis. There wasn't a lot of hand holding and we were expected to try to figure out problems on our own. Our instructor (Mike) made sure to assist us if we were ever blocked from completing our task. Though we did get assistance, he rarely blatantly told us the solution to the answer. My guess would be, it would defeat the purpose of this bootcamp if somebody just told you the answer to everything. There are times when you'll feel like an idiot for being stuck for so long, and you will eventually doubt yourself. Inevitably, you WILL begin to compare yourself to your peers as some people appear to have a natural talent in this. But, it is crucial to know that everybody has his/her own pace of learning. Just because you are exposed to the same content, doesn't mean it will click the same for everybody. With that said, the most important thing (in my opinion) is having your peer's back. There may be a time when you are stuck and maybe your instructor has a jam packed schedule in front of him. Your only means of help are your peers and the internet. Luckily all my peers were super awesome people and we all got along. It is important that you have a good relationship since you will be stuck in a room with these people for 12 weeks for at least 9-10 hours a day.
As the program begins to wrap up, your cohort will naturally begin to freak out. Our freak out weak was...week 9? People will begin to doubt their ability and whether or not their knowledge on the code will suffice in getting a job. Nevertheless, keep your cool, and trust the system. Sabio knows what it is doing. You may not know it, but there is a lot of knowledge in your head by week 9 that you may not be aware of. By that point, some things will just be second nature to you. Be sure to try to keep your weekly hours at 70 hours of code per week. They tell us to do that for a reason. If you are ever feeling concerned, you can always talk to your instructor or Gregorio about your problems. They are heavily involved and invested in each and every one of us. I wasn't the strongest developer in the team and I managed to land a job as soon as the program ended. As long as you put in the effort and can honestly tell yourself you tried your best, things will work out for you at Sabio. For current and future Sabio fellows, when in doubt, trust the system. Seriously, trust the system.
I think the major difference between Sabio and other bootcamps is the fact that Sabio doesn't treat it's training like coursework. You get to work for a real company in an environment that is essentially the same as a professional work environment. You do some "excercises" in the first 2 weeks to get some basics down, then go straight into practical coding after that. You work all day (9-7pm), do stand-up meetings in the morning, and tackle practical coding challlenges that are demanded by the product you are designing. It's pure gold.
Now, as some others have noted, it is a bit rough around the edges. The prework is chaotic and sometimes the classes are structured in ways that don't seem to be very well thought out.
There is a vast difference in quality between the prework and the actual cohort. VAST. The cohort is amazing. It challenges you, it can give you experience working for a real startup company and it forces you to put in the raw hours neccessary to learn coding for real.
I feel like the prework would probably serve as a deterrent for most people. It was for me. Don't be deterred! Do the prework to see if you have a personal aptitude for coding, not as a demo of what the Sabio experience is like. The prework is not like the cohort. Do the cohort, you won't regret it!
My name is Anna and this is my Sabio story:
Ever since I was young, I was told that I was to go to medical school and become a doctor. When you are told to do something so many times, you begin to think that that is what you want too. It wasn't until last year, that I figured out that medical school was not for me. Coming to that decision was very difficult for me to tell my parents, and even harder for them to accept. However, I knew it was the right decision for me.
Long story short, I was talking to a developer friend and after deciding that this was what I wanted to do, he gave me tips to start learning on my own. But very quickly I realized that I would more help than that. So I began my research into coding boot camps. I checked many different boot camps and went to info sessions. Sabio was the last boot camp info sessions I went to (save the best for last, I guess).
I was very impressed with their curriculum and their approach to learning, which was very different than the typical boot camp. What sold me was that I would get to work on a real project for a real start-up company and get real-world experience. No other boot camps came close to delivering this unique experience.
It might seem like a long time now, but the 3 months that you are in Sabio will fly by. I was so blessed to have the classmates and instructors that I had, because we had a blast (C28!!!). The instructors are very skillful, caring, and patient. I felt confident that all my questions were answered in a way that was tailored to me. Not everyone learns the same way and my instructor definitely knew how to teach in a way that was easy for me to understand. Make sure to put in the time!! When they say 70 hours a week, they are not joking around. Put in the time now and you will be greatly rewarded. No matter what, trust in the system. Rely on your classmates and instructors during the 3 months. They are there for you through thick and thin. They become your second family.
And so, a week before graduation, I turned down my first offer and a week later accepted my first programming job. Although I had my doubts, once I got that acceptance letter, I knew that I made the right choice. Right now, I am working as a Jr C# Developer, and I am so happy with how Sabio changed my life for the better. On the event that you need help at work, your Sabio fam is there to answer any questions you have(you have access to it for 5 years!!). New to the tech world, but not unarmed, I am ready to expand my horizons and conquer the industry!
Sabio is great. Like all the other reviews say. I was skeptical going in, but I start my job as a software engineer next Monday making $15k more than before (coming from finance/writing background). So the proof is in the pudding. That said, it's not a magic potion. They provide support, motivation, tools, community, resources. It's up to you to bust your ass and get the knowledge you need. This is not a diet pill, this is not a psychic hotline, this requires discipline and (if you're doing it right) it should be super hard.
-My instructors, John Darragh and Jitin (and Vic Campos) are the best and they know their stuff.
-Gregorio's no bullshit style sets the tone for the whole organization and if you're taking notes, you'll leave the program a more effective, honest communicator.
-Training in the .NET stack
-Prework through Antioch was kind of a mess but Gregorio was responsive to any/all of my concerns.
-The actual text and video training materials are unpolished but the content is solid.
-You're not just pushed through and thrown out. If you value your membership in the community, you will get value in return.
-It doesn't try to wow you with life-sized jenga or beer pong (this is a plus).
-Diversity is a priority.
-The instructors are real-life professionals and want to see you succeed (full disclosure: the *prework* instructors sometimes are Sabio grads, but they're good).
-More disclosure - Antioch credits, as far as I can tell, aren't going to count as coursework toward a CS degree elsewhere (universities want you to take their courses).
Sabio isn't a "slick" place, but in my book that's a good thing. It's just a few people working extremely hard (like to an unhealthy degree) to provide the highest quality training available.
Why not full stars? Because like most things in the world, there's room for improvement. Like I said the actual training materials need polish, some safeguards need to be put in place to prevent potential instructor burnout, class size tends to flex above target numbers, and overall organization (scheduling, communications, structure) could be more efficient (and should be focused on ahead of growth). That said doing this was probably the best decision I've ever made.
I finished Sabio's .NET program in Feb 2017 and it has been one of the best decisions that I have made. I spent my first two years out of college working a job that I did not enjoy and I decided to learn how to code. I first learned of Sabio through Course Report and I was impressed by the consistent positive reviews from past Alumni. After looking into other programs and going to two Sabio info sessions, I decided to enroll in the pre work course that would prep me for the bootcamp.
The pre work course work was very helpful, they really make sure that you learn the basics before starting the 12 week program. The staff was very supportive and I was able to pick up the material with their help. Building a web application for an actual business gives your resume a boost and increases your chances of employment. Gregorio and Lilianna provide support and make sure that you are well prepared for your job search/ interviews. They are very invested in the Sabio community and reach out to alumni after the program + host meetups/ events.
I know it might seem impossible to learn the coursework in a short time frame, but if you trust the system it will be very rewarding. It took me 20 days, after finishing up the program, to land a full time developer position. I just wrapped up my third week at work and the material that I learned at Sabio has all been applicable to my current position. I would recommend Sabio to anyone who wants to learn how to code.
If you have the dedication to learn how to program, Sabio will provide everything else necessary to make you a hirable tech professional.
Key points regarding my experience and all you need to know about Sabio:
1) I had no technical experience prior to Sabio ... I didn't even know what a div was.
2) The entire process of choosing Sabio, doing the prework, battling through the cohort, job hunting and starting at my new job was about 6 months.
3) Sabio provides help through the entire process. Gregorio, Lilliana, and all the instructors have your back. They know what it takes to get hired and make sure you are on track for success. You really start feeling the Sabio fam vibe when you are enter the second half of your cohort.
4) I felt challenged 100% of the time. I was always stressed, confused, and baffled by code but that's the name of the game when it comes to programming.
5) I applied for hundreds of jobs and within 3 weeks of ending the cohort I received a full time offer (75k) working as a web developer for a popular television broadcasting company in New York.
The Sabio process works. If you are ready for a new career in tech, Sabio is a safe bet.
My situation and sentiments are pretty much a composite of the 100+ (positive) reviews posted on here before mine but certain parallels are worth repeating. For one, my concern that Sabio was the right boot-camp to help me transition into a career as a working developer. Second, for me it was a gut wrenching decision to drop out of the workforce losing months of income. I’m still not sure how other people are able to afford the time because it took a lucky combination of things aligning themselves just right and me wanting it bad enough to make it happen. And on top of all that I was going to have to spend a very sizeable wad on the gamble that this investment would pay off. Sure enough it did.
Before considering taking the plunge into a boot-camp I romanced the idea of a free online open source web development education to become a professional developer. Free online resources are plentiful and helpful. Using them I took significant steps in my level of understanding programing and web development concepts relative to where I started. The available open-source education materials although great were not enough to truly connect the dots for me in preparing for a job in coding or give me a true working comprehension of full stack development. In fact, you will still find it necessary to constantly reference online resources over and over even as a working developer. No doubt it’s possible to achieve a free open source education but it’s extremely unlikely that you will be able to do so in the amount of time it takes to get though Sabio. Doing it on your own would probably take a couple of years at best and with no supportive network to show for it.
Obviously, there is no guarantee that you will find employment but your chances are great. There are intangibles you will get out of Sabio beyond just learning to code that are necessary to become a professional developer. Through it all I was challenged and pushed to dig deep within myself to not only to make it through the boot-camp but to get the most out of it that I possibly could and I loved it all. Sabio reinforces a practice of coding cleanly, working amongst peers with a minimum level of professionalism, resume building and interview prep. By the time you start applying for jobs you’ll be coding with the kind of confidence that will dictate a great amount of worth in the market place.
The Sabio community that Gregorio and Liliana have cultivated is an invaluable support structure to not only help you get to that first rung on the latter but to keep you connected, curious and inspired to achievement more. I cannot believe how fortunate I was to find this special organization and how it has led me to a rewarding career that also excites me.
I found Sabio from this coursereport website when I was looking for a bootcamp.
I went to the info sessions of two other bootcamps.
I chose Sabio because you get to work on a real project. Not student projects.
This will make a huge difference when you apply for a job.
Sabio teaches you evertyhing you need to land a job.
You will be coding over 60+ hours a week. The program is intense.
Not because it is hard, but because you need to code for long hours everyday.
If you do exactly what they ask you to do, you will be ready to get a job.
Don't worry about what other people is working on.
I thought that I was missing out something important. But that was not the case.
You will work on a number of features of the real website development.
And, you will get full stack experience from front-end to back-end.
Don't get stuck on anything for more than two hours.
Put youself in the queue and ask the instructor.
I wasted a lof of time trying to do it myself. I thought I wanted to be independent.
But you don't get to learn a lot that way. You don't get to work on a lot of features.
You need to work on as many features as possible to show your skill set during the job interview.
They help you build the well-formatted resumes. A couple of my interviewers really liked it.
Those companies were the ones that gave me the offers.
They prepare you well with interview questions.
They do a few mock interviews with you which include whiteboard interviews.
They go over a few sample codes which may show up in the interviews.
They bring in Sabio graduates to share their experiences.
After you land a job, you get 5 years of professional support from Sabio.
So, you are not alone at your workplace. I plan to use this support well in my real job.
My job search began two weeks before the graduation.
During the two weeks, I did a lot of phone interviews and went to a in-person interview.
At fisrt, I was scared to taking phone calls and goint to interviews.
Gradully, I became better and better at being interviewed by companies.
Within a week after the graduation, I got a job offer.
Two days later, I got another better offer and closer to home. I accepted the second one.
Thank you, Sabio, my instructors and my Cohort!
I found the Sabio program when I was looking for bootcamps that accept the Gi Bill. At the time, there was only 2 schools that accept the Gi Bill. Sabio was a choice I selected because it was located in Los Angeles and it had the best reviews on course report.
The program is designed to get you a job. Sabio teaches you evertyhing you need to learn in order to land your successful first job. You will be challenged in so many ways. You will learn a lot because nothing can replace this fully immersive experience.
The staff treats everyone with respect. All the instuctors bring a unique and positive experience to the campus. Sabio treated us like we were at a birthday party. I mean we had like 4-5 pizza parties throughout the bootcamp. Even our own instructors bought donuts and pizza for all of us.
The program is designed to be intense. You will be coding over 60+ hours a week, in fact, you might be dreaming of code while you sleep. You cannot get complacent. You need to be dedicated, determined and the desire to win.
Sabio will build a perfect resume for you. They also, provide you with industry tips and tricks for job opportunities. They also have a huge network in tech space. For example, I got my first job after finishing Sabio in a week.
"So what's the catch?"
"There is no catch. You'll have to put in all the time and effort. You'll work for it, trust me"
That's what Aaron said to me the first time I went in for an info session. I was just like you, looking at course reports to see which bootcamp was right for me. I didn't know if it was worth it, I was skeptical of a school that had almost 100% positive ratings (ironic I know) but $15000 was a lot of money to ask for. But in the end, I saw that Sabio was different from the rest of the other coding bootcamps. They teach you real, enterprise level programming skills. You also work for a real client on a real application. There is no BS here. You are getting real work experience because Sabio does it by the book.
Again, there is nothing given here. Everything you do must be earned. If you do not show up and give it your 100% you will not gain anything. This is all or nothing, 3 month sprint that gets you up and ready to go out and apply for a job. I was scared they wouldn't deliver about half way through, thinking it was all scam and thought I had wasted my money until this past week where I got my offer. Look, these guys have been in the business for 10+ years and they really know what they're talking about. When they tell you to do something, just do it. You have nothing to lose and everything to gain. If you trust the process and give it your all, you will see results. I landed a job out in LA after applying for 2 weeks and I'll be starting next week. It honestly has not hit me yet but I can tell you that I see why Sabio is the best rated bootcamp in Southern California (soon to be Seattle).
I thanked Gregorio for all his hard for after I got my offer and you know what he said to me? Not, "you're welcome for Sabio!". Nope. He said "you are a product of your own hard work". This man is definition of humble and would not take any credit for success he had a huge part in. Thank you Aaron and Varr for answering all our dumb questions and taking us through this crazy journey. And thank you Sabio for changing my life. I hope this was helpful and if you are thinking about getting into programming via bootcamp, you cannot do wrong with Sabio. Good luck.
After doing much research and attending info sessions, I finally decided on Sabio! I went in for an info session on a Wednesday evening and I was surprised to see Gregorio the CTO and Co-Finder of Sabio there to speak to us. I was definetley expecting a recent graduate like other bootcamps. After hearing him speak to us and answer our questions with so much passion and straightforwardness, I knew I was signing up with Sabio!
I had no computer science or coding background knowledge at all. Sabio provides prework courses to get you up to speed with the basics for the 12 week program. I found the prework classes very helpful. After 2 months of prework on Wednesday and Thursday nights I felt more confident and prepared for the program.
As for the program itself, go all in! It's a bootcamp, so it's intense. There will be a lot of debugging and time spent on google and stackoverflow but you are learning so much even when you think you are not. Once you've exhausted your options, get in qeue and your very knowledegable instructor will give you the bit of info you need and point you in the right direction to find the answer you've been looking for.
The community at Sabio is second to none. Six months after graduation and employed, I still get emails/slack from Liliana and Gregorio asking how things are going. I know they are there if I need them.
All in all, I definetley recommend Sabio! It was a life changing decesion, and I'm glad I made it. Those long days coding will pay off!
I'm sure if you are reading this, you were in a similar position that I was in 6-7 months ago. Either unemployed, or working somewhere you were unhappy. At this point, I am unimaginably and immensely thankful for the opportunity I was provided with at Sabio. Before further elaborating on my experience, I recommend to all of you to do your RESEARCH. Make the decision yourself. Most reviews on this site are positive reviews for the bootcamp that a person may have come out from because most experiences were positive. I didn't go to any other bootcamps, so I have no real comparison to delve into. However, I did do my own research and I felt that Sabio would be the best fit for me. Go to their information session. Speak with the instructor in the area and ask as many questions you may have. Go to other bootcamp info sessions and make the final decision for yourself. I am just going to give you my two cents on why I chose Sabio. It's long so TLDR is on the bottom.
Before starting, I had originally researched all the bootcamps in the OC area as I wanted to stay local. The thing that stuck out with Sabio is their no BS attitude. When you go to the information session, they tell you everything you want to know in regards to the job market, job expectations, hiring rates, their program, etc. They don't hire graduates directly to inflate numbers, and their program has constantly been adapting to the technologies and students that come through the course. The MAIN REASON I decided to go with Sabio is that you will work on a REAL application. Either a startup idea some client has, or like my cohort, an MVP for a client who already has a real business. I guarantee that you will not get the same real world experience, depth of knowledge, or opportunity anywhere else.
Prework was challenging. I actually had the disadvantage of deciding to start with Sabio a couple of weeks after the Prework had already begun. It took a lot of self-studying at home and catching up to pass the assessment but I did it! You need to make sure that you are ready to learn, ask questions, and study on your own. Do the homework, keep up with class, and you should be fine. I was lucky to have Komron AND Brijesh as teachers and they were amazing. Both are very smart and have tons of knowledge to share with you about what we learn at Sabio.
Once we started bootcamp, it was a whole different level of committment. When they say you need to spend 70 hours a week, they are not kidding. Obviously, this number comes down to YOU and YOU only. If YOU do not put in the time and effort, YOU will not come out of the program on the same level of experience and skill as someone who does not. Nothing can subsitute for the time and effort that you need to put into this program to get the most out of it. Be ready to do nothing but code. If YOU do, you will get a job, you will be successful, and you will learn a TON.
I had Aaron sifu as our bootcamp instructor C28! C28! He is the coolest, nicest, and down to earth guy you will ever meet. He is super patient with any question that you have, no matter how stupid. I also really love that he doesn't try to give you the answer, but always will go over with you the process you need to take to debug any issue. That way, you can learn to solve things on your own, and start becoming an independent developer. This, is a HUGE skill in itself as researching and learning on your own are invaluable skills in this industry.
Other things you experience during the cohort are agile/scrum methodologies, which really help to stay organized and communicative. You get to talk with the client every week, and get the real world experience of dealing with changing features, scrapping features, or totalling revamping certain pages to fit the client's needs. You also have the opportunity to work on different API's that exist out there, or work on huge features that the application requires. This is where PUTTING IN THE WORK AND TIME is important. The more work you are able to finish, the more work you can do, which results in more real world experience. You can work on MORE API's, more features, and more experience dealing with issues. This only gives you a step up on your job search.
The Job Assistance is also HUGE. This was actually the most important aspect of a bootcamp that I was looking for. The thing about Sabio that impressed me was that they fully prepare you for the last 2 weeks of the bootcamp to destroy any interview that you enter. Each day was different but you go over at least 200 interview questions, go in depth on harder questions/whiteboarding, interview practice, non-technical interview practice, resume reviews/changes, linkedin prep, learn Git and AWS, and more. I began 2 weeks ago, scared and unconfident, and now I have the confidence to go into any interview and be sure that the experience came out positvely. I started applying at the end of week 10, and had 5 interviews and an offer by the end of week 12. Now I am employed and ready to work. The job market is HUGE. When they say there are a lot of jobs out there, they aren't lying to you. You just have to be ready to show employers out there that you have what it takes and that you are better than every other person they are meeting.
I did not expect to have a job, even before the bootcamp ended. I am a proud, happy Sabio graduate.
TLDR: Great experience and totally worth the price. Do your own research, go to information sessions, and make the final decision yourself. I guarantee that Sabio will not let you down. The bootcamp was an amazing experience and it really requires the 70 hours a week they say. Put in the effort or you won't get the same experience out of it as someone who is. I got a job before the cohort ended, and now am a happy employed Sabio graduate. NATION!
I cannot think of a better decision I’ve ever made than deciding to join sabio. The consistently positive reviews I saw here 6 months ago convinced me to look into the program, and now I can get behind them 100%. I was reluctant to believe that I would be able to learn how to code with absolutely no coding background and was worried I might fall behind, but after one info session with Gregorio I was quickly convinced. Pre-work is super helpful and prepares you with a solid foundation to get started. The bootcamp itself was one of the best experiences ever. I never would have believed that 12 hour days for 12 weeks would fly by, but there was never a day where I wanted it to end.
Before starting bootcamp, I was really nervous about the intensity of the program. However, while it is very challenging and takes a lot of time and dedication, I never once questioned my decision to join or felt significantly discouraged. They maintain such a positive environment that I knew I would be able to overcome any roadblock I came across. The hands on learning style is tough, but ultimately really beneficial and satisfying. You are never handed any answers, but always given just enough of a push when you get stuck to keep moving forward.
The toughest part for me was the job search, but that was mostly just the fear of the unknown. We spent a ton of time at the end of bootcamp preparing for interviews which really helped me to feel more confident and comfortable with the process. It was also extremely comforting for me to have a whole team of people behind me that felt equally invested in me finding the right position. Now three weeks after graduating I have accepted my first position as a software developer where I will be making double what I made prior to sabio.
Gregorio and Liliana are wonderful people who have created an amazing and encouraging community that I am so grateful to be a part of. They care so much about what they are doing and sabio never feels like just a business to them. My instructor Mike is an incredible person and developer who was beyond kind and patient with us. We were also lucky enough to work with Victor who is amazingly dedicated and helpful. OveralI I am constantly impressed by the quality of intelligent and good hearted people that make up sabio’s staff. They are also all extremely accessible and maintain one on one relationships with each of us so nobody gets lost in the shuffle. Even after I've completed my training, I know that I can get in touch with any of them at any time and they will do everything they can to help.
I could not recommend sabio more. It is a life changing experience that provides the absolute best instruction, support, mentorship, and community.
Prior to retiring from the Marines last year, I had begun to dabble in tech as I launched a start-up in the SoCal area. Having not been a tech-guy AT ALL whatsoever.... let's just say some mistakes were made, and I learned the the value and importance of having not just a project-management background, but a development background as well.
My intentions coming into Sabio wasn't necessarily to get a job upon graduation, but to be able to fend for myself in the tech scene, and make a living as a tech entrepreneur. Looking back to the day I started pre-work, I can say with humility I'm a changed man! Not only are you immersed in coding all day, you get to see first-hand how project management and client relations are handled in a real-world environment. The projects we get assigned during the boot camp are actual platforms that mimic the way employees would work in an actual dev shop, with our instructor doubling as our teacher and project-manager. Having that type of experience right off the bat really made all the pieces come together to understand the dev cycle, user interface, all aspects of the design and architecture, and all the necessary steps it takes to properly build and launch a web-app. The instructors are high-caliber; coming from well-reputable companies and having years and years of experience in many avenues within the tech scene.
Having barely done anything on a computer other than use basic microsoft office tools, I was nervous coming here, thinking that this trade would go right over my head and I would be struggling to keep up with my classmates. Fast forward 6 months and I'm able to build fully-functional web-apps, navigate my way through algorithmic-problems, and I feel myself looking at things more so from an engineering standpoint.
If you're looking to get a job in tech, start your own company, or build your own apps, I highly recommend Sabio as your place to kick off. Not only did they give me the tools I would need if I was looking for employment, but they give you virtually endless resources to help you grow as a developer and land the right job. Your time with Sabio doesn't end when you graduate either; they keep all resources open to all graduates, and ensure everyone is moving in the right direction. They had countless employers and affiliates come visit the cohorts on a regular basis to offer free interview prep, resume building, and give us mock interviews to prepare everyone for the job market.
Also, they are super veteran-friendly and the course is covered 100% by the GI Bill, PLUS you earn 36 transferrable CS credits from their affiliate university. Can't say enough how impressed I was with the staff and the culture here at Sabio. If you don't believe me, check it out for yourself and I'm sure you won't be dissapointed!
Pragmatically speaking, I made an average of roughly over 25k a year last year and now make 65k with a 5 year technical mentorship to boot. If that didn’t get to you, read on.
Before going into this program I was working 3 odd jobs while going to a CC. Through the odd jobs, I'd met people in varying professions as I was in the midst of my indecision for what I wanted to pursue as a future career. Had met people from an array of fields ranging from musicians, managers, professors, accountants, and athletes; though those who'd always stood out were the developers.
Developers were quirky and had their little idiosyncrasies to them that made them stand out, though they all shared an underlying character of being able to adapt to change. Technology is an ever growing field and nothing is obsolete. To be a high quality developer entails having to constantly learn new concepts and functions while staying up-to-date with the tides of technological change. So, when you're starting out, have a solid foundation.
Sabio will give you that solid foundation.
If you've tried learning how to program on your own, you'd see there are a number of resources out there that range from teaching you the fundamentals of programming to the syntax and basic functions of a language; though they rarely, if ever, teach you the soft skills that programming entails.
Sabio gives you the opportunity to learn those soft skills, allowing you the chance to collaborate with a team.
If you’re looking for a good money maker, then look no further.
Sabio teaches you the .Net and now MEAN stack. Both of which are stacks where the money, is definitely, where it’s at.
The bootcamp pushes you to your limits. It'll allow you the chance to become well acquainted with the realm of professionalism. And chances are, you'll be with a group of people who may as well be just as experienced as you are in that field. Sabio gives you an opportunity that honestly can’t put into coherent words. It’ll have you feeling a flurry of emotions, make you feel uncomfortable in your own skin, and yet, give you a small push in the right direction towards your definition of success. And at the end of the day, when you get the guts to put your best foot forward, it’ll all be worth it.
My review may not be as detailed as the others on here though that hadn't been my intention. Its intent was to tell you readers looking for a bootcamp to invest in the unconventional and to: Just Do It
It's important to understand what Sabio is so you could understand what it isn't.
It's geared to help you land an entry level developer role (unless you're coming with some experience to learn more). If you're like me without a tech background, it means having Gregorio and the instructors help build a foundation for yourself to enter the field and teach you how to continue building on what you know. Your cohort instructor won't necessarily stand at the front of the classroom and lecture you all day. Instead, you're pushed to learn "on the job". You're given aspects of an overall product to build out and when you get stuck, you're encouraged to google for answers or ask your instructor by putting your name on a queue where you then receive one on one attention. I struggled a lot initially because I was someone who excelled in a lecture setting, but coding is best learned through hands on practice and you have to push through it even when it seems like you don't really understand all the pieces. If you're someone with a little more experience, they'll make sure you're challenged. Overall, you have a responsibility to put in the time and effort and communicate your concerns/struggles/goals with Gregorio, Liliana, or your instructors just like they have the responsibility to try and help you get to where they genuinely want you to be.
Sabio won't spoonfeed you the knowledge you need or get the job for you. You are the one that needs to put in the 70 hours/week. You are the one that will eventually be applying to jobs and studying for those interviews. But Gregorio, Liliana and your instructor will be with you every step of the way.
My job search data: I applied to 179 jobs in total (definitely on the lower end of what we were supposed to), I received 21 rejections, 10 in person interviews and countless assessments and recruiter calls. On day 90, I received and accepted my second job offer with a company that understood the value of a Sabio graduate. You may be the person that gets a job within a month of graduating or, like me, it might take you a little longer and that's okay. Job searching is a stressful complex mess and there are all sorts of barriers and factors. Keep at it anyway. On days when I felt like I couldn't do it anymore, I dragged myself to the Antioch campus so that Gregorio, Liliana and my instructors could keep pushing me. Trust their process and their wisdom.
Being a part of Sabio means being a part of a community that I've personally seen Gregorio fiercely protect. I deeply respect what he and Liliana are building here and can tell you that they are committed to help you succeed. They are readily available to answer your questions and are constantly improving their pre-work, lab and cohort processes. Without Sabio, I would've been stuck as a temp receptionist with a college degree and I owe them so much not just for the tech skills I've gained or my cohort I've grown to love but for helping me find the confidence I needed to keep going.
I did not like Sabio's deceptive practices regarding job interviews and resumes. They have their students work on a web development project from a random company that wants a website done. (They claim that they "no longer" receive payment from the company for this.) Then, when the students graduate, they are instructed to lie on their resumes and to list that they worked full-time as a "junior developer" for the outside company, and to never mention Sabio on their resume or in interviews "due to negative stigma associated with bootcamps." As part of this deal, the outside company gets the free website and agrees to play along and tell any future employers calling for references that the student was a good "employee." Obviously, this is a complete lie, since it was not the student's first "junior development job." Rather, they were a student the entire time, started from practically no knowledge of coding, and Sabio was using the web project as a training exercise. Sabio is telling their students to commit resume and application fraud, and to lie during interviews, and I'm sure many employers would not be very happy to find out about this later on. Also, what happens ten or twenty years from now when the student applies to a company, or a government agency requiring a security clearance, where an in-depth background investigation is conducted, and the future potential employer learns that the student's career was started with resume fraud? One only needs to do a Google search to find news articles about a company executive, etc., who was fired when their past resume fraud came to light. So, while this helps Sabio have good job placement stats, in the long-run it hurts students' future careers.
Response From: Liliana Monge of Sabio
I can honestly say that making the decision to go through Sabio was one of the best decision I've ever made. After having spent the majority of my professional life in the car business, wearing just about every hat, I was not sure how I would adapt to being in an school type environment for 12 weeks. It turned out to be nothing like your typical school structure and that was part of the magic that makes Sabio work. This bootcamp has a really strong emphasis on a learn by doing approach as it is comprised of TONS of hours coding building a real application.
Before I came into this program I was not very computer savy but the beauty of this program is that you really can come from any walk of life and as long as you are willing to truely dedicate yourself throughout the course of this program you will come out of it with a long list of very strong capable abilities to help you get the job you're looking for or launch that startup you've been thinking about starting.
The truth is Sabio and its instructors really challenged the hell out of me to put everything I had into the program and although it was tough on my life at the time I really have to thank them from the bottom of my heart for helping me put things into perspective as to the reason why I was there. Afterall 3 months goes by in a flash and the rewards for putting in your ultimate effort will benefit you greatly once you're done with the program.
The last thing I like to mention is the community and mentorship. I've currently been working on my own application as I've chosen to go the entrepreneur route. If anyone would have told me I would have had this kind of support after cohort I would have totally said "c'mon please.. there's no way" afterall they already have my money why would anyone continue investing time/resources into me after the contract ends. I guess the car business made me way too skeptical and bitter. Lol. It turns out when you graduate from Sabio they SERIOUSLY STILL HAVE YOUR BACK. I can't tell you how amazing it is to have access to the Sabio community. From getting unstuck when you have a coding or build issue to ongoing professional developement. Boom! I hereby vouch for Sabio being the best coding Bootcamp ever!
(Insert Shia Labeouf "JUST DO IT!" GIF here)
Thank you Sabio!
If you are thinking about learning code, this place is right for you. If you want an fully immersive coding experience, this place if right for you. If you want to work hard with a rewarding outcome, this place is right for you. If you want the skills for a job in the real world, this place is right for you. If any of this applies to you, Just Do it. and apply to Sabio!
Our latest on Sabio
Ariana Rodriguez has a degree in Applied Math and was working as a statistical programmer. She had always wanted to be in tech and didn’t think it would be possible without a CS degree. She considered going to grad school to study data science before realizing that she could reach her goal by going to Sabio in Los Angeles. Ariana explains why the real-world project that she worked on at Sabio was so important, how she got her job as a software developer at PDG, and shares her advice for future coding bootcampers.
What were you up to before Sabio?
In college, I majored in Math and learned R. In my senior year, I figured out that I wanted to pursue programming, but it was a little too late to change my major. After college, I was working as a statistical programmer using SAS, which I learned on the job. My job involved a lot of reporting and creating crosstab tables. I knew that this was a technical role, but I wanted to be even more involved in the tech scene. I've always wanted to do computer programming.
What motivated you to do a coding bootcamp?
I was thinking about going to grad school for data science, but realized that was more of a requirement I put on myself than something I was passionate about. I thought that grad school was the only way I could get into programming, but when I met Sabio co-founder Liliana at a tech conference, I realized I had other options. Once I met Liliana, I started researching coding bootcamps and ended up going for it. I started Sabio in January 2017 after four months of pre-work.
Did you ever consider teaching yourself or did you feel like you needed a structured environment to learn in?
Before I started the Sabio pre-work, I did some Codecademy exercises to try to learn the basics of coding. But I’m the sort of person who needs a structured environment to learn in – especially when it's something as difficult as coding. If someone is holding me accountable every day, then I'm going to learn a lot better than by myself.
Did you look at other Los Angeles coding bootcamp options? Why did you choose Sabio?
Yes. I went to an information session for Coding Dojo. It was good, but I asked them about their statistics – how many people get jobs after the bootcamp and graduates’ salaries– and they didn't have that information, which was a bit alarming.
When I went to Sabio, it was very different. They knew all their stats. I really liked that the curriculum was project-based, because I didn't see that in other bootcamps. I feel like that's really important because going into interviews, you’ll actually have some experience to talk about. I just thought Sabio was a better fit for me and it felt more welcoming.
Was it important for you to learn a specific programming language?
No. I knew Sabio had two options: .NET or Node.JS. I chose to learn .NET because I saw a lot more .NET opportunities in the job market. Without a traditional software engineering background, I felt I needed as many job opportunities as I could get when I graduated.
How many people were in your Sabio cohort and how diverse was it in terms of gender, race and backgrounds?
There were 12 of us in the class. In terms of gender, it wasn't very diverse. There were three women in the .NET class, and one woman in the Node class, and the rest were men. But coming from a math background, that's always been my experience, so I wasn't alarmed by the lack of women. There wasn’t much racial diversity either, but I also experienced that in school. There were mostly white and Asian people, and me and another woman were Hispanic.
People came from history majors, finance, English, and there was one other math major. Some people didn't go to college, so there were diverse backgrounds. There was one person who had experience in tech but his background was in older technology, so he was taking Sabio to get accustomed to new coding languages.
How far into the bootcamp were you when you started working on the real world project, and how long did you work on it?
The first week at the Sabio campus, we built a general blog. Then after the second week, we started on the real-world project RetGrid. The product owner, Dan Tutolo, came in and explained his idea. He ran through the storyline for the user and client, and from there, we started building it from scratch with agile scrum methodologies.
The bootcamp is three months long, so we probably worked for about nine weeks on it. We spent the last week and a half on career prep and applying to jobs.
What was the real-world project and what sort of functionality did you build into it?
The product owner, Dan, wanted us to create a real estate app which would encompass every step of buying a home in one app. That included the search, finding your agent, messaging your agent, doing transactions, and keeping track of transactions on the app.
The app was also designed for real estate agents; it allows them to keep track of any milestones they hit, routes they took, and how many miles they drove, and they can send automated emails after a client goes to an open house. The entire buying process for the agent and the client lives in one app – it was a big project.
How did you divide up the tasks amongst your teammates?
Everyone in my cohort worked on different parts of the app. There were lots of components, so our instructor acted as the product manager and created different assignments. He put sprints on our Trello board, which we would pick up as we finished.
What was the learning style like at Sabio? Maybe you can give us an example of a typical day?
You start off your day at 9am with a SCRUM meeting. Each person shares the sprint you're working on, what you want to finish that day, and what you're going to work on in the future. From there, you go to your Trello board and pick a sprint. Each sprint is like an assignment, which you work on for as long as you need to. In each sprint we would usually cover the front end with Angular, the middle tier with C#, the back end, and the database in SQL Server.
Did you have tutorials or lectures from your instructor while you were doing the project sprints?
Yes. Everything we learned was through the real-world class project. If there was a lecture, it was usually related to the project.
After lunch the instructor would sometimes give us a lecture if someone was doing something that deviated from the regular front end to back end motion. Students could also present their work – if someone was working with an API like a Google API or a GreatSchools API, they could show the class their code. Then at night when the instructors would leave, we would sometimes take turns demoing what we worked on during the day.
What technologies did you use to build the project?
How often did you communicate with the product owner during those nine weeks to check in and see if you're on the right track?
For the first four weeks, he came to the classroom every Friday to discuss the product. Then he had a baby, so he was a little absent for two or three weeks. After that, he would come every Wednesday and Friday.
We had a lot of meetings with him. If we had any questions about how he wanted things done or if he wanted them to look a certain way, we would have meetings to discuss that. He allowed us to give our input and build things the way we thought was best. It was really nice of him to give us the opportunity to work with him and collaborate together.
To what stage did you get the project by the time you finished Sabio? Was it ready for launch?
It was just MVP (check it out). Most of the final product was functional. He wanted to add a lot more to it, but we had to stop at a certain point to be able to finish what we had started and make it functional.
The last I heard was that he was going to get funding from a family member and try to keep working on it on his own.
How important is it to be able to show a project like this to employers in interviews?
It felt really important because it shows employers that you've actually been working on something and not just sitting behind a computer, watching videos and doing exercises. It's important to actually apply those skills to something you're creating because that's what you’ll be doing in your job. That project was one of the biggest reasons why I got the job that I did before I graduated.
Congratulations! Can you tell me about your job and how you found it?
We started applying to jobs about two weeks before we graduated. I applied everywhere. I went to probably 10 to 15 interviews and had about 20 phone calls.
Our assistant instructor used to work at PDG (Principal Development Group) so he invited the head of HR, Dom, to come in and interview everyone in the class. He selected a couple of people, including me, to interview at the office. When I went in for my interview, I felt really comfortable because I had met Domenick before. He explained my background and coding experience to the other interviewer, and they asked me to explain my project. When they heard about my project, and found out that students at bootcamps work around 65 to 70 hours a week, they were really impressed. I got a call back two days later, got an offer and accepted.
How's the job going so far?
I started in mid-April, and it’s been good! PDG does entertainment consulting, so they have clients like SONY, CBS, and CW. They're client-based so you go wherever your client is. My current client is the makeup company Jafra Cosmetics, and I'm working out of their downtown office with a team of nine people from PDG.
What kind of work are you doing for Jafra Cosmetics?
I'm on the business intelligence side. They're currently converting into a new system and reported need to be written in SQL Server. I'm writing a lot of queries and store procedures. SQL is what I was strongest at while I was at Sabio, so it worked out well.
Has the PDG team been ramping you up, and mentoring you since you started?
Yeah. They have been showing me how the database is set up and where I can find certain data. I have to talk a lot with the business analyst to make sure I understand what each report is asking for. The store procedures are pretty complicated – I didn't write anything like that at Sabio.
Have you found your experience building that real estate app has been useful so far since you started your job?
Yeah, it has. I was already really comfortable in a project setting, working with people, and doing SCRUM meetings in the mornings. It takes time to feel comfortable talking to people about what you're working on and explaining it. But that is exactly what we did at Sabio.
Have you stayed in touch Sabio and other alumni since you graduated?
We have a Slack channel where we talk to alumni and staff. I get a lot of information through that about upcoming meetups, and what's going on in the tech community. May 6th was the ZipRecruiter hackathon, which I competed in with a bunch of people from my Sabio class.
You mentioned there were only three women in the Sabio class and you had a similar experience in your math class. Is it a similar dynamic at PDG?
Yeah, it is. The company has about 55 people, of which five are women. Three are on the tech team, one is the office manager, and the other one is a business analyst. In the downtown office, I'm the only woman besides the office manager. As a woman in tech, there may be moments when you feel out of place in the beginning. But the thought of being in a field that is male dominated should never deter someone from doing something they love. That feeling definitely goes away and your environment becomes the norm. To me it is now something empowering and I hope more women start to see that.
Sometimes you feel out of your element because you're surrounded by guys who have been doing this for a long time and have degrees in software engineering. I come from a background where I didn't have as many opportunities as other people. I had to work really hard to get to UCLA, and math isn't easy at all. When I left college, figuring out what I wanted to do, and dealing with the fact that I was going to be out of my element for a while, was a little hard. Just like any situation when you're thrown into an environment you're not used to – you have to get accustomed to it. But when you do, it's great.
What advice you have for other people who are considering a coding bootcamp.
My advice would just be "Do what makes you happy.” And if you think that doing a bootcamp like Sabio would put you in a place where you are content with your life and happy to go to work, then I think you should go for it because it's going to be worth it in the end.
I almost went to grad school. One day I was at the doctor's office and heard the receptionist talking about how her parents had encouraged her to study nursing, but she really wanted to be a chef. I thought that was so sad because it wasn't something that she wanted to do. I applied that to my own life and asked myself why I wanted to go to grad school. I came to the conclusion that it wouldn't make me happy. What would make me happy was doing something that I'd been thinking about for a while – going into tech and creating things with code. So I decided to go to Sabio.
Is there anything else you want to add about your experience at Sabio or the project you worked on?
If anyone in my class had any questions about bootcamps or needed advice about jobs, Sabio was very supportive. I had two job offers, and really needed to talk to somebody about what I should do. My parents had never been in that situation before, so it was great to have mentors like Liliana and Gregorio and my instructors to ask for advice about what to do about job offers or even if I wasn’t understanding something. They were really helpful.
What sort of companies hire Sabio grads? We spoke with Betagig co-founders Melissa Hargis and Nicki Klein, to see why they prefer to hire motivated Sabio bootcamp grads to work on their job-shadow-to-hire platform. And get this – these co-founders are also Sabio grads! You may remember how their Hackathon success helped them launch a company of their own. Read on to see the reasons why Sabio grads continue to stand out from the rest!
Tell us about Betagig and your role there.
Nicki: I’m the CEO of Betagig and we help companies implement job shadow-to-hire programs, which is a new, unique, and innovative way of hiring. You’re able to give candidates a realistic job preview and be able to try out candidates before you “buy” them.
Melissa: I’m the CTO of Betagig. I oversee all technology and implementation of our product, and I also code every day on our web app.
How did you come up with the idea to create Betagig?
Nicki: We’re both career changers. We were walking in Golden Gate Park about to participate in a Hackathon that was five days away. Melissa turned to me and said, “ Wouldn’t it be cool if there was an app where you could literally switch lives with someone for the day?” I told her, “no, it would be cool if you could change careers with someone for the day.” We went back and forth on whether it would be cooler to trade jobs or your entire life, and Melissa finally asked me if we were to change careers how could we make that happen. I said job shadowing! The idea for Betagig was created out of this conversation, and we won that Hackathon five days later. I’m actually a four-time career changer, so for me Betagig really hits home.
Melissa: I was a college professor for years before becoming a software engineer. As someone who has experienced first-hand the standard journey from college into a career, and having spoken to numerous students going through the same ordeal, I have strong feelings about how we need to make some serious changes and create transparency when it comes to career development.
You’re both Sabio graduates, but you’ve now started building out your team with other Sabio grads. How many Sabio grads have you hired at Betagig? How are they doing?
Nicki: Betagig is just over a year old and we have a team of seven. We’ve hired two Sabio grads and they are both software engineers who work under Melissa.
Melissa: I interviewed other developers, but it was the Sabio grads who performed best on the coding challenges. On top of that, I know how they’ve been trained and what they know because I’ve been through it myself. These are the devs I want working for us.
What are you looking for in a new hire? Do you notice differences in hiring from a bootcamp (vs. using recruiters, or hiring from colleges etc)?
Nicki: We look for motivated, driven self-starters – people who are able to take on a new project and figure it out. That’s how we do everything since we first started. Neither of us has an extensive amount of software development experience, so we think the best developers are the ones who are the most resourceful.
Have you worked with any other coding bootcamps yet? What stands out about Sabio grads?
Nicki: We hired a developer prior to last year who was not a Sabio grad; he was a bit behind and couldn’t keep up. We interviewed several people, a few of them not from Sabio, and the Sabio grad did the best on the coding challenge, so we hired her. Melissa and I talked a lot about the coding challenge when we developed it. We don’t believe in whiteboarding but candidates work on a project using any tool and then submit the final product within a few days – that’s how we determine whether or not to hire a new employee.
What does the relationship look like between Betatgig and Sabio? Do you pay a referral fee when you hire their graduates or are you paying to be a part of their hiring network?
Nicki: No, we do not pay a referral fee. Since we are Sabio grads ourselves, they are still like family to us. Now after hiring someone else from another bootcamp and seeing the results of the coding challenge – I think Melissa would agree with me that we’d only like to hire from Sabio in the foreseeable future. We will always interview other candidates – Melissa has a relationship with UCSD–so we are open to others. But after seeing the results of the last coding challenge, Sabio grads have been doing the best. We will see what happens in the future.
Melissa: Of course we’re open to hiring engineers from other bootcamps or methods of training, but they would have to outshine the Sabio candidates. Given our success with Sabio, that’s naturally our first go-to spot for hiring devs. Nicki and I are still very much part of the Sabio community and always will be. We were in Cohort 2, so we feel a strong kinship with Sabio, as we were there almost from the beginning.
Are your Sabio grad hires learning new languages at Betagig?
Nicki: Sabio originally only offered the .Net Stack, and now they offer the MEAN Stack as well. We’ve previously hired grads who learned the .Net Stack, but they then learned the MEAN Stack with us at Betagig.
Melissa: Yes, both of our Sabio developers were trained in C#/.Net. We use Node at Betagig, and so both devs started learning and coding in Node the first day on the job. Nicki and I were also trained in C#/.Net at Sabio, but we learned Node on our own in a very short period of time. Not hard!
One of the biggest concerns we hear from bootcamp alumni is how they’ll be supported in continuing to learn in their first jobs. Did your bootcamp hires need extra support or mentorship?
Nicki: Of course, we’ll give them help if they need it, but I would say no, they don’t need extra support at all. Melissa and I both know what they’re capable of because we came out of the same bootcamp and we remember where our knowledge level was when we graduated. They are in good standing in their own right after Sabio.
Melissa: I’m hyper-aware of their development abilities, simply because I went through the same process less than three years ago. I do challenge them, and encourage them to have confidence when I assign a new task outside of their current knowledge. In such cases, I walk them through the architecture and give a high-level overview of the process they should take. Then they’re off and doing it like pros!
Do you have a feedback loop with Sabio at all? Are you able to influence their curriculum if you notice your dev hires are underqualified in a certain area?
Nicki: I did make a request a while back before hiring Sabio grads – my one request was for Sabio grads to learn the Terminal because I didn’t learn the Terminal when I went to Sabio. I’m not sure if it is yet implemented in the curriculum, but we love working with Sabio.
Melissa: I’ve never made any requests of Sabio regarding their curriculum.
What is your advice to other startup founders who are thinking about hiring from a coding bootcamp or Sabio in particular?
Nicki: I would highly recommend hiring bootcamp grads. If you want to try before you buy, check out Betagig to get some good bootcamp hires.
Melissa: I highly recommend it! Coding bootcamp grads get relevant on-the-job type training with the most up-to-date practices and technologies. And they tend to be highly motivated, as most are career changers and have had to make significant sacrifices along with the bold decision to take a leap into a new career.
Learning to code at an intensive bootcamp takes dedication and focus. And even though you’ll reach that finish line (we promise you will!), it’s important to remember that the learning doesn’t end at graduation! Whether you’re acclimating to a new technology stack on the job, or you’ve decided to add to your skillset through online resources, there’s always room to grow. A great developer's job is never done, and the learning will continue. So how do you stay on top of the ever-evolving tech scene? We’ve collected advice from bootcamp alumni and employers in our 8 steps to keep learning after a Coding Bootcamp.Continue Reading →
How do you get a job after coding bootcamp if you have no relevant, real-world work experience? Only 1.4% of bootcampers have worked as developers in the past, but most career-changers have little – if any– client experience when they start looking for a developer job. Some bootcamps help students overcome this hurdle by offering opportunities to work for the bootcamp itself, or with real clients through projects, internships, and apprenticeships. These opportunities can give students substantial experience to add to their portfolios and resumes, and kickstart the job hunt.Continue Reading →
After successfully establishing Sabio’s second campus in Orange County, Aaron Gibson is moving to Seattle to launch the coding bootcamp in a third city. Meetup events have already started at Sabio’s Seattle campus, and the first cohort is due to start in late May 2017. We asked Aaron why the Sabio team chose to expand to Seattle, why Sabio will stand out amongst the other coding bootcamps in Seattle, and whether grads are likely to get hired at local giants Microsoft and Amazon.
Why did the Sabio team decide to expand to Seattle?
Expanding to Seattle is a good idea on several levels. First and probably foremost, Microsoft and Amazon both have world headquarters there, as well as many other technology companies. The demand is there both for people who want to enter the tech industry and also for companies who need to hire programmers. On top of that, we've been getting a lot of requests on our website and via email asking us to open a Seattle campus.
Seattle has a reputation and a history of being a town that's very focused on inclusivity and equality. That really appeals to our principles at Sabio because those are the same principles by which we guide our company.
And on a personal level, I had never actually been to Seattle before. I traveled there for an open house on President’s Day Weekend, and it was an amazing experience. Despite it being a holiday weekend, we had to actually bring in extra tables and chairs to accommodate all of the demand from interested students. I really felt connected to Seattle– the values of the people, the conversations I had– in a way I wasn't expecting. It just has a different vibe than what I’m used to, and I really liked it. So I think Seattle is a good place for Sabio to grow.
There are quite a few coding bootcamps in Seattle already – what will make Sabio standout amongst the competition?
We stand out in a number of ways. First and foremost is our curriculum. There are a lot of bootcamps, but not many of them are teaching the Microsoft Stack, which is strange because Seattle is Microsoft's front yard. Other bootcamps teach Python, for example, which is a very valid language to learn, but if you look at the numbers in the Stack Overflow developer survey, Python was about 12-13% of the market whereas C# Microsoft product accounts for ~31% of the market. There are more jobs available in the stack that we teach. Sabio’s arrival is going to address a vacuum that needs to be filled.
In addition, Sabio has been teaching web development since 2014. We're currently on our 28th cohort. We've got the reputation and the experience that other bootcamps just don't have. We've had great success with our formula in Southern California. I can't imagine we're going to have any less success in Microsoft's hometown.
When we expand to a new city, we’ve got our whole community behind us. There are around 230 people who have already graduated and are out in the workforce as actual web developers. We have the numbers, the experience, and a formula that we know works.
Why are you specifically excited to grow the Sabio community?
I was actually the first instructor at Sabio in Los Angeles when the business was still bootstrapped. Now Sabio has grown to two campuses with five or six senior instructors.
In the year since establishing the Orange County campus, we've doubled our capacity and are hiring more senior instructors. Demand has been off the charts and we've had very good success with getting people hired and we’re seeing increasingly higher salaries, so we're just going to take that same formula and keep applying it.
I have had pretty good success in Orange County, and I'm going to take what I've learned and apply it to the Seattle location. But the stakes are a bit higher this time, and things will be a little more difficult. I'm really looking forward to the challenge.
When will the Seattle campus open?
The pre-work section has already started. Students are doing the pre-work remotely so that when I arrive there in late May, we will be able to just jump right into the bootcamp.
What is the Seattle Sabio campus going to be like? What neighborhood is it in?
Sabio Seattle is in the South Lake Union neighborhood. The campus is in a WeWork coworking building. The thing that really struck me about the office space is how comfortable it is– the youngsters use the word “chill.” There are good amenities like free coffee, free parking, even free beer.
We're going to have our own permanent classroom within the WeWork. Sabio students are usually given keys to the classroom because the bootcamp requires about 70 hours of work every week to pass the program in 12 weeks. The space is going to be similar to our classrooms in Orange County and Culver City. The whole atmosphere in Seattle is a little bit different; it's got its own vibe which I really enjoy.
How many students are you expecting to have in this first cohort?
We keep our cohorts at 10 seats to ensure a high quality. We're expecting to have a full cohort of 10 people in Seattle. We had about 20 people show up to the open house a couple of weeks ago.
Are you the main instructor and will you work with any teacher assistants?
At first, I'm going to be the main instructor for the pre-work and for the bootcamp. We do have some Sabio team members in Seattle to help us set up, but they're both interviewing at Microsoft right now and there’s a good chance they're going to get hired there full time. So it's going to be my job to recruit other instructors to assist me and help me run the Seattle campus. Demand is so high that I think we'll be able to support two or more cohorts very quickly.
Are you're going to be teaching the exact same curriculum as you've been teaching in Orange County and Culver City or will you be tweaking it to suit the Seattle market?
The core of the Sabio curriculum will remain the same. Of course, every single cohort we run is different because we are working on a real project for a real client, but the core skill set that our graduates have as junior developers is going to remain the same.
We will tweak the interview prep portion of our cohort to tailor it a little bit more to the local community because our research indicates that there are certain things that they do a little differently in the Seattle culture compared with Southern California. So we’ll tweak those things to suit the local environment, but we’re not overhauling the whole curriculum. We're just going to add a couple of things to the tail end of it. What those things are, people will have to show up to find out!
Are you going to be looking for local companies whose projects your first cohort can work on?
Yes. The ideal situation is that the students work on projects for local clients so the client can come in and do weekly demos and see our progress.
Right now we're working for a startup in Irvine called Bringpro.com, to build them a new admin platform to help route their delivery trucks. Their plan is to take what our cohort builds and put it into production and start using it in a couple of weeks. So we're doing very cool things with the local startup community, and becoming more and more happy about this side of our business. I don't see any other bootcamps in Seattle or any other city doing anything close to real client work right now.
But we do work with remote clients. We've worked with a former client of mine located in New York City, and with Beauty Streams in Paris, France. It just depends. We use a screen sharing tool on our computers to demonstrate our progress.
How does the Seattle job market compare to the Orange County and LA tech scenes?
The Seattle job market is competitive. You have to really know what you're talking about, and know how to pass a technical interview, to be successful there. What we found at Sabio is that passing the technical interview is really a whole second skill set that you have to learn in addition to programming. That's the way we approach it.
It's competitive because there are a lot of good programmers in Seattle, but at the same time, it is a smaller market. Salaries are higher, and there are still more jobs than developers. When our graduates go into the job market having already worked on a real project for a real client and have their code in production, they tend to get hired.
What companies might be interested in hiring Sabio graduates?
Our intention is to make a lot of noise and place people at companies in the whole spectrum of startups there. We've been in competitive situations before, and we feel very confident of our chances in that type of environment.
What we've seen here in Orange County is that everyone needs developers, not just tech companies. We have people going to landscaping companies, plumbing companies, law offices, real estate offices - many different places. People graduating from Sabio tend to have an advantage because they often have a background in the financial sector, medical sector, or education sector, and then that informs the area that they apply to as a developer.
There are lots of giant companies in the Seattle area. I already mentioned Amazon and Microsoft, but there's also Costco and so many others. I think it's going to take us a minute to work our way up to those higher level companies. But that being said five Sabio alumni have already been working at Microsoft through their Leap Program, a program to increase diversity.
Our intention is to demonstrate that our graduates bring exceptionally high value to their team no matter the size of the company. I feel very confident that within six months to two years, another Sabio graduate will make it to that level in addition to the ones already at Microsoft.
Amazon also recently announced that they want to hire thousands of military veterans to work on their technology for them. Sabio is approved to accept the US GI Bill benefits for veterans, so we are ideally placed to train the veterans for that talent pipeline.
So are there already a few Sabio grads in Seattle? Is there already a little bit of a Sabio network in Seattle?
Yeah, there is. At our open house the other weekend, we had four alumni there. Some of them are working at Microsoft, others are working at other companies.
What are you most looking forward to about moving to Seattle and getting the Seattle campus going?
On a personal level, I'm looking forward to being out of the hustle and bustle of Southern California, and the opportunity to live in a more pristine environment.
On a professional level, I felt very connected to a lot of the people I met at the open house. They've demonstrated that they've got the attitude that they're willing to work hard and put in the effort that it takes to really become a good developer. To me, that's really encouraging. The reception was overwhelmingly positive, and I appreciated that.
It's been a long, hard road to get where we're at, and it feels really good that people recognize that amount of effort and integrity that we've been working hard on.
I love the people I met in Orange County and I'm going to be sorry to go, but we're still connected on our alumni channels. So it's not like I'm going to just disappear from their lives. But I'm very much looking forward, on a professional and personal level, to getting up there and being part of the amazing community in Seattle.
Are there any Sabio meetup events that are already happening in Seattle?
Dan Tutolo was a Chinese linguist in the U.S. Army, then worked as an Oracle Administrator and learned SQL before deciding to become a web developer. As a Military Veteran, he chose to enroll at Sabio in Los Angeles, partly because the school accepts the GI Bill, and because he would learn by working on a real-world project. Dan tells us about the process to apply for GI Bill funding, and how current Sabio students are now building Dan’s own website as their real world project!
What’s your educational and career background before you enrolled at Sabio coding bootcamp?
I was in the U.S. Army as a Chinese linguist for eight years, and then I worked as a contractor for the government continuing to do Chinese translation. My first experience with coding was playing around with complicated financial Excel workbooks when I was working in real estate.
In my most recent job with the government, an opportunity came up to work on the database in our department, so I started learning SQL on an Oracle SQL server. The department was trying to hire an Oracle administrator to come but they eventually gave up their search because I had learned so much. I also did a little bit of Python scripting and some C Sharp app development.
After that experience, I took some Computer Information Systems classes through DeVry University. I wasn't very satisfied with that style of learning. Everything was disjointed. I wanted to find a school that taught in an integrated manner using real-world projects from front end to back end, and that's why I started looking at coding bootcamps.
When you were first starting to learn SQL, Python, and C# how did you learn those? Did you teach yourself or did you use particular resources for those?
Everything started with on the job training, learning from people who had experience. And then, of course Google is my best friend. I also started taking the classes through DeVry and I took a one-week Oracle server administration bootcamp.
What made you want to switch from Oracle server coding to web development?
Web development is a future trend. Enterprises will always have in-house applications, but I like the power of web development in that you can access your information from wherever you are. Especially with my experience with real estate and Chinese language translation, I saw so many areas where tools could automate certain tasks. I just had the desire to explore the front end world and see what I could do with it.
Once you decided you wanted to go to a coding bootcamp, did you research other coding bootcamps? What made you choose Sabio?
Being a military veteran, I first researched if there were any schools approved for the GI Bill. At the time, I think RefactorU in Colorado was the only one approved. I wanted to relocate to LA because my fiancé was in LA, so I focused my search on LA. Sabio was a no-brainer because they had GI Bill approval.
For veterans who might be reading this, how does the GI Bill actually work? What's the process for applying for and using it for coding bootcamp?
First, you have to get a certificate of eligibility. You go online to a system called Von App to initiate your GI Bill application. Anyone applying should leave a month or two for that process. Everything after that can be handled by the school. So you need to contact the GI Bill representatives at the bootcamp you are applying to, and they can give you the official word as to whether your program's going to be covered by the GI Bill or not. Once you contact them they'll tell you everything you need to do to get the ball rolling.
The other piece of advice would be to contact someone who's currently in the program, who's a veteran, and they'll also be able to help you with the process and guide you to that representative.
Can you share what percentage of your tuition you were actually able to get paid by the GI Bill?
The GI Bill covered my full tuition for Sabio. It's an amazing opportunity. They also offer a living stipend that is also very helpful.
Wow! I talked to a RefactorU alum a little while ago, who only got 50% of his tuition covered.
Yeah, it depends on a couple of factors. One would be the rate that you're covered at. So I'm covered at 100%. The other is the GI Bill. Generally, it only covers the state tuition amount or what the cost of a state college would be for a state resident. But in this case, Antioch, with whom Sabio has a relationship, is in the yellow ribbon program, which is a program where if the school costs more than the state tuition, the school kicks in the rest. AU has a relationship with the VA, and that enables more GI’s to use their benefits, and not have to pay out-of-pocket for tuition.
What's your opinion on coding bootcamps offering or accepting the GI Bill? Do you think it's a good thing for veterans to be able to access?
I think it's a no-brainer for any veteran. I've seen people start Sabio, graduate, and be offered at least $60,000 to $80,000 salaries.
Once you had that certificate of eligibility, what was the Sabio application and interview process like?
The interview process wasn't any different than how it is for any other student. You have to go to the info sessions, take some of their pre-work classes, then get evaluated. You've got to become accepted as a regular student at the school.
At the time, they only had a bachelor's degree option where you have to be enrolled at Antioch to be able to attend Sabio under the GI Bill. Now they have a Certificate in Web Development option where you can take the Sabio classes without any other requirements.
What was your cohort like at Sabio? How many people were there and was it quite diverse in terms of gender, race, life and career backgrounds?
It was a really nice mix of people. There were 12 people in the class. There were only a few women, but it was good to see women because tech is just so male dominated. There was a mix of different races. We had a few Asians, an African-American man, and a couple of Latino guys. It was good to see a full representation of people in the community. There were people there with no coding experience and there were people right out of college. I think I'm the oldest in the class at 44, so it was a good mix.
Were there any other veterans?
Not in my class. There was a veteran in the cohort right before me and the cohort after me.
What was the learning experience like at Sabio? Can you give me an example of a typical day?
On a typical day, we'd get in at 9am and review where we had left off the day before. Around 10am we had a daily standup meeting where we briefed each other on where we were at, and our goals for the day. Then we usually continued to code until lunch. In the afternoon we'd have a lecture or a code review. We would review somebody’s work as a group and the instructor would suggest ways to improve the code, and look at different ways to deal with errors that came up while debugging the code. Then we'd code for the rest of the day.
A couple of times a week in the evenings, each of us would give presentations on different aspects of the project that the others didn't have exposure to. For example, if someone was working with a third party plugin for a file upload or a third party plugin that did image cropping, they would give a presentation so that everyone else was aware of how that plugin worked and how to integrate it into the site.
What was your favorite project that you worked on at Sabio?
Sabio split up the time into two sections. For the first two weeks, we did some practice by each building our own blog sites. Then weeks 3 through 10, we were working on a real world project which was a website for a real company.
Towards the end, as we were preparing for interviews, we did individual projects to make sure that we had a portfolio of coding examples we could show to an employer. We showed that we have the capability to work from the front end to the back end on our own.
What was real world project you were working on?
It was for a company called Optio, which is a job website for security guards. It's a combination of job search functionality and management capabilities so that companies can log in, post their jobs, search for employees, and also manage their employees. The site also allows companies to deliver coursework to their employees, and for security guards to take certification classes.
The gentleman who designed the site was a veteran, and had found the security guard industry to be really transient in nature with lots of short-term jobs. He saw a need for a system specifically tailored to that industry.
That's what made the Sabio program extra valuable compared to some of the other schools I looked into– we were actually working on a real world project. We got the experience of working in a team environment, we learned how to check each other's code, troubleshoot problems, and how to handle multiple people working on the same database or on the same page. There were so many different technologies integrated into the site– file upload, image cropping, texting, sending emails, automatic email responses, and automatic text responses. It was a great experience.
How was your background as a veteran useful when you were at Sabio?
Being a veteran was helpful because there are times in the Army when you're put in situations you just don't think you can handle, but you still manage to get through. Similarly to Sabio, you come through the other end, and you can't believe you actually were put in that kind of a pressure cooker. But certainly, that wouldn't prevent anybody else from being able to handle the work at Sabio.
How was your background in foreign languages useful in learning to code?
Having a second language certainly makes you more aware of how languages work. You think of languages in a different way when it’s not your native language. So that definitely helps with coding. But it’s not a requirement to get into coding; I've met plenty of people who had no language background at all and are able to plow through coding and understand the concepts.
How did Sabio prepare you for job hunting? What kind of career advice did you get?
They have an excellent system for preparing us for interviews. First, they help us prepare our own web-based application that we can use for demonstration purposes. The instructors do reviews of all the code we've done throughout the program, and really drill down into the details and the fundamental concepts that any experienced coder should know.
Sabio also had a professional photographer come in and take photos of us. We did mock interviews and whiteboarding practice. Throughout the whole program, we were constantly encouraged to talk professionally about the code we were writing. Being able to write out your code on a whiteboard and speak about it using professional jargon means you're well prepared for any interview.
When did you graduate from Sabio and what have you been doing since then?
I finished Sabio on December 22nd. I'm still a student at Antioch College so I’m continuing with my bachelor's degree there. It's a leadership, entrepreneurship, and technology bachelor's degree. It covers entrepreneurship and ways you can use socially conscious ideas to generate income and try to help out a good cause at the same time. I'm also in the lucky position of my website being built by the current Sabio cohort.
Wow, that's so cool! What is the website and how’s it going so far?
It's a website which covers the entire real estate home buying process from the client's and the agent's point of view and merges them together. It covers all the searches that anyone would do on Zillow or Redfin when looking for a home. We're trying to integrate a lot of different functionality into one area.
It allows the agent to take the client's search information and auto-generate a lot of information. For example, it could auto-generate the entire viewing route for when an agent takes a client out, and build a map on Google Maps. We also want to integrate the transaction process, keep track of documents that have been signed, and issue reminders about what's next on the list of tasks. There's also an expense section and an open house section.
What are your plans for the future?
I have a new baby, so I may have to step back and just make sure everything's taken care of on the home front. I'm looking to get employment after this quarter and continue my degree part-time. I'm actively interviewing now for jobs that will hopefully begin at the end of March or beginning of April. If anything happens with this app, it'll be interesting to play with that and get some people testing it and see how well the real estate community responds to it.
Since you graduated from Sabio, how are you staying involved with Sabio? I know they're building your website, but have you kept in touch with other alumni who were in your cohort?
Yeah. We mainly use a Slack channel for communication. Gregorio and Liliana have set up multiple Slack channels for Sabio graduates, so for 24 hours a day, you can reach out if you need help with a particular tech problem, or you can post job opportunities you know about.
There's a growing network of Sabio graduates who keep in touch with each other. Plus there are different meetup groups they're involved with that we can all attend. When you finish the Sabio program, you have not left. You're always a Sabio graduate.
What advice do you have for other veterans who are thinking of getting into tech by going through a coding bootcamp?
Obviously finding one that accepts the GI Bill is going to be huge. It's going to save you tons of money. With Sabio, if you're in the LA area, it's a no-brainer to go to the Sabio program. Besides learning to code and working on a real project, they prep you for interviews in the their strong network post graduation. If you don't have that option where you live, I would say, try to find a coding bootcamp that works on a real-world project, has a good job placement rate, and strong postgraduate support.
In our Cracking the Bootcamp Application series, we’re diving into the admissions process at coding bootcamps around the world. Los Angeles bootcamp Sabio has a unique two-track admissions process where candidates can either take an advanced level assessment straight away, or participate in a paid, four-week pre-work course. We sat down with Sabio founder Gregorio Rojas to find out just what goes into that assessment, how the pre-work is different from other bootcamp prep programs, and why attitude and personality really matter in the Sabio vetting process.
- There are two paths to getting into Sabio: an assessment or a 4-week pre-work course.
- The point of Sabio’s pre-work application is to remove intimidation from the tough material.
- It’s not just about technical skills- Sabio is looking for nice people who will contribute to the Sabio community.
- The Sabio pre-work application process is not a bootcamp prep program.
What can a student expect when they apply to Sabio- give us the quick and dirty overview.
When a prospective candidate approaches Sabio, there are two paths to reserve a seat. The first track is a very clean application process that you would expect from most other coding bootcamps. That consists of a three-hour assessment. If you can pass that, and you really are committed to coding at Sabio, then we will allow you to reserve a seat. There are no surprises and there is no interview during that process.
If a student can’t pass the assessment or is a complete beginner, then they can come to the campus and do our pre-work course. Orientation for that course starts on the first Monday of every month, and students work with an instructor for four weeks (two nights a week and all day Saturday) to learn the material. During those four weeks, we are actually vetting you, observing your coding skills, and seeing how seriously you’re taking this.
That pre-work is $495 a month for every month you are working on it.
How difficult is that assessment? Is it for somebody who has done Codecademy courses or is that for somebody who can actually already code?
The last two people that I gave the assessment to, they came through one of those prep programs and could not do it. After that experience, I now ask new candidates to try to take a five- to 10-minute quiz first. And if they pass that quiz, I'll let them do the three-hour assessment. But most people do not pass that 5 to 10-minute quiz.
Is that Pre-work Course almost like a bootcamp prep program?
I wouldn't compare it to a bootcamp prep program because every bootcamp prep program out there doesn't do what we do. For us, this pre-work has one intent – to prepare you for success in our bootcamp: Sabio. If you take this pre-work and you pass the assessment, that signals that you're going to be successful at Sabio. And what does that mean? It means that you're going to get a job within six weeks after graduating from the program.
Can applicants start the pre-work as complete beginners or do they need some experience in programming?
When you hear the words “function,” “variable,” and “loop” in the pre-work course, I don't want that to be the first time you’ve heard those words. Online modules like Codecademy serve a really good purpose in giving students a vocabulary so that they aren't completely lost when we start the pre-work.
I love to use those online modules as a warmup before the pre-work, but as soon as you get into the pre-work, and especially when you get to the bootcamp, I push people away from continuing to use things like Codecademy because they don't reflect the real-world industry experience. There is too much hand-holding. In our program you need to focus on materials that we present to you and do this the way we're trying to get you to do it.
Once students have taken those four weeks of pre-work, do they still have to pass that three-hour assessment to get in?
Yes, absolutely. At the end of the pre-work, you take the assessment. If you pass, then we allow you to reserve a seat. Between the date that you pass the assessment and your start date, we'll actually deliver more content to you with more time in front of an instructor. We want to make sure you keep your skills fresh, keep learning, and try to solidify and add to that foundation that we just laid in pre-work.
What percentage of people who have done the pre-work actually pass that assessment?
About 80% to 85% of the people who have gone through the pre-work pass the assessment the first time. There's a segment of people who don't pass the first time, and then there are some people who stretch our four-week curriculum into eight weeks. That might be due to their own personal work schedule, so perhaps they can only attend on Saturdays.
You said you're vetting students throughout the pre-work. What are you looking for?
We're extremely confident in our ability to teach someone to code. You can start today after completing some lessons on Codecademy, and we know that if you show up motivated, focused, and coachable, you're going to go far and this is going to work out. Once you have the foundation of engineering, I can pile all sorts of stuff on top of that, and you're going to be successful. We know that to be a fact.
The other thing we're looking for is, “are you a nice person?” We make a long-term commitment to our fellows. We know that we're going to see you regularly, we want to see you, and we want you engaged in the community. We don't care what kind of music you like, or what your politics are. But if you’re just not a nice person, and don't talk to people nicely, we will actually have to dismiss those people.
If it was just a 12-week engagement, then personality wouldn’t matter so much. But we make a five-year commitment to our Sabio Fellows. When we do hackathons and monthly meetups, we don't want people to dread working with you. We filter out any budding brogrammers. We won’t tolerate an attitude like that.
Regardless which track you take, if you make it into the 12-week bootcamp and you're disruptive or messing with the dynamics of the group, we'll kick you out. That long-term commitment is something that you have to earn. You have to represent yourself well and be respectful of others if you're going to continue being part of the community.
From the students that I've talked with from Sabio, it sounds like most students do stay really involved in the community.
That's a long-term benefit. Now there are a good number of people who have graduated over the years. Why wouldn't you want a helpful resource like that alumni network?
Why have you taken the time to develop an application process that's longer and more high touch? Why not just give a hard coding challenge and only accept students who can pass it?
The subject material at Sabio is very intimidating, and that’s one reason why there aren't enough developers. Why make it more intimidating? It doesn't make sense.
This intimidation is actually part of the culture in tech, and it’s not good. The imposter syndrome attitude says, "You're not good enough to do this, that this was not meant for you, this is not the type of work that you should do, you're too old, you are a woman." There are all these things that say you shouldn't do this, and all of that is just not true.
Are there students who would not have been able to get into Sabio using a traditional application?
I can tell you that most of the people who successfully do the pre-work would not have been able to pass Sabio’s assessment before that. And even folks who have come to us from other bootcamp prep programs are not ready to pass the assessments. They might be able to solve a specific algorithm or problems they’ve seen in a book, but that’s it.
How is the Sabio pre-work different from a bootcamp prep program?
Sabio has a partnership with Antioch University- does this admissions process apply to that course as well?
For the Antioch program, instead of having a four-week pre-work, it's actually a 12-week, full-time engagement. You actually get a lot more material, and a lot more instruction time, and the same vetting process happens. In academic terms, the pre-work is considered a prerequisite class that you have to finish before going to the main bootcamp.
And another reason students choose the Antioch program is that you get access to federal loans and grants through the university, and depending on your situation you might be able to get college credit out of it as well.
That's really cool. Who are the instructors teaching the pre-work session?
Our pre-work instructors are professional, seasoned developers who have been doing software development for years. As we have developed a larger need for pre-work instructors, we have started getting our experienced past fellows to teach as well. For example, we have one Fellow who's helping us out a lot in Orange County with the pre-work course after working in the industry for about a year and a half. We love having him teach the pre-work, but we would not have Fellows teaching at the actual bootcamp. Those instructors will always be people who are working professionally as a true senior level developer, not someone who's just graduated from our program. I don't think that's appropriate.
That sounds like a great way to let those alumni stay involved.
Yeah. Fellows appreciate the rewarding aspect of it, and for us it's nice to have that energy in the classroom. But we do our best to make sure that long term instructors have a lot of experience, so that if a student came up with some random question, they could actually answer it without going back to look at the curriculum.
How else is Sabio’s admissions process different from other coding bootcamps?
The other thing I want to stress is that being accepted into other bootcamps seems to be a significant achievement and some type of goal. Getting accepted is not an achievement. That's nothing to brag about it. Can you get a job? That's what we're about. When you graduate and get a job, that's fantastic. We do the hard work and then we celebrate. And we promote those job outcomes like crazy.
If you want to get tons of coding experience in 24 hours (or you just want your resume to stand out), then you should already be thinking about hackathons! These are 24-48 hour events where programmers meet to create new products that usually answer a problem. And coding bootcamp graduates know a thing or two about participating in (and winning) hackathons. So we asked two bootcamp grads from California bootcamp Sabio to share their tips on crushing their first hackathons and how they even helped the alums land interesting jobs. Gema and Ken share their experiences, give us advice on preparing for a successful hackathon, and explain the importance of hackathons for growth as a developer.Continue Reading →
Should I do a coding bootcamp? This is a question we hear all the time, and for good reason. As more coding bootcamps launch (not to mention the rising media coverage), you’re probably wondering, “should I jump on the bandwagon and learn to code?” A recent TechCrunch article implored you not to learn to code unless you’re ready to put in the work to be great, whereas President Obama wants every student to learn computer science in high school. So what types of people are opting for coding bootcamps? And should you be one of them?Continue Reading →
Welcome to the September 2016 Course Report monthly coding bootcamp news roundup! Each month, we look at all the happenings from the coding bootcamp world from new bootcamps to big fundraising announcements, to interesting trends. Of course, we cover our 2016 Outcomes and Demographics Report (we spent a ton of time on this one and hope everyone gets a chance to read it)! Other trends include growth of the industry, increasing diversity in tech through bootcamps, plus news about successful bootcamp alumni, and new schools and campuses. Read below or listen to our latest Coding Bootcamp News Roundup Podcast!Continue Reading →
Welcome to the August 2016 Course Report monthly coding bootcamp news roundup! Each month, we look at all the happenings from the coding bootcamp world from new bootcamps to big fundraising announcements, to interesting trends. This month the biggest news is the Department of Education's EQUIP pilot program to provide federal financial aid to some bootcamp students. Other trends include job placement outcomes, the gender imbalance in tech, acquisitions and investments, and paying for bootcamp. Read below or listen to our latest Coding Bootcamp News Roundup Podcast!Continue Reading →
Tessa had a background in communications, but felt she wasn’t using her skills to the fullest in her retail job. So instead of taking a higher level management position in retail, she took a leap and learned how to code at Sabio’s full-time web development bootcamp in Los Angeles. As Sabio’s 100th Fellow, learn why Tessa chose Sabio over other bootcamps, what it’s like being a woman in tech, and how she worked hard to land herself a full stack web dev role at 1iota!
What was your educational and career background before you decided to go to Sabio?
I went to college and got a bachelor's degree in communications. After that, I got a job with Abercrombie and worked there for about three years. I worked my way up to getting offered the position of a general manager, but turned it down because I didn't want to be in retail. I moved to Arizona with my parents and tried to figure out what I wanted to do. I decided I needed to go back to school because my career choice wasn't doing anything for me.
I was thinking of becoming a lawyer, but I thought about the amount of time it would take to go to school, and how much money it would cost. Then I thought about how I wouldn't even be making enough money afterwards to pay off all of my debt. It just wouldn't be worth it. My aunt sent me an article about people around my age who were doing bootcamps to become software programmers instead of going back to school. So I looked into it more. I even went to Course Report to look at schools – if it wasn't on Course Report I thought that it probably wasn’t a good school.
That's good to hear that you used Course Report to research schools.
Course Report is something I read about in that first article about bootcamps. I was looking at a school in San Francisco because I didn't know there were any in LA. I was in Arizona at that time, but I had a place in LA. Then I came across Sabio in LA. I came out to LA for the orientation to see if I liked it, and I loved the people. The people who run Sabio, Lilliana, and Gregorio, they had such a great feel and vibe to them. I got to sit in on one of the classes, and they were just really interested in me so from that point forward I had made the decision to go.
Did you apply to any other bootcamps when you were applying to Sabio?
I applied to one in San Francisco called Galvanize. I had a phone interview with them, and was also supposed to take a test. But at the same time as the phone interview, I had my orientation with Sabio. I decided to go with Sabio. It was less expensive, and the cost of living in San Francisco was insane. So it was a better choice for me go to Sabio in LA.
Did you try to learn to code on your own before you decided to make a decision to enroll in Sabio?
I did use Codeacademy because Sabio suggested that you try it out for three months. Honestly, I didn’t really know where to start. I didn't know all of the different types of languages. I absolutely had no knowledge of anything code related prior to joining or even having a conversation with Sabio. I really did most of my learning at Sabio.
Were there any other important factors for you when you decided that Sabio made the most sense for you?
Ratings on the quality of learning. I guess I wanted to see how they taught. I'm a visual person and I don't learn by people just telling me things. So I needed to see how they taught or how they could teach at least. I could see that they cared about their students enough to adjust to the learning style for each student. That is really hard for an instructor to do.
It’s also great that they keep their classes to 10 people or less. That was huge for me because it meant there would be a lot more one-on-one time with the instructors and more course time. I wanted an accelerated learning process that would allow me to get done quicker than another two to four years of school, but I also didn't want to be in a situation where it was moving so fast and I wouldn't be able to grasp the info. So I read a lot of people’s opinions about what they thought about the accelerated learning. Going to Sabio and listening to them talk about their past experiences and successes with students. I think they have higher than 90% job placement rate, that was huge to me. I wanted to know that I had job security once I left.
Did you ever consider going back to school and getting a four-year computer science degree?
No. Honestly I know this sounds silly, but I am too old for that. I didn't want to do anything like that, so an accelerated learning program was exactly what I was looking for. But I knew it had to be something that was in demand. The amount of brainpower that I use on a daily basis is so much fun. I love it! I’ve never had a job where you actually have to think so much. I wanted a learning experience that people would value and not see it like, "Oh, you did a little bit of training. How does that work for me?" I wanted to know that my training was going to be valuable to somebody else.
What was the interview process like for you when you were talking to Sabio? Do you have any tips?
Listen to instructors because they definitely know what they're talking about and they will prep you. They have more than 10 years of experience in that field, and they'll prepare you for what to expect. Honestly, nothing can really prepare you for that intense of a class. You just have to mentally get yourself there. So I think the best way to prepare and be ready for that test is to code.
You do about two or three months of pre-work. You should not only be coding those two or three hours a night, you should be doing it all the time, as much as possible. As much as your work schedule allows you to, you should be learning. I think a big problem some people might have had was that when they started the pre-work, they were supposed to have already done some Codecademy material. If they didn't do that, then they might struggle. Follow the syllabus. Follow everything they tell you to do and you won't fail.
How would you describe the demographics of your cohort?
There were 10 people in my group. For some reason, I was the only girl in my class. There have been about three girls in each other cohort that I've noticed. The highest age range was probably fifty something, and then the youngest was 21. I was the only black person in the class, but there were Indian, Asian, Caucasian and Mexican students. That was a little bit more diverse than gender.
Did you feel like being the only woman in your cohort had an effect on your learning?
No. Actually, I felt like it helped. I kind of have a unique situation. I always end up being the only girl doing the stuff that I do. For instance, I play golf, and that's a male dominated sport. Everything I've done has been male dominated. I think it prepared me for my future. Now that I have my job, I'm the only girl on the development team, and there's five or six of us. It actually helped at Sabio. Some of my classmates already had experience in coding, so they helped push the class to move quicker than expected because we all wanted to keep up with them.
I know I was not the best in the class, but that didn't matter to me. What mattered was that I was there on my choice. I’d already made the decision that “nobody is going to stop me, so I'm going to do whatever it takes.” I think a lot of people hold themselves back, and they don't realize what they're capable of because they're too scared, or they're afraid people are going to say they're not good enough.
Did Sabio have any curriculum around preparing you as a woman in the tech industry?
There were definitely conversations. They set us up to go to a lot of women’s meetups, so we could meet women in the tech field and network. I know that there is bias and I know that there is a stigma put on women, but I don't allow myself to be put in that box. I think the worst thing I could do is put limitations on myself. All I can do is work harder, and eventually, I'm going to prove myself.
A lot of the female Sabio graduates made themselves available to talk with me. I also reached out to some of the women from past cohorts to ask their advice on what they did and said during interviews, but it wasn't anything different from normal job prep.The interview questions to get to know you more are similar to other job interviews. The coding tests and questions about the languages you know are what make the interviews difficult.
Congrats on being Sabio’s 100th fellow! Tell us about your learning experience and a typical day at Sabio.
You try to get there a bit earlier than when classes actually start. The day starts around 8am or 9am, and class ends at 6pm, but you generally stay until 8pm or 9pm. The goal is to put in 70 hours a week. Sometimes that's a little unfeasible, but the more hours you put in, the more you get out of it. You get there, start working on whatever it is you left off the day before or whatever is on the chatroom board for you to work on.
Then the instructor would come in and we'd have a stand-up. They try to run it as if it were an actual startup company, which is a great mentality because when you go into work, you're doing the same exact thing. It's an easy transition. I can't speak for everybody else, but my transition was pretty similar to what we were learning. We then might have some lecture before spending time one-on-one with the instructor to go over any problems you've come across. It moved rather quickly.
Did the teaching style at Sabio enhance your learning? How does it contrast with teaching styles you experienced in college?
The amount of time I spent learning code in total was probably way more than the four to five years I spent learning in college. The teaching styles were great because our instructors made themselves available all the time. Even Sabio cofounder Gregorio, made himself available. We also had our Slack chatroom where we could ask anybody from the past cohorts if they could help. That teaching and learning style was very helpful.
As for the instructors specifically, I believe with coding you can teach as much as you want, but here it's a little bit more self-taught. You learn while doing. They could show you step-by-step how to do a code, but the next time you do it, they're not going to sit there and hold your hand. It's repetition, and they were there to answer questions. Instructors weren't going to give you the answer and tell you to go away. It was more like, "What do you think you need to do?” It was a lot of probing, which is a great teaching style.
What were the main programming languages and technologies taught at Sabio?
What was the biggest challenge for you while learning to code?
If I could describe learning coding, it's honestly like if all you speak is English and then somebody wants you to learn Spanish, Italian, French, Chinese, and different dialects of Chinese. You're like, "Aaah, what?" because it takes so many different languages. If you wrap your mind around the fact that it's a different language, it starts to make more sense. It's so hard at first because you're learning so many different techniques all at once, and this one doesn't coincide with this one. This is what makes this happen, but now you have to go to a different layer while using another language to do that. That was difficult at first, but then you accept that you're not going to know everything all at once, and you take the opportunities to learn what you can. Once you keep repeating it so that it does become a part of your vocabulary, you're speaking French in no time.
Was there an open feedback loop at Sabio for students and instructors?
That's definitely a huge part of Sabio. They ask for feedback at the end so that they can give it to the instructor. Ultimately, the instructors want to be there and they really enjoy teaching people what they know. They're open to learning how to teach better, and that's huge. If you say you don’t understand, they don't get frustrated with you. They say, "Okay, let's take it a step back further and let's really break it down." You could interact with instructors and never feel like you couldn't say something, which is great.
What was your favorite project that you worked on while at Sabio?
We only worked on one project, which was a huge one for a doctor. It was a website like ZocDoc, like a Yelp for doctors. Learning Angular to create the site was one of my favorite parts. Being able to see what you created happen quickly on a screen was fun for me. Without getting too detailed with it, you could click something, and it appears on the right side. and then you could delete it from the database. And this is all happening on your page at one moment, which is pretty cool.
What was your overall goal when you said, "Yes, I'm going to Sabio. I'm about to take this leap to change my career" - did you have a specific job role, in a specific industry in mind?
Obviously, most people want to find a job. I got very lucky with my job! But I had no industry in mind. I had no idea about software programming or web development. I didn't even know the right title for it. I just took a leap, and knew it was something I wanted to do. Even the basics of playing around with Codecademy, I liked it, but didn't know much else. It was like, "Okay, I'm just going to trust them and go with it." I just asked more questions to see what kind of jobs I should be looking for afterwards.
The best part about Sabio is they really do keep people focused while in the program. While you're in the program, they keep you so focused on learning the languages and not worrying about what job you're going to get afterwards. Sabio gives you at least two or three weeks of prepping for job interviews, and getting you ready so that you don't feel lost. They really break it down to you on what kind of jobs are out there. We learned how it could be out into the real world.
What are you doing now? Tell us about the interview process and your current role.
I finished Sabio about four weeks ago and got a job immediately after graduation. I’m at the production company, 1iota. My job title is Junior Full Stack web developer. I had two interviews; one where they just wanted to meet me, and the second was a test. Personally, I'm not a good interviewer, so I got lucky that my first interview ended up getting me a job. They saw the skills that I do have and they were willing to work on me to make me better.
The interview process is really hard, I'm not going to sugarcoat it. If you put in the time, and you study, there's no reason why you wouldn't ace an interview. Go to multiple interviews, practice, and whatever it is that you get asked in an interview, take it back with you, and study. You could ask your Sabio instructors, "Hey, I don't know what they meant when they asked this." Then they break it down for you.
Are you using the skills that you learned at Sabio?
I am one hundred percent using my skills. The learning is a continuation of Sabio, but I'm getting paid, and I'm learning way more intense things. I love the people I'm working with. I haven't been working here very long, but what I expressed to them was how eager I am to learn, and they're extremely eager to teach me. It's exciting!
What is a typical day for you in your new role as a Full Stack web developer?
I'm working on the corporate site. It was a project that they started me on in my first couple of weeks at 1iota. I'm using Angular. While I learned a lot of Angular at Sabio, I no longer have my instructor to answer my questions. I can ask people around me but I'm more so using my experiences of having to teach myself, like at Sabio. I'm able to Google what I need, and I'm able to find what I need. My day today was writing a page and having it go up.
Do you have any advice or last thoughts for people who are thinking about making that jump into a coding bootcamp?
Literally, it was probably the best decision I ever made. If you asked me, a year ago today, if I would do it, I would say absolutely not. But six months ago I did, and now I have a job. It's just that fast. I have a job that I love. I went from working as a server to being a full stack web developer.
Julia Wells took a leap of faith 3 years ago to enroll at Sabio, a new Coding Bootcamp in LA. Since then, Sabio has expanded to new campuses and refined their curriculum. Julia is on her third dev job since graduating, making over $100K/year. Find out more about Julia’s impressive career and her advice about salary negotiating and mansplaining for women graduating from coding bootcamps.
What is your pre-Sabio story?
I got my degree in Ethnomusicology from UCLA in 2006, but there isn’t a huge market for ethnomusicologists, so I worked in arts non-profits and fundraising, planning special events from large galas to charity golf tournaments.
Why did you transition out of non-profits and start coding?
I had a friend on the East Coast who went to a coding bootcamp and successfully became a computer programmer. Knowing that I’m a nerd, he naturally thought I would like it. I had taken some computer science classes at UCLA and straight up failed them! I had the idea that I wasn’t cut out for a career in programming, until I found Sabio on a crowdfunding site, and everything clicked.
You were the first Sabio fellow, right? What stood out about Sabio and made you trust them?
When I met Sabio, they were crowdfunding for their school and were really adamant about teaching women to code. They didn’t care if you had a laptop or any coding experience. I sent Liliana and Gregorio an email, and the rest is history.
Did you try Codecademy or other online resources before you started Sabio?
I jumped straight into Sabio; I didn’t even know about those things!
Who else was in that first cohort?
Kevin, who became the first Sabio fellow to break a 6-figure salary. Barbara, who is living in the Bay Area as an entrepreneur. And Chris, who is employed as a senior engineer (despite only having our three years of Sabio training).
What was the difference between Sabio and those CS classes you failed in college?
In the first class, 90% of the class had programming backgrounds, while it was my first intro to programming course. I understood the theoretical foundation, but had a lot of trouble with the applied aspect of the class. There were also 3 women in that class of 30.
In the second class I took, C++ at UCLA, there weren’t even computers in class. We spent 45 minutes in class talking about how a compiler works without ever looking at a compiler. That was the only class I’ve ever failed. At Sabio, they required a laptop, which meant that they at least expected us to have a computer to code.
Did you like Gregorio’s teaching style?
He’s incredible. Gregorio had never taught before Sabio, but he’s awesome. In the first part of the class, there’s a bit more hand-holding. Then halfway through the course, Gregorio slowly starts weaning you off asking questions and encourages you to find the answers. He’s no-nonsense, which means he wants you to pay attention in class (and will call you out on that), and doesn’t want to hear you arguing or giving excuses. There are people with kids, risking a lot, to go to Sabio, so he wants you to be focused. You know exactly where you stand with Gregorio.
Have you stayed involved with Sabio as an alumni?
I’ve been going to graduations, mentoring students, and helping with hackathons. I’ve especially loved being a part of those hackathon teams. I’m always asking Liliana, “Where do you find these awesome people??” and she says, “They just find us.” They put out a positive energy about wanting to teach women and people of color, and because they reach out to different channels, they find a really fun, neat community.
What’s the biggest change you’ve seen over the past 2 years at Sabio?
Exponential growth! Sabio has expanded to the OC; they’re graduating 30 developers every three months. It’s incredible to see how much Sabio has grown.
When I took Sabio, we were the first cohort. Now, they’re accredited, on a college campus, with awesome instructors; it’s been really fun to watch the evolution.
As Sabio has grown, have you noticed the quality of students rise or fall?
Oh, they’re so much better. Part of that is that Sabio has finally nailed the curriculum down to a science. They’ve settled on a winning formula.
Last month, I went to a hackathon in Vegas with three, brand new graduates. We won the hackathon and they blew me away. They know so much, and they’re learning languages like Angular that I don’t even know! I was shocked.
Tell us about your career after you graduated from Sabio!
My first job was at IBIS World, which is a company that does online sales and reports. I left after one year, and they hired 3 other Sabio alumni. I was making $62,000 per year as a Junior Developer (which was a $5K increase from my job in non-profits).
Recruiters started buzzing, and I told them not to talk to me unless they could get me a job making $90,000. I thought this would get them to leave me alone, but someone offered me a job in Burbank at Health Data Vision for $90,000 in March 2015!
Woah- how did you land that job?
The reason I got that job was that they had everyone take a test in C# before interviewing. They only looked at my resume once I got there, and I tested so well that everyone thought I had ten years of experience! So, Sabio must have taught me something!
I’m now on my third post-Sabio job. Currently, I’m an Applications Developer at a gigantic publicly traded fashion company in downtown LA, making $96,000. Actually, two weeks ago, they offered me a raise to $102,000. I’m now the co-founder of a startup as well! My boyfriend and I started a software design/development firm this year, through which we have a couple of clients already, and we’re in the alpha testing stages of an app, BassFace, which filters nearby musical events by genre. We hope to have this ready for beta testing in the fall.
Wow- $102,000! There’s a conception that LA salaries are inherently lower than SF and NYC salaries. Is that bogus?
I don’t really know how to answer that, because I’ve been in LA for my entire life. And Irvine especially seems like it’s exploding with tech jobs! It seems like 1 out of 2 grads are going to jobs in Irvine, so based on my personal experience, LA jobs are just fine.
What does an Applications Developer at your company do? Don’t most of your customers find your clothes in malls?
Brick and mortar stores are losing out to online retailers, so my company knows that they need to beef up their e-commerce department. E-commerce is up 1086%, and after they hired me, I’ve been making it rain with Sabio resumes, and they have hired one other Sabio grad (and are interviewing more next week).
I maintain the company’s 5 brands’ sites worldwide, as well as work on internal tools used by the merchandising and inventory teams.
How many people are on your dev team with you?
There are five other engineers in LA, but there are also developers in Milan, St. Petersburg,and Shanghai.
I love that you set a salary standard of $90K and went for it. Did Sabio help you with salary negotiation in those jobs?
One thing that definitely helped was winning hackathons, because being able to call myself an “award-winning” developer gave me a boost of confidence. Plus, if you have Hackathon wins on your resume, companies want to give you an interview. And more than anything, Sabio pushes you to go to hackathons. They’ll put you on a team, give you a t-shirt, whatever you need.
Also frankly, I think that right now, companies want to employ women, which has helped me.
While I was looking for jobs, I could go to Gregorio at Sabio to ask him questions about offers. I was offered a position using SharePoint, and he told me not to take it. Then when I went to my current employer and they were offering me a salary just shy of $100K, Gregorio gave me a lot of really great advice. He’s never been wrong so far- he told me “Look, this is a team of five developers, working directly under the CTO. He’s going to notice you and pick you out of the bunch to give you cool things to do.” Then six months later, they offered me a 7% raise, so he hasn’t been wrong yet.
You went into Sabio with zero practical coding experience. Do you like what you’re doing as a developer now?
Even on days when I spend all day fixing a bug that turns out to be a comma, I’m so happy. I like being able to wear what I want and do what I want, as long as I get my work done.
As a woman, everywhere you go in life, you’re judged by how you look. In this role, none of that matters. I get to be judged by what I do and how I present my work. That’s an enormous gift that I wish I could give everyone else. I’m judged on 1’s and 0’s, not on my hair.
What has been your experience as a woman in your developer roles?
It’s been a mixed bag. Overall, it’s been positive, but some men understand this more than others.
In my first job, my boss was a man, and there were literally zero other women in the IT department at the company. He told me that before I arrived, everyone thought I was hired as an assistant. My boss took it upon himself to send out a memo saying, “This woman is not my assistant. She is an engineer, and you better treat her like one.” So my first experience as a developer was actually great, but maybe only because he advocated for me before I started.
It sucks that your boss needed to say something, but lucky that he did!
Yeah, my second job, meanwhile, had a couple of brogrammers. For the first three months, I spent a lot of time proving myself, with my coworkers treating me like I didn’t know what I was talking about, constantly explaining “programming” to me. I’ve read that this is pretty common. So, yes, I’ve experienced that, but nothing that made me want to quit programming.
In the Sabio Slack channel for women, what kind of advice do you give other women graduating from a coding bootcamp and going into the real world?
This is a two-fold problem. The first is that we all complain about mansplaining, but a lot of women internalize that and start to question themselves, and think that they do suck at programming. I think that women are more likely than men to internalize that feedback and question their skills.
The second issue is that as a woman, if you’re the only female developer in your office, there’s a lot of pressure to be the best, because otherwise people will say, “Ugh, lady programmers-- amirite?”. I tell women who graduate from Sabio that all you have to do is be your own #1 cheerleader. Even the most amazing female developers will have days that they suck, and that’s fine. Be in your own corner, support yourself, and know that you are a good programmer at the end of the day. That way, when someone is an asshole at work, you know that it’s not your fault.
Do you have any final words for our readers?
I’m just grateful that you’ll listen, because I stop people on the street to tell them how much I love Sabio.
After learning R to streamline her job in digital marketing, Tammi was ready to take the plunge and make a career change. With a background in for-profit education, Tammi knew that transparency was imperative when choosing a coding bootcamp, so she chose Sabio's Orange County campus after reading reviews and speaking personally to founders Gregorio and Liliana. Now a software developer at insurance SaSS company XDimensional Technologies, Tammi tells us about her time at Sabio and her new career in tech!
Tell us about your pre-Sabio story. What's your educational background and your last career path?
What made you decide to change tracks and pursue a more technical career?
Part of the motivation was that the company I worked for wasn't doing so well. I noticed our in-house developers were the first ones to get jobs elsewhere so I saw that engineering was a valuable field. Plus, I'd always been curious, so I started exploring Codecademy and taking some classes. And in my job, I found myself working with larger datasets, doing more work in Excel, and realizing that I needed to learn the programming language R.
I started taking online data science courses using R through Johns Hopkins University on Coursera. After a few classes on Coursera, I started using R in my work too.
How did R help you be better at your job?
Instead of pulling data from multiple sources and merging it manually in Excel, I would write R scripts to merge those datasets together in a meaningful way and then summarize them. I could spend more time actually analyzing data rather than manually wrangling tasks. That's really where I began to see how powerful programming was and knew that this is something that I would love to do day-to-day.
Why did you feel you needed to attend a coding bootcamp rather than just continue to teach yourself through Coursera and Codecademy?
Codecademy was great, but I wasn't at a point where I could build a website or an application on my own. I needed more practical skills in terms of debugging and troubleshooting, scaling a project, etc.
At the same time, I found out that my job was moving to Minnesota, which prompted me to really make a change. The timing was finally right and it was a great opportunity to make a change.
Did you research a number of coding bootcamps or did you only apply to Sabio?
I looked at several, but Sabio was the only bootcamp that I actually met with in-person in Orange County. I found that most bootcamp websites had very minimal information, and coming from the for-profit education industry, I was looking for transparency. I read reviews on Course Report, and it seemed like Sabio was the way to go, especially as they were starting a cohort in Newport Beach.
After meeting with Gregorio and Liliana, I learned what really sets them apart from their competition: you're really working in a group on an actual project that a client is going to use. Working on mini portfolio projects is great, but there’s nothing like building real, viable products.
I like that Sabio caps their class sizes at 10 students, and I was fortunate enough to have just 7 students in my cohort. It was good size group, and I felt like I had the support and help that I needed when I needed it.
Also, I got a small scholarship to Sabio for being a woman in tech.
Were you looking for a coding bootcamp that specifically taught the .NET/Microsoft stack?
Not specifically, but they explained that Sabio teaches the Microsoft stack because it’s in-demand. I did my own research on Indeed and LinkedIn and I saw a lot of the developer positions were in LA and San Diego were in .NET.
We just talked with Aaron from Sabio about the OC campus- he must have been your instructor, right?
What was the interview and application process like at Sabio? Was there a coding challenge?
I filled out an application, then met with Gregorio and Liliana, who asked me questions about my background and my goals. I did a coding challenge with Aaron towards the end of the pre-work session to make sure I was at the right level to succeed in the full stack immersive program.
That’s a really interesting application process. It’s almost like a self-selecting screening period as opposed to an application.
Right; I think we started with 15-17 students at the beginning of the pre-work sessions, and we ended up with 7 in our cohort. The pre-work is like a step before taking the big plunge into going into the full stack immersive to make sure it's a good fit.
Was your cohort diverse in terms of gender, race, and background?
Yeah, we were a pretty diverse group. There were two other women, and we were pretty racially diverse. Everyone had different backgrounds; one gentleman was an engineer from South America, and another woman was from the Philippines. Another guy had a mathematics background. It's cool getting to work with people from different professional and cultural backgrounds.
Can you tell us about a typical day at Sabio?
We got in between 9am and 10am, and did a daily standup meeting where we’d talk about the feature that we're working on, anything that we're stuck on, and what our plan is for the day. Aaron was our teacher and our project lead. We had occasional lectures, but were mostly building features. Aaron was always available if we ran into roadblocks, and there was a lot of encouragement to try things on our own. We also had meetings every so often with the actual client that we were building our project for.
Can you tell us about the project you worked on at Sabio?
We built a new administrative UI for a small company called Beauty Streams, which is a Parisian company that forecasts trends in the cosmetics industry. Their team documents the patterns, color schemes and trends they’re seeing at runway shows, then creates content for their subscribers.
Their existing UI wasn't really user-friendly, and it was about seven or eight years old, so it was time for a refresh. We decided not to edit the old codebase, but rather to start from scratch. The main feature that I worked on was a drag-and-drop content editor.
How did you learn everything you needed to know as you built those features?
We started with the database side since we'd had a bit of a foundation in terms of learning how to setup a table. Aaron gave us guidance on best practices for database design. Then we went into the C# layers so that our data actually spoke to the middle tier to be presented on the front end.
How did Sabio help prepare you and your classmates for finding jobs as developers?
We spent a lot of time learning computer science fundamentals, which really prepares you for technical interviews. We did a lot of interview prep and some mock interviews in the last three to four weeks. Recruiters gave us basic interview tips and told us what to expect in tech interviews, good habits and how to prepare yourself for the interview, how to phrase your experience and background. We also had guidance in building out our resume.
So what are you up to now? Did you land a job as a software developer?
I'm now a software developer for a SaSS company called XDimensional Technologies, based in Brea, California. Our product is used by insurance companies to manage their agencies & branches, invoicing, and policy management. It's a big, robust product.
I've been in my role for almost two months now. When clients have an issue with data, my job is to go in the backend and resolve the issue for that client. More recently, I've been starting to work on actual app fixes in the codebase that will ultimately help the product perform better for clients. Actually, I have three or four fixes coming out in the new release that will go out to our clients next weekend. That's pretty exciting.
Congratulations! How did you find the job?
I found this job through Dice. I had my profile on Dice, Indeed, LinkedIn, and I spoke to a lot of third party recruiters. I had a couple of really promising meetings from those sites. When XDimensional Technologies reached out, I had a phone interview- which threw me off a little because it was pretty technical! I made it past that round, then met with several of the employees in-person.
What made you excited about the offer from XDimensional?
I accepted their offer because I liked the idea of working for a relatively small company. They had an established development team, and they're actually working on a software product. I felt like it was a great first step after graduating from Sabio.
What's a typical day like for you now as a software developer?
Typically, we have a priority list of dated bugs that come in from our support team. Our first priority is to get those taken care of. Then I move to working on app fixes. Those are improvements that are impacting all of our clients. I’ll investigate through the code and through the stack procedures and SQL server to find the issue. There are six developers on our team; a few senior developers, a couple of mid-level developers and then myself.
You learned the Microsoft stack at Sabio- have you had to learn new technologies in your new job?
I am using the Microsoft stack. I have had to learn some of the older technologies like VB and ASP.NET Web Forms because our codebase has been around for a while so there’s some old legacy code that still works. But it wasn't too much of a reach after being familiar with the Microsoft stack already.
We also use the SQL server, which I was already familiar with, but it's really cool getting to see some really robust, intense SQL procedures because the ones I've been accustomed to were more straightforward. They have hundreds of different tables in any given database and it's architected in a way that is optimal for their product, but you have to get your hands dirty in exploring some of these 800-line stored procedures and SQL servers. It was a bit of an experience, but I'm getting more and more used to it.
What’s the biggest challenge you've faced so far in your new career?
My biggest challenge is getting used to working with a product that's so vast and so multi-faceted. I’m getting used to finding the tools and the resources I need to do my job well. It's been a challenge, but in the past few weeks, it's been getting a bit easier to get a handle on.
I love that you got to work on a real project with Beauty Streams during Sabio- do you think that helped you get your first job and transition into being a real software developer?
Yeah. I think that was really helpful because a lot of applicants with CS degrees or other bootcamp grads may have a lot of small projects to show, but I was able to show an actual product for a company, which set me apart. I thought that was a big help.
Have you stayed involved with Sabio after graduating?
Sabio hosts professional development sessions for alumni each month in Culver City. Those cover topics that are helpful to new developers, like React.JS, computational theory, and Computer Science fundamentals.
Also, Sabio encourages their fellows to get involved in hackathons. I haven't had the opportunity to do one in-person yet, but I dabbled with one of my cohort members on a virtual hackathon for Angular2.0. We had a lot of technical issues, but it was a good experience! I look forward to having that opportunity to go compete in a hackathon in the near future. Our alumni also have a pretty active online community and a Slack channel where we keep up with each other.
What advice would you give to someone considering a coding bootcamp?
First, make sure that you have a good support system in place. You should be able to allocate a lot of time, because a coding bootcamp is going to take a lot of time and focus. In my case, I had to make sure that my boyfriend was prepared for Sabio as well! He knew that I was going to be in class for 10 to 12 hours a day and then after dinner, I'd be working on code again. He was really helpful and supportive, which was important! Similarly, you have to prepare your friends and family so that their feelings aren’t hurt when you have to prioritize a deadline or a project.
Would you recommend Sabio to future bootcampers?
I really enjoyed my experience at Sabio. I love that we have an active alumni community even after we graduated from the full stack program. And I like the idea that Sabio is there to support us for five years after we've completed your program. I like the fact that their professional development sessions carry on after you graduate, because with all of the other bootcamps that I looked at, you finish your program, and that's it.
Sabio’s Orange County campus opened in January 2016, and so far they have graduated 7 new developers and 100% have found jobs. We spoke to Sabio VP of Engineering, and lead OC instructor, Aaron Gibson about how he first got involved with Sabio LA, the new Orange County campus, the real-world startup projects that students work on, and the huge demand for developers in Orange County.
What was your background and experience in programming before you joined Sabio?
I first started programming for fun before high school. My high school had a special track called Technical Prep where I learned basic programming. I started freelancing through college to help support myself.
I majored in New Media Interactive Development at Rochester Institute of Technology in upstate New York. The degree was a BS, but it consisted of programming and design. I minored in psychology because it was interesting, and as a teacher, that background has been very useful. I’ve been a professional web developer since graduating in 2005.
I moved to LA in 2007, and my last job was at a company in Venice Beach called CodeParticle, where I worked for about five and a half years. I worked with Sabio co-founder Gregorio Rojas at CodeParticle for about a year and a half before he left to start Sabio. In December 2014, he talked to me into joining Sabio, and the rest is history.
What about Sabio convinced you to join the coding bootcamp movement?
I didn't know about coding bootcamps before Gregorio. Learning about Sabio opened my eyes to a number of things which are very important to me today. Sabio stands for the under-represented groups in the industry, and before working with Sabio, I didn't realize there was such a disparity.
What's your role at Sabio?
My official title is Vice President of Engineering, but in December, I opened Sabio’s newest campus in Orange County. I do a bit of everything, but my primary responsibility is training and teaching the cohorts. Right now I'm teaching a cohort of eight people for 40 plus hours a week.
Sabio is unique in that we work on real projects for real entrepreneurs. Each cohort is matched with an entrepreneur, whose project we work on. Part of my job is to track these entrepreneurs down and broker those deals so that the cohorts have cool projects to work on.
Did you have any teaching experience before you started at Sabio?
At my previous job I actually mentored three junior developers and spent time doing code review. All of those things did help prepare me, but running the cohort at Sabio is like that... multiplied by a thousand!
I used to be that stereotypical programmer who didn’t like to talk while working, so it's been a learning experience for me. I've had a lot to learn and expand on, and I’ve spent a lot of time outside of my comfort zone. That’s where my psychology minor has helped me out. Thankfully, I've been told by my students that I'm a good teacher!
Why do you think Gregorio thought that you would make a good teacher?
I don't know if he felt I would be a good teacher but he knew he could trust and rely on me because we sat right next to each other at CodeParticle. I saw he was a dependable and reliable person who could get things done and he saw that about me too. At Sabio, the way we recruit teachers is to take very experienced developers and turn them into teachers.
Sabio has been training developers in LA for a few years. Why do you think that Sabio decided to expand to Orange County?
The demand in Orange County has been astronomical. We've heard from hiring managers, recruiters, and prospective students. We got emails asking “when are you coming to Orange County?” or “could you send students here to interview at our company in OC?" Students from our LA campus were traveling down to Orange County and getting jobs here. The demand is clearly there and Gregorio and Liliana had wanted to expand here for a long time.
I had been working in the Sabio LA campus for a little over a year before moving to OC to start this campus. The first OC cohort started on January 4th, 2016. It was an experiment – we didn't know how it was going to go. The LA campus is running pretty well at this point, but we had never done anything like this. So far, all those people who were asking for Sabio to open in OC have shown up.Our growth is very exciting.
What is the tech scene like in Orange County? What kind of companies hire developers there?
In 2015 there was about $1 billion of venture capitalist money invested in Orange County. All that money is going to various companies- a lot of established startups, real estate companies, medical technology companies, etc. Many of them are companies that wouldn't traditionally be hiring programmers but now they are because every industry needs programmers.
What’s your campus like in Orange County? Tell us about the classroom!
We rent a room in a co-working space in Newport Beach, across the street from a big mall called Fashion Island. Our classroom can accommodate 10 to 12 people, but we keep all of our cohorts under 10 people. The walls are covered in whiteboard paint so we have all kinds of diagrams and scratch code written on the walls. It's an amazing office, it's dog-friendly, and they also have a lounge area where we have happy hours.
Orange County a relaxed campus. I like it because it's more of a business-style office as opposed to LA, where they are on a college campus. And we're in this co-working space surrounded by other companies and real programmers too. We have a lot of people to talk shop with.
How is your campus the same or different compared to the LA campus?
First, it’s smaller because LA has two full-time cohorts in the classroom. The curriculum we teach is the same. It's a set of skills that every single student who comes to us needs to have in order to be effective as a developer in the field. Since we work on different projects for every cohort, the path we take to get there is different every single time. In that respect, no two cohorts are exactly the same whether they're in LA or Orange County.
Our differences aren’t as much in the location as it is just the styles of the instructors. All the instructors have their own styles, but everyone that trains with us- whether it's Culver City or Orange County- will be equipped with the same skill set when they graduate.
Expansion can be tough for coding bootcamps- how are you ensuring that OC students get the same quality education as the LA students?
What we do is when we partner up with entrepreneurs whose projects we build, we spend about a week before the projects start, doing pre-production work. We break down their project into dozens of small tasks. One task might be to implement the login screen, for example, then we have all these tasks set up in our management software for the students to take. We approach it as if they're in a job, and they're responsible for building these features. Even though the features are different in each cohort, the skills they need to build those features are the same. On the client side, we use Angular, HTML, and Bootstrap in these certain libraries. On the middle tier we use Microsoft, C# platform and on the database end we use Microsoft SQL servers.
Can you tell me a bit more about how Sabio’s relationship with the entrepreneurs works?
We build their prototype for equity, then they're able to take that prototype and use it to raise money. That whole pipeline is unique in the area as far as I know. My goal is to turn this Orange County campus into a real consulting shop. So even though students are learning, I want to get the word out to entrepreneurs that they should see us as a legitimate development option.
How do you as an instructor contribute to iterations on the Sabio curriculum?
We have our own internal Wiki to gather information students need when they're starting out. When I first came to Sabio I noticed a lot of the wiki material needed to be revised and expanded, so I took it upon myself to make everything easier for the students to understand.
I've also worked on a starter template that we use for all of our projects. Using the experience and knowledge I gained as a programmer, I've been able to refine a lot of the materials we use to teach, and improved how we present them.
Right now I’m teaching my seventh cohort, so I've gone through this process many times. I've come up with a set of lectures where I present the material in a way that I've seen people in the past understand it quickly, so I know it’s effective. Every time I teach a cohort, I learn something new, then apply that to the next one. I'm constantly learning from my students and I try to bring all that to bear so every cohort I teach is better than the last one.
Our other instructors iterate on the curriculum and teaching methods too.
Can you tell me a bit more about your personal teaching style?
I strive to be very patient. I've heard people say there are two philosophies that you can follow when you're teaching people. One philosophy is to tear people down until they start to learn, then build them back up. The second philosophy is to build people up from the beginning. That second one is what I try to follow. I lead by example, I don't get angry at people, I don't try to force people to do anything. I reason with them, and position myself as someone they can trust.
I like to inspire students. My style works best with people who are highly motivated and willing to work with me. Sabio is a place for highly motivated individuals. It’s about helping them with their confidence, reinforcing that what they're doing is good, and just trying to build them up into stronger people, and stronger programmers than they were before. Sometimes that can get frustrating because I have to be very patient but I’ve found over the long run that this pays off.
My approach is based on what I’ve learned in martial art classes, because that's how my coach teaches people who really don't have any martial arts experience.
You mentioned you had taken on a few more assistant instructors at your campus. How many teachers do you have there now?
We're actually in the process of scaling up our Orange County presence right now. For the first two months or so I was the only teacher. Thankfully in the last month or so I've been able to hire a couple of people to help me out with teaching and other things. There are now four total employees, some working on the pre-work basic phase one training that prepares people for the bootcamp training. I'm still the head instructor for the main course in Orange County.
How many hours a week do you see your students committing to Sabio?
We require 70+ hours per week. 40 or more those hours are with me in the classroom, and if they're not putting in those extra 20-30 hours on top of that, it's very evident to me. So far, I haven't had that problem with anyone in Orange County.
You were saying all of your graduates from the last cohort already got jobs. How do you help them with that job seeking process?
We help them get jobs in a number of ways. The curriculum in the last two weeks of our 12-week program is focused on the job search. We do mock interviews, and we go through about 200 slides of interview questions people have been asked in the past.
A lot of people get hired out of Sabio through recruiters. So we'll bring in recruiters to talk to the cohort while they're still in training to get a head start. Sometimes we do hiring events where we'll get a bunch of recruiters and hiring managers together who want to hire people. Then we just maintain a network. I go to meetups and talk to recruiters a lot.
Sabio is not just about coding. Coding is just one of the things that we teach, but our goal is to produce web developers, people who are able to go out and get a job and hold this job down moving forward. We're committed to fellows for five years, with our goal to get fellows in jobs with at least a $100,000 salary within five years of graduating.
What types of jobs have you seen students getting in the area so far?
It’s all over the board. Lately, we've been on a really good run with universities. Both here in Orange County and in LA, we've had people get jobs at UCLA, Pepperdine University, UCI down here in Orange County, University of California Sacramento. One of my recent graduates is at a medical technology company called Synermed in OC.
A lot of graduates are going to startups, but the majority of them are going to other types of established companies like real estate, law practices, medical companies. A lot of them use the Microsoft stack that we teach, which is actually a very popular stack around here. We're in a good position because none of the other bootcamps in this area teach the Microsoft stack. The combinations of those factors work well for us. Our last few cohorts were 100% hired in Orange County.
What are your favorite meetups or resources you recommend for people thinking about doing a bootcamp in Orange County or who want to find out more about coding?
In 2013, Gregorio Rojas and Liliana Monge started Sabio, a full stack coding bootcamp in L.A., with the goal of helping more Angelenos get access to programming skills. Now the bootcamp is well established with a new campus in Orange County, and dozens of successful alumni working as developers. Gregorio is head instructor/CTO and spoke to us about launching their new iOS program, finding the best instructors, and the importance of maintaining relationships with alumni for five years after they’ve graduated.
On Sabio’s Beginnings...
Tell us about your background and what brought you to found Sabio.
I actually don’t have a degree in computer science; I have a Bachelor of Science in sports medicine from Boston University. I’ve been doing software for more than 15 years so I’m in the same position as most of the people who come to Sabio, which is that they have a degree but it’s not in CS. So I’m intimately aware of the path it takes, the work it takes, the focus one should take in getting from zero and into a job because I did it myself – and I did it wrong.
How did you learn software development?
I did it mostly on my own. I took some night classes at Northeastern University, but they were not that awesome. It wasn’t really software development, but I had to do it because it was part of the course. We were supposed to do two chapters in this programming book. But I did the whole book. I was at home struggling by myself. But in the end I did really well at it. I put a lot of time into it and after the program, I was the only one in my class who got a job.
My first job was supposed to be a junior developer position. It turned out to be a QA (quality assurance) position. I was there three months.
When did you and Liliana start Sabio?
It was about three years ago. It took us about 10 months until we actually started training. We were trying to get support to do a Monday through Friday program, do a full-blown campus/co-working space, all sorts of stuff. And that was just too much to start with. So we ended up starting with a weekend program. We ran two cohorts over 20 weekends. I ran the cohorts on Saturday and Sunday – while still working at my job Mondays through Fridays – then met up with the students Wednesday night. We did that for two cohorts, which was basically a year before we transitioned to what we have today as the Monday through Friday programs.
We no longer offer part time classes. We’d love to but it’s just really hard to find developers who want to work every weekend for 20 weeks.
On the Sabio Teaching Approach:
You were a developer working in the field for 15 years or so. What have you found is your personal teaching style?
Most of our lecturing happens at the very beginning and the very end of the 12 weeks. At the beginning, we get you warmed up, and make sure everyone is moving forward at a good pace. At the end, we prepare you for the job market with interview prep, resume prep, and send you on interviews.
In the middle eight weeks, it’s a lot of one-on-one. sometimes we’ll stop and do some lectures if people are having a similar problem. But usually I come in each morning and start fielding questions, one after the other. If you’re working faster, I’ll give you more work. If you’re going through work slower, I spend more time making sure you’re learning what you need to know. We focus a lot on actual code delivery. So if students don’t have questions, I go around the room and pull them out and say, “Show me your code, show me what you’ve been doing.”
We do a lot of computer science theory towards the end. It’s theory that could be necessary for you to get a job, and to accurately describe what you’ve been doing for the past 10 weeks. You need to be able to communicate with a computer scientist in a manner they can appreciate.
How many cohorts do you have going at once? Do you teach them all?
We have three cohorts going at once, each with maximum 10 students. Hopefully soon we’ll have four or five running at the same time. It just depends on instructors. I’m responsible for teaching one class in L.A., and I oversee all three of them, including the one in Orange County. Liliana makes trips back and forth to Orange County. The short-term goal is to get me bouncing from room to room; whether that be two campuses then I’ll do that. Right now, we are aggressively looking for other instructors.
Tell us about the Sabio instructors? Who are they?
The other instructor here in L.A. with me has been programming a really long time. He’s had tremendous experience and used to teach at one of the local colleges, a UCLA extension. The instructor in Orange County was with us in L.A. for an entire year and is someone who I’ve worked with before. We always bring in top quality people to train our students.
We train them thoroughly on how to teach, how to present the materials, how to field questions, the tone, the direction, or the amount of information, and when to present it. An instructor comes in and they shadow me for 12 weeks. We pick people who have a lot of experience in mentoring and speaking to other developers. People who can get in front of a room and explain things about code in a knowledgeable and clear way.
I have regular meetings with the instructors whom I’m not teaching with to see what’s going on.
Do you hire Sabio graduates as instructors or TAs?
No, we do not hire them to teach our full time course. It doesn’t make sense for me to hire someone I just trained. That’s one of my biggest questions marks – I don’t know how that is a value proposition for anyone. Our oldest fellows have been out in the industry about 22 months and I'd love to hire them in another three or four years, let them get all of that experience. There isn’t a very detailed curriculum playbook that we distribute, so what I need at the front of the room is someone who can teach whatever comes up.
When you started the fulltime program, the curriculum was .NET, right? What are you teaching now?
Some of our fellows have found jobs doing Node and PHP, and we have people working in Python. When they graduate, they leave here with the toolset to do what they want. We have two fellows who have deployed their app to the Apple store. They’ve got a little startup running and they’re touring the country competing in and winning hackathons to fund their startup.
We like to have a very open curriculum, we don’t like to be limited in what we’re going to do.
How is the job market for .NET in L.A and Orange County?
Because we’re in California, we’re always the afterthought to Silicon Valley. But we do really well. I’ve been here 15 years and I never had a problem getting work; plenty of work choices and great pay.
We actually started in Orange County because of the demand we saw from the hiring managers there, and the fact our fellows in L.A. would keep going to Orange County to interview. So this year, we made the effort and we were able to expand to Orange County.
What are your job placement rates like?
We’re at 90% with great placement rates, great salaries coming out of the program. The outcomes inform what we do. It’s twelve weeks of study, and then in seven weeks on average, you have a full time job. We have plenty of people getting a job right out of the program as well.
What does the pre-work look like?
Anyone who applies to Sabio can start the pre-work. It starts with a simple onboarding process. Day one of pre-work is the first Monday of every month here in L.A. You start pre-work with me, then you get two weeks for free, to see if this is going to make sense for you – not at home by yourself because that could be so frustrating. From our third cohort on, we’ve had an instructor there to lead this pre-work and prep students in person. You have actual interaction, and the instructor can give you a lot of context before you start the program.
And if it makes sense and you like us, you go through the registration process and sometime in the future, depending on scheduling and logistics, we’ll get you into a full time training program.
Tell us about your new iOS program.
It’s an intro program for people who are new to programming. A lot of trying to learn to code is getting past this hurdle, getting oriented, overcoming a lot of fears. This program is intended for someone with no programming background, and one of the big takeaways from the course is you will publish an app to the app store – that is the goal. We’re going to take you through building a simple iOS application and actually take you through the steps of deploying it. We will be teaching both Objective-C and Swift.
On Partnering with Antioch University
What does the partnership with Antioch University look like?
The easiest way to describe it is you can now essentially enroll to be an Antioch student and take what they’re calling their CS 101 and CS 303, but those two courses are run by Sabio instructors.
The CS 101 is a little bit more formal and structured than what we normally do in our bootcamp, but we had to make it work with the academic system. The CS 303 is the same full stack intense training that we do in the bootcamp. It isn’t a modified one we’re cutting up across four semesters and breaking up. It’s being taught by our instructors under my supervision. The difference that would make you go through Antioch instead of directly through Sabio, is you can transfer to Antioch with college credits and finish your degree with them. And you can get university-standard financial aid, including GI bill. You can pay the bills and grow your career while finishing your degree.
Becoming a Sabio Fellow
Who would you say is the ideal student to study at Sabio?
Come to us with zero. Our job is to get you to learn to code. If you know how to code, we’re not going to turn you away. But so far no one's ever come to our program who has a CS degree.
What do we look for in a person? They have to be motivated, have a good attitude as far as dealing with frustration, and be very positive. That’s something we try to coach them on throughout their engagement with us.
But really, the most important thing is how coachable they are. You’ve got to be able to ask for advice, take advice, consume it and do something with it. I’m bringing 15 years of professional experience in programming, and how to get from point A to point Z in an efficient manner. If you come here and think your opinion might carry more weight than us, that’s not going to fly. What I tell folks is, we have a plan. We’ve been training, making contact with this plan for close to a hundred people. We modify it all the time to try to make it better.
How do you mentor fellows once they graduate from Sabio?
After we teach you those skills and get you into a job, we have a five-year commitment to get you more CS material and share it with you over that time period, because trying to squeeze this into 12 weeks is really hard.
We also do monthly meetups. That could be an intro to a new topic, it could be a deep dive in an old topic. We also do professional development, talking to folks about how to deal with their managers, peers, entrepreneurship, the tech environment in general. I get a lot of phone calls from fellows about negotiating a new contract or an offer. The value of the mentorship aspect of professional development is well established.
We really try to build a big sense of community so we have really good relationships with some of the folks who have come through our program over the last two years. They tell me they’re doing really well at their jobs.
How do fellows interact with current students? What is the alumni network like?
They come back to help out our younger ones or people who are about to graduate when we do our hackathons. We encourage everyone to come, and we mix up the teams so in each team, we have someone who’s been out in the industry two years, someone who’s been working 6 months, and maybe someone who’s still training. So there’s a tremendous amount of networking that goes on, as well as learning.
The Evolution of Sabio
What has been your greatest lesson as a coding bootcamp founder? Tell us about something you’ve changed about Sabio over the last 2 years.
I’ll tell you about the most impactful change we made. Week one and week two used to be really intensely stressful, because it was such a huge learning curve. Now week one is a fun time, because we have updated and continue to update our pre-work formula to make it less stressful, get them more knowledge and get them better prepared for that intense period. We changed it to be more comprehensive, more focused, and project based.
Our past fellows actually changed my opinion in regards to our pre-work – the amount, the quality, and the delivery. As we collected more and more similar feedback, we changed our pre-work to be consistent with what the fellows asked for.
I know Sabio has always made a huge commitment to opening up the applicant pool to untapped talent, getting underrepresented minorities into the doors. Do you look back at the last two years and think you’ve been successful in that goal?
The short answer is yes. This comes from the fact Liliana and I are both immigrants and Latino. So when we talk about focusing on specific groups, why wouldn’t we focus on ourselves, right?
The biggest way we do that is, we just invite anyone. Everyone who wants to learn, you can come to us but you’re going to have to pass our process. We need to make sure you’re the right kind of person because we’re going to have a five-year relationship with you. When you come out, you’re going to be a great developer; that’s what we’re focused on.
We don’t reject anybody. We let you figure that out. When you go through our pre-work and it’s not something that’s sticking, then you’ve made that decision. Or when you are confident that you can learn at Sabio, then we’ll take you there.
We love talking to coding bootcamp grads who have landed their first jobs as developers; but what are alumni up to one year after they graduate? In January 2015, Nicki Klein was starting her first job as a developer after graduating from Sabio. Now, she’s teamed up with fellow Sabio alum Melissa Hargis, scaled back her dev job to part-time, and the Sabio duo are focusing on Shortkey, their app development business. Find out how these Sabio ladies are creatively fundraising on a “Hackathon Tour” and how Sabio helped build the technical skills and confidence they needed to launch their own company.
Nicki, what has changed in your career since we last spoke in 2015?
I’m still working at 1iota, but I just went part-time to focus some energy on Shortkey, which is Melissa’s and my business. Since we last spoke, I’ve also learned Swift and mobile development, and won a few hackathons!
We know that Nicki transitioned from finance to web development at Sabio. Melissa, what brought you to Sabio?
I was a Spanish professor for eight years at Cal State San Marcos. I was hired by the university to create their online Spanish curriculum, so I used their tech tools to create an online experience that mimicked an in-person class. That was an awakening period for me, because I was able to use my creativity and problem-solving skills. I realized that I needed to have a career I was obsessed with and could be creative in.
I spent my first two years in college as a Computer Science major. The problem there was that I was taking just one CS class per semester, along with a ton of other classes. I got more out of my first two weeks at Sabio than I did in two years as a CS major. That showed me that I really liked coding. Software development is a lucrative, in-demand career, so that was big in my decision-making process.
My big question was – how do I avoid taking my 7-month old baby to San Francisco for the summer to do a coding bootcamp? The only coding bootcamp I found in southern California was Sabio.
Did you meet each other at Sabio?
Nicki: Yes, we were the only women! There were only five of us in that first cohort, so it was a really tight group. Melissa and I definitely became friends during Sabio, but when it ended, we didn’t know if we would see each other again. About one month later, we both participated in a Hackathon together, and that was the beginning of our company.
Melissa: They always have women in their cohorts, but we were in Cohort 2. It was a really new startup at the time, so we were taking a risk.
Nicki, you got a job at 1iota after graduating from Sabio. Melissa, did you have a job after you graduated?
Melissa: I landed a full-time software engineering job at an accounting services company called TAG, three weeks before I graduated from Sabio. In the Sabio curriculum, we worked on our resumes, and once my resume was ready, I sent it out and got so many interviews! I got the very first job I interviewed for (my technique is confidence). TAG had a small software division focused on NetSuite. That wasn’t the stack that we learned at Sabio, but I was fine with it.
I just recently quit my job to work full-time on Shortkey.
So tell us about the first Hackathon you participated in!
Melissa: Sabio really encouraged us to get involved in Hackathons. It’s a great way to create a project that you can add to your resume/portfolio in one weekend. It also looks awesome to have done well in a hackathon. This was the TechweekLA Hackathon; we formed a team of five Sabio female developers and we took 2nd place!
This team was made up of women from different cohorts at Sabio?
Melissa: There was a woman from Cohort 1, Nicki and I from Cohort 2, and two women from Cohort 3.
Nicki: That hackathon was monumental, because after we took second place, the judges approached us and said we needed to turn our idea into a mobile application. The project was a multi-destination routing application. Say you need to get beer, tampons, and chocolate in one trip; Chorbit makes that happen.
Tell us about the evolution into your app development company, Shortkey.
Melissa: Nicki and I decided that night that we would learn mobile development. At the time, we were C# and .NET developers, but we spent the last year teaching ourselves mobile development.
How did you teach yourselves this new mobile technology stack after you graduated?
Nicki: Originally, we used Xamarin, which is a software that allows you to build a mobile app in C# and .NET.
Once we started to learn iOS, we learned by reading tons of documentation, Google and trying and testing (and failing!) together. We eventually taught ourselves Swift.
Sabio definitely gave us the tools to learn any language after graduating. That experience also simulates a real-world environment; we gained confidence that we could jump into a new language or new role or new business and come out on top.
You were living and working in different cities (San Diego and LA) – how did you keep the momentum going as you learned Mobile Development and developed your company?
Melissa: We live and breath on Trello – it’s like another organ to us! We create our projects in Trello and text each other at least 100 times a day. We’re really good at working remotely together.
Nicki: Basically, we’re in a relationship and we have a child and her name is Shortkey.
Tell us about Shortkey!
Melissa: Shortkey is the umbrella company that we’ll build all of our apps under. Chorbit is our first app, and we’re about to release our second app in March, which we’re really excited about.
Do you think that your first job after graduating from a bootcamp was important, or can someone graduate from a bootcamp and start their own business?
Nicki: I’ve learned so much at one 1iota and so many new technologies that I may not have learned otherwise. I’ve picked up a lot of tools that we can use in the apps we’re building.
Melissa: I didn’t necessarily have the goal to start my own company before Sabio. I thought I would work my way up at a company. It wasn’t until I started working that I realized that I had ideas that I thought were very important; now I have a major ego about those ideas, and I have to build my own things.
Have you stayed involved with Sabio now that you graduated?
Nicki: I’m really involved because I live in LA. They’re really supportive of our startup and are always emailing us – we’re always communicating. At Sabio we have five years of continuous support after graduating, so if you have a problem at work, you can always call Liliana or Gregorio. But besides coding help, they’re helping us with initial startup problems – that’s how they’ve been most supportive. We’re all on Slack, so everyone is still posting problems they’re having at work and asking questions.
That five-year commitment manifests differently for us than it does for other students.
Melissa: I’m still in San Diego, but I communicate on a weekly email basis with Liliana and Gregorio.
Have you fundraised for Shortkey?
Initially, we decided to go down the fundraising path after we launched our app in October. We’ve had lots of meetings, but we’ve decided we’re not going to pursue traditional fundraising. We thought we would need a lot of fundraising to meet product roadmap deadlines. But we’ve found that we don’t need a ton of money for Chorbit. For the next app, we will need more money for marketing and product. But we’re not hugely excited about spending time on raising money.
Instead, we’re doing a rockstar hackathon tour to raise our seed round. It’s an interesting approach to take control of our own seed funding through winning competitions.
We did just get accepted as a finalist in a NYC accelerator – we got that news today!
What’s your advice to someone considering doing a hackathon?
Melissa: Have fun with it and find a way to not be intimidated. We dress up for every Hackathon. At our very first hackathon, we dressed up in adult onesies. It helps to create excitement and keeps us from getting intimidated. We just won $5000 at the AT&T Developer Hackathon. There were hundreds of teams, and I hand-sewed us matching Chorbit cheerleader costumes! Hackathons are a great way to drum up attention around your skills and your app.
We have a lot of momentum going right now; we’re also being featured in a documentary about mobile app developers, and they filmed that AT&T Hackathon.
Do you think Sabio can work for every type of student?
Melissa: I have people contact me from LinkedIn about Sabio all the time and I’ve recommended a lot of people go through the Sabio program. That being said, not every person is a fit.
Nicki: It also depends on the type of learner you are. If you need someone to walk you through every step of a problem, you won’t be in the right learning environment at Sabio. You probably won’t be a great developer either, because you need to be able to jump into a fire and get yourself out.
When coding bootcamps started gaining popularity, we wondered if tension would arise between traditional universities and these alternative education providers. On the contrary, a trend arose and universities have now been partnering with coding bootcamps for a few years now. When the Department of Education announced the EQUIP Initiative in October 2015, these collaborations were formalized by the US government; but EQUIP is just one example amongst the myriad of strategic and independent partnerships between universities and coding bootcamps.
Updated April 27, 2017Continue Reading →
When coding bootcamps started gaining popularity, we wondered if tension would arise between traditional universities and these alternative education providers. On the contrary, a trend arose and universities have now been partnering with coding bootcamps for a few years now. When the Department of Education announced the EQUIP Initiative in October 2015, these collaborations were formalized by the US government; but EQUIP is just one example amongst the myriad of strategic and independent partnerships between universities and coding bootcamps.
Updated April 27, 2017Continue Reading →
Course Report has some exciting things rolling out in 2016, but for now, here's what you may have missed in November! Remember to email me with noteworthy news to include in next month's roundup.Continue Reading →
Because Course Report is part of this growing coding bootcamp industry, we are very interested in who is attending bootcamps and what that means for the larger tech industry. The growing interest in diversity in tech has led to an ongoing conversation that has even reached the White House. Here are the facts:Continue Reading →
Move over tinsel town and make some space in the greater Los Angeles area for some of the finest coding programs in the country. While LA once paled in comparison to San Francisco when it came to the sheer quantity of bootcamps, we've seen a surge in LA coding bootcamps this year. Currently, there are 11 code schools with campuses in LA's "Silicon Beach" that all bring a unique take on web development training.Continue Reading →
The July News Roundup is your monthly news digest full of the most interesting articles and announcements in the coding bootcamp space. Want your bootcamp's news to be included in the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!Continue Reading →
African-Americans make up only 4% of people in software development jobs, and Latino/as make up only 5% of these jobs in the US (source). Coding bootcamps will graduate over 16,000 students this year and place them into jobs as developers at startups and enterprise companies. 63% of those coding bootcamp graduates are white. In this webinar, we're joined by code schools Turing, Sabio.la, Startup Institute, and Telegraph Academy to talk about racial diversity in bootcamps, why we should change these statistics, and how bootcamps can support students from underrepresented backgrounds.Continue Reading →
Sara Ines Calderon noticed in her startup job that technical skills made employees an "invaluable asset wherever you go," and Sara "wanted to be indispensable." So she drew on her networking connections and met Lilliana and Gregorio, the "mom & pop" founders of Sabio in Los Angeles, California. She is now a student at Sabio and talked to Course Report about Sabio's .NET curriculum, the school's commitment to diversity, and how she's already used her new skills to win hackathons!
What were you doing before you started at Sabio?
At the beginning of the year I was working at a startup- a YouTube network and a business built on the YouTube platform. I moved to Austin where I was freelancing, doing different kinds of marketing and digital media consulting.
I was literally about to start applying to marketing jobs when Lilliana and Gregorio -- who I had met previously through networking in tech in LA -- suggested I consider doing Sabio.
Do you have a technical background at all?
I really don’t have a technical background. In the startup scene, you end up adapting to the current needs of the company so at my last position I did start to acquire more technical skills but certainly not enough to be an expert in any one technology. This is a total 180 in that sense.
Had you thought about applying to bootcamps before meeting Gregorio and Liliana?
I really hadn’t, but I think I’ve been evolving towards this step. As I mentioned, at my previous job I really recognized that if you have technical skills then you become this invaluable asset wherever you go, and I wanted to be indispensable. I wanted to have those skills that would give me authority or deference in a workplace.
I’d actually started to learn how to code on Codecademy and I looked for weekend programs when I was in Texas. Unfortunately, the weekend programs seemed to be geared a bit more towards people who already had skills and wanted to augment those skills rather than starting from zero.
Did you do a technical interview with Gregorio and Lilliana or was it more like a culture interview?
The application process in my particular case was a little bit different because I already knew Gregorio and Liliana and we had casual conversations about everything we would have covered in the interview – like where I went to school, what I studied and what my goals were.
As far as the application process, it was pretty fast.
Gregorio is the main instructor; what is his teaching style like?
His approach to teaching is very much like a practicum. In the beginning, he gives you just the right amount of hand-holding.
Now that we’re halfway through the class, I think he’s kind of backing off a little bit and trying to force us to figure stuff out on our own – which is extremely frustrating when you have no idea what you’re doing but at the same time, it is actually helping us learn to figure things out by ourselves. I’m getting much better at debugging my own code because I have no choice.
Gregorio is really great practical instructor because he gives us real world examples from his 15 years of experience. A lot of this new knowledge is very abstract, so he contextualizes it in terms of being a professional developer so it makes a lot more sense. Having worked in a startup, it’s just as close working in a startup as you could get in this particular context.
Does Gregorio do lectures or is it mainly project-based learning?
It’s definitely project-based learning and that’s one thing I really like about Sabio. We just submitted our project which is called Electa. We made a white label app for organizations and candidates in government to engage specifically with Latino voters.
We submitted it to the Voto Latino Innovators Challenge and we’re semi-finalists! If we win, they’re going to give us money to finish building the app. There’s always a conversation at Sabio about ideas. They invite different folks to come and pitch us their app ideas, then we as a cohort discuss it.
What’s your cohort like? Is there diversity in your class?
There are 8 people in my class and nobody has dropped out. I think that the whole course is very well-rounded and contributes to what I would call a “mature learning environment.” I think the youngest person is 23 and then there are three of us that are in our 30’s, a few folks in their 40s and a lady in her 50s. That’s a good age range. There’s a couple of white gentlemen and then a black woman and the rest of us are Latino. I think for me in particular, I think it’s nice to be in tech and not stick out so much.
In talking to Lilliana, it seems like there’s a big emphasis on diversity, specifically with getting Latino/a people into tech. Do you feel that that emphasis at Sabio?
When we were talking about building the app, it was within a context we had a conversation around translating it to Spanish. We also wanted to include voter verification which obviously affects more people of color and more Latinos.
As far as the diversity in Sabio’s mission, it’s not like diversity is built into the curriculum, but I get the impression that it was more on the recruiting side and the admission side.
Are there specific technologies that you’re taught at Sabio?
We’ve had actual conversations about this amongst ourselves. We’re learning .Net, which in the Silicon Valley/startup culture, is not necessarily hot on the tech scene. But the bulk of the programming jobs are still .Net (or Java or something else). I actually went to a Ruby on Rails workshop here in L.A. and it was a lot easier than .Net.
Two months ago, I was making my living putting together newsletters and doing corporate blogs and social media management – which I think is important work and is going to augment my skill set, but it’s exciting to be building that technology.
The template has already been set up for mobile. A lot of the startups or a lot of the technologies are mobile-centric so just learning about how to manipulate front end stuff so that the mobile iteration is also good.
Will you be working on an individual project as well?
I think at other bootcamps there are individual projects, but Sabio is structured around one group project. Some of us have our own little side projects going on and I personally have a few projects I want to build so I’m hoping to do that. We actually won a hackathon! Sabio had a total of two teams win 2nd and 3rd place. My all-woman, all-Sabio Fellow team won 2nd place!
Of course you’re only half-way through Sabio, but have you noticed that there’s an emphasis on job placement at all?
Absolutely. From the start Gregorio focused on soft skills- we have a peer code review, we’re working in a team environment, and we’re doing daily standup meetings. He’s always encouraging us to use the developer vernacular; especially in the first few weeks there’s a lot of emphasis on talking and Googling like a developer. All throughout the program there’s a huge emphasis on soft skills in all those different ways.
As far as job placement, we were lucky enough to see the last cohort, half of them got jobs right out the gate and the other half were still looking for work by the time our cohort started. We were able to see people coming in with multiple job offers and encouragement.
That goes back to the aspect of the Sabio community that I really enjoy. It’s cool to see other people go through it and be like well, if they did it I can do it.
Do you have an idea of the type of company that you want to work at?
To be perfectly honest, right now I’m just concentrating on doing this program. I really want to work at company that’s supportive of women because I’ve worked at tech companies that don’t try to create a comfortable environment. I feel like I should be treated well wherever I work.
Ultimately, I’m excited about living in Texas. My dream job would be to work at some sort of renewable energy company. In Texas the startup scene really is growing- I would love to do something with wind or solar. In the short term, ultimately I want to work in a place that’s supportive and allows me to grow as a developer and technologist. I’m really excited about trying to foment or support more Latinos, Latinas and women getting into tech.
Austin has a She Hacks group so I definitely want to get involved. And I think maybe start volunteering to help people learn to code.
Is there anything you’d like to add about Sabio?
I just want to reiterate that Sabio has been great. This is the ideal learning environment for me in terms of it being interactive and immersive. I’m a former newspaper reporter and that’s how I learned. Another metaphor is in martial arts. I started out in a more structured environment like Karate, but as I got more advanced, I started working on techniques and doing more sparring. Getting hit in the face is a really good way to learn how not to get hit in the face.
That’s my favorite thing about Sabio, to be sitting at a computer and be forced to figure out why things aren’t working and how to make it successful. I think that it’s that attitude and that frame of mind that will make you a better professional.
Sabio sees an imbalance in the current tech landscape, and their mission is to strategically train underrepresented and underemployed individuals to diversify the technology workforce. For a limited time, the Course Report community is eligible for a $500 scholarship to Sabio.la!Continue Reading →
Nicole Klein was bored in her job and searching for something she loved. When she found coding was similar to her childhood interests (puzzles and Legos!), she knew she had to pursue it. Luckily, she found Sabio.la in Los Angeles and was able to keep working while she trained to change careers. We talk with Nicole about her experience at Sabio and how she landed a job as a web developer immediately!
What were you doing before you started at Sabio?
I went to UCLA and majored in psychology and linguistics. I didn’t really know what I wanted to do from there. I was still working at the Apple store at the time that I graduated. I left the Apple store for a small office manager job and them from there I took a position in financing at J.P. Morgan where I worked on a team of people managing private client wealth.
Did you have any technical background before you applied?
The most technical background I had was being a genius at the apple store.
What made you start researching bootcamps and look into Sabio?
I’ve always had a passion for technology- I’d been reading tech blogs since I was little. I guess I just didn't consider it as a career for whatever reason. But around January, I started to be really bored with my job and I was trying to think about things that would entertain me for 8 hours. So I thought about all the things that entertained me when I was a little kid, and they were puzzles and Legos. So I said okay, if I can find a job that involves solving puzzles and building things then I would never be bored.
So I started Googling and I found coding- I was actually considering moving up north and just quitting my job and going to a boot camp up there. But then I found Sabio so I decided to stay.
Did you apply to any of the other boot camps?
At that point it was January of this last year and I was just looking. I was looking at some of them but when I found one in L.A., I stopped even looking or applying to go up north. At the time that I looked, General Assembly hadn’t made its way to L.A. yet; it was still in New York. So I didn’t even know about it until three weeks before I started Sabio.
But it didn’t matter because my heart was already sold on Sabio after meeting with Gregorio several times. I already knew that I was in good hands.
Did you do the part-time course or the fulltime course?
I did the part-time course. I worked 80 hours a week- I did 20 hours of coding on the weekends, 20 hours during the week plus my fulltime job at J.P. Morgan
That’s a lot of hours!
It was worth it, though.
Can you tell us about the application process? Did you do a technical interview or a culture fit interview?
I contacted Sabio in January and I met Gregorio and Lilliana at a coffee shop and they interviewed me. Gregorio basically explained to me that there is a lot of course work online. I did a lot of Code Academy and sent him the badges I received when I completed lessons.
So I did course work while I was sitting at my desk at J.P. Morgan because I had nothing to do. I would send him badges all day long and by the end of February, Lilliana sent me an email saying I was accepted because I literally did all my course work super-fast.
What were your intentions going into Sabio? Did you want to quit your job at the end of the program or stay at your current company and get a different role?
I would say my plan was always to leave my company but I knew I would have this job as a backup. So I had full intention to leave J.P Morgan and to leave the corporate world in general; I wanted to enter more of a startup environment. There was really no room for growth at J.P. Morgan; there was no room for the role above me; there was nothing. Also, transitioning to do dev work for J.P. Morgan would require me to move to New York. The only solution I saw was to leave.
What was the structure of that part-time course?
In the second week of class, a startup came and pitched their idea to us and we built their website for them from the ground up, all while learning how to build that at the same time.
It was cool because the stockholders would come in and tell us things that they wanted to see or things they liked that we did.
Gregorio would make the backlog and we would have a sprint backlog and the main backlog . Every week when we broke for class on Sundays, we would have until the following Saturday to finish the sprint backlog.
How many people were in your class?
We started with 5, lost one, ended with 4.
So everyone was working together on these tasks?
Yes. On Saturdays and Sundays it was definitely more real-world than during the week but we still did standups. During the week we did standups on Trello. So instead of doing them in person we just posted ‘this is what I’m working on, this is what I’m stuck on, this is what I’m going to do tomorrow.’
Were there ever lectures at all or was it mainly learning through doing?
He lectured as needed. Sometimes there was a concept like a major computer science concept that we needed to understand. He didn’t lecture for the whole day; I just don’t feel that’s generally effective with people anyways. Most people just fall asleep and they can’t pay attention. So I feel like throwing us in the fire was probably the best way of teaching.
And then he would come around and individually help us and we had the internet as well.
What was the company that you were working with?
It was called Capital Magnet. It’s Gregorio’s wife’s startup that she runs with one of her colleagues. It’s a really easy way to find capital if you’re a nonprofit or just a company looking for capital.
The site makes it really easy to filter and search all of the government sites because our site pulls from the government sites where all the bonds and stuff are posted – the grants, too. So it’s really like a one stop shop to find capital.
Which technologies did you learn throughout Sabio?
I learned the .Net stack. So we learned MVC.Net and every updated version of every language and Bootstrap as well.
What are you up to today? Are you still at J.P. Morgan?
No, I left J.P. Morgan! I currently work for 1iota, which is an audience casting company in L.A. and kind of like a ticketing solution for events and filling the audience in a TV show like Jimmy Kimmel and also performances. I currently develop their internal software for all their employees and also for affiliate users like ABC and also their client facing website, 1iota.com
What is your job title?
I’m actually not sure to be really honest. I’m a software developer. Our internal application is a web app but it looks more like software than an actual website.
Do you work on a team? What is your responsibility like?
I work on a team of four people. There is a lead developer and then there are two senior devs. I’m the most junior person on the team.
Does the job that you’re doing now use the .Net stack or have you had to learn new technologies?
They use a .Net stack and I am learning Entity Framework. And I know they organize their code a little differently; understanding the way they organize their code and their framework. But they do use some of the same technologies I learned to use, like Knockout
Did you feel Sabio prepared you well to transition into that job in the real world?
Yeah; during the interview I had a clear understanding that I was prepared for that interview. There were a lot of interviews that were a little bit more difficult but they weren’t real world settings, I would say.
Some people think that knowing stone cold facts and being able to do stuff on a whiteboard is coding, but that’s just not a real world skill. In a real world setting you have access to the internet, you have intellisense. It’s not a real test of your skills, I don’t think. This company actually tested me on a computer with visual studio and access to the internet and they watched me program my test.
Do you find in your job now that there’s mentorship or support for you as a more junior developer?
Absolutely. My team is super supportive. That was actually why I wanted to work here. I actually got two job offers in the same day. Before I even knew they were going to pay me less, because they were super supportive and the lead dev was like, “I just wanna take you under my wing” and I was like, “I just wanna be under your wing.”
How did you get that job? Was it through Sabio or did you do your own networking?
Finding a job was the easiest part ever. The interviews were difficult but it’s not like the kind of job search for where you drop your resume in like a thousand boxes and never get one phone call. I probably dropped my resume in a couple hundred boxes and then the phone calls started and they never really stopped.
I used Sabio as a resource, where I talked to Gregorio a lot about preparation for interviews and after interviews and feedback and that kind of thing. But I didn’t need connections at all; I just put my name out there and people called. There’s such a huge demand and a small supply of developers so it’s really easy. I got three emails this morning. People are still after me!
Did Sabio put an emphasis on job placement with mock interviews, resume building etc?
Yes, definitely. It was pretty much understood from the time that you started that you were going to take a job after. So even though I hadn’t really made up my mind, from the beginning I knew this is where I was headed. They definitely helped us edit our resumes and we did interview preps for at least three weekends. We had mock interviews and then he gave us a bunch of interview questions. So every time I walked into an interview, I had kind of a study guide in my hand.
Looking for coding bootcamp exclusive scholarships, discounts and promo codes? Course Report has exclusive discounts to the top programming bootcamps!
Questions? Email firstname.lastname@example.org!Continue Reading →