Their title is misleading. You are not guaranteed a job, just a refund of tuition if you fail to get a job. Still, this is a lot more than your average university will guarantee you.
> We recognize this, and want you to know we support you every step of the way, from enrollment to getting hired. Enroll in Nanodegree Plus, and we guarantee you’ll get hired within 6 months of graduating, or we’ll refund 100% of your tuition. That’s the kind of confidence we have in you.
Just fyi, he is correct and that is the relevant text.
They can offer you a mentorship role (which nobody uses) and that nullifies the extra grand you'll end up paying over the cost of the normal nanodegree.
Did they roll their new mentorship program out, or are you referring to the "Team Guide" program that they stopped a few months ago? I was a part of that program and definitely earned more than I paid for the Nanodegree.
"Udacity will help you find you a job (as defined in the program Terms and Conditions) at a partner company, land you a paying internship, or secure for you the opportunity to make money through Udacity’s global mentorship or freelancing programs. We will achieve this within six months of your graduation date, or refund your full tuition."
Paying Iinternship or "freelancing programs" is a bit slippery. You freelanced once that is a job! This being said Udacity should be commended for taking a step forward and putting money up in a way to back up their service.
Yeah. It is really saying "One of our partners will take you for something" without any real guarantee the results are in line with the expectation of the student.
Then again, Udacity is really trying to be a Software Dev Technical School so that is par for the course imo.
They do have minimum income, though it's quite low.
"Further, in your new job Udacity guarantees that your gross income from such job will be in excess of your cost of tuition (pre-tax) within a 3 month period following job placement."
> Further, in your new job Udacity guarantees that your gross income from such job will be in excess of your cost of tuition (pre-tax) within a 3 month period following job placement
But given you are paying about 3600 for the degree, that comes out to making minimum wage.
What I was pointing out is that under the terms and conditions, you cannot reject any job offers and still get a refund. Regardless of how shitty the terms.
Here are the four Nanodegrees that are eligible for the Nanodegree+ program: Android Developer, iOS Developer, Machine Learning Engineer, and Senior Web Developer.
The name scheme is interesting because it tells you what you will become rather than what you will learn. The ML and Web Developer Nanodgrees are pretty new, but we already have reviews for the first two:
Senior Web Developer, interesting. So, through their marketing names a senior web developer can be a newly minted grad of their program? That is, without working numerous years, making mistakes and shipping real projects? The word "senior" in most instances is just a marketing fluff word similar to "super awesome". They sound super sketchy.
I'm really fond of Holberton's tuition scheme, where you pay 25% of your salary for two years after graduation. In this scheme, everyone is incentivized to help the student get a high paying job, so the school simply can't become a degree factory.
You could charge something like a quarter percent for only a few months as a placement fee, and keep the standard $200 rate for all classes, with placement services as an option. While that's not as attractive as a full refund, it does avoid the issues pointed out in some of the other comments (like counting a freelance job as employment).
It's doesn't completely align your interests, they may be better off placing more people in lower paying jobs than spending the effort to get you in the highest paying job they can.
Because a student who just graduated should not be teaching new students. They are way too junior and inexperience even if they are the top in their class. The bootcamp should be investing in quality instructors.
Also, some bootcamps hire students that have trouble finding a job in order to keep their percentage of students finding jobs high.
This assumes that students hired by bootcamps are in primary teaching roles-- they're not! They usually end up employed as teaching _assistants_, which they are definitely qualified for. This also gives them an opportunity to continue learning while being paid, and it helps them launch into bigger and better jobs.
Source: I was a bootcamp grad who was thrilled to be hired by my bootcamp. I learned a ton there. I work for Udacity now :)
I'm a Udacity graduate who works "for" Udacity as a code reviewer, and I had a mentorship role not too long ago.
The general rule was, if you don't know the answer, direct the students to more senior person, but there were very few questions that students had that I was unable to answer. I actually learned more as a mentor than I did as a student, which was nice.
It allows them to say "X% of our students get a job within N months"
They hire those students as teacher/aides. Most students want to be developers, not teachers, and are willing to pay $X to become a developer. Manipulating the hiring rates without full transparency re the odds of getting a real development job paints a false picture of value of the education.
So you basically operate a revolving door (or more like a ponzi scheme) and then get to "honor your guarantee for getting hired" in a way that is misleading.
Interestingly, this practice is more common than you'd think, even at name-brand universities. My own alma mater got in some controversy over this [1]. This is also a shady practice of a lot of "for-profit" college chains [2].
This happens whenever any organization optimizes towards maximizing some narrowly-defined KPI: they find ways to game the system to juice their numbers.
1. People who just graduated from a 12 week bootcamp are not really practiced and skilled enough to be mentoring others, imo.
2. It sounds like a way to inflate the bootcamp's placement rates, which seems really sketchy and borderline false advertising to me.
My friend is considering this bootcamp around here called DevMountain and was telling me that the placement rate is supposedly around 90-95% within 3 months of graduation. This is for a 13-week program that costs over $10,000 I think. It might be a great program, but it sounds expensive to me and that placement rate sounds too good to be true. I warned my friend that they've probably found some way to manipulate that number, like people getting short-term contracts or something. My friend hears "90% placement within 3 months" and thinks he's got a 90% chance of getting a good, full-time job within 3 months of finishing the program (which is probably what the bootcamp wants him to think).
I don't recall which one, but one of the bootcamps does an independent jobs report where they hire some firm to track down how a cohort does. The 90-95% rates could be accurate, but probably for a 6 month period.
As another comment pointed out: "Udacity will help you find a job (as defined in the program Terms and Conditions) at a partner company, land you a paying internship, or secure for you the opportunity to make money through Udacity’s global mentorship or freelancing programs."
Unfortunately, it sounds like you could end up as a mentor for the program you just graduated from. Also, rejecting any job offer at all invalidates the refund.
This situation makes me sad. Udacity played a big role in helping me become a professional developer. But I think there are too many caveats here...
This is actually pretty common at your local MBA program (State U or similar). The widespread practice of using MA students to teach undergrad courses isn't far off, either.
I graduated from their front-end developer nano degree program last year when it first launched. It doesn't feel great that none of these new "guarantees" applies to me.
They actually care about their alumni more than most universities care about theirs. The university I went to pretty much pretended I didn't exist, except for the once-a-year mandatory letter that said "Give us $100 to maintain your status in our alumni network." The benefits I'd get were basically socializing with other alumni, which I had no interest in doing.
If you graduated already, and therefore stopped paying tuition, it doesn't make sense for you to expect any additional services. I'm really grateful that, even a year past graduation, they still review my resumes and other professional documents. I haven't paid them a penny since I've graduated.
I'm a graduate too. Even if you were to start, brand new, their FEND program right now, you wouldn't be eligible for this guarantee.
It's only for the Sr. FEND, iOS, Android, and Machine Learning programs.
As a side note, I graduated before they had the "receive half your tuition back" and when they added it in, I asked if I could get half my tuition back. Support said I wasn't eligible, but gave it to me anyway.
I'd suggest you at least contact them to see what they can do for you.
They didn't answer the question, but I'd guess it's because it rests on their relationship with "partner" organisations. If those companies largely reside in the US, and if most students can't be expected to get a working visa in the US, then Udacity could find themselves paying for a lot of students' courses themselves, rather than having some "employer of last resort."
It would be great to know what the curriculum actually is. "Senior Web Developer" is for "intermediate front-end developers" -- does that mean it's front-end focused? Maybe I'm missing the links to the syllabi, but if not I'd like to see them.
Edit: I feel dumb now. If you scroll down on the detail page, there is more information. For some reason I thought it was just the footer down there.
"Nano" implies "really small." So am I too understand that this degree will get me a really, really, really tiny bit of knowledge about the subject?
I think using the traditional term "certificate" is a better bet. It's also an easier thing to sell employers since they're already familiar with that language.
I disagree. To me, certificate sounds like something tiny. I.e. you're a certified .NET developer.
Traditionally, a degree can be very broad. For example, a CS degree can cover a lot of classes in different areas of Computer Science in addition to other non-major classes.
In contrast, a Nanodegree, sounds like a specialized degree to me. The Nano implies that it is small, but degree has that well known definition to most people. Together, it brings a sense of being a highly specialized program.
Reminds me of a scam surrounding recruitment (in armed forces) in India. 100s of potential recruits come to the recruiting event. So scammers would go around pitching their services: give us 1000 rupees, and we'll get you in. If you are not selected, all your money back.
In reality, they did nothing. If the guy got selected, they kept the money; if he didn't, they gladly refunded it. Easy money.
Well so many things comes to mind when thinking about this kind of guarantee. Location is one for example. If I am willing to live and work in Chicago but Udacity found me the job in Sacramento, CA will I be willing to move to CA. I don't think so and that makes me the potential candidate where my fee won't be refunded as I say NO to the job offering based on the preference of the city I choose to work/live in.
For $299/month, Udacity does a lot of work. I took a couple of their courses (could not complete) and those courses take substantial effort to complete. If someone is motivated enough to go through their (in my view) rigorous program, I could see how potential employers would be interested. More over there seems to be a shortage of solid Android/iOS developers. Solid training with Udacity's Nanodegree would be a definite plus.
Could you name a specific course you found too difficult to complete?
My experience was the exact opposite - most Udacity courses seemed (disappointingly) lightweight. I remember taking their Object-Oriented JavaScript course, which is marked on their website with "intermediate difficulty", and completing it all in an evening.
The guarantee still doesn't prove that Udacity's credentialing process provides any incremental value above and beyond just taking the classes. Is it the knowledge, or the credential, that got you the gig? I'd like to see some kind of analysis comparing results for people who got certified vs. people who didn't.
Any hiring managers in this thread? Would you ever hire someone, say, with no degree or a BA in English Lit or something and no experience for an actual development role, if all they had was one of these nanodegrees?
Absolutely on the side of the 'disruptors' here, and agree that our existing educational model is hopelessly fucked from a cost-effectiveness and outcome perspective, but just not sure if it's worth it for someone to shell out $299+ for something that most employers won't recognize or value.
Front-End Nanodegree graduate here, and I recently got a job at a startup because of my final project with the program (neighborhood map--using Google maps and AJAX requests). My interview consisted of me adding a new feature to that project and explaining everything.
Would I have been able to have gotten the job without the actual Nanodegree? To be perfectly honest, probably. However, the Nanodegree provides structure to a rather cluttered catalogue of courses (not entirely a bad thing). Worth $200/mo? (That's how much it was for me to do it at the time). It depends on the person. Certainly cheaper than something like General Assembly or App Academy (not comparing the two as they are entirely different things, but they have similar "guarantees").
But knowing what projects I had to do, and what courses I needed to take to prepare for those projects, made it much easier for me to go through the curriculum, rather than just taking ALL of the front-end courses, ALL of the AJAX courses, etc.
Congratulations are in order, whether or not the credential helped you get the gig :-)
Based on your comment it almost sounds like your "portfolio" is what got you the job, not the certificate itself. But I guess where the coursework comes in is giving you a project that's a) feasible at one's current level of skill b) able to be completed in a reasonable timeframe c) demonstrates real development chops. Kind of a sweet spot that you might not get to without some external nudging.
Personally I'm in a marketing role with some development aspects, but I'm trying to move into a more technical role in future and while I "feel" qualified to be a Python data hacker, I have nothing other than personal projects to show my skills. Might take a look at this.
However, I wouldn't have gotten this role without another credential I got (front-end certification at Free Code Camp); without that credential I wouldn't have been able to apply for the job.
The same wouldn't be said of Udacity, but I did need to attend office hours more than a few times. Had I not had access to office hours, I may not have continued on with my free curriculum. There's only so many times you can bang your head on the wall alone before you give up on something. But if you have someone else there to help you when you need it, then you can get past barriers more easily.
Protip: do as much of the free courses you can until you get stuck. Then enroll. They might hate me for saying that, but even Mike Wales (curriculum developer at Udacity) suggested that :)
I once went through something similar years ago in London when I was looking for my very first IT job.
Although I was already quite technical (already running Debian as my OS of choice, back when it was not as frendly as it is now) I had a totally non-computer-related degree, so I decided to get some paper certs to get me started.
I found a recruitment company in London that also did training on the side - technical and also job application coaching. The deal came with a guarantee: job within 3 months paying £20K+ (at the time a very reasonable entry salary) or your money back.
I thought it was a great system - the company got a pool of candidates that they got to know well over a few months and supervised their training and we got a lot of help getting that entry job (more difficult at the entry level in my experience than later as you move higher up).
In the end I got a job before the end of the course and through a different agency but it was still a useful experience.
The linked page has a testimonial from someone who received offers from top tech companies to be a software developer. Although I'm a fan of Udacity (and completed one of their nanodegrees) I was surprised.
When I clicked through, it turned out that the person had also completed a 'B.S. in Computer Science at UCLA'.
What an evil and misleading testimonial. They're trying to imply that he got a job at google because of the nanodegree, while you find out after the clickthrough that he simultaneously got a CS degree from UCLA.
I agree. I am one of the Nanodegree holder from first cohort in Front End Web Dev with healthcare background and healthcare related degree. I completed Nanodegree around 6 months ago. All I can say is I am facing a big hurdle to get an entry level position.
I think it's really stupid that they used him as an example, as there are a plethora of students without a formal education who have gotten great jobs as developers.
73 comments
[ 5.2 ms ] story [ 169 ms ] threadJust fyi, he is correct and that is the relevant text.
otherwise why would people bother stating the "or your money back" part?
Paying Iinternship or "freelancing programs" is a bit slippery. You freelanced once that is a job! This being said Udacity should be commended for taking a step forward and putting money up in a way to back up their service.
Then again, Udacity is really trying to be a Software Dev Technical School so that is par for the course imo.
They don't even promise a partner will take you for something. They just promise an "opportunity to make money".
"Oh, you don't want to make an Android app for $10, well we gave you the opportunity. We're sad to see you passed on it"
That is what I meant by something.
"Further, in your new job Udacity guarantees that your gross income from such job will be in excess of your cost of tuition (pre-tax) within a 3 month period following job placement."
> Further, in your new job Udacity guarantees that your gross income from such job will be in excess of your cost of tuition (pre-tax) within a 3 month period following job placement
But given you are paying about 3600 for the degree, that comes out to making minimum wage.
"* Graduate has not rejected any job offers."
* Obtain degree
* Turn down all jobs for 6 months
* Get refunded, then get a job.
If you were a "problem" or lacked potential, you'd get a job offer for either remote South Dakota or high in the Appalachians.
"Tuition refund guarantee not valid if offer of work turned down".
The name scheme is interesting because it tells you what you will become rather than what you will learn. The ML and Web Developer Nanodgrees are pretty new, but we already have reviews for the first two:
https://www.class-central.com/certificate/ios-developer-nano...
https://www.class-central.com/certificate/android-developer-...
But Udacity's part-time remote program is $299 a month, https://www.udacity.com/nanodegrees/nd009 so charging by percentages is less worthwhile.
Is it wrong for boot camps to do that?
I am genuinely asking since I'm not familiar with that. What exactly goes on and why is it bad?
Also, some bootcamps hire students that have trouble finding a job in order to keep their percentage of students finding jobs high.
Source: I was a bootcamp grad who was thrilled to be hired by my bootcamp. I learned a ton there. I work for Udacity now :)
rasheed [dot] bustamam [at] gmail [dot] com
I'm a Udacity graduate who works "for" Udacity as a code reviewer, and I had a mentorship role not too long ago.
The general rule was, if you don't know the answer, direct the students to more senior person, but there were very few questions that students had that I was unable to answer. I actually learned more as a mentor than I did as a student, which was nice.
They hire those students as teacher/aides. Most students want to be developers, not teachers, and are willing to pay $X to become a developer. Manipulating the hiring rates without full transparency re the odds of getting a real development job paints a false picture of value of the education.
So you basically operate a revolving door (or more like a ponzi scheme) and then get to "honor your guarantee for getting hired" in a way that is misleading.
Indeed it sounds unscrupulous.
This happens whenever any organization optimizes towards maximizing some narrowly-defined KPI: they find ways to game the system to juice their numbers.
[1] http://www.c-ville.com/uva-law-funds-the-first-jobs-of-many-... [2] http://www.huffingtonpost.com/2013/12/16/corinthian-colleges...
1. People who just graduated from a 12 week bootcamp are not really practiced and skilled enough to be mentoring others, imo.
2. It sounds like a way to inflate the bootcamp's placement rates, which seems really sketchy and borderline false advertising to me.
My friend is considering this bootcamp around here called DevMountain and was telling me that the placement rate is supposedly around 90-95% within 3 months of graduation. This is for a 13-week program that costs over $10,000 I think. It might be a great program, but it sounds expensive to me and that placement rate sounds too good to be true. I warned my friend that they've probably found some way to manipulate that number, like people getting short-term contracts or something. My friend hears "90% placement within 3 months" and thinks he's got a 90% chance of getting a good, full-time job within 3 months of finishing the program (which is probably what the bootcamp wants him to think).
Unfortunately, it sounds like you could end up as a mentor for the program you just graduated from. Also, rejecting any job offer at all invalidates the refund.
This situation makes me sad. Udacity played a big role in helping me become a professional developer. But I think there are too many caveats here...
If you graduated already, and therefore stopped paying tuition, it doesn't make sense for you to expect any additional services. I'm really grateful that, even a year past graduation, they still review my resumes and other professional documents. I haven't paid them a penny since I've graduated.
It's only for the Sr. FEND, iOS, Android, and Machine Learning programs.
As a side note, I graduated before they had the "receive half your tuition back" and when they added it in, I asked if I could get half my tuition back. Support said I wasn't eligible, but gave it to me anyway.
I'd suggest you at least contact them to see what they can do for you.
---
I am an international student. Why is this restricted to the US?
We hope to expand this program in the near future to other countries. Stay tuned!
Edit: I feel dumb now. If you scroll down on the detail page, there is more information. For some reason I thought it was just the footer down there.
It's far from perfect and students shouldn't expect miracles, but it's a step in the right direction.
"Nano" implies "really small." So am I too understand that this degree will get me a really, really, really tiny bit of knowledge about the subject?
I think using the traditional term "certificate" is a better bet. It's also an easier thing to sell employers since they're already familiar with that language.
Traditionally, a degree can be very broad. For example, a CS degree can cover a lot of classes in different areas of Computer Science in addition to other non-major classes.
In contrast, a Nanodegree, sounds like a specialized degree to me. The Nano implies that it is small, but degree has that well known definition to most people. Together, it brings a sense of being a highly specialized program.
How was it?
Did it change anything in your life?
In reality, they did nothing. If the guy got selected, they kept the money; if he didn't, they gladly refunded it. Easy money.
My experience was the exact opposite - most Udacity courses seemed (disappointingly) lightweight. I remember taking their Object-Oriented JavaScript course, which is marked on their website with "intermediate difficulty", and completing it all in an evening.
The guarantee still doesn't prove that Udacity's credentialing process provides any incremental value above and beyond just taking the classes. Is it the knowledge, or the credential, that got you the gig? I'd like to see some kind of analysis comparing results for people who got certified vs. people who didn't.
Any hiring managers in this thread? Would you ever hire someone, say, with no degree or a BA in English Lit or something and no experience for an actual development role, if all they had was one of these nanodegrees?
Absolutely on the side of the 'disruptors' here, and agree that our existing educational model is hopelessly fucked from a cost-effectiveness and outcome perspective, but just not sure if it's worth it for someone to shell out $299+ for something that most employers won't recognize or value.
Would I have been able to have gotten the job without the actual Nanodegree? To be perfectly honest, probably. However, the Nanodegree provides structure to a rather cluttered catalogue of courses (not entirely a bad thing). Worth $200/mo? (That's how much it was for me to do it at the time). It depends on the person. Certainly cheaper than something like General Assembly or App Academy (not comparing the two as they are entirely different things, but they have similar "guarantees").
But knowing what projects I had to do, and what courses I needed to take to prepare for those projects, made it much easier for me to go through the curriculum, rather than just taking ALL of the front-end courses, ALL of the AJAX courses, etc.
Based on your comment it almost sounds like your "portfolio" is what got you the job, not the certificate itself. But I guess where the coursework comes in is giving you a project that's a) feasible at one's current level of skill b) able to be completed in a reasonable timeframe c) demonstrates real development chops. Kind of a sweet spot that you might not get to without some external nudging.
Personally I'm in a marketing role with some development aspects, but I'm trying to move into a more technical role in future and while I "feel" qualified to be a Python data hacker, I have nothing other than personal projects to show my skills. Might take a look at this.
Don't get me wrong; it definitely did!
However, I wouldn't have gotten this role without another credential I got (front-end certification at Free Code Camp); without that credential I wouldn't have been able to apply for the job.
The same wouldn't be said of Udacity, but I did need to attend office hours more than a few times. Had I not had access to office hours, I may not have continued on with my free curriculum. There's only so many times you can bang your head on the wall alone before you give up on something. But if you have someone else there to help you when you need it, then you can get past barriers more easily.
Protip: do as much of the free courses you can until you get stuck. Then enroll. They might hate me for saying that, but even Mike Wales (curriculum developer at Udacity) suggested that :)
Although I was already quite technical (already running Debian as my OS of choice, back when it was not as frendly as it is now) I had a totally non-computer-related degree, so I decided to get some paper certs to get me started.
I found a recruitment company in London that also did training on the side - technical and also job application coaching. The deal came with a guarantee: job within 3 months paying £20K+ (at the time a very reasonable entry salary) or your money back.
I thought it was a great system - the company got a pool of candidates that they got to know well over a few months and supervised their training and we got a lot of help getting that entry job (more difficult at the entry level in my experience than later as you move higher up).
In the end I got a job before the end of the course and through a different agency but it was still a useful experience.
When I clicked through, it turned out that the person had also completed a 'B.S. in Computer Science at UCLA'.
rasheed [dot] bustamam [at] gmail [dot] com