Frequently Asked Questions

Flex Program

GENERAL QUESTIONS

How do I know if I'm ready?

The Viking program is designed for highly motivated students who have taken the initiative to get themselves up the first part of the learning curve and have learned enough to know that software engineering is their future career. If you aren't yet at that point, we have a substantial amount of free Prep Work, which we recommend that you use in order to get started. The program is highly challenging but you are able to go at your own pace and with strong support along the way.

How long does the Flex program take?

Please see our an in-depth response to this question on the Flex Timeline Page. The short version is that "it depends" but it typically takes 1200 hours.

How is the Flex program different from the Immersive program at Viking?

We have worked hard to build a revolutionary online coding bootcamp with our full-time intensive program, but there are many reasons why the intensity, time, and expense might not be a good fit for everyone.

The Immersive program requires students to devote 70+ hours per week while intensively pairing with other students along the way. The pace is aggressive and the program is, frankly, life-consuming for the duration. In order to ensure proper fit for this program, we have a rigorous application process that selects only a handful of students for each cohort.

The Flex program allows anyone to take the same course on their own terms and at exactly the level of support they prefer. You have the benefits of our world-class curriculum and support resources while being able to fit it into your life. While we do assess fit for the program, there is no technical application process.

How is the Flex program different from the Odin Project?

Viking originally grew out of The Odin Project when students there asked for something with more rigor, clarity, depth and support along the way.

You can learn to code on your own just like you can run a marathon on your own. Some people just need a map and a good pair of shoes to get to the finish -- that's the Odin Project. For others, the most efficient use of their time is to join a team with a professional coach who can keep them motivated and ensure that they are training in the most effective fashion possible so they can not just finish but win. That's Viking.

The Viking curriculum covers significantly more material than Odin and in far greater depth (lessons are almost entirely custom-built). On the support side, even the Basic tier provides access to professional help via our chat and live office hour sessions that you don't get via other resources. When you join the professional Flex tiers, the 1-on-1 mentorship is a whole new level of accountability and support, including providing mock interviews and direct career support.

Do you guarantee a job after completion of the program?

Students take the Flex program with a variety of different life situations (including from all over the world!) and with a variety of different goals in mind. Our Basic and Standard tiers are intended to help students achieve employable skills on their own time. While the curriculum is the same as it is for our guaranteed programs, there isn't an explicit guarantee of a job associated with those tiers.

For those seeking a guaranteed path to a job, our Guaranteed Tier (see its FAQ below) and our Immersive Program provide that for qualifying students.

What technologies are covered during the program?

You can learn more about our curriculum in depth on our Curriculum Page. You can also learn more about our guiding principles and processes on our Methodology Page.

As a special note, we will release a second back-end track for the Flex Program in Q2 2017. The current back-end track uses Ruby/Rails while the new one will use JavaScript/Node. Even if you are interested in eventually learning Full-Stack JavaScript, we recommend getting started with the current course which uses the existing Ruby/Rails track. We will cover JavaScript during the front-end portion of the course anyway and you will be able to circle back to back-end JavaScript after graduating (and it will not cost anything because graduates retain access to the materials). Also, we love Ruby and Ruby on Rails and suspect you will too! <3

What do I need in order to graduate in good standing from the Flex program?

To graduate from the Flex program in good standing, you must satisfy the following criteria:

  • You have completed all lessons, assignments and projects in the curriculum.
  • You have received a formal recommendation for job-readiness for both the Back End and Front End portions of the curriculum from either your mentor (if Standard+) or a staff member (if Basic).
  • You have built and launched a personal site containing a portfolio of work, including at least 3 original projects of significant scope and professional quality.
  • You have completed and demonstrated your group final project to the community.

Can I work with other students?

Yes! We highly encourage you to reach out to other students along the way, whether that's to work on projects from the curriculum, hacking on side projects, or just meeting up in person in your local area. We've provided tools to help you connect with other students.

Regardless of whether you've worked with another student during the course, your final project will require you to collaborate with another developer.

What do I retain access to after graduating?

Alumni are still present (and active) in our Slack teams. You also have access to the course materials for up to 12 months after completing the program, so you can brush up on the important stuff.

LOGISTICS QUESTIONS

How do I join the program?

Simply click the "Get Started" button on one of the program tiers at the bottom of this page... that's it! Once we have your basic information, we will get in touch with you to make sure it is a good fit and then you can get started almost immediately. The Flex program does not have a technical-interview admissions process (which the Immersive program does).

You can also visit our Flex sign-up page directly.

When can I start the Flex program?

We onboard new students every week on Mondays, so you can start as soon as next week! You will choose your start date as part of the registration process.

Can I switch between Flex plans?

You may switch between Basic and Standard tiers as long as we are given 30 days advance notice. Your change occurs at the end of the billing cycle.

