June 25, 2020

Портфолио разработчика: что, зачем, как?

Чаще, при упоминании слова “портфолио”, на ум приходят представители творческих профессий (фотографы, дизайнеры …) или если говорить о разработке - фронтендщики. Но не только фронтендщикам нужно портфолио и об этом сегодня и поразмышляем в нашей статье. Что такое портфолио разработчика и зачем оно нужно?

В первую очередь, портфолио - не CV. Да, есть сходства и может казаться логичным заменить сайтом-визиткой своё CV. Но помним об удобстве его использования для рекрутера и выбираем .pdf/.docx - файл на 1-2 страницы, а портфолио можно указать в нём. 

Где создать? 

Первое, что приходит на ум - это GitHub. Штука удобная, там есть всё: от пет- до рабочих проектов в удобных репозиториях. Если опыта работы в компаниях нет - то ссылка на GitHub с проектами просто маст хев.

Чем заполнить портфолио?

Домашних заданий с курсов не достаточно. Придётся приводить в мир свои проекты, пускай и небольшие. Для чего? Чтобы сразу заявить о том, что, и главное, как вы умеете и делаете. Это сэкономит время и вам, и рекрутеру.  Продемонстрируйте, каким функционалом вы можете снабдить сайт и что используете при этом. 

Как и CV, портфолио говорит о вас как о специалисте и личности. В оформлении нет четкого “так единоверно” и “абсолютно неправильно”. Делайте так, как вам хочется, главное грамотно, читабельно и с конкретикой. 

Топ правил:

1. Если хотите показать что умеете - показывайте больше и чаще. Особенно, если вы новичок и опыта работы пока не приобрели. Так, работодатель сможет ещё до общения с вами посмотреть что вы таки умеете и, главное, как.

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

3. Указывайте ВСЕ технологии, которыми владеете.

4. Оформляйте грамотно, читабельно и по сути. 

5. Портфолио не CV. Добавьте его в CV, но не стоит использовать как самостоятельный инструмент, это не удобно рекрутеру.

6. Всегда смотрите на порфолио (к CV тот же рецепт) глазами рекрутера/работодателя. Ответьте сами на такие вопросы: интуитивный ли пользовательский сценарий по портфолио и по примерам работ? Насколько понятно и грамотно разработчик излагает свои решения и объясняет их? Работает ли он по определенной процедуре? Документирует ли он свою работу? Этот разработчик может давать результаты? Впишется ли он в культуру компании?