Надо ли обучать программистов на работе?
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 09.04.03 10:51
Оценка: 39 (2)
Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?
Или лучше искать уже сложившихся специалистов?

Если обучать, то как?
"Сдавать" программистов на курсы?
Прикрепить к более старшим товарищам?
Устраивать разборы кода?

Сколько времени уделять обучению?

зы
А как у Вас обстоит дело с обучением на рабочем месте?
... << RSDN@Home 1.0 beta 6 >>
Re: Надо ли обучать программистов на работе?
От: Аноним  
Дата: 09.04.03 11:02
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>А как у Вас обстоит дело с обучением на рабочем месте?


Насколько мне известно, у нас на этот счет две политики:
1) Компания за обучение сотрудника платить не намерена. Но если все же оплатит обучение сотрудника, он не может увольняться в течении трех месяцев без полной компенсации стоимости обучения.

2) У каждого сотрудника есть "персональный менеджер", который отвечает за развитие навыков и знаний сотрудника (aka mentoring). Дело это бесплатное для обеих сторон. Персональному менеджеру это нужно для карьерного роста, иначе он "застрянет". Самому сотруднику это понятно зачем нужно .

P.S. Зеленых сотрудников у нас очень не любит руководство и старается от них избавиться, если он каким-то чудом к нам все же попадают .
Re: Надо ли обучать программистов на работе?
От: Yozik Россия  
Дата: 09.04.03 11:08
Оценка:
У нас периодически отправляют на курсы. Благо их сейчас дофига.
... << RSDN@Home 1.0 beta 6a >>
Re[2]: Надо ли обучать программистов на работе?
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 09.04.03 11:21
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>2) У каждого сотрудника есть "персональный менеджер", который отвечает за развитие навыков и знаний сотрудника (aka mentoring). Дело это бесплатное для обеих сторон. Персональному менеджеру это нужно для карьерного роста, иначе он "застрянет". Самому сотруднику это понятно зачем нужно .


А как построены взаимоотношения между ментором и сотрудником?
... << RSDN@Home 1.0 beta 6 >>
Re[3]: Надо ли обучать программистов на работе?
От: Аноним  
Дата: 09.04.03 11:53
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Здравствуйте, <Аноним>, Вы писали:


А>2) У каждого сотрудника есть "персональный менеджер", который отвечает за развитие навыков и знаний сотрудника (aka mentoring). Дело это бесплатное для обеих сторон. Персональному менеджеру это нужно для карьерного роста, иначе он "застрянет". Самому сотруднику это понятно зачем нужно .


DG>А как построены взаимоотношения между ментором и сотрудником?


На взаимном интересе. Обычно персонального менеджера спускают сверху, но сотрудник может его поменять, если сможет обосновать свою просьбу.
Re: Надо ли обучать программистов на работе?
От: Gollum Россия  
Дата: 10.04.03 14:06
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?


Безусловно, да!

DG>Или лучше искать уже сложившихся специалистов?


Они могут стоить дороже, да и потом — что значит "сложившийся специалист?"
Вот есть "сложившиеся специалисты" по .Net? Имхо, нет еще

DG>Если обучать, то как?

DG> "Сдавать" программистов на курсы?
DG> Прикрепить к более старшим товарищам?
DG> Устраивать разборы кода?

На мой взгляд, первые два варианта весьма разумны, только нужно учесть, что обучившийся и обсертификатившийся сотрудник очень скоро может попытаться изменить свой статус

DG>Сколько времени уделять обучению?


Сколько представляется возможным.

DG>зы

DG>А как у Вас обстоит дело с обучением на рабочем месте?

Обсуждаем возможность посыла на курсы...
... << RSDN@Home 1.0 beta 6a >>
Eugene Agafonov on the .NET

Re: Надо ли обучать программистов на работе?
От: Ростислав Глухов Россия http://www.geocities.com/rg2204/
Дата: 11.04.03 13:27
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?

DG>Или лучше искать уже сложившихся специалистов?

IMHO, лучше за обучение платить 50/50
тогда халявщиков нет,
а народ и заинтересовать можно — ну напр надбавки за квалификацию
... << RSDN@Home 1.0 beta 6a >>
- А Вы что курите?
— Минздрав предупреждает
Re: Надо ли обучать программистов на работе?
От: Mystic Украина http://mystic2000.newmail.ru
Дата: 11.04.03 13:56
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?


