Junior фронтенд-разработчик: 11 идей проектов для резюме
Всем большой привет :) Отвечаю на вопрос “какой можно сделать проект для резюме начинающему разработчику (не todo list)?“. На эту тему делала пост в instagram, и он за сутки стал самым актуальным в профиле, поэтому решила дополнить его идеями и перевести в видео формат :)
Пост на эту тему:
Единственного правильного варианта нет, я поделюсь 11ю идеями, пришедшими мне в голову. Цель таких проектов — рассказать о вас как о разработчике и личности. Можно придумать что-то, что выделит среди типовых проектов и расскажет то, что вам бы хотелось о себе рассказать.
Варианты, в какую сторону можно подумать:
1. Проект под конкретную компанию. Например, переверстать их сайт или его страницу. Не копировать, а именно самостоятельно сверстать.
2. Дополнение к 1-му пункту: подумать, что можно улучшить и сделать с учётом этого. Идеи улучшения кратко сформулировать и приложить к проекту.
3. Сайт-портфолио. Не по типу «фото навыки», а что-то более уникально-личное. Например, собирать туда сделанные вами анимации, оформить перечень навыков или временные события на таймлайне. Можно выгрузить свои лабы, учебные работы, сделать для них разводящую страницу.
4. Игрушка. Это задействует разные навыки и плюс это классный способ узнать много нового. Моё знакомство с js, кстати, началось с курсовой “сделать тетрис“ :) Если кажется, что, чтобы начать делать игрушку, нужно уже хорошо знать язык — нет. До этого я видела js всего несколько раз.
5. Рекламный или обзорный лендинг к любимому фильму/игре/др. Тут может быть работа с картинками, видео, позиционированием, слайдеры и много что ещё. На самом деле ограничения — только личная фантазия. Можно подключить js-библиотеки и попробовать поработать с внешним API.
6. «Как оно было» о мероприятии, на котором вы были. Если любите фотографировать — можно сделать фотогалерею: и интересы с личными качествами покажете, и проф. навыки.
7. Лендинг о своём путешествии — фотоконтент, анимации, карты, таймлайны и что угодно. На самом деле у этого и предыдущих двух пунктов различается только тема, но мысленно возникают разные картинки и идеи. Об этом тоже можно подумать)
8. Блог. Как мне кажется, самый простой способ добавить уникальности проекту — уникальный контент) Не Lorem ipsum dolor sit amet, а собственные мысли/фото/др. Сама идея блога не новая, но можно сделать уникальный контент.
9. Страница-калейдоскоп — абстрактный узор из элементов, который сам плавно меняется. Тут и вёрстка, и анимации, и js, и картинки. Если он хорошо и интересно сделан, то произведёт впечатление будет нештампованным)
10. Интерактивная библиотека. Уровень сложности по желанию. Не обязательно строить космический корабль. Контент, например, фото книг и текст (что-то о книге/ваше мнение о ней). Можно добавить фильтры выбора книг, ссылки на них в онлайн-магазине.
11. “Нечто“ для изучения иностранных слов. Например, две колонки слово/перевод или карточки для изучения слов. Не обязательно с картинками — с одной стороны карточки слово на ин. языке, с другой — перевод.
Ещё несколько советов:
— Ищите интересные для вас решения. Например, не нужно подключать внешнюю БД, если неинтересно и это гасит в вас желание действовать. Небольшой список данных можно хранить в JSON или объектом/массивом в js.
— Лучше отправлять проект не файликами или показывать на своём ноуте, а давать возможность «пощупать» реальную страницу. Это можно бесплатно сделать с помощью github pages.
— Добавить в резюме ссылку на проект и репозиторий — погладить всех зайцев одним махом: покажете качество кода, свои интересы и дадите возможность пощупать проект.
— Никто не ждёт от джуна без опыта программный продукт хит)
— Отталкивайтесь от собственных увлечений) Я бы посоветовала (тем, кому этот совет нужен) выписать их, покомбинировать и придумать, что можно сделать на каждую тему и на их стыке) Брейншторм — всегда полезно :)
Таймкоды:
05:05 №1 Проект под конкретную компанию
05:26 №2 Дополнение к 1-му пункту: подумать, что можно улучшить и сделать с учётом этого.
05:42 №3 Сайт-портфолио: варианты не по типу фото навыки
06:15 №4 Игра
06:52 №5 Рекламный или обзорный лендинг к любимому фильму/игре/др.
07:20 №6 «Как оно было» о мероприятии
07:40 №7 Лендинг о своём путешествии
07:58 №8 Блог и его варианты
08:43 №9 Калейдоскоп
09:30 №10 Интерактивная библиотека любой сложности
10:35 №11 “Нечто“ для изучения иностранных слов
⭐ Instagram:
⭐ Канал в Telegram:
⭐ Карьерная подписка:
⭐ Teamlead-подписка:
⭐ Sponsr:
⭐ Vk:
MUSIC:
“Sincerely“ Kevin MacLeod ()
Licensed under Creative Commons: By Attribution 4.0 License
2 views
572
133
4 weeks ago 01:53:01 1
Полный курс по Next js - Изучи Nextjs за 2 часа! | React SSR +таймкоды
4 weeks ago 00:13:43 1
Типичные задачи junior разработчика в компании | Как работают джуниоры? (мой опыт)
1 month ago 00:44:05 2
Курс React Query за 40 минут! TanStack Query v5 | RED Course
2 months ago 02:26:29 2
ПОЛНЫЙ КУРС REACT JS для начинающих - Изучи Реакт за 2 часа с нуля!
2 months ago 00:01:00 1
Задача из Собеседования в Google и Amazon #java #собеседование #google