Повышение квалификации персонала
От: akaSlavaJC Украина  
Дата: 13.03.08 08:31
Оценка:
Всем привет.

Может кто подскажет, как у вас в компания происходит повышение квалификации персонала.

Дело в том, что у нас компания небольшая — 3 команды: 2 из них .Net, одна Java.
Иногда бывает так, что по проектам не сильная загрузка. Хочется, что бы команда развивалась.
Поэтому возникла идея проводить тернинги (лекции, практические занятия своими силами).

Может кто-либо сталкивался с этим. Интересуют главным образом такие вопросы:
1. Сколько времени выделять на это в неделю?
2. Как проводить занятия ?
3. Стоит ли разбивать на группы ?
4. Как мониторить результаты тренингов?
5. Какие темы лучше затронуть?

Спасибо.
Re: Повышение квалификации персонала
От: server_mouse Беларусь about:blank
Дата: 13.03.08 08:44
Оценка: +1
Здравствуйте, akaSlavaJC, Вы писали:

SJC>Всем привет.


SJC>Может кто подскажет, как у вас в компания происходит повышение квалификации персонала.


SJC>Дело в том, что у нас компания небольшая — 3 команды: 2 из них .Net, одна Java.

SJC>Иногда бывает так, что по проектам не сильная загрузка. Хочется, что бы команда развивалась.

Лучше загружать команду фэйковыми или просто внутренними мини-проектами связанными с технологиями которыми вы ещё не пользовались, с чем-то новым и интересным. Толку будет больше чем от лекций и тренингов.
Повреждение мозга после ректальной биопсии — редкая штука (с) Хаус
Re: Повышение квалификации персонала
От: akarinsky Россия  
Дата: 13.03.08 09:38
Оценка:
Здравствуйте, akaSlavaJC, Вы писали:

SJC>Всем привет.


SJC>Может кто подскажет, как у вас в компания происходит повышение квалификации персонала.


SJC>Дело в том, что у нас компания небольшая — 3 команды: 2 из них .Net, одна Java.

SJC>Иногда бывает так, что по проектам не сильная загрузка. Хочется, что бы команда развивалась.
SJC>Поэтому возникла идея проводить тернинги (лекции, практические занятия своими силами).

SJC>Может кто-либо сталкивался с этим. Интересуют главным образом такие вопросы:

SJC>1. Сколько времени выделять на это в неделю?
SJC>2. Как проводить занятия ?
SJC>3. Стоит ли разбивать на группы ?
SJC>4. Как мониторить результаты тренингов?
SJC>5. Какие темы лучше затронуть?

SJC>Спасибо.



Ага, знакомо.
Если в целом, то сейчас я в большой компании, есть собственный образовательный центр, где проводятся тренинги и т.п.

На предыдущем месте была след. практика: каждому разработчику в план вписывались часы, которые он должен посвятить самообразованию.
План составлял непосредственный руководитель или сам разработчик при согласовании с руководителем. Разумеется, часы, списанные на обучение, оплачивались в полном объеме. Обычно 1-1.5 в день.
Да, продавить такую инициативу иногда очень непросто Но оно того стоит.

Теперь о семинарах.
Тоже было, тоже своими силами.

Семинары трех типов:
1. Изучение какой-то конкретной необходимой в данный момент технологии. Проводится одним из разработчиков, имеющих достаточные знания в данной технологии и умеющим
грамотно и доходчиво излагать свои мысли. Либо, если с технологией никто не знаком, то для самостоятельного ознакомления выделяется человек, который потом систематизирует свои знания и доносит их до заинтересованных лиц на семинаре.
2. Обзоры для общего ознакомления. Допустим, одна из команд применила новый прием/подход/технологию и достигла неких результатов (либо явного успеха, либо явного неуспеха). По результатам собирается семинар для всех групп разработки и всех заинтересованных, на котором происходит обсуждение и обмен мнениями и опытом.
3. Интеграция. Такие семинары проводятся, когда в процессе работы взаимодействуют разные группы/отделы с различной специализацией. Цель семинара — устранение семантических провалов (проще говоря, недопонимания, потерь информации при передаче, вызванных неоднозначной интерпретацией и т.п.).
Типичный пример — семинар разработчиков и аналитиков, занятых в одном проекте. В планах: наладить четкое взаимодействие и взаимопонимание устранением коммуникационных барьеров, нахождение "общего языка" и общих терминов, .....

SJC>2. Как проводить занятия ?

Желательно, в отдельной комнате (не на рабочем месте, чтобы никто не отвлекался на аську )
В комнате иметь сидячие места для слушателей и большую доску для рисования со свежими фломастерами

