Обучение

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

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