Бесплатная электронная книга
Профессия «Программист»
С нуля до трудоустройства. Этот учебник — ваш путеводитель в профессию программиста. Он создан для тех, кто хочет начать с нуля и шаг за шагом дойти до трудоустройства в одной из самых востребованных и перспективных областей
Направление
Узнаете какие бывают виды разработки и языки. Куда стоит идти и почему
План
Получите готовый план обучения, с темами, ресурсами для изучения и проектами
Резюме
Научитесь правильно оформлять резюме и находить подходящие вакансии
Интервью
Подготовитесь к прохождению собеседований и испытательного срока

Содержание
Глава 1
Введение
- Почему программирование?
- Программирование в современном мире
- Кто может стать программистом?
Глава 2
Мифы о программировании
- Чтобы стать программистом нужно закончить вуз по этой специальности
- Программирование слишком сложно для обычного человека
- Чтобы стать программистом, нужно знать математику
- Стать программистом после 40 нельзя
- Программирование — это профессия для мальчиков
- Все программисты работают только за компьютером весь день
Глава 3
Выбор направления в программировании
- Веб-разработка (Frontend, Backend, Fullstack)
- Мобильная разработка (iOS, Android)
- Разработка игр
- Встроенные системы и IoT
- Автоматизация и тестирование
- 1С
- Не могу определиться
Глава 4
Как стать программистом
- Программист с точки зрения компании
- Главный критерий успеха
- Готов ли я к трудоустройству?
Глава 5
С чего начать?
- Выбираем направление
- Формируем план обучения
- Формируем расписание
- Находим единомышленников
- Английский язык
Глава 6
Подготовка к практике
- Редактор
- Отладка (дебагинг)
Глава 7
Изучение программирования
- Основы программирования
- Продвинутые техники
- Окружение
- Прикладные инструменты
- Computer Science
- Искусственный интеллект (ChatGPT)
Глава 8
Опыт прикладной разработки
- Учебные проекты
- Пет-проекты
- Открытые проекты
- Где искать волонтерские проекты
Глава 9
Составление резюме
- Как выделиться среди других кандидатов
- Структура идеального резюме программиста
- Рекомендации по оформлению резюме
- Автофильтры
Глава 10
Поиск работы и прохождение собеседований
- Где искать вакансии: платформы и сообщества
- Как откликаться на вакансии?
- Что проверяют на собеседованиях программистов?
- Тестовые задания
- Как вести переговоры о зарплате?
- Точечное трудоустройство
Глава 11
Нетворкинг
- Линкедин
- Сообщества (группы, помощь новичкам Q&A)
- Хакатоны и воркшопы
- Конференции
Глава 12
Как учиться эффективно?
- Выбор курсов и материалов
- Самообразование или наставник?
- Избегаем выгорания
Глава 13
Развитие карьеры программиста
- От джуниора до синьора: ключевые навыки
- Выбор между продуктовой и аутсорсинговой компанией
- Фриланс или работа в офисе?
Глава 14
Заключение
- Программирование как дверь в будущее
- Советы начинающим
Глава 15
Приложения
- Рекомендованные книги, курсы и ресурсы
- Список полезных инструментов