SJC>3. Стоит ли разбивать на группы ?

По ситуации. Чаще всего — да. Основания: разные группы разработчиков имеют различную подготовку, часто несоизмеримую, поэтому отстающие будут сильно мешать в продвижении, а продвинутые — скучать из-за задержек.

SJC>4. Как мониторить результаты тренингов?

Вот это хрен знает. Это ж не школа Либо человеку интересно и он "врубается", либо ему пофиг и тогда его отправляют рисовать отчеты

SJC>5. Какие темы лучше затронуть?

Вот это тоже, блин, зависит от специфики работы, разве нет?
На мой взгляд, темы, которые всегда стоят своего времени:
архитектура и все с этим связанное (паттерны, принципы), объектно-ориентированный анализ вообще (многие много лет работают программистами, а им не владеют), приемы рефакторинга, модульное и интеграционное тестирование.
На опушке за околицей мужики строили коровник.
Работали споро и весело. Получалось х**во.
Re[2]: Повышение квалификации персонала
От: _Jane_ Украина  
Дата: 13.03.08 10:02
Оценка: 8 (2) +1 -1
Здравствуйте, server_mouse, Вы писали:

SJC>>Может кто подскажет, как у вас в компания происходит повышение квалификации персонала.

SJC>>Дело в том, что у нас компания небольшая — 3 команды: 2 из них .Net, одна Java.
SJC>>Иногда бывает так, что по проектам не сильная загрузка. Хочется, что бы команда развивалась.
_>Лучше загружать команду фэйковыми или просто внутренними мини-проектами связанными с технологиями которыми вы ещё не пользовались, с чем-то новым и интересным. Толку будет больше чем от лекций и тренингов.

Новые технологии скорей всего будут выгодны людям, но не выгодны компании, если компания не собирается эти технологии использовать в дальнейшем
Jane
Re[2]: Повышение квалификации персонала
От: akaSlavaJC Украина  
Дата: 13.03.08 12:27
Оценка: -1
Здравствуйте, akarinsky, Вы писали:

Оверквотинг вырезан. Flamer.


Большое, спасибо за информацию!
Дело в том, что именно своими силами и пытаемся это все сделать.

Андрей, а как вы оцениваете эффективность такого рода тренингов? На сколько эффективным было обучение?
Re[3]: Повышение квалификации персонала
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 13.03.08 15:33
Оценка: +1
Здравствуйте, _Jane_, Вы писали:

_J_>Новые технологии скорей всего будут выгодны людям, но не выгодны компании, если компания не собирается эти технологии использовать в дальнейшем


Не хотел бы я работать в компании, где у руководства такая точка зрения.
... << RSDN@Home 1.2.0 alpha 3 rev. 883 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[4]: Повышение квалификации персонала
От: _Jane_ Украина  
Дата: 13.03.08 16:35
Оценка: +2
Здравствуйте, AndrewVK, Вы писали:

_J_>>Новые технологии скорей всего будут выгодны людям, но не выгодны компании, если компания не собирается эти технологии использовать в дальнейшем

AVK>Не хотел бы я работать в компании, где у руководства такая точка зрения.

У практически всех компаний такая точка зрения, потому что их цель в конечном итоге — получать прибыль
Jane
Re[5]: Повышение квалификации персонала
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 13.03.08 17:49
Оценка:
Здравствуйте, _Jane_, Вы писали:

_J_>>>Новые технологии скорей всего будут выгодны людям, но не выгодны компании, если компания не собирается эти технологии использовать в дальнейшем

AVK>>Не хотел бы я работать в компании, где у руководства такая точка зрения.

_J_>У практически всех компаний такая точка зрения


Слава богу нет.

_J_>, потому что их цель в конечном итоге — получать прибыль


Только они не настолько прямолинейно мыслящие. Вот, к примеру, одна из стратегий применямых крупными американскими софтодельными конторами: в компании есть группа суперспецов, которые обычно не заняты каким то глобальным проектом, однако имеют высокую квалификацию и широкий кругозор. И эта команда в основном как раз таки изучает новые технологии, чтобы, если вдруг приключится оказия, сразу стартовать новый проект, пока остальные будут раскачиваться и подтягиваться. Ну и вообще — чем выше квалификация спеца, тем лучше для компании, даже если прямого применения на первый взгляд и не видно.
Второй момент — изучение новых технологий ничем не хуже бассейна в гугле. Вполне себе нормальный бенефит.
... << RSDN@Home 1.2.0 alpha 3 rev. 883 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re: Повышение квалификации персонала
От: Zzzzzzz  
Дата: 14.03.08 07:53
Оценка:
Здравствуйте, akaSlavaJC, Вы писали:

