Мой клиент занят наймом? [закрыто]

Я инженер-программист с 1,5 годами опыта в веб-разработке с полным стеком. Около месяца назад я устроился на подработку в довольно простой интернет-магазин с онлайн-клиентом. Мы планировали, что я буду работать 20 часов в неделю с почасовой оплатой. Цель состояла в том, чтобы получить полностью функциональный прототип за 6 недель.

Я также должен был нанять 2 парней для коротких задач. Мы почти уложились в срок, я думаю, нам потребуется еще 1 неделя, чтобы закончить.

Затем один из нанятых мной парней стал отставать и тратить меньше часов из-за своей основной работы.

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

В целом, в настоящее время я не занимаюсь разработкой, потому что большую часть времени трачу на управление вещами и общение с клиентом (на самом деле 12 часов в неделю). Я не думаю, что смогу выполнять какие-либо серьезные задачи по разработке в то время, которое у меня осталось.

Проблема в том, что он хочет больше парней и сделать все за 3 недели. Он готов заплатить, но как мне объяснить, что даже при высоком бюджете 3-4 недель недостаточно для выполнения его грандиозного плана? Недостаточно времени, чтобы добавить функциональность социальной сети в простой интернет-магазин.

Еще меня беспокоит то, что он ищет разработчиков на полную ставку, и я не уверен, что через 2-3 месяца останется какая-то штатная работа (хотя он уверен). Он просит меня поговорить с этими новыми разработчиками, чтобы убедиться, что они профессионалы, поэтому я участвую в процессе найма. Он также готов нанять меня на полную ставку и увеличить мою зарплату на 30%, но я не верю, что этот проект будет жизнеспособным в долгосрочной перспективе.

Мой клиент тоже очень молод, ему 22 или 23 года, на год младше меня, поэтому я немного скептически отношусь к его общему опыту как человека, который нанимает столько людей.

Меня это очень напрягает. Это не то, на что я подписался. Он увеличил мою почасовую оплату, чтобы компенсировать проблемы.

Но как мне справиться с этим безумием, когда у меня гораздо больше людей, чем мне нужно?

вы не знаете. Это не твое "безумие", с которым нужно справляться. Если вы недовольны, вам следует найти другую работу.
найти другую работу означало бы сильно подвести его.
что тоже не совсем ваша проблема. Если вы недовольны тем, как он управляет своей компанией, вам придется уйти или быть несчастным.
Это фиаско. Просто оставить. У вас никогда не будет хорошего проекта, который можно было бы показать. Снова и снова и снова честно объясняйте парню: «Я возьму твои деньги, но это не сработает».
@Fattie Думаю, на этот раз мы согласны!
Черт побери, мы всегда согласны - ты не прав!
"найти другую работу означало бы сильно подвести его" это мечта. Вы ошибаетесь. Никто , даже я, не незаменим. Через пять-десять минут у него будет новый парень, который разберется со всем этим бардаком. («Пять, десять минут» — это фактическая оценка времени, а не фигура речи.)
Если одна женщина "сделает" ребенка за 9 месяцев, это не значит, что 9 женщин смогут "сделать" ребенка за 1 месяц.
Есть так много аналогий, чтобы объяснить, почему это не сработает, беременная лучше всего. Если вы можете испечь торт за 30 минут при 350, сможете ли вы сделать это за половину времени при 700? Если 180-фунтовому человеку требуется 60 секунд, чтобы упасть с крыши здания до земли, сможет ли 360-фунтовый человек добраться туда быстрее? Нет? А как насчет 2 90-фунтовых мужчин? Наверняка в два раза больше людей доберутся быстрее! Во многих случаях это просто занимает определенное количество времени.
«найти другую работу будет означать, что он сильно подведет» — иметь некоторую лояльность неплохо, но в конечном итоге вам нужно позаботиться о себе. Он наверняка сделает то же самое, когда дело дойдет до драки.
Дайте ему экземпляр «Мифического человеко-месяца» (Addison-Wesley, 1995) Фредерика Брукса. [ en.wikipedia.org/wiki/The_Mythical_Man-Month]

Ответы (3)

Предположим, что деньги закончатся, и действуйте соответственно.

Я думаю, вы поступаете правильно - похоже, у вас есть дневная работа в другом месте, поэтому у вас не будет проблем, если / когда у этого клиента закончатся деньги.

