Презентация Как воспитать программиста Несколько теоретических и три практических совета по воспитанию эффективного программиста онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Как воспитать программиста Несколько теоретических и три практических совета по воспитанию эффективного программиста абсолютно бесплатно. Урок-презентация на эту тему содержит всего 33 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » Как воспитать программиста Несколько теоретических и три практических совета по воспитанию эффективного программиста



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    33 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    4.27 MB
  • Просмотров:
    61
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Как воспитать программиста
Содержание слайда: Как воспитать программиста Несколько теоретических и три практических совета по воспитанию эффективного программиста

№2 слайд
План Основной капитал
Содержание слайда: План Основной капитал Software компании Откуда берутся программисты? Как найти готового специалиста? Как найти студента? Как сделать что-то с уже существующими людьми? Уровни мастерства Источники плохого кода Три шага становления программиста Практические советы Чему учить? Основные ценности Инспекция кода

№3 слайд
Основной капитал Software
Содержание слайда: Основной капитал Software компании Что является основным продуктом Software компании?

№4 слайд
Основной капитал Software
Содержание слайда: Основной капитал Software компании Программный продукт! Производство Интеграция Поддержка Маркетинг и продажи

№5 слайд
Основной капитал Software
Содержание слайда: Основной капитал Software компании Какие ресурсы идут на производство продукта?

№6 слайд
Основной капитал Software
Содержание слайда: Основной капитал Software компании Единственное, что требуется для производства ПО - Человеческая мысль!

№7 слайд
Основной капитал Software
Содержание слайда: Основной капитал Software компании Основной капитал Software компании- люди, которые в ней работают А конкретно – программисты, которые пишут ПО

№8 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как найти готового специалиста? Как найти студента? Как сделать что-то с уже существующими людьми?

№9 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как найти готового специалиста?

№10 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как найти готового специалиста? Переманить деньгами Переманить интересной работой Переманить карьерным ростом Переманить условиями труда Получить готового специалиста в связи с его переездом

№11 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как найти студента?

№12 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как найти студента? Создать высокий имидж компании Договориться с кафедрами Прочитать курс лекций Организовать СКБ или НИРС

№13 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как сделать что-то с уже существующими людьми?

№14 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Как сделать что-то с уже существующими людьми? Учить Направлять Воодушевлять Контролировать!

№15 слайд
Откуда берутся программисты?
Содержание слайда: Откуда берутся программисты? Кейс Вы приходите в новую группу Есть разработчик: Большой опыт и знания Не удовлетворяет начальство, т.к. не может в срок выполнить задачу «Слил» важный проект Решение начальства: «надо увольнять» Ваши действия?

№16 слайд
Уровни мастерства Источники
Содержание слайда: Уровни мастерства Источники плохого кода Три шага становления программиста Кривая обучения

№17 слайд
Источники плохого кода Никто
Содержание слайда: Источники плохого кода Никто и никогда сознательно не пишет плохо Основной источник – отсутствие «воспитания» Второй источник – отсутствие контроля Третий источник – отсутствие времени

№18 слайд
Три шага становления
Содержание слайда: Три шага становления программиста

№19 слайд
Шаг . Ненависть Научите
Содержание слайда: Шаг 1. Ненависть Научите программиста ненавидеть: Некачественный код «Сделать как побыстрее» Костыли и заплатки «Сейчас начнём, а потом увидим – что получится»

№20 слайд
Шаг . Страсть Программист
Содержание слайда: Шаг 2. Страсть Программист начинает: Любить «умничать» Писать «красивые решения» Наворачивать паттерны и методологии Отшлифовывать код до блеска Гордиться своей профессиональной компетентностью

№21 слайд
Шаг . Здравомыслие
Содержание слайда: Шаг 3. Здравомыслие Программист осознаёт: Думаем прежде, чем пишем Нет универсальных решений Чем проще, тем легче работать Эффективность прежде всего

№22 слайд
Кривая обучения Первое время
Содержание слайда: Кривая обучения Первое время любой программист тратит время команды С определённого момента он начинает работать сам, но работает неэффективно Для того, чтобы программист вышел на свою полную мощность требуется много времени Опять инвестиции!

№23 слайд
Практические советы Чему
Содержание слайда: Практические советы Чему учить? Основные ценности Инспекция кода

№24 слайд
Чему учить? Подумай каждый
Содержание слайда: Чему учить? Подумай каждый раз перед тем, как писать Код вероятно придётся модифицировать: чем «грязнее» код, тем больше проблем у тебя будет потом Аккуратное приложение без ошибок выглядит круто. И все любят его автора. Трус не играет в хоккей, а профессионал не «колбасит»

№25 слайд
Чему учить? Общие соглашения
Содержание слайда: Чему учить? Общие соглашения написания кода (унификация) Низкоуровневая архитектура (паттерны) Использование сторонних компонентов и готовых решений

№26 слайд
Основные ценности Код должен
Содержание слайда: Основные ценности Код должен быть Продуман Аккуратен Эффективен Быстро, просто и аккуратно решать поставленную задачу

№27 слайд
Инспекция кода Проводится
Содержание слайда: Инспекция кода Проводится еженедельно для кода, написанного за неделю Проводится опытными программистами по очереди Время на подготовку – 4 часа Время на проведение – 1 час

№28 слайд
Инспекция кода. Проведение
Содержание слайда: Инспекция кода. Проведение Проводится в виде обсуждения Ведущий готовит список недочётов (по его мнению) Имена авторов «плохого кода» не указываются Команда обсуждает каждый из недочётов Обязательно подводятся итоги Принимается решение о исправлении либо рефакторинге части недочётов

№29 слайд
Инспекция кода. Junior Для
Содержание слайда: Инспекция кода. Junior Для junior Нахождение «плохого кода», пока он не врос в систему контроль профессионального развития программиста Обучение: обсуждение и применение подходящей архитектуры

№30 слайд
Инспекция кода. Senior Для
Содержание слайда: Инспекция кода. Senior Для senior «Свежий взгляд» на код Обдумывание более быстрых и эффективных решений Иногда и профессионалы «колбасят» 

№31 слайд
Инспекция кода. Команда Для
Содержание слайда: Инспекция кода. Команда Для команды в целом Возможность обсудить качество кода и архитектурных решений Стимул писать аккуратно, чтобы потом не краснеть на review Постоянное поддержание необходимости «писать хорошо»

№32 слайд
Инспекция кода. Проблемы
Содержание слайда: Инспекция кода. Проблемы Поиск серьёзных архитектурных недочётов малоэффективен Очень сложно избежать перехода на личности Вечный недостаток времени

№33 слайд
Обсуждение
Содержание слайда: Обсуждение

Скачать все slide презентации Как воспитать программиста Несколько теоретических и три практических совета по воспитанию эффективного программиста одним архивом:
Похожие презентации