Как я могу продемонстрировать свой опыт в новых технологиях?

Я разработчик программного обеспечения, работающий с определенной технологией (скажем, A) в течение последнего года, и это моя первая работа после окончания колледжа. Хотя моя нынешняя работа хороша и мне хорошо платят, я хочу перейти к другой технологии (скажем, Б), над которой мне понравилось работать. Мой вопрос не о том, хочу ли я измениться, а о том, как мне показать компаниям, что у меня есть опыт в области Б? Я всегда могу заняться некоторыми проектами в свободное время, но я считаю, что компании не очень ценят это по сравнению с фактическим опытом работы в категории B. Как я могу продемонстрировать свой опыт в области B компаниям? Любые другие способы улучшения, кроме «Я выполнял проекты в свободное время в B»?

Ответы (2)

Мой вопрос не о том, хочу ли я измениться, а о том, как мне показать компаниям, что у меня есть опыт в области Б?

Вы не можете продемонстрировать опыт, которого у вас нет. Таким образом, во-первых, вам нужно получить желаемый опыт.

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

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

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

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

Часто с конкретными технологиями связаны сообщества разработчиков. Эти сообщества включают в себя онлайн-форумы, встречи, конференции, возможности выступить перед аудиторией и т. д. Активное участие в этих сообществах часто является способом установить контакты, получить знания и стать известным. Мой сын сделал именно это и смог перейти на технологию, которую он любил.

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

Одним из простых способов продемонстрировать рецензируемый опыт было бы получить много баллов XP, отвечая на вопросы на SO или других соответствующих форумах (для технологии B). Если у него открытый исходный код или в нем есть части с открытым исходным кодом, станьте экспертом в этом. Если вы предоставили код/документацию/что-то еще для проекта Б, для менеджера по найму должно быть очевидно, что вы знаете технологию Б.