Multiple Blue Rings

John Doe

The ins and outs of self-driving cars

Master a Programming Language?

Soon, self-driving cars will be everywhere. But did you know there are varying degrees of automation?

Level 3

Blue Rings

Level 1

Blue Rings

Level 4

Blue Rings

Focus on one programming language initially.

2020

2,4

m

Currently there are 2.4m vehicles on the road with some level of automation.

Understand syntax, variables, and data structures in depth.

Multiple Blue Rings

Get into the habit of writing code and make small projects.

Multiple Blue Rings
Multiple Blue Rings
Multiple Blue Rings
Multiple Blue Rings

Practice on coding platforms like LeetCode and HackerRank.

Level 1

Blue Rings

Monitoring speed

Single automated system like adaptive cruise control features, e.g. monitoring speed

Create projects that solve real-world problems.

Level 2

Acceleration control

Advanced Driver Assistance Systems. The vehicle can control steering and acceleration.

Blue Rings

Read the official documentation for the language.

Level 3

Environmental Detection

Conditional automation can alert to any vehicles nearby and make steering adjustments.

Blue Rings

Learn how to find and fix errors in code.

Level 4

Pedestrian Safety

High-driving automation. Vehicles can intervene if things go wrong.

Blue Rings

Keep yourself updated with new features and updates.

Level 5

Relax and enjoy

Full driving automation. Does not require human attention. No pedals or steering wheels.

Blue Rings