Udacity Launches Free Career Courses

Developed from a successful pilot with Google, these new courses help you go from learning to landing the job.

Udacity Launches Free Career Courses

Ever since we first launched Nanodegree programs back in 2014, my team has been helping students to achieve their career goals—to land rewarding jobs, secure valuable promotions, execute meaningful career changes, and earn higher salaries.

Connecting learning to jobs has been central to our mission from the start, and nearly 75% of our Nanodegree program students report coming to Udacity expressly to advance their careers. That is why we’re very excited to launch our new, free Udacity Career courses today, at a time of year when, all over the world, university students are graduating.

This next generation of talent will enter the job market possessing a diverse range of skills, but facing a lot of competition, and a rapidly-shifting hiring landscape. They’re going to need every resource they can get to make sure they’re able to compete successfully for available roles. They are not alone in benefitting from this kind of support. Mid-career professionals pursuing career change, older workers returning to the workforce, and anyone looking ahead to a job search, will find these courses valuable as well.

Continue Reading

Experience “The Udacity Advantage” at the Intersect 2018 Career Center

Pro tip: Use promo code MARCH when you click here, and save big on a ticket to Intersect 2018!

Udacity - Intersect

Intersect 2018 presents conference attendees with an opportunity to experience firsthand what we like to call “The Udacity Advantage.”

The Udacity Advantage

Alongside world-class curriculum, expert instructors, a groundbreaking classroom experience, and industry-leading collaborators like Google, Amazon, Facebook, and more, Udacity offers you direct and personalized career support as part of your learning experience. This is one of the key reasons why Nanodegree program graduates succeed so consistently out in the job market.

At Intersect 2018, we’re bringing it all to you live!

Continue Reading

How Your New Udacity Profile Can Get You A Job


At Udacity, we want to be the place where you come to get an education, to get a job. One of the key ways we pursue this objective is through candidate profiles. Every career-ready Nanodegree program student has a unique candidate profile, which functions as an optimized showcase for your skills, your projects, and your experience. We want to see top employers consistently discovering Udacity talent, and student profiles help make this possible.

Continue Reading

Go From Hireable To Hired With Career Advisor!


There are many paths to career success, and while we all generally share a similar end goal—landing our dream job, being successful, enjoying a fulfilling life—we all start in different places. Some of us literally begin at square one. We don’t have the skills we need, we don’t have the experience required, and we don’t have any portfolio evidence of our accomplishments. But we want to learn! Others of us have some of the puzzle pieces assembled, but still need a few items to flesh out the picture. But we’re ready for our careers to advance! And finally, there are those of us who are essentially already ready to be hired, but for some reason the switch isn’t flipping.

Nanodegree Programs, and Nanodegree Plus

At Udacity, we’ve thought deeply about all three of these scenarios. And while ultimately every individual’s journey is unique, there are some patterns that emerge, and we’ve tried to speak to each of these with our offerings. Our Nanodegree programs are perfectly suited for that learner who is ready to undertake the full journey towards a new career. And Nanodegree Plus, with its job guarantee, is ideal for that career-focused student who knows what they want to do, and is ready to do it.

But what about that third scenario?

Continue Reading

Introducing Profiles! AKA How You Show Off All the Cool Stuff You Can Now Do

If you’re taking one of our Nanodegree programs, we’re happy to announce that you’ll now be able to take advantage of our new professional profiles, through which you can showcase your skills to potential employers and advertise your employment preferences (as well as share your portfolios with your peers and friends!).

If you’re an enrolled student, you can get started right now by going to your profile (also accessible by clicking on your name in the upper right-hand corner and selecting ‘Profile’ in the drop-down menu) and syncing your relevant accounts when prompted. Once all sections have been populated and edited to your satisfaction, be sure to toggle the switch next to the ‘Recruitment Info’ section to “Looking for Jobs” to let others know you’re in the market!

When you start a Nanodegree, new sections within your profile are automatically created. They are also automatically populated with portfolio items (for now, just your projects), as you work through the program, leaving you free to focus on learning while a project portfolio is built for you. You can of course improve your profiles by uploading extra examples of your work as you go.

You can opt-in to show potential employers not only your Nanodegree projects but also your work history and preferences, including cities and countries to which you are willing to relocate, simply by completing your profile. Employers can then see at a glance what you learned, what you can do and whether their open positions might be relevant for you.

