01 happydev-lite-2015 autumn. Дмитрий Пашкевич. Азбука...
TRANSCRIPT
![Page 1: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/1.jpg)
АЗБУКА РАЗРАБОТЧИКА, КОТОРЫЙ ХОЧЕТ БЫТЬ НА ГРЕБНЕ ВОЛНЫ
Пашкевич Дмитрий СергеевичТамтэк, директор
![Page 2: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/2.jpg)
![Page 3: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/3.jpg)
![Page 4: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/4.jpg)
![Page 5: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/5.jpg)
![Page 6: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/6.jpg)
![Page 7: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/7.jpg)
![Page 8: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/8.jpg)
Язык общения
• Рунглиш•Фольклор• Крутые технические
термины
![Page 9: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/9.jpg)
История первая, фольклорная Про фичи, баги и
требования заказчика
![Page 10: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/10.jpg)
![Page 11: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/11.jpg)
Баг или Фича ?• Это ошибка, или так и задумано?
![Page 12: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/12.jpg)
История вторая, терминологическая Словарь разработчика
![Page 13: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/13.jpg)
Социальные сети
• Like, Share, 5+• Графы• Географическое распределение данных• CDN• High Load• Big Data
![Page 14: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/14.jpg)
Базы данных
• «Третья нормальная форма»• План выполнения• Индексы• Транзакции• CAP теорема– Consistency (согласованность)– Availability (доступность)– Partition tolerance (устойчивость к разделению)
![Page 15: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/15.jpg)
Программирование
• Процедуры, функции, ООП• Стек и «куча»• Мьютексы и семафоры• Компиляторы и интерпретаторы• Утечки памяти и «Сборка мусора»• Статическая и динамическая типизация• Паттерны проектирования• Рефекторинг, TDD
![Page 16: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/16.jpg)
История третья, про «рунглиш» Управление проектом
![Page 17: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/17.jpg)
Заслайдили релизПеревод: сорвали срок поставки
![Page 18: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/18.jpg)
Деплой фичи со стейджинга на продакшен
Перевод: проверили новый функционал на тестовом стенде и запустили в промышленную эксплуатацию
![Page 19: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/19.jpg)
Запушил в бранч и смерджил в мастер
Перевод: отправил код в отдельную ветку и свел изменения в главный репозитарий
![Page 20: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/20.jpg)
![Page 21: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/21.jpg)
![Page 22: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/22.jpg)
Как заговорить на «птичьем» программистском языке
• «Вариться» с более опытными– Посещать ИТ-конференции– Участвовать в сообществах– Пробовать силы на хакатонах
• Быть в курсе последних веяний– Интернет!
• Учить английский (и не забыть русский)• Стажироваться в ИТ-компаниях
![Page 23: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/23.jpg)
Проекты Тамтэк в сфере ИТ-образования
• День открытых дверей – 26 сентября• Воскресная школа разработчика – с 4
октября («Больше, чем стажировка»)• Школа тестировщика• Летняя стажировка• Кубок Тамтэк• День Экспертизы
![Page 24: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/24.jpg)
![Page 25: 01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, который хочет быть на гребне волны](https://reader035.vdocumento.com/reader035/viewer/2022062400/58a6eb661a28abcf0e8b5377/html5/thumbnails/25.jpg)
Вопросы?
Дмитрий Пашкевич
skype: dmitrypashkevichvk.com/dmitrypashkevich