Обучение
Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
foxdev_7:обучение [01.12.2017 19:41] admin Approved(admin 2018/06/08 11:01) |
foxdev_7:обучение [28.07.2026 03:14] (текущий) t.sidorov Удаление "День Знаний" |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| Набросок. | Набросок. | ||
| + | |||
| ====== Принципы обучения ====== | ====== Принципы обучения ====== | ||
| + | |||
| Обучение программистов процесс непрерывный инициируется сотрудником и компанией. | Обучение программистов процесс непрерывный инициируется сотрудником и компанией. | ||
| + | |||
| ==== Обязательные форматы ==== | ==== Обязательные форматы ==== | ||
| + | |||
| * чтение правил разработки и оформления кода opencarbon.ru и внутренних | * чтение правил разработки и оформления кода opencarbon.ru и внутренних | ||
| * чтение документации разрабатываемых продуктов кодерской, админской, пользовательской, тех.поддержки | * чтение документации разрабатываемых продуктов кодерской, админской, пользовательской, тех.поддержки | ||
| * чтение и понимание важнейших принципов и технологий KISS, Unix Way, Kanban, Agile, Lean production, CASE, RAD, IDEF, DFD, ERD, STD | * чтение и понимание важнейших принципов и технологий KISS, Unix Way, Kanban, Agile, Lean production, CASE, RAD, IDEF, DFD, ERD, STD | ||
| * чтение классических и трендовых книг по разработке по разработке ПО, но понимая, что это только взгляды и не всегда совпадают с принципами Open Carbon | * чтение классических и трендовых книг по разработке по разработке ПО, но понимая, что это только взгляды и не всегда совпадают с принципами Open Carbon | ||
| - | * Ален И. Голуб - Веревка достаточной длины. Правила программирования Cи Сplus 2001г. 241стр. | + | * Ален И. Голуб - Веревка достаточной длины. Правила программирования Cи Сplus 2001г. 241стр. |
| - | * Роберт Гласс - Факты и заблуждения профессионального программирования 2008г. 233стр. | + | * Роберт Гласс - Факты и заблуждения профессионального программирования 2008г. 233стр. |
| - | * Роберт К. Мартин, Джеймс В. Ньюкирк, Роберт С. Косс - Быстрая разработка программ. Принципы, примеры, практика. | + | * Роберт К. Мартин, Джеймс В. Ньюкирк, Роберт С. Косс - Быстрая разработка программ. Принципы, примеры, практика. |
| - | * Скотт Амблер - Гибкие технологии экстремальное программирование и унифицированный процесс разработки. | + | * Скотт Амблер - Гибкие технологии экстремальное программирование и унифицированный процесс разработки. |
| - | * Э. Хант, Д. Томас - Программист-прагматик. Путь от подмастерья к мастеру. | + | * Э. Хант, Д. Томас - Программист-прагматик. Путь от подмастерья к мастеру. |
| - | * Асхат Уразбаев scrumtrek agilecheklist 2010 | + | * Асхат Уразбаев scrumtrek agilecheklist 2010 |
| - | * Демарко, Листер.Человеческий фактор. Успешные проекты и команды | + | * Демарко, Листер.Человеческий фактор. Успешные проекты и команды |
| - | * Демарко Том - Вальсируя с Медведями. Управление рисками в проектах ПО 2005г. 188стр | + | * Демарко Том - Вальсируя с Медведями. Управление рисками в проектах ПО 2005г. 188стр |
| - | * Джоэл о программировании 2006 | + | * Джоэл о программировании 2006 |
| - | * Кент Бек - Экстремальное программирование 2002г 212стр | + | * Кент Бек - Экстремальное программирование 2002г 212стр |
| - | * Мифический человекомесяц 1995 переизданный дополненный | + | * Мифический человекомесяц 1995 переизданный дополненный |
| - | * Стив Макконнелл - Профессиональная разработка ПО 2007г 236стр | + | * Стив Макконнелл - Профессиональная разработка ПО 2007г 236стр |
| - | * Хенрик Книберг - Scrum и XP заметки с передовой 2007г. 64стр | + | * Хенрик Книберг - Scrum и XP заметки с передовой 2007г. 64стр |
| - | * Джексон П. Введение в экспертные системы. 2001 | + | * Джексон П. Введение в экспертные системы. 2001 |
| - | * Дуг ДеКарло Экстремальное управление проектами 2005 | + | * Дуг ДеКарло Экстремальное управление проектами 2005 |
| - | * Питер Брукс Метрики для управления ИТ-услугами 2008 | + | * Питер Брукс Метрики для управления ИТ-услугами 2008 |
| - | * Э.Йордан Камикадзе | + | * Э.Йордан Камикадзе |
| * чтение книг по инженерии ПО желательно вузовской программы хотя бы по диагонали | * чтение книг по инженерии ПО желательно вузовской программы хотя бы по диагонали | ||
| - | * Операционные системы.pdf | + | * Операционные системы.pdf |
| - | * Иан Соммервилл - Инженерия программного обеспечения 2002г. 624стр | + | * Иан Соммервилл - Инженерия программного обеспечения 2002г. 624стр |
| - | * Липаев - Программная инженерия 2006г.609стр | + | * Липаев - Программная инженерия 2006г.609стр |
| - | * Л. Г. Гагарина - Технология разработки программного обеспечения 2008г. 402стр | + | * Л. Г. Гагарина - Технология разработки программного обеспечения 2008г. 402стр |
| - | * Оценка и аттестация зрелости процессов создания и сопровождения программных средств и информационных систем (ISO IEC TR 15504 - CMM) | + | * Оценка и аттестация зрелости процессов создания и сопровождения программных средств и информационных систем (ISO IEC TR 15504 - CMM) |
| - | * Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв - Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD | + | * Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв - Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD |
| - | * Эрик Дж. Брауде - Технология разработки программного обеспечения | + | * Эрик Дж. Брауде - Технология разработки программного обеспечения |
| - | * Konstantayn.l. Lokvud.l Разработка ПО 2004г. 592стр | + | * Konstantayn.l. Lokvud.l Разработка ПО 2004г. 592стр |
| * чтение книг по конкретным специализациям | * чтение книг по конкретным специализациям | ||
| - | * Д. Томас, Д. Х. Хэнссон - Гибкая разработка веб-приложений в среде Rails | + | * Д. Томас, Д. Х. Хэнссон - Гибкая разработка веб-приложений в среде Rails |
| - | * Марк Саммерфилд - Программирование на Python 3. Подробное руководство | + | * Марк Саммерфилд - Программирование на Python 3. Подробное руководство |
| - | * Хэл Фултон - Программирование на языке Ruby | + | * Хэл Фултон - Программирование на языке Ruby |
| - | * Язык программирования Python (Р.Сузи) | + | * Язык программирования Python (Р.Сузи) |
| * для специалистов по ядру | * для специалистов по ядру | ||
| - | * Alessandro Rubini и Jonathan Corbet Драйверы устройств в Linux | + | * Alessandro Rubini и Jonathan Corbet Драйверы устройств в Linux |
| - | * Gerard Beekmans LFS-BOOK-6.0 | + | * Gerard Beekmans LFS-BOOK-6.0 |
| - | * linux-kernel-development-3rd-edition-eng | + | * linux-kernel-development-3rd-edition-eng |
| - | * Mel Gorman Virtual Memory Manager 2004 | + | * Mel Gorman Virtual Memory Manager 2004 |
| - | * Tigran Aivazian Внутреннее устройство Ядра Linux 2.4 2001г | + | * Tigran Aivazian Внутреннее устройство Ядра Linux 2.4 2001г |
| - | * Бовет Д., Чезати М. Ядро Linux.2007г.1104с | + | * Бовет Д., Чезати М. Ядро Linux.2007г.1104с |
| - | * Клаудия Зальберг Азбука Ядра с примерами 2007 | + | * Клаудия Зальберг Азбука Ядра с примерами 2007 |
| - | * Роберт Лав Разработка ядра Linux 2изд 2006 | + | * Роберт Лав Разработка ядра Linux 2изд 2006 |
| - | * Скотт Максвелл Ядро Linux в комментариях 2000г | + | * Скотт Максвелл Ядро Linux в комментариях 2000г |
| ==== Крайне желательные форматы ==== | ==== Крайне желательные форматы ==== | ||
| - | * чтение новых книг по ПО | ||
| - | * изучение новых технологий и продуктов | ||
| - | * изучение программ обучения MCSD RUP IBM ORACLE RED HAT и т.д. | ||
| - | * посещение семинаров, курсов, конференций | ||
| - | ====== День знаний ====== | + | * чтение новых книг по ПО |
| - | День знаний проводится минимум раз в месяц сотрудник сам выбирает, чем он будет заниматься.\\ | + | * изучение новых технологий и продуктов |
| - | Варианты | + | * изучение программ обучения MCSD RUP IBM ORACLE RED HAT и т.д. |
| - | * Пройти сертификацию на одном из сайтов | + | * посещение семинаров, курсов, конференций |
| - | * Прочитать документацию | + | |
| - | * Читать книги современные и классику разработки ПО | + | ~~OWNERAPPROVE~~ |
| - | * Проведение докладов, лекций, обзоров, семинаров, видео курсов у доски или большом тв, обсуждения увиденного | + | |
| - | * Читать проф.статьи и блоги в Интернет | + | |
| - | * Вечером проводить митинг по прочитанному рассказать интересное команде | + | |
| - | * Читать чужие исходники и понимать | + | |
| - | * Глубокое изучение продуктов проведение codereview и написание комментариев | + | |
| - | * Парный обмен опытом мастер-ученик(два три) по определенной технологи | + | |
| - | * Создание небольших программ-экспериментов для тестирования производительности, технологий и тп | + | |
| - | * Решать сложные олимпиадные задачи и читать примеры решения | + | |
| - | * Проводить олимпиады и соревнования | + | |
| - | * Тестовые задания различных компаний решать | + | |
| - | * Реализовывать собственные проекты | + | |
| - | * ИТ-семинары посещать | + | |
| - | * OpenSource bug report отправлять, общаться с ментейнерами | + | |
| - | * Делать что то полезное для команды, автоматизация, документация, обучать тех поддержку и тд | + | |
| - | * Отработать 1 день в тех.поддержке, для большего контакта с пользователями | + | |
| - | * Любые другие способы повышения скила | + | |