There is also a public view, which is perfect for sharing with friends, family and fellow Nanodegree students. For example, check out Allan’s profile here: https://profiles.udacity.com/u/allanreyes

Professional profiles powered by Accredible
Yes, student Allan Reyes has really completed THREE Nanodegrees. #hardcore

The new profiles are powered by Accredible, who are best known for their interactive course digital certificates in order to make students accessible and attractive to recruiters. We’re excited to team up with them on this career effort!

If you haven’t yet enrolled in a Nanodegree, why not start today? Nanodegrees are built and recognized by leading technology companies, designed specifically to advance your career. They teach the skills necessary to excel in technology’s most sought-after positions, and enable you to practice and demonstrate those skills through realistic projects. Nanodegrees currently available include: Data AnalystFront-End Web DeveloperFull Stack Web DeveloperiOS DeveloperIntroduction to Programming.

Questions about profiles or general career services? Holler at us: career-support@udacity.com

Contract vs Freelance vs Full-Time: Can You Tell the Difference?

Until the last decade or so, there was a certain path that emerging workers and career-switchers pursued automatically. Everyone in the employment equation took for granted that you would learn a specific skill set, whether through higher education, a vocational or trade school, or an apprenticeship, and then find a job. Pursing a single, long-term employment position was for many the only way to leverage all the benefits that came with full-time employment.

While this track may still hold appeal, the job market is changing and the landscape of work available is much more diverse than it was even ten years ago. As the economy shifts, technology advances, and working in a particular physical location becomes less and less a necessity, workers now find themselves faced with ever broadening possibilities for employment, in a variety of arrangements. And they’re taking advantage of it. According to the Freelancer’s Union, one-third of working Americans are now employer-independent, working in some capacity either on contract or as a freelancer.

Contract vs Freelance vs Full-Time

It’s not only the shifting technology and volatile economics that lie behind this surge of self-employment, it also appears to be a generational and cultural phenomenon. Among millennials, average job duration is 2.8 years. This suggests that the idea of tenured positions, of retiring from one company after a lifetime of service, no longer holds the same allure for workers today as it once did. At the same time, these kinds of jobs are becoming increasingly rare. They still exist, but in the age of the startup and the IRA, employers and employees alike are less inclined to view retirement as the end goal of any offered position.

Programmers and developers are especially suited for nimbly navigating between freelance, contract, and full-time employment — partially because this type of work can be done from remote locations (anywhere you have a laptop and an Internet connection), and partially because highly skilled coders are in hot demand. But what are the implications for each type of work you may find yourself being offered? Understanding your career options can help insulate you from the resulting financial duress if a startup flops, or if you find yourself laid off or in between jobs.

Your Employment Options

A full-time employee works for one company and is paid either hourly or by salary for work done. The employer handles tax withholding and reporting; and the employee is usually entitled to benefits (health insurance, life insurance, 401K, etc.). As of June this year, there were about 127.3 million full-time employees in the U.S. alone.

For example, a new employee is hired as a data analyst for Facebook. He is expected to work about 40 hours each week in an office, and in return is compensated with a salary and an array of benefits, likely health insurance, paid sick and vacation time, a matching 401K, and perhaps educational reimbursement. Overtime may or may not be required, and may or may not be compensated for, depending on the offer of employment.

Full-time employment is usually specified at-will, meaning that even if you are offered employment, you or your employer can terminate that employment at any time for any reason. There are laws in the U.S. that protect workers from unfair discrimination and unsuitable working conditions, but employees are not immune to layoffs, downsizing, or buyouts.

Freelancers and contractors have a very different relationship with companies, which function now not as employers, but clients. The distinction between freelance and contract work itself, however, is a little less clear, and one can sometimes blur into the other.

Generally, freelancers are hired by the project, and the client relationship is straightforward. Freelancers are expected to report and withhold their own taxes, and typically itemize their deductions. They do not receive employee benefits from the companies they work with. Freelancers usually juggle multiple clients at a time; and when not doing client work, they may be marketing themselves and networking, trying to find new work.

For example, a freelance web developer may be currently working with three clients and booked out, with these or other clients, for the next five months. She works from home and invoices her clients to get paid. She figures out the tax side of things, or hires someone to do that for her, just as though she were her own business — which, in a sense, she is.