Обычно выгодно.

DG>Или лучше искать уже сложившихся специалистов?


Только если стоит большая пропасть между нужными специалистами и имеющимся. Или проблемы в колективе, и т. д.

DG>Если обучать, то как?

DG> "Сдавать" программистов на курсы?

Тут нужно сложная система оплаты курсов/стимулирования обучения...

DG> Прикрепить к более старшим товарищам?

К более опытным. Или парное программирование.

DG> Устраивать разборы кода?

Если человек ошибается, работает неэффективно, мешает другим сотрудникам --- ему надо об этом говорить. Не обязательно код. Но если нет, то зачем?

DG>Сколько времени уделять обучению?


В идеале всю жизнь Вопрос зависит от конкретной ситуации.

DG>А как у Вас обстоит дело с обучением на рабочем месте?


Я знаю организацию, где за каждым проектом закреплено 1-2 программиста. Как только программист освобождается, и нет проекта, который бы ему можно было бы дать, то он по согласованию с фирмой заявляет: "Я изучаю то-то". После чего в его карточке заносится (знает то-то), и это учитывается при распределении новых проектов.
Re: Надо ли обучать программистов на работе?
От: Valerio Россия linkedin.com/in/boronin
Дата: 11.04.03 21:09
Оценка: 8 (1) +2 -2
IMHO, во все времена тот кто хотел, сам находил возможность получить знания
Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно). Если же этого нет, а есть только интерес подогретый бабками, это ни-че-го не даст. Да, человек вместе со всеми сходит на курсы, даже заплатит! (естественно, если получит гарантию, что ему это отобьется каким-то образом по службе ) Но станет ли он от этого более квалифицированным специалистом? Конечно, по карьере это вполне может дать продвижение, когда весь вопрос в наличии сертификата. Вопрос мне кажется был не об этом?

Голая теория без практики даст эффект только в случае, не побоюсь этого слова, вроде Sinclair, благо я имею честь знать Антона очень давно лично (кто сомневается в его гениальности пусть хотя бы посмотрит Топ 10 RSDN ) В подавляющем большинстве же в лучшем случае человек будет способен разве что довольно быстро подновить материал (теорию) в памяти при необходимости или будет способен надувать щеки и производить звон (знать бы где он?), но практика и теория далеко не одно и то же. В худшем случае все вылетит из другого уха сразу на утро после грандиозной попйки по случаю окончания курсов и получения корок... Еще раз подчеркну, это ИМХО и это просто мои личные наблюдения-ощущения (статистические, всегда из группы есть 1-2-3 человека, кому это реально было нужно).

Если человеку нужно, он научится. Компания просто должна обеспечить возможность обучаться желающим. И не более. Но и не менее. Можно обещать за это разные прямые бонусы, но это увеличит просто кол-во обучаемых, но даст ли прибыль, даже долгосрочную? Товарищи-летуны получив нужные сертификаты без реальных хнаний, а главное опыта, если дела пойдут не так, не будут вспоминать чему их учили на курсах ПМов, а просто завалят проект и сбегут, часто на более хорошее место и не обязательно даже в др. компанию (крайних найти можно почти всегда, а сертификат-то он уже есть!).

Все бонусы от реального обучения будут обеспечены человеку его же повысимшимся проф уровнем — его будут приглашать вести мастер классы и делать более выгодные предложения (во всяком случае у него появится возможность выбирать среди более интересных-лучших предложений). Просто это может не дать такого быстрого эффекта как возможность сделать запись в резюме о прослушанных курсах, но обязательно скажется через некоторое время.

DG>А как у Вас обстоит дело с обучением на рабочем месте?

у меня вот так и обстоит: как говорится, поэтому я тут, а не на курсах в компании
... << RSDN@Home 1.0 beta 6a >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
Re[2]: Надо ли обучать программистов на работе?
От: kavlad Россия http://www.wavesoft.ru
Дата: 12.04.03 12:25
Оценка:
Здравствуйте, Valerio, Вы писали:

