История успеха с Reddit. Человек прошел все курсы на freeCodeCamp и устроился на работу программистом. Обучение: с апреля по октябрь, примерно по 2 часа в день.
Вот его выводы/советы:
- учитесь читать документацию
- помимо практических задач, читайте хорошие статьи и книги
- учите Git, базы данных и редакторы кода
- терминал и bash
- проекты - самое важная часть обучения
- последовательность важнее скорости обучения
- делайте заметки по ходу обучения
И особенно важно, на мой взгляд, следующее: возьмите из курса то, что он дает, но не больше, иначе можно попасть в ловушку учебных курсов, т.е. продолжать изучать что-то новое, не применяя изученное на практике. В итоге вы забываете, чему научились и не можете применить изученное на практике. И еще раз - он говорит, что самым важным в его обучении была последовательность: двигаться небольшими шажками, не перегорать, не сравнивать свои умения с другими, задавать вопросы и еще - не менее важное: найдите что-то, что вас сильно интересу