Непосредственно после окончания университета я решил создать свое собственное веб-приложение ( Ease My Day ), ожидая, пока он устроится на работу инженером-программистом.
Причины для создания этого приложения:
- Получите твердый опыт работы с программным обеспечением, прежде чем попасть на работу
- Предоставление решения общей проблемы
- Не сидеть без дела во время поиска работы
Приложение не является предпринимательским испытанием или бизнесом, который будет продан. Тем не менее, во время интервью я замечал, что из расчета 4 из каждых 5 интервью, которые я прохожу через приложение, путают с бизнесом, и мне задают те же вопросы:
Почему вы строили бизнес? Почему вы хотите остановить приложение? Хотите продать приложение?
Зная, что я не строил бизнес и не зарабатывал на этом приложении.
Приводят ли кандидаты, которые проявляют инициативу и любят создавать свои собственные приложения на стороне, красный флаг на радаре менеджера по найму?
ОБНОВИТЬ
запрошено @Kate ГрегориВот как я описываю это в моем резюме:
Персональный проект: Разработчик SaaS-приложения «Ease My Day», Монреаль, Qc.
Ссылка: http://www.easemyday.com
Facebook: http://www.facebook.com/EaseMyDay"Ease My Day" Основная цель BETA - помощь в ежедневном мониторинге питания и здоровья.
Доступен список из более чем 6000 продуктов с фактами их питания. Пользователи могут добавлять свои личные продукты и расширять базу данных продуктов.
Это позволяет пользователям определить свою цель: похудеть, набрать вес, нет цели просто оставаться здоровым.
Он позволяет пользователям рассчитывать свои ежедневные потребности (калории, белки, углеводы, жиры и т. Д.) С помощью встроенного в приложение калькулятора. Пользователи могут вручную вводить эти значения, если они уже знают свои потребности.
Пользователи могут контролировать потребление пищи по: еде, дням и / или неделям.
Он развернут в Amazon AWS (экземпляр EC2 с RDS)«Облегчи мой день» решил непростую задачу; Это эффективная платформа, которая превращает ежедневный мониторинг работоспособности - в прошлом трудоемкая задача - в приятное занятие, которое можно завершить всего за несколько секунд. В настоящее время он используется в нескольких странах мира.
Языки / технологии: .... ЗДЕСЬ Я объясняю языки / технологии / подходы к разработке программного обеспечения ....
источник
Ответы:
Каждый проект построен по шагам:
У меня есть концепция или идея. Это не очень ценно: у каждого есть тысячи прекрасных идей, и хранение идеи в вашей голове, ничего не делая с этим, не сделает мир лучше.
Пример: чат для кошек и собак был бы так хорош!
Я делаю концепцию / идею на бумаге. Этот шаг важен, потому что что-то чисто абстрактное и умозрительное становится немного более конкретным. Это не значит, что это выполнимо, но, по крайней мере, это описано.
Пример: проект на 20 страниц, объясняющий, как кошки и собаки могут общаться друг с другом в Интернете, в то время как они не могут использовать клавиатуру или мышь. Он также содержит мои личные рисунки вещи, которые будут закреплены на голове животного и подключены к ПК.
Я делаю прототип. Отлично, теперь я знаю, что это тоже выполнимо.
Пример: я поместил экспериментальный инструмент, который я создал, на головы двух кошек, и они смогли общаться. К сожалению, один кот сгорел, а другой сошел с ума. На самом деле не волнует; перед моим домом есть другие кошки, на которых можно поэкспериментировать.
Я понимаю, что полуработающий вариант я могу использовать. Это не коммерческий продукт, но он может использоваться человеком, который полностью осведомлен об ограничениях продукта.
Пример: инструмент работает нормально, и он больше не поджигает кошек. Они могут со временем сойти с ума, если инструмент неправильно установлен на их голове. Я объяснил концепцию моему коллеге. Наши коты разговаривали друг с другом в течение двух часов, но затем его кот выпрыгнул из окна; не знаю почему, но я открыл ошибку и закрыл ее как «Не могу воспроизвести», так как моя остается счастливой и толстой.
Я получаю рабочий продукт, который используется мной и несколькими другими людьми.
Пример: кошки и собаки разговаривают друг с другом часами в течение последних двух недель. Его используют десять коллег, и все это ценят. Кошка Джеффа даже не хочет выходить на улицу и проводить целый день перед своим компьютером. Джефф думает о покупке ей выделенного ПК. К сожалению, собака Кейт начала кусать людей и была подвергнута эвтаназии. Я не сомневаюсь, что это связано с моим продуктом.
Я отправляю стабильный продукт ограниченному количеству людей.
Пример: у нас зарегистрировано более трехсот питомцев. Продукт был настолько успешным, что я наконец-то создал компанию Cat & Dog Chat Ltd. Благодаря полученным доходам я даже купил новый компьютер для кошки Джеффа и нанял двух гиков. Я могу рассмотреть возможность оставить свою нынешнюю работу. Я слышал, что в здании неподалеку было коллективное самоубийство кошки. Я надеюсь, что это не связано с моим продуктом.
Продукт имеет коммерческий успех и достиг популярности.
Пример: у нас здесь буквально тысячи домашних животных, это так здорово. Я нанял двадцать других людей. Программное обеспечение было перенесено на MacOS, а также работает на большинстве популярных платформ смартфонов. Продукт очень стабилен, и сообщений об основных ошибках практически нет. Я также готовлю новую версию продукта, которая позволит другим домашним животным, особенно птицам, общаться в Интернете. К сожалению, пожилая женщина подала жалобу после того, как ее шесть кошек выпрыгнули из окна один за другим, проведя десять часов перед ПК; пришло время нанять адвоката.
Немногие проекты достигли последнего шага. Большинство остаются на первом этапе. Многие находятся между первым и последним. Нет ничего плохого в том, чтобы нацелиться на один из промежуточных шагов.
Каждый шаг становится все более и более сложным, а также учит вас все больше и больше вещей. Например, на последнем этапе вы должны иметь адвоката, бухгалтера, продавцов, маркетологов и т. Д. Вы, возможно, были отличным техником, но вы также должны иметь возможность продавать, продавать, защищать свои интересы в суд и платить налоги.
Тот факт, что интервьюеры задают вам вопросы о деловой стороне ваших проектов, понятен. Если вас интересуют только технические аспекты, это прекрасно (для инженера-программиста). С другой стороны, если вы успешно создали полноценный коммерческий продукт, который фактически был продан, это даже лучше, потому что это показывает, что:
Ваша концепция была коммерчески жизнеспособной,
Вы смогли сделать это технически,
И вы смогли убедить других людей реально использовать это и заплатить за это.
Это вызывает красный флаг, что вы сделали только техническую часть? Не за что. Если им нужно нанять бизнесмена, но они говорят, что ищут инженера-программиста, они делают это неправильно. Так что нет, это не плохо; просто будьте очень ясны в своих мотивах: вы не продаете это, потому что:
Вы не хотите.
Совершенно понятно. Вы можете ненавидеть разговаривать с клиентами или вести бухгалтерский учет. Это не твоя работа.
Вы заинтересованы только в технических аспектах.
Совершенно понятно. Вы хотите сосредоточиться на вещах, которые вам понадобятся больше всего в вашей карьере.
не поэтому:
Вы пытались и потерпели неудачу.
В зависимости от того, как будет представлен сбой , это может стать очень негативным.
Вы даже не пытаетесь сказать себе, что у вас никогда не получится.
Никто не хочет нанимать человека, который не верит в него и в то, что он делает, поэтому, даже если кандидат точно знает, почему проект не является коммерчески жизнеспособным, он не должен говорить об этом, рискуя в любом случае создать негативное впечатление.
источник