V>IMHO, во все времена тот кто хотел, сам находил возможность получить знания

V>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).

Ну а если приходится работать по 12-14 часов и времени остается только на сон?

P.S. Спасибо RSDN'у — копилке знаний
... << RSDN@Home 1.0 beta 6 >>
Re[3]: Надо ли обучать программистов на работе?
От: Valerio Россия linkedin.com/in/boronin
Дата: 13.04.03 07:30
Оценка:
Здравствуйте, kavlad, Вы писали:

K>Здравствуйте, Valerio, Вы писали:


V>>IMHO, во все времена тот кто хотел, сам находил возможность получить знания

V>>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).

K>Ну а если приходится работать по 12-14 часов и времени остается только на сон?

так сделай выбор для себя сам — нужно тебе это настолько или нет

у меня рабочий день обычно именно такой, и даже этого времени и выходных на все не хватает

K>P.S. Спасибо RSDN'у — копилке знаний

согласен
... << RSDN@Home 1.0 beta 6a >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
Re[4]: Надо ли обучать программистов на работе?
От: kavlad Россия http://www.wavesoft.ru
Дата: 13.04.03 12:44
Оценка:
Здравствуйте, Valerio, Вы писали:

V>>>IMHO, во все времена тот кто хотел, сам находил возможность получить знания

V>>>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).

K>>Ну а если приходится работать по 12-14 часов и времени остается только на сон?

V>так сделай выбор для себя сам — нужно тебе это настолько или нет
А вот тут начинается кадровая политика предприятия. Набрать чужих, но модных, или набрать своих немодных и взрастить из них настоящих орлов
Или набрать хоть кого-нибудь, выжать соки и выкинуть, а учатся пусть сами
Это зависит от конкретных условий конкретного предприятия.

Товарищ рассказал: новый проект, работа не кипит по причине незнания PHP и Java, руководство накупает программистам литературу и пр.
И сидит САМО читает. Программисты просят дайте нам, нам работать надо. Руководство — нам тоже надо, идите программируйте!

В общем стремление к познанию это хорошо

V>у меня рабочий день обычно именно такой, и даже этого времени и выходных на все не хватает

Доучимся на пенсии
... << RSDN@Home 1.0 beta 6 >>
Re: Надо ли обучать программистов на работе?
От: MarkDev Россия  
Дата: 15.04.03 08:44
Оценка:
Здравствуйте, DarkGray, Вы писали обучение.

На предыдущей работе было так. Манагер прогнул руководство на оплату литературы (1000-1500 рублей в месяц). Кроме этого каждый понедельник: разбор полетов и/или обсуждение проектных решений и/или если кто-то совершил прорыв (освоил то-то новое),то он готовит лекцию для всех. Ну и семинары (если недорогие). ИМХО вполне эффетивно и недорого.

Плюс к этому каждый новобранец (если не дотягивает до уровня команды) проходит курс молодого бойца: определяется несколько человек из команды, каждый из которых в соответствии со своей ролью готовит несколько заданий, рассказывает в каких книгах читать и контролирует выполнение. Обычно уже на этом этапе становится понятно: способен ли человек работать в команде и способен ли самообучаться/развиваться.

А курсы всегда встречали непонимание со стороны высшего руководства.
Аспирантура, к стати тоже. На моей памяти даже обязывали отработать 5 (!!!) лет после окончания оплаченной конторой аспирантуры.
Re: Надо ли обучать программистов на работе?
От: misha  
Дата: 16.04.03 05:25
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?

DG>Или лучше искать уже сложившихся специалистов?

В одной контере, где я работал, заявили программистам — "вас выучишь, а вы потом смотаетесь на другую работу". По этому обучения нет принципилаьно. В результате смотались уже почти все квалифицированные (и наиболее оплачивачиваемые) сотрудники.
Re[2]: Надо ли обучать программистов на работе?
От: siama  
Дата: 17.04.03 08:45
Оценка:
Здравствуйте, Аноним, Вы писали:


А>P.S. Зеленых сотрудников у нас очень не любит руководство и старается от них избавиться, если он каким-то чудом к нам все же попадают .


