1) Выбрать и настроить IDE. Освоиться в ней.
2) Научиться работать с системами контроля версий.
3) Научиться учиться. Выучить английский, научиться пользоваться гуглом.
4) Научиться писать код.
5) Научиться дебажить свой код.
6) Научиться тестированию кода.
7) Понять, как работает компьютер, сетевой стек, браузер, как устроены базы данных, как работает компиляция. Освоить DevOps.
8) После 7 пункта уже можно учиться оптимизировать свой код.
9) Научиться решать задачи, а не тупо писать код. Разобраться, когда и где и как использовать разные технологии,
10) Научиться работать с людьми. Научиться продавать себя и свой продукт.
11) Выкинуть хлам из дома.
12) Старых позвать друзей.