Все слышали о портфолио фотографа, художника или дизайнера. Однако технические специалисты могут похвастаться не худшими навыками! Но каким должен быть портфолио программиста? Как его правильно оформить и показать креатив между строками кода? Может быть распечатать код?... Шутка!
Разумеется, проще всего это будет сделать через GitHub. Сегодня абсолютно все проекты хранятся в удобных репозиториях. Вы можете использовать и другие варианты, например, личный сайт, блог. Однако, это лишь место размещения ваших кейсов. А вот что именно нужно разместить на GitHub (или другом сервисе) читайте в этой статье.
Рассмотрим различные варианты портфолио: для новичка, программиста с опытом, веб-программиста, фрилансера.
На разных этапах вашей карьеры эти советы будут актуальными и полезными.
Портфолио для начинающего
- Должно быть коротким, но емким, чтобы показать максимальные навыки и умения. Большое портфолио, обычно показывает повторяющиеся подобные скиллы. В нем невозможно отфильтровать нужные навыки работы с функционалом.
- Лучше, когда один или несколько обычных проектов отличаются нестандартными авторскими доработками.
- Не стоит выкладывать задания по курсам. Преимущественно они являются шаблонными. Создавайте что-то собственное. Кстати, это крутая практика!
- Большим плюсом будет наличие файлов тестирование. Так Вы покажете, что комплексно и основательно подходите к созданию качественного продукта.
Портфолио для программиста:
- Должно постоянно обновляться актуальными работами, которые наиболее емко отражают актуальный уровень хард скиллов.
- Редактируйте портфолио под вакансию, чтобы выделить необходимый спектр скиллов. Ведь работодатель не будет пересматривать весь Ваш карьерный путь.
- Должно включать как коммерческие, так и нестандартные творческие проекты, которые лучшее и в комплексе отразят ваши умения.
- Не требует подробного описания инструментов, однако, если контекстная вставка необходима, не упрощайте ее для потенциального работодателя. Пишите так, как объясняли бы себе.
- Не содержит незаконченных проектов.
Портфолио для веб-разработчика:
Здесь мы можем не только читать, но и видеть результат работы.
- Вы не дизайнер, а веб-разработчик, поэтому не все что красиво оформленное является технически продуманным проектом. 2. Если проект был коммерческим, технически-хорошо отражает навыки, но дизайн желал лучшего, можно подать функционал без графического изображения.
- Больше творчества и логики. Пишите запутанные схемы, покажите, что можете разобраться с любыми кейсами.
- Кроме ссылки на GitHub, необходимо приложить скриншоты.
Портфолио программиста фрилансера:
На фриланс - сервисах обязательно наличие портфолио. Здесь также действуют все предыдущие правила. Однако в этом случае действительно, на первом месте Ваш креатив и умение подать себя, ведь только с Ваших работ заказчик может подобрать нужного специалиста.
Итак, подытожим!
- Не используйте бесплатные хостинговые сервера (это не касается начинающих и творческих проектов).
- Не заставляйте заказчика что-то загружать.
- Показывайте минимум, но лучший, актуальный и характерный.
Успехов в создании Вашего профессионального лица!
Другое