А у нас начальство зеленых сотрдуников просто обожает, им денег как минимум в 4 раза меньше можно платить
Re: Надо ли обучать программистов на работе?
От: grs Россия  
Дата: 22.04.03 15:10
Оценка: 16 (1)
Здравствуйте, DarkGray, Вы писали:

DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?

DG>Или лучше искать уже сложившихся специалистов?

DG>Если обучать, то как?

DG> "Сдавать" программистов на курсы?
DG> Прикрепить к более старшим товарищам?
DG> Устраивать разборы кода?

DG>Сколько времени уделять обучению?


DG>зы

DG>А как у Вас обстоит дело с обучением на рабочем месте?

Я думаю, необходимо. Логика типа "у нас тут не учебный комбинат", ИМХО порочна и ни к чему хорошему компанию не приведет. По поводу того, что "вот вы выучитесь и уйдете" — гораздо опасней держать "дешевого" програмиста. Можно попасть на гораздо большие бабки, чем вложения на обучание.
По поводу сложившихся специалистов — проблема в том,что для условий конкретной фирмы сложившиеся специалисты могут находится только на на этой фирме и больше нигде. Ведь основные проблемы — это не COM, MFC, .NET и пр., а внутренние правила и технологии, использующиеся в фирме. Ну у нас по крайней мере так. И вообще мне кажется, что сложившийся специалист — это специалист с опытом успешных проектов, т.е. просто умеющий работать. Знание конкретных технологий тут ни причем — за всем не угонишься.
По поводу курсов, мне кажется они имеют смысл только если никто в конторе вообще ничего не знает о конкретной проблеме и никогда ничего подобное не делал. Да и то это спорно — все-таки ИМХО доки читать гораздо полезнее. Мне кажется, что лучшее обучение — это чтение документации + консультации старших товарищей при условии работы над конкретной задачей, на выполнение которой отводятся просто более щадящие сроки. У нас где-то так дела и обстоят.
Re[3]: Надо ли обучать программистов на работе?
От: cocky Россия  
Дата: 30.04.03 07:08
Оценка: 2 (1)
Здравствуйте, kavlad, Вы писали:

K>Здравствуйте, Valerio, Вы писали:


V>IMHO, во все времена тот кто хотел, сам находил возможность получить знания

V>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).

K>Ну а если приходится работать по 12-14 часов и времени остается только на сон?


K>P.S. Спасибо RSDN'у — копилке знаний


Тогда в первую очередь рекомендую учиться думать головой. Какой смысл писать код по 12-14 часов в сутки, не обучаясь при этом ничему новому?
Re: Надо ли обучать программистов на работе?
От: Patalog Россия  
Дата: 30.04.03 09:27
Оценка: 1 (1) :)
Здравствуйте, DarkGray, Вы писали:

[]

DG>А как у Вас обстоит дело с обучением на рабочем месте?


А у нас, например, махровая "дедовщина" процветает. В хорошем смысле етого слова...
Почетный кавалер ордена Совка.
Re[4]: Надо ли обучать программистов на работе?
От: kavlad Россия http://www.wavesoft.ru
Дата: 05.05.03 06:27
Оценка:
Здравствуйте, cocky, Вы писали:

С>Какой смысл писать код по 12-14 часов в сутки, не обучаясь при этом ничему новому?


было сказано
K>работать по 12-14 часов

Обучаешься в процессе написания и в технические перекуры
... << RSDN@Home 1.0 beta 6a >>
Re: Надо ли обучать программистов на работе?
От: Аноним  
Дата: 05.05.03 07:01
Оценка:
Здравствуйте, DarkGray, Вы писали:

DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?

DG>Или лучше искать уже сложившихся специалистов?

DG>Если обучать, то как?

DG> "Сдавать" программистов на курсы?
DG> Прикрепить к более старшим товарищам?
DG> Устраивать разборы кода?

DG>Сколько времени уделять обучению?


DG>зы

DG>А как у Вас обстоит дело с обучением на рабочем месте?


Если у компании на сотрудника далекие планы то:
— сдавать на курсы (и давать возможность сотруднику выбрать курсы)
— прикруплять можно, но не злоупотреблять этим, следить чтобы не сел на шею "старшим товарищам"
— разборы кода устраивать всем, в том числе и "старшим"

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

все имеет свою цену
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.