Мы подготовили руководство для школьников средней и старшей школы и студентов, которое поможет заняться самостоятельным развитием технических навыков и наметить для себя пути развития.
Около 25% основателей «единорогов» (стартапов, капитализация которых превысила $1 млрд за пять лет) были в возрасте до 24 лет на момент основания своей компании. Если вы хотите стать новым Павлом Дуровым, то начинать нужно со школы.
Важно: инструменты самообразования, перечисленные в этом руководстве, не заменят системного высшего образования! Обратите внимание на образовательные программы Университета Иннополис: http://apply.innopolis.ru/get-proglib
Играйте
Пожалуй, игра — лучший формат обучения чему-либо. Обучающие игры созданы для широкого спектра предметов. Мы отобрали 5 наиболее интересных игр, которые развивают навыки программирования.
https://checkio.org/ — игра для обучения программированию на языках Python и JavaScript.
https://www.codingame.com/start — динамичная игра для изучения различных языков программирования.
https://lightbot.com/ — решайте головоломки, используя программную логику.
https://codecombat.com/ — наиболее захватывающая игра для изучения программирования.
http://www.zachtronics.com/spacechem/ — стройте машины и сражайтесь с монстрами во имя науки!
Копируйте
Важно научиться применять свои навыки к реальным проектам. Следующая группа образовательных сервисов ориентирована на практическую работу.
https://code4startup.com/ — учитесь программировать через воспроизведение наиболее успешных ИТ-стартапов.
https://www.codeupstart.com/ — обучение программированию через копирование реально работающих проектов.
https://www.codeplace.com/ —создайте свое первое крутое приложение, используя Ruby on Rails.
https://codefree.co/ — создавайте работающие приложения, используя те навыки, которые у вас уже есть.
Смотрите
Неравнодушные ИТ-специалисты делятся своими наработками и знаниями в видеоформате. Рекомендуем подписаться на следующие каналы:
Особняком стоит проект https://www.liveedu.tv/. Здесь вы можете наблюдать за работой программистов, работающих на реальных проектах.
Читайте
Обязательно прочитайте 5 книг из нашей подборки, которые дадут вам понимание цели и места программирования в современном мире. Эти книги дадут фундаментальные знания об ИТ-индустрии.
Решайте
Хорошая подборка сайтов с задачами по программированию собрана здесь. Также рекомендуем обратить внимание на ресурс https://code.org/, представляющий собой что-то вроде виртуальной школы по программированию.
Учитесь
ИТ-образование мирового уровня можно получить в Университете Иннополис, уникальном для России учебном заведении. Сейчас стартовал приём заявок на обучение и получение грантов по программам высшего образования:
Бакалавриат: «Computer Science».
Магистратура: «Software Engineering» и «Secure Systems and Network Engineering».
Успейте подать заявку до 31 января включительно: http://apply.innopolis.ru/get-proglib
Иннополис – не просто университет, но и особая экономическая зона, в которой строят свои офисы крупнейшие ИТ-компании. Здесь вы можете не только получить качественное ИТ-образование бесплатно, но и найти хорошую работу в крупной компании.
Источники:
https://hbr.org/2014/04/how-old-are-silicon-valleys-top-founders-heres-the-data
https://entrepreneurs.maqtoob.com/44-new-cool-websites-and-apps-to-learn-something-new-7b82beab1139
Комментарии