В то же время вы накапливаете очень ценный опыт, который может хорошо смотреться в резюме. «Собрал и возглавил команду разработчиков» — хорошая фраза.

Убедитесь, что все, кого вы приглашаете, знают цену — они могут захотеть работать в качестве подрядчиков, которые рассматривают это как «всего лишь еще 3 месяца работы», или они могут сделать решительный шаг и работать штатными сотрудниками в Next Big Thing. Это их призыв. Относитесь к ним честно, чтобы у вас все еще были хорошие связи, когда деньги закончатся.

Работа всегда расширяется, чтобы использовать все доступные ресурсы .

Если деньги не закончатся (возможно, ваш клиент — детище трастового фонда?), то не беспокойтесь о том, что у вас не останется работы. Всегда есть ошибки, запрошенные клиентами улучшения, погашение технического долга и т. д., которые могут занять их.

Меня это очень напрягает. Это не то, на что я подписался.

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

Если это не сработает, и вы все же решите остаться на оставшееся время:

Проблема в том, что он хочет больше парней и сделать все за 3 недели. Он готов заплатить, но как мне объяснить, что даже при высоком бюджете 3-4 недель недостаточно для выполнения его грандиозного плана?

Я предполагаю, что ваш клиент думает, что добавление большего количества людей ускорит работу. Предпримите последнюю попытку объяснить ему, что это неправильно, используя вопрос от Software Engineering SE: Почему добавление дополнительных ресурсов в поздний проект делает его поздним?

Укажите, что ваши новые управленческие задачи означают, что вы сейчас не занимаетесь разработкой. Если есть какой-либо способ сделать это вовремя, предложите следующее: Единственный способ, которым мы можем сделать это к [крайнему сроку], — это отказаться от новых требований к социальным сетям.

Если это не сработает, перестаньте пытаться убедить его. Если и когда он назовет крайний срок, просто повторите, что будет поздно. На самом деле вам не нужно, чтобы он соглашался с тем, что это будет поздно; он увидит это, когда оно не будет готово в то время, когда он этого хотел.

Еще меня беспокоит то, что он ищет разработчиков на полную ставку, и я не уверен, что через 2-3 месяца останется какая-то штатная работа (хотя он уверен).

Это 1000% не ваша проблема. Это не ваша работа — указывать клиенту, как тратить его деньги. Это не ваша работа убеждать его, что у него недостаточно опыта, чтобы справиться с таким количеством найма. Отпустите эту точку стресса.

Если проблема в том, что вы чувствуете себя виноватым, потому что ожидаете, что эти разработчики быстро уволятся из-за отсутствия работы, то просто честно расскажите на собеседовании о текущей нагрузке и планах на будущее. Не придирайтесь к клиенту, просто прямо расскажите о текущей ситуации: в настоящее время мы работаем над [проектом], который, как мы ожидаем, будет завершен через X недель. Он нанимает штатных разработчиков, чтобы сделать Y.

Объяснение кандидатам, над чем они будут работать, довольно стандартно, и умные кандидаты все равно будут спрашивать, поэтому вы не предадите своего клиента, объяснив, что текущая рабочая нагрузка на самом деле невелика.

«Если проблема в том, что вы чувствуете себя виноватым, потому что ожидаете, что этих разработчиков быстро уволят из-за отсутствия работы, тогда просто честно расскажите на интервью о текущей нагрузке и планах на будущее». — Вы также можете заплатить им таким образом, заставить своего клиента предоставить вам средства для этого и быть честными с этими потенциальными разработчиками, что их проект может длиться всего несколько месяцев. Многие крутые подрядчики были бы готовы работать полный рабочий день, если бы им за это платили. Если деньги не проблема, скажите своему клиенту, чтобы он заплатил или принял ваши прогнозы.

Все, что вы описали здесь, это:

  • Идиотское фиаско со стартапом.

Даже не стоит вдаваться в подробности.

Заявление о том, что стартап типа «один человек, прихоть» — это фиаско, так же очевидно, как заявление о том, что приложения проваливаются, политики лгут или проститутки берут деньги.

Просто уйди.

Снова и снова вежливо объясняйте , что вы искренне считаете, что он просто тратит свои деньги впустую, и вы искренне не хотите принимать в этом участие. И оставьте это на этом.

В Кали только 8 утра. на момент написания у вас будет новый концерт к обеду.

Парень даже не вспомнит вас через 120 секунд, он будет заниматься какой-то другой совершенно запутанной деловой «авантюрой».