Доступно ли непрерывное профессиональное развитие (CPD) для разработчиков программного обеспечения?

Попытка сохранить общий вопрос + ответы, применимые к любому в программном обеспечении, но совет RE мои конкретные пункты внизу были бы потрясающими!

Немного предыстории

Я бросил колледж в июле в 18 лет и через 2 месяца устроился на полную ставку веб-разработчиком вместо того, чтобы поступать в университет, как это делает большинство 18-летних в Англии, и я изучаю вычислительную технику и ИТ с бизнесом (бакалавр) в Открытом университете. неполная занятость.

Мне удалось получить эту работу, потому что я работал над идеей стартапа Rails друга семьи в течение 2 лет, неполный рабочий день в школе, несмотря на то, что у меня не было степени, чтобы стать выпускником.

В то время как работодатели моих родителей (NHS и YAS) предоставляют официальное CPD, я ничего не слышал об этом в своей сфере деятельности.

К точке

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

  2. Какие курсы и тренинги доступны, которые даже имеют отношение к этой области?

  3. Будет ли небольшой стартап (10-15 сотрудников) даже рассматривать возможность предоставления CPD + обучения своим разработчикам?

1. Зависит от характера бизнеса и владельца 2. Огромный выбор учебных материалов от частных лиц и поставщиков 3. Очень малый шанс, зависит от владельца и бюджета

Ответы (2)

Я рассматриваю возможности развития навыков каждый раз, когда провожу собеседование с компанией, и обсуждаю это в рамках своего трудового договора.

Обычно компании довольно хороши и соглашаются на бюджет книги и онлайн-подписку на что-то вроде Pluralsight или Udemy, но я также смог договориться о таких вещах, как ежегодные бюджеты конференций и другие вещи.

Мой нынешний работодатель предлагает все это (включая международные конференции), а также дни работы (на проектах, отличных от компаний), дни, организованные с такими компаниями, как Amazon (для обучения AWS) и Microsoft (для обучения .Net и Azure) и другие вещи.

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

Вы научитесь лучше делать то, чего делать не следует, и будете в курсе обновлений программного обеспечения, с которым работаете. Все это выгодно как работнику, так и работодателю, и, таким образом, ИМХО, все работодатели должны предлагать некоторую степень возможности непрерывного повышения квалификации, даже если это всего лишь подписка на книжный магазин O'Reilly Safari или подписка Pluralsight.

Короче говоря, это полностью зависит от компании, но да, CPD не является чем-то неизвестным в индустрии программного обеспечения — и действительно, по моему опыту, с каждым годом оно становится лучше.

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

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

(Лучшие сотрудники осознают, что развитие их карьеры всегда будет в первую очередь их собственной обязанностью ... Несколько интервьюируемых пытались объяснить мне, что у них нет навыков, необходимых для выполнения работы, которую я выполняю. найма, но виноват их нынешний работодатель, что не обучил их, так что я все равно должен их нанять. Это не убедительный аргумент).

Какие курсы и тренинги доступны, которые даже имеют отношение к этой области?

Есть много сайтов, которые предлагают онлайн-курсы довольно дешево, см., например, Udemy (я не имею к ним никакого отношения, существуют другие подобные сайты).

Более формальные квалификации (например, MCSD от Microsoft , опять же без принадлежности) являются более всеобъемлющими, но более дорогими, поэтому может быть труднее убедить работодателя заплатить за них.

Будет ли небольшой стартап (10-15 сотрудников) даже рассматривать возможность предоставления CPD + обучения своим разработчикам?

Некоторые могут. Не помешает спросить...