Другое

Как программисту создать правильное портфолио?

Lorem ipsum dolor

Все слышали о портфолио фотографа, художника или дизайнера. Однако технические специалисты могут похвастаться не худшими навыками! Но каким должен быть портфолио программиста? Как его правильно оформить и показать креатив между строками кода? Может быть распечатать код?... Шутка!

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

Рассмотрим различные варианты портфолио: для новичка, программиста с опытом, веб-программиста, фрилансера.

На разных этапах вашей карьеры эти советы будут актуальными и полезными.

Портфолио для начинающего

  1. Должно быть коротким, но емким, чтобы показать максимальные навыки и умения. Большое портфолио, обычно показывает повторяющиеся подобные скиллы. В нем невозможно отфильтровать нужные навыки работы с функционалом.
  2. Лучше, когда один или несколько обычных проектов отличаются нестандартными авторскими доработками.
  3. Не стоит выкладывать задания по курсам. Преимущественно они являются шаблонными. Создавайте что-то собственное. Кстати, это крутая практика!
  4. Большим плюсом будет наличие файлов тестирование. Так Вы покажете, что комплексно и основательно подходите к созданию качественного продукта.

Портфолио для программиста:

  1. Должно постоянно обновляться актуальными работами, которые наиболее емко отражают актуальный уровень хард скиллов.
  2. Редактируйте портфолио под вакансию, чтобы выделить необходимый спектр скиллов. Ведь работодатель не будет пересматривать весь Ваш карьерный путь.
  3. Должно включать как коммерческие, так и нестандартные творческие проекты, которые лучшее и в комплексе отразят ваши умения.
  4. Не требует подробного описания инструментов, однако, если контекстная вставка необходима, не упрощайте ее для потенциального работодателя. Пишите так, как объясняли бы себе.
  5. Не содержит незаконченных проектов.

Портфолио для веб-разработчика:

Здесь мы можем не только читать, но и видеть результат работы.

  1. Вы не дизайнер, а веб-разработчик, поэтому не все что красиво оформленное является технически продуманным проектом. 2. Если проект был коммерческим, технически-хорошо отражает навыки, но дизайн желал лучшего, можно подать функционал без графического изображения.
  2. Больше творчества и логики. Пишите запутанные схемы, покажите, что можете разобраться с любыми кейсами.
  3. Кроме ссылки на GitHub, необходимо приложить скриншоты.

Портфолио программиста фрилансера:

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

Итак, подытожим!

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

Успехов в создании Вашего профессионального лица!

 

Схожие статьи

Новая операционная система от Google. Свежий обзор ОС Fuchsia
Другое

Новая операционная система от Google. Свежий обзор ОС Fuchsia

Разметка данных: что это такое, ее роль в машинном обучении
Другое

Разметка данных: что это такое, ее роль в машинном обучении

Безопасное пользование компьютером: правила и медицинские советы
Другое

Безопасное пользование компьютером: правила и медицинские советы

Изучаем Three.js. Примеры создания сцен и коротко о 3D-моделировании
Другое

Изучаем Three.js. Примеры создания сцен и коротко о 3D-моделировании