Independent contractors can work like freelancers, with multiple clients on a per-project basis, but more generally they work with one company at a time for an extended and specified period (the “contract”) and they are paid by the hour. They may be contracting themselves out, and thus reporting their own taxes. Or they may be placed in the contract by a third-party agency, in which case they’ll receive a W-2 from that agency at the end of the year for hours worked. Completely independent contractors (so called 1099 workers) do not receive employee benefits. Agency-placed contractors (W-2 contractors) often have access to a limited menu of benefits, such as a non-matching 401K or an FSA. Like freelancers, 1099 contractors have clients. W-2 contractors have . . . well, it’s a little less defined. W-2 contractors are employees of the agency that placed them, but they continue to function in something more like a client relationship with the company they’re working with.

According to the Freelancer’s Union, one-third of working Americans are now employer-independent…

Contractors of either sort are not paid for vacation time, for corporate holidays, or for other time off. Sometimes they are expected to show up in an office, sometimes they work remotely, and sometimes the contract position is intended as prelude to a potential full-time position.

For example, a company may hire an independent contractor to perform site updates, security, and backups. The contract is in force for a specified period of time, perhaps 18 months, and the company pays the contractor at regular intervals. No need for an invoice. If that contractor has come through an agency, she does not need to manage her own tax withholding. If she has not, she’ll shoulder the responsibility of that task, just as a freelancer would.

These roles are not mutually exclusive. It’s fairly common, especially in tech, for full-time employees to moonlight as freelancers and contractors in their off-hours. If you experiment with this, just be sure to resolve any potential conflicts of interest or contractual obligations you might have with your employer first. It’s also worth noting that many U.S. companies are willing to hire international workers as remote contractors for positions they wouldn’t be able to offer those workers (often because of visa issues) full-time.

What Type of Employment Should You Seek?

Choosing between freelance/contract work and a full-time position depends entirely on you: on your career goals, your life goals, your family situation, your location and the local economy, your work style, and so on. As more traditional forms of employment are slowly replaced by newer, more varied paradigms, and as it becomes easier for independent workers to access alternative healthcare and retirement savings plans, many in the job market choose some sort of hybrid between freelance/contract and full-time. Or they may switch between the two roles, sometimes in an employer relationship, sometimes in a client relationship, with respect to the companies they do business with.

For emerging workers, freelance and contract work can be a great way to start, helping you gain a variety of experience in a relatively short time. It’s entirely possible to have a satisfying, lucrative career as an independent freelancer or a 1099 contractor.

If you’re the type who thrives in a multitasking environment, who doesn’t mind managing the business side of being a freelancer, and who would thrive in a coworking space or working from a coffeeshop, that may be the ideal lifestyle. Understand, though, the most successful freelancers and contractors (even to some extent the W-2’ers) are not only putting in the hours to finish client projects, they’re also managing their own businesses — which may include having to learn about business and tax laws and regulations, managing their own marketing efforts, networking, and scaling their work for future growth.

If all that business-side development is definitely not appealing, but the flexibility, mobility, and variety of short-term work is, then you might consider listing with several placement agencies and giving W-2 contracting a try.

…workers are finding it easier than ever to go from freelance to full-time, or to transition to contract…

Of course, once armed with an attractive resume and a robust portfolio, you’ve the choice either of continuing to seek out independent projects or of angling for that perfect full-time position that just came up.

But if none of it appeals to you — if the paperwork sounds dreadful, if the flexibility and mobility doesn’t tempt — if what you’re really looking for is something stable and steady, something reliable, then full-time work is more likely to be your calling. There’s a certain comfort to knowing exactly what your monthly take-home pay will be, to being able to keep regular hours, to having a clear understanding of your working expectations — and a great full-time job with a solid company can offer exactly that.

Even though the job market is diverse these days, it’s still possible to find great positions working for great companies. Developers and analysts are uniquely positioned in a field that is growing by leaps and bounds, and companies all over are eager to find smart, savvy workers they can hold on to.

The Bottom Line