SJC>Дело в том, что у нас компания небольшая — 3 команды: 2 из них .Net, одна Java.


Сведите их вместе, устройте священную войну А если честно то джависты и дотнетчики могут дать друг другу многое, примерные направления ORM, IoC, MVC
Re[3]: Повышение квалификации персонала
От: akarinsky Россия  
Дата: 14.03.08 08:21
Оценка:
Здравствуйте, akaSlavaJC, Вы писали:

SJC>Андрей, а как вы оцениваете эффективность такого рода тренингов? На сколько эффективным было обучение?


Их было довольно много и результаты сильно различались
Скажем, рассказ о современных методиках разработки ПО на управляемом языке (C#) с использованием ORM, IoC, SOA/EDA и паттернов проектирования группе непродвинутых (а лавное — нелюбопытных)программистов на Delphi оставил неприятное впечатление Впечатление беседы со стеной

Семинары для специалистов примерно одного уровня обычно весьма продуктивны — скажем, разработка на основе Spring в сочетании с Test-Driven development.
За день люди получают новые навыки и сразу применяют их в деле, что приятно.

Семинары по TDD вообще необходимы, ибо там теория здорово отдалена от практики, и пока все руками не потрогают (причем все вместе, группой, а не поодиночке) — толку не будет.

Замерить эффективность в цифрах... не пробовал, потому как задачи "переменной сложности", так просто не оценишь, но, думаю, возможно.
Скажем, средняя скорость решения однотипных задач до начала применения технологии N и через месяц после (месяц нужен, чтобы привыкнуть и почувствовать выгоду).

Ну, типа того
На опушке за околицей мужики строили коровник.
Работали споро и весело. Получалось х**во.
Re[6]: Повышение квалификации персонала
От: Alex Dav Россия  
Дата: 16.03.08 11:42
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Только они не настолько прямолинейно мыслящие. Вот, к примеру, одна из стратегий применямых крупными американскими софтодельными конторами: в компании есть группа суперспецов, которые обычно не заняты каким то глобальным проектом, однако имеют высокую квалификацию и широкий кругозор. И эта команда в основном как раз таки изучает новые технологии, чтобы, если вдруг приключится оказия, сразу стартовать новый проект, пока остальные будут раскачиваться и подтягиваться. Ну и вообще — чем выше квалификация спеца, тем лучше для компании, даже если прямого применения на первый взгляд и не видно.

AVK>Второй момент — изучение новых технологий ничем не хуже бассейна в гугле. Вполне себе нормальный бенефит.

как вы правильно заметили группа спецов, а не все и потом — я не поверю — что им дадут изучать , к примеру, веб — если разработки компании никак несвязаны с этой темой — потому как (сказали ранее) компании нужен специалист в нужной области и тратиться на ненужное для нее повышение квалификации — глупо.
Бенефит это да — это правильно, только опять возникает вопрос — зачем нашему спецу чужие технологие? Уж не свалить ли он решил?
Re[7]: Повышение квалификации персонала
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 16.03.08 14:38
Оценка:
Здравствуйте, Alex Dav, Вы писали:

AD>как вы правильно заметили группа спецов


Группа спецов экстра-класса. Эт просто пример.

AD>, а не все и потом — я не поверю — что им дадут изучать , к примеру, веб — если разработки компании никак несвязаны с этой темой


Дадут. В разумных пределах, разумеется.

AD> — потому как (сказали ранее) компании нужен специалист в нужной области и тратиться на ненужное для нее повышение квалификации — глупо.


Это слишком близорукая точка зрения. С ней такая компания рискует остаться либо вообще без сотрудников, либо с обезъянками. Ну, либо подобые собственнические инстинкты должны оплачиваться зарплатой заметно выше рынка.

AD>Бенефит это да — это правильно, только опять возникает вопрос — зачем нашему спецу чужие технологие? Уж не свалить ли он решил?


Во-во, вот поэтому лично я в такой компании работать никогда не буду.
... << RSDN@Home 1.2.0 alpha 3 rev. 925 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[2]: Повышение квалификации персонала
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 16.03.08 21:46
Оценка:
Здравствуйте, Zzzzzzz, Вы писали:

Z>Сведите их вместе, устройте священную войну А если честно то джависты и дотнетчики могут дать друг другу многое, примерные направления ORM, IoC, MVC


Кстати, смех смехом, но иногда в процессе таких "войн" узнаёшь много нового, ну и это побуждает народ "копать"...
Естесственно всё это так, если дисскусия идёт в конструктивном поле, а не "сам дурак", как часто бывает в КСВ
[КУ] оккупировала армия.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.