С нуля до трудоустройства. Этот учебник — ваш путеводитель в профессию программиста. Он создан для тех, кто хочет начать с нуля и шаг за шагом дойти до трудоустройства в одной из самых востребованных и перспективных областей
Направление
Узнаете какие бывают виды разработки и языки. Куда стоит идти и почему
План
Получите готовый план обучения, с темами, ресурсами для изучения и проектами
Резюме
Научитесь правильно оформлять резюме и находить подходящие вакансии
Интервью
Подготовитесь к прохождению собеседований и испытательного срока
Содержание
Глава 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
Развитие карьеры программиста
От джуниора до синьора: ключевые навыки
Выбор между продуктовой и аутсорсинговой компанией