Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?
Или лучше искать уже сложившихся специалистов?
Если обучать, то как?
"Сдавать" программистов на курсы?
Прикрепить к более старшим товарищам?
Устраивать разборы кода?
Сколько времени уделять обучению?
зы
А как у Вас обстоит дело с обучением на рабочем месте?
... << RSDN@Home 1.0 beta 6 >>
Re: Надо ли обучать программистов на работе?
От:
Аноним
Дата:
09.04.03 11:02
Оценка:
Здравствуйте, DarkGray, Вы писали:
DG>А как у Вас обстоит дело с обучением на рабочем месте?
Насколько мне известно, у нас на этот счет две политики:
1) Компания за обучение сотрудника платить не намерена. Но если все же оплатит обучение сотрудника, он не может увольняться в течении трех месяцев без полной компенсации стоимости обучения.
2) У каждого сотрудника есть "персональный менеджер", который отвечает за развитие навыков и знаний сотрудника (aka mentoring). Дело это бесплатное для обеих сторон. Персональному менеджеру это нужно для карьерного роста, иначе он "застрянет". Самому сотруднику это понятно зачем нужно .
P.S. Зеленых сотрудников у нас очень не любит руководство и старается от них избавиться, если он каким-то чудом к нам все же попадают .
Здравствуйте, <Аноним>, Вы писали:
А>2) У каждого сотрудника есть "персональный менеджер", который отвечает за развитие навыков и знаний сотрудника (aka mentoring). Дело это бесплатное для обеих сторон. Персональному менеджеру это нужно для карьерного роста, иначе он "застрянет". Самому сотруднику это понятно зачем нужно .
А как построены взаимоотношения между ментором и сотрудником?
... << RSDN@Home 1.0 beta 6 >>
Re[3]: Надо ли обучать программистов на работе?
От:
Аноним
Дата:
09.04.03 11:53
Оценка:
Здравствуйте, DarkGray, Вы писали:
DG>Здравствуйте, <Аноним>, Вы писали:
А>2) У каждого сотрудника есть "персональный менеджер", который отвечает за развитие навыков и знаний сотрудника (aka mentoring). Дело это бесплатное для обеих сторон. Персональному менеджеру это нужно для карьерного роста, иначе он "застрянет". Самому сотруднику это понятно зачем нужно .
DG>А как построены взаимоотношения между ментором и сотрудником?
На взаимном интересе. Обычно персонального менеджера спускают сверху, но сотрудник может его поменять, если сможет обосновать свою просьбу.
Здравствуйте, DarkGray, Вы писали:
DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?
Безусловно, да!
DG>Или лучше искать уже сложившихся специалистов?
Они могут стоить дороже, да и потом — что значит "сложившийся специалист?"
Вот есть "сложившиеся специалисты" по .Net? Имхо, нет еще
DG>Если обучать, то как? DG> "Сдавать" программистов на курсы? DG> Прикрепить к более старшим товарищам? DG> Устраивать разборы кода?
На мой взгляд, первые два варианта весьма разумны, только нужно учесть, что обучившийся и обсертификатившийся сотрудник очень скоро может попытаться изменить свой статус
DG>Сколько времени уделять обучению?
Сколько представляется возможным.
DG>зы DG>А как у Вас обстоит дело с обучением на рабочем месте?
Здравствуйте, DarkGray, Вы писали:
DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)? DG>Или лучше искать уже сложившихся специалистов?
IMHO, лучше за обучение платить 50/50
тогда халявщиков нет,
а народ и заинтересовать можно — ну напр надбавки за квалификацию
Здравствуйте, DarkGray, Вы писали:
DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)?
Обычно выгодно.
DG>Или лучше искать уже сложившихся специалистов?
Только если стоит большая пропасть между нужными специалистами и имеющимся. Или проблемы в колективе, и т. д.
DG>Если обучать, то как? DG> "Сдавать" программистов на курсы?
Тут нужно сложная система оплаты курсов/стимулирования обучения...
DG> Прикрепить к более старшим товарищам?
К более опытным. Или парное программирование.
DG> Устраивать разборы кода?
Если человек ошибается, работает неэффективно, мешает другим сотрудникам --- ему надо об этом говорить. Не обязательно код. Но если нет, то зачем?
DG>Сколько времени уделять обучению?
В идеале всю жизнь Вопрос зависит от конкретной ситуации.
DG>А как у Вас обстоит дело с обучением на рабочем месте?
Я знаю организацию, где за каждым проектом закреплено 1-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.
Здравствуйте, Valerio, Вы писали:
V>IMHO, во все времена тот кто хотел, сам находил возможность получить знания V>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).
Ну а если приходится работать по 12-14 часов и времени остается только на сон?
Здравствуйте, 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.
Здравствуйте, Valerio, Вы писали:
V>>>IMHO, во все времена тот кто хотел, сам находил возможность получить знания V>>>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).
K>>Ну а если приходится работать по 12-14 часов и времени остается только на сон? V>так сделай выбор для себя сам — нужно тебе это настолько или нет
А вот тут начинается кадровая политика предприятия. Набрать чужих, но модных, или набрать своих немодных и взрастить из них настоящих орлов
Или набрать хоть кого-нибудь, выжать соки и выкинуть, а учатся пусть сами
Это зависит от конкретных условий конкретного предприятия.
Товарищ рассказал: новый проект, работа не кипит по причине незнания PHP и Java, руководство накупает программистам литературу и пр.
И сидит САМО читает. Программисты просят дайте нам, нам работать надо. Руководство — нам тоже надо, идите программируйте!
В общем стремление к познанию это хорошо
V>у меня рабочий день обычно именно такой, и даже этого времени и выходных на все не хватает
Доучимся на пенсии
На предыдущей работе было так. Манагер прогнул руководство на оплату литературы (1000-1500 рублей в месяц). Кроме этого каждый понедельник: разбор полетов и/или обсуждение проектных решений и/или если кто-то совершил прорыв (освоил то-то новое),то он готовит лекцию для всех. Ну и семинары (если недорогие). ИМХО вполне эффетивно и недорого.
Плюс к этому каждый новобранец (если не дотягивает до уровня команды) проходит курс молодого бойца: определяется несколько человек из команды, каждый из которых в соответствии со своей ролью готовит несколько заданий, рассказывает в каких книгах читать и контролирует выполнение. Обычно уже на этом этапе становится понятно: способен ли человек работать в команде и способен ли самообучаться/развиваться.
А курсы всегда встречали непонимание со стороны высшего руководства.
Аспирантура, к стати тоже. На моей памяти даже обязывали отработать 5 (!!!) лет после окончания оплаченной конторой аспирантуры.
Здравствуйте, DarkGray, Вы писали:
DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)? DG>Или лучше искать уже сложившихся специалистов?
В одной контере, где я работал, заявили программистам — "вас выучишь, а вы потом смотаетесь на другую работу". По этому обучения нет принципилаьно. В результате смотались уже почти все квалифицированные (и наиболее оплачивачиваемые) сотрудники.
Здравствуйте, DarkGray, Вы писали:
DG>Выгодно и надо ли компании обучать своих сотрудников программированию (новых технологиям, трюкам, стилю и т.д.)? DG>Или лучше искать уже сложившихся специалистов?
DG>Если обучать, то как? DG> "Сдавать" программистов на курсы? DG> Прикрепить к более старшим товарищам? DG> Устраивать разборы кода?
DG>Сколько времени уделять обучению?
DG>зы DG>А как у Вас обстоит дело с обучением на рабочем месте?
Я думаю, необходимо. Логика типа "у нас тут не учебный комбинат", ИМХО порочна и ни к чему хорошему компанию не приведет. По поводу того, что "вот вы выучитесь и уйдете" — гораздо опасней держать "дешевого" програмиста. Можно попасть на гораздо большие бабки, чем вложения на обучание.
По поводу сложившихся специалистов — проблема в том,что для условий конкретной фирмы сложившиеся специалисты могут находится только на на этой фирме и больше нигде. Ведь основные проблемы — это не COM, MFC, .NET и пр., а внутренние правила и технологии, использующиеся в фирме. Ну у нас по крайней мере так. И вообще мне кажется, что сложившийся специалист — это специалист с опытом успешных проектов, т.е. просто умеющий работать. Знание конкретных технологий тут ни причем — за всем не угонишься.
По поводу курсов, мне кажется они имеют смысл только если никто в конторе вообще ничего не знает о конкретной проблеме и никогда ничего подобное не делал. Да и то это спорно — все-таки ИМХО доки читать гораздо полезнее. Мне кажется, что лучшее обучение — это чтение документации + консультации старших товарищей при условии работы над конкретной задачей, на выполнение которой отводятся просто более щадящие сроки. У нас где-то так дела и обстоят.
Здравствуйте, kavlad, Вы писали:
K>Здравствуйте, Valerio, Вы писали:
V>IMHO, во все времена тот кто хотел, сам находил возможность получить знания V>Если человек реально хочет чему-то научиться, он сам найдет себе ментора, сам научится открывать гугл (и конечно RSDN ), сам освоит ньюс-группы и форумы (виртуальные менторы часто лучше доморощенных, да и доморощенные часто забывают, что невозможно всегда быть лучшим везде, значит надо совершенствоваться постоянно).
K>Ну а если приходится работать по 12-14 часов и времени остается только на сон?
K>P.S. Спасибо RSDN'у — копилке знаний
Тогда в первую очередь рекомендую учиться думать головой. Какой смысл писать код по 12-14 часов в сутки, не обучаясь при этом ничему новому?
Здравствуйте, 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>А как у Вас обстоит дело с обучением на рабочем месте?
Если у компании на сотрудника далекие планы то:
— сдавать на курсы (и давать возможность сотруднику выбрать курсы)
— прикруплять можно, но не злоупотреблять этим, следить чтобы не сел на шею "старшим товарищам"
— разборы кода устраивать всем, в том числе и "старшим"
Если далеких планов у фирмы нет, например нужно быстро завершить какой то проект,
то лучше брать готового специалиста
и не предлагать никакого обучения, но и не ожидать что он продержится долго.