Work is changing and workers need to be adaptable to that, especially in tech. Knowing that you can move between freelance, contract, and full-time employment offers an additional layer of job security that workers in some industries don’t have. While there used to be a stigma around freelance or contract work, the shifting economy is breaking down those barriers, and workers are finding it easier than ever to go from freelance to full-time, or to transition to contract after having been employed.

You might try several avenues before deciding how you’ll plan out your career, to determine whether your work style is more suited to one ‘over the others. “After ceasing operations of a failed startup I co-founded, it was hard to imagine going back to having someone else place regular expectations on my time,” explained Jason Woodward, a web software and data model author, and Principal of State & Plain. “I much prefer the more flexible time and place arrangements of short- and medium-term contract work. There’s a ton of extra stuff to worry about, like business development, accounting, and business taxes, but for me the trade-off is still very much worth it.”

Whichever career path you take, you’re not alone. While there are 127.3 million full-time employees in the U.S., there are upwards of 55 million freelance and contract workers, and the numbers are increasing.

In the end, what matters most is your own satisfaction. If the work is challenging, if the projects are advancing your career, and if the money is meeting your financial needs, there’s no real advantage to taking one route over another — other than going with what works for you.

Intro to Computer Science: Udacity’s Most Popular Course Rebooted

Dave and me (and champagne)
Dave and me (and champagne) celebrating the course launch in 2012

Hi, I’m Kathleen, Director of Content Development at Udacity. Today, I’m proud to announce the reboot of Udacity’s most popular course: Intro to Computer Science. In this introductory Python course, more than 400,000 students have enrolled to learn fundamental concepts in computer science and program their own search engine.

Since we launched this course in February 2012, it’s been a life-changing (and career changing) experience for students all over the world, and we’re thrilled to add two key components that will give many more students the best learning experience possible.

First, we’ve added an additional project for diversity in skill mastery. Second, we’ve opened up access to our personal Coaches and Verified Certificates.

Learn by doing: Projects

Tens of thousands of students have completed this course, building search engines and other neat projects like, KickSaver, where you can find and save Kickstarter projects before they end, and Youdacity, a search engine for specific topics in educational videos.

Kicksaver, a project by student Connor Mendenhall
Youdacity, a project by student Sascha Coenen

Now, we’re excited to release a brand new project where you will apply your new CS skills to program your own social network. We’ll give you a set of relationships (i.e. strings of phrases like “Dave likes Maria, Muhammad and Kristy”) and you will programmatically organize them into a social network. With the social network you create, you can explore relationships and gain insight into how you fit into your own social networks.

Learn with us: Coaching

We’re proud to open capacity in Coaching for Intro to Computer Science. You can think of Coaches as your personal programming trainers who help you across the CS-skills finish line, in the best shape possible.

Udacity Coaching starts with an on-boarding interview where you’ll tell your Coach what your goals are for the course and beyond. Together, you’ll come up with a learning game plan that includes pacing, milestone goals, and anything else that might help you learn. Inside the course, you’ll have access to on-demand chat tutoring, and you’ll be able to schedule video sessions for extra in-depth tutoring.

Udacity Coaches
Udacity Coaches (and a Squishable)

When you reach the end of the course, you’ll submit your final project (in this course, the Social Network project) to your Coach, and we’ll give you detailed code feedback. For many students, this personalized feedback helps them take the leap from writing proficient code to writing truly elegant code.

Join Our Community

Making a career change is no easy feat; this is why we are so proud of our many students for whom Intro to Computer Science was the first step down this impressive road.

You might recognize Megan from our homepage. Megan was a medical researcher who took Intro to CS and pivoted in her career to become a software developer. She says, “Transitioning out of research and into tech was a big step! In college I majored in kinesiology, and I worked as a researcher at UCSF. After taking Intro to CS with Udacity, I was able to pivot and I started at a position as a junior developer.”

Coming from a non-technical background myself, learning to code unlocked doors for me in my non-tech career. As a data analyst on Google Maps, it became clear I needed to learn to code in order to increase my team’s impact. With Python, I was able to build lightweight automated tests to help us work more efficiently, and I was able to build prototypes of tools I hoped to get developed by our engineering team. I’ve been promoting coding to everyone I know ever since (lucky I found this position at Udacity!).
I hope you are as inspired as I am by the many Udacity students who’ve taken this course as a first step towards changing their careers, and that you’ll join us.

View Course