Слайд 2Пояснение
Каковы вы сейчас?
Как действовать
Что учить
Мотивируемся
Слайд 4Самообучение.Мотивация
Учеба в кайф
Найдите цель обучения
Найдите подходящее направление на первое время
Найдите интересную задачу
или проект
Слайд 5Знания
Применение (закрепление знаний)
codeabbey.com
codewars.com
hackerrank.com
Не geekbrains
Опыт
Самообучение.План
Слайд 6Самообучение.
Знания и применение
Написание кода, конструкции кода
Алгоритмы и структуры данных
Паттерны и архитектура кода
Архитектура
систем
Слайд 8Но!
Pascal - древний, неактуальный, но проверенный
Python - современный, актуальный, простой и толерантный
А
также C, C++, C#, Java, D, Rust, Go, JavaScript, Ruby …..
Слайд 9Далее
Практикуемся!
Изучаем Git
Пишем документацию (Markdown, LaTeX and etc.)
Слайд 10Материалы
Python
Зед Шоу, “Hard way learn Python”
Питонтьютор - http://pythontutor.ru/
С
Сайт Константина Полякова, Раздел “Язык
Си” http://kpolyakov.spb.ru/school/c.htm
Керниган, Ритчи, “Язык программирования Си”
Алгоритмы
Н.Вирт, “Алгоритмы и структуры данных”
Т. Кормен, “Алгоритмы. Построение и анализ”
Брэд Миллер и Дэвид Рэнум, “Problem Solving With Algorithms and data structures“ http://aliev.me/runestone/SortSearch/TheSequentialSearch.html
Слайд 123 сущности, которые должны полюбить
“Полюбите свое дело”
Software Engineering
Mobile Development
Designing
Administration
Project Management
Testing
Support
Web-Development
Data Science and
Data Engineering
Information Security
...AND MORE!
Слайд 133 сущности, которые должны полюбить
“Полюбите людей”
Слайд 143 сущности, которые должны полюбить
“Полюбите себя”