I took the 9-month Self-Driving Car Nanodegree and managed to find a job in the AV industry right before graduating.
I found the ND worth every penny because they broke down really dense topics that you’d usually need to be in a MS program at CMU or Stanford to undertake. Now I’m leading AV development at my current employer!
Like any course or degree, they can’t cover everything. That’s ok though, because you’ve learned enough to continue learning by reading current academic papers. You must be motivated though.
There’s a lot of nay-sayers on HN. I’d encourage you to ignore their excuses for not completing their ND. Usually these people don’t have enough grit or motivation to do something hard. If you really want it...you’ll work hard and persevere to get it.