Как не сделать говно-проект, когда вы начинающий ИТ-специалист
Представьте ситуацию: вы начинающий специалист в области ИТ (разработчик, дизайнер, веб-мастер, маркетолог и т. д.). Вы проходите обучение на какую-то ИТ-позицию, и вам нужно получить какую-либо практику. Обычно в роли тех, кто готов доверить вам что-то реализовать на старте, выступают друзья или члены семьи.
Так как они уже знают вас, присутствует определенный элемент доверия и уверенность, что работа будет сделана.
И скорее всего, работа будет сделана.
Но самое страшное — вашу работу могут и принять.
Но качество самой работы будет желать лучшего.
Давайте разбираться, почему работа получается низкого качества
Во-первых, ваши друзья/семья (далее — F/F). Если они готовы заказать проект у вас, значит, у них не все хорошо с деньгами (предположение) и они не понимают, какой продукт им нужен. В противном случае они бы обратились к профессионалам, а не к вам.
Конечно, технического задания обычно у F/F нет. Они просто могу сказать: «Сделай нам сайт, и побыстрее…»
И так как вы начинающий и без реальной практики специалист, вы идете и делаете проект низкого качества (если говорить просто, то делаете говно-проект).
Что делать, чтобы получить практику и избежать создания говно-проекта
1. Пойти на курсы
Как правило, это длительные курсы от 6 месяцев, в которые включен модуль практики, а именно участие и работа в реальном практическом кейсе, получение готовых проектов, которые, в свою очередь, можно добавить в портфолио.
Минус этого метода: необходимость накопленной суммы для оплаты обучения.
2. Делать для F/F
Но только предварительно проработать следующие вопросы:
- Получить более конкретные требования. Что конкретно они хотят получить? Эти требования необходимо зафиксировать в финальном документе, ваш заказчик должен согласиться с ним.
- Выяснить, почему они хотят это получить. Если это, к примеру, лендинг, то для чего он им? Как они обходились без него ранее?
- Выяснить, для какой целевой аудитории создается проект. Кто и как будет пользоваться этим сайтом/приложением?
- Выяснить, как планируется привлекать трафик на сайт/приложение. Сайт/приложение можно разработать, но без трафика он будет бесполезен.
- Выяснить, кто из конкурентов уже имеет аналогичный продукт. Определить всех конкурентов, провести анализ сайтов/приложений.
- Выяснить, какие веб-сайты/приложения нравятся вашему клиенту. У вас и у клиента должны быть представления, каким должен быть конечный продукт. Это представление как раз можно сформировать, анализируя решения конкурентов.
3. Сделать проект для себя
Так как проект делается для себя, он может быть любым, от ужасного до худшего в истории интернета.
- Создайте какой-то полезный сайт/приложение, которого так не хватает вам.
- Первым делом сфокусируйтесь на функционале проекта, не на его внешней оболочке.
- Внешний вид. После того как вы убедитесь, что функционал полностью отвечает вашим высоким требованиям, можно приступать к внешней оболочке.
Минус этого варианта: работаете в удовольствие, оплаты нет. Конечно, есть маленькая вероятность того, что ваш проект может выстрелить, но это 1—3 % шансов на успех. На это рассчитывать не стоит.
Итого: не делайте говно-проекты!
Полное руководство: Как статьи ИТ-специалистом. English version.