You may switch into the Guaranteed Tier from other tiers but it must be taken from the very beginning in order to qualify for the job guarantee. Switching out of the Guaranteed tier forfeits the job guarantee.

What if I need to leave the program before completion?

We'll be sorry to see you go! The program is month-to-month, so you are able to leave at any time.

Can I start in the middle of the course?

The course is intended to run from start to finish and your access to future materials is contingent on completing the prior projects. You might have some experience with certain sections of the course and that will allow you to move through them more rapidly than normal but we do need you to complete the projects in order to demonstrate sufficient proficiency to move on.

In all prior cases, students with strong past experience have found that our materials cover the topics in greater depth than they expected and they found it to be valuable to progress as normal through it.

Can I "pause" the course if something comes up?

There is no way to simply "pause" the course but, if something comes up and you need more than a month away, you can withdraw fully and, when you re-enroll, you can pick up where you left off. You do not retain access to course materials or support while you are withdrawn.

What type of computer do I need for the course?

While you can technically code on any machine, we recommend finding your way to a Unix or Linux-based system. You don't need to go out and buy a new Macbook Pro but it's well worth investing a bit of time to familiarize yourself with Linux if you're on Windows now. Whatever computer you choose will need to be capable of running a text editor, opening lots of browser tabs and working with the command line. For example, an iPad will not be enough but a Macbook Air would.

BASIC TIER QUESTIONS

How is the Basic tier different from existing free online communities?

There are a number of large online communities where beginners can get their start and work with other beginners. Even at the Basic level, the Flex Program is miles ahead:

  1. Curriculum: Our curriculum is continuously maintained by professional developers to the exacting standards required to potentially guarantee that a student will get a job at the end. The quality, depth and relevance of materials isn't comparable to what's offered by existing free resources.
  2. Community support: You probably know some of the downsides of asking for help in existing large communities... the pain of getting a question lost in a sea of irrelevant chatter, or being helped by other learners who know little more than you or simply just having your questions ignored completely. Our professional staff monitor our help requests so you get your questions answered promptly and professionally.
  3. Live support: At Viking, our professional staff hold regular live office hours where you can drop in to get questions answered, code reviewed, or just chat with a real human over video. Free communities simply can't afford to have developers on call like this and the availability of professional support is one of the best benefits of being a part of Viking.

STANDARD TIER QUESTIONS

Who are the Mentors?

We choose our mentors from among professional developers who have experience but the tools were teaching and also demonstrate a great personality and strong teaching ability.

How long will I work with my mentor?

You and your mentor will meet each week until you complete the program, whether that's in 6 months or 12.

What Career Services access is available on the Standard Plan?

In addition to all the questions you can ask your mentor, our staff is available via chat Career Office Hours to advise you on career-related decisions. This means answering questions, reviewing your resume, and helping you to navigate the tricky job-offer questions.

Students who are on the Standard Tier for more than 12 months will also receive up to 6 months of career support following their graduation from the program. This includes regular check-ins with our Career Services and our support for questions related to your specific job search.

How do the mock interviews work?

You can replace one of your regular mentor sessions each month with a mock interview given by another mentor, whether you are working on presenting your story in the phone screen or drilling whiteboarding-style technical questions.

GUARANTEED TIER QUESTIONS

How does the job guarantee work?

If you qualify for the guarantee and you meet both the graduation and job-search criteria, but still do not receive a qualifying job offer within 6 months of completing the program, we will refund you the full cost of the program.

Who qualifies for the job guarantee?

To qualify for the job guarantee as part of the Guaranteed Plan, you must be a US citizen or permanent resident with an unrestricted right to work who resides in an eligible job market or is fully willing to relocate to (and search within) one. You must graduate in good standing from the program within 6 months of starting and work with our career services personnel closely during your best-efforts job search for full-time web development or software engineering work.

Qualifying geographies:

  • San Francisco Bay Area (including San Jose and Oakland)
  • Los Angeles, CA (metro area)
  • New York, NY (metro area)
  • Boston, MA (metro area)
  • Washington, DC (metro area)
  • Chicago, IL (metro area)
  • Austin, TX
  • Portland, OR
  • Seattle, WA
  • Raleigh/Durham, NC
  • Denver, CO
  • Boulder, CO
  • Atlanta, GA

Eligibility will be verified prior to beginning the program.

Can I enroll in the Guaranteed Plan even if I don't qualify?

Even if you do not qualify for the guarantee (for example, if you are located internationally or do not intend to get a full-time job after graduation), you may join the Guaranteed Plan and gain access to the mentors, career services and job support in the same fashion as a student who is eligible. The only difference is that you are not eligible for the money-back guarantee.

How does career coaching work on the Guaranteed Tier?

In addition to the access you get to Career Services that you get on the Standard Plan, members of the Guaranteed Plan will meet 1-on-1 with our Career Services regularly to review your progress and provide feedback on your approach. For 6 months following your graduation from the program (or until you get a job, if sooner), you have full access to our Career Services team, who will help you actively with your job search.

This post-graduate support is available to all students on the Guaranteed Plan who have been with the Guaranteed Tier for more than 6 months, regardless of whether you qualify for the job guarantee.

PAYMENTS QUESTIONS

How are payments set up?

We will bill you securely each month beginning on your enrollment date. You will be able to set up either a debit or credit card.

What is your refund policy?

We'll be sorry to see you go but, if the program is not a good fit, you may withdraw with a full refund within the first 7 days of enrollment.

If payments are monthly, when do they officially stop?

When you have officially graduated from the program, you are no longer responsible for monthly payments. Specifically, when you reach the Home Stretch (including your Final Project), which takes 1 month to complete, you will have a final billing cycle and then your graduation will be contingent on demonstrating your project to the Viking community.

Can I get work to pay for this?

Of course! We can provide the documentation you need to make sure your Continuing Education department (or whoever ultimately decides) knows what you are up to and can contribute to your cost. Contact Us directly with specific questions about this.

Do you offer payment assistance, scholarships or discounts?

At this time, we don't offer discounts on tuition but will be rolling out programs designed to make this more accessible in the future. Join our mailing list to get information about this in the future.

SUPPORT QUESTIONS

How do group office hours and other support work?

You are always welcome to ask questions in our chat forums and to participate in our community on Slack. We also have regularly scheduled office hours with our support staff so you have a place to ask questions live and get help with what you are working on.

How do 1-on-1 check-ins work?

In each 1-on-1 video check-in, your mentor will assess your progress from the previous check-in, review your project code via screen-sharing tools, and set goals for the following check-in. They will make sure that you are using best practices and get you over any conceptual hurdles.

When do we schedule our 1-on-1 check-ins with mentors?

We match you with a mentor who is either on your time zone or who has similar availability so you can set up your support sessions whenever works best for you. Students typically do so in the evenings during the week but it's totally up to you and your mentor.

What happens if I can't make sessions?

We have a simple set of common-sense policies which allow you to be flexible where necessary. You can generally make anything work provided we (and your mentor) have sufficient notice.

OTHER QUESTIONS

How can I get more information on the program?

If you didn't find what you're looking for here, feel free to attend one of our upcoming live information sessions or reach out to flex@vikingcodeschool.com.

Feel free to reach out directly to flex@vikingcodeschool.com or sign up for our newsletter and attend one of our regular information sessions.

Ready to join Flex? Find the perfect plan:

Dial in exactly the level of support that fits your needs.


Basic tier

BASIC

$290/mo

Independent and on a budget


Best-in-class curriculum


24/7 Chat Access

Hacker Office Hours

Access to Speakers


 

Career Office Hours

Alumni Network



Join Basic

Suggested hrs/wk: 20+

Standard tier

STANDARD

$590/mo

Part-time and switching careers


Best-in-class curriculum


24/7 Chat Access

Hacker Office Hours

Access to Speakers

Weekly 1:1 Mentor Sessions


Career Office Hours

Alumni Network

1:1 Mock Interviews

Offer Negotiation Support



Join Standard

Suggested hrs/wk: 20+

Accelerated tier

GUARANTEED

$1,490/mo

All-in and ready to rock!


Best-in-class curriculum


24/7 Chat Access

Hacker Office Hours

Access to Speakers

3 Weekly Mentor Sessions


Career Office Hours

Alumni Network

1:1 Mock Interviews

Offer Negotiation Support

Custom Career Coaching

Job Guarantee



Join Guaranteed

Suggested hrs/wk: 40+


Basic tier

BASIC

$290/mo

Independent and on a budget


Best-in-class curriculum


24/7 Chat Access

Hacker Office Hours

Access to Speakers


Career Office Hours

Alumni Network



Join Basic

Suggested hrs/wk: 20+




Standard tier

STANDARD

$590/mo

Part-time and switching careers


Best-in-class curriculum


24/7 Chat Access

Hacker Office Hours

Access to Speakers

Weekly 1:1 Mentor Sessions


Career Office Hours

Alumni Network

1:1 Mock Interviews

Offer Negotiation Support



Join Standard

Suggested hrs/wk: 20+




Accelerated tier

GUARANTEED

$1,490/mo

All-in and ready to rock!


Best-in-class curriculum


24/7 Chat Access

Hacker Office Hours

Access to Speakers

3 Weekly Mentor Sessions


Career Office Hours

Alumni Network

1:1 Mock Interviews

Offer Negotiation Support

Custom Career Coaching

Job Guarantee



Join Guaranteed

Suggested hrs/wk: 30+



We're excited to help you launch your career!
Still have questions? Email us!