Введение Часть 1. СТАТИСТИКА Глава 1. Шокирующие данные Глава 2. Грабли, которые обязательно треснут нас по лбу Часть 2. АНАЛИТИКА Глава 3. Смотрим в книгу, видим фигу Почему не работают книги Почему не работает высшее образование Почему работа и курсы работают… но редко Глава 4. Пора взглянуть на себя без прикрас Критерии оценки программиста Глава 5. Начинаем взлетать. Концепция развития программиста Часть 3. ПРАКТИКА Глава 6. Мощный рывок вперед. Развитие профессиональных навыков Регулярная практика программирования Быть в авангарде Книги must read Умение искать, отфильтровывать и использовать информацию Пошаговая инструкция развития Шаг 1. Новичок. Опыт работы = 0. Знания в рамках школьных и институтских курсов информатики. Шаг 2. Advanced Новичок. Опыт работы lt;= 0,5 года. Знания в рамках школьных и институтских курсов информатики + полученные на работе навыки решения конкретных задач. Шаг 3. Младший программист. Опыт работы 0,5-1 год. Шаг 4. Программист. Опыт работы 1-3 года. Шаг 5. Старший программист. Опыт работы от 2 лет. Шаг 6. Функциональный архитектор. Опыт работы от 3 лет. Шаг 7. Менеджер проектов. Опыт работы от 5 лет. Глава 7. Ускорение до максимума. Развитие сопряженных навыков Английский язык Учитесь читать наискосок Подготовка к собеседованию Глава 8. В полушаге от идеала. Развитие общих навыков Физическое и эмоциональное состояние Правильный отдых Планирование Совершенствование полезных навыков Мотивация Не теряйте надежду и верьте в успех Часть 4. ИТОГИ Глава 9. От новичка до гуру. Дерево развития технаря Глава 10. Заключение Приложение А. Чем Школа Программирования может быть полезна лично Вам Методы обучения в ШП Приложение Б. Продукты и обратная связь Контакты
Введение3
Часть 1. СТАТИСТИКА4
Глава 1. Шокирующие данные4
Глава 2. Грабли, которые обязательно треснут нас по лбу6
Часть 2. АНАЛИТИКА7
Глава 3. Смотрим в книгу, видим фигу7
Глава 4. Пора взглянуть на себя без прикрас15
Глава 5. Начинаем взлетать. Концепция развития программиста19
Часть 3. ПРАКТИКА21
Глава 6. Мощный рывок вперед. Развитие профессиональных навыков21
Глава 7. Ускорение до максимума. Развитие сопряженных навыков34
Глава 8. В полушаге от идеала. Развитие общих навыков40
Часть 4. ИТОГИ46
Глава 9. От новичка до гуру. Дерево развития технаря46
Глава 10. Заключение50
Приложение А. Чем Школа Программирования может быть полезна лично Вам52
Приложение Б. Продукты и обратная связь55
Глава 2. Грабли, которые обязательно треснут нас по лбу В главе 4 мы приведем список критериев, по которому можно оценить уровень программиста. Грамотные работодатели ориентируются на эти критерии при выборе среди соискателей. Но всё же это условные и субъективные показатели. Можно даже сказать, что не существует некой объективной шкалы, измеряющей уровень программиста. Однако можно предложить следующий количественный критерий, который на практике тяжело поддается вычислению: