Я управляю компанией в течение почти 10 лет, и все это время это был только я, другой программист (который является большим другом и соучредителем), и продавец (который также является другом). Вместе нам удалось вести достойный бизнес, и нам всем удалось заработать на жизнь, но мы уже давно пытаемся расширяться.
К сожалению, есть несколько проблем:
Используемая нами технология не устарела, но и не так популярна по сравнению с другими вариантами веб-разработки, такими как PHP.
Мы работаем на конкурентном рынке, конкурируя с многомиллионными компаниями
Мы не можем позволить себе платить новым программистам или продавцам очень хорошо. Мы зарабатываем достаточно денег для себя, но если у нас не будет значительного числа новых клиентов, мы не сможем заплатить много.
Из-за того, что мы не можем платить много, мы используем немного более редкую технологию, и мы конкурируем с крупными компаниями, нам трудно найти новых программистов или продавцов.
Мы отчаянно нуждаемся в расширении, но когда мы пытаемся привлечь больше клиентов, мы не можем поддержать их с таким небольшим количеством людей (или их требования растут вне нашего диапазона знаний), и когда мы пытаемся нанять новых программистов и продавца, мы обычно не получают высокого качества, и они, как правило, не приносят существенной выгоды нашей компании.
У кого-нибудь есть какие-либо предложения или советы о том, как мы можем расширить?
Ответы:
Начну с грубой правды: если ваша бизнес-модель работает только до тех пор, пока вы можете получить дорогой ресурс (талант разработчика) по цене ниже рыночной, то у вас нет бизнес-модели. Тот факт, что вы конкурируете с крупными компаниями, не является оправданием. В области развития более крупные организации обычно имеют более высокие затраты на «единицу разработки», чем более мелкие ( экономия от масштаба ). Таким образом, вы должны быть в состоянии предложить своим программистам более высокую зарплату, чем в тех крупных компаниях, где каждый разработчик должен «тянуть» за одного или двух менеджеров, секретарей, сотрудников отдела кадров и тому подобное.
Тем не менее, я думаю, что лучшее, что вы можете сделать в краткосрочной перспективе, это нанять программистов с небольшим опытом или без него. Вспомните выпускника средней школы, который любил поиграть с Python в свободное время. Неявная сделка будет заключаться в следующем: они работают за низкую зарплату, а вы, в свою очередь, учите их профессиональному программированию, передовым методам работы, работе с клиентами и так далее.
источник
Вы должны думать вне кабины. Воспользуйтесь своей гибкостью.
Если вы хотите нанять талантливого программиста, но не можете заплатить полную зарплату ... нанимайте высококвалифицированного программиста с частичной занятостью. Вы будете удивлены, сколько людей будут прыгать на работе 20 или 30 часов в неделю, при условии, что почасовая ставка, которую вы им платите, соответствует их ожиданиям. Это сэкономит вам много денег и позволит кому-то уделять больше времени сторонним проектам или просто наслаждаться личной жизнью. Кто-то с большим опытом будет гораздо, гораздо более продуктивным, чем наем на неполный рабочий день, быстрее, чем менее дорогой, менее (или вообще не имеющий) опытный работник.
источник
Вы можете попытаться получить новых выпускников, которые отчаянно нуждаются в работе, готовой мириться с меньшими затратами за опыт. Но вам нужно иметь действительно хороший глаз, чтобы выбрать недооцененного человека с высоким потенциалом из большинства, кто просто плохой .
Проблема в том, что даже если вы получаете недооцененного человека, который действительно хорош, вы не должны ожидать, что он останется без дела, так как он будет набираться опыта и двигаться дальше.
В долгосрочной перспективе более затратно продолжать переподготовку новых сотрудников и облегчать передачу знаний, чем получать надлежащее финансирование и платить по крайней мере рыночную ставку, а только при уровне, близком к рыночному, когда ключом становится команда / культура / лояльность. Деньги не самый большой мотиватор, но нехватка денег - самый большой демотиватор, великие компании могут удерживать лучшие таланты с помощью так себе зарплаты, но ни одна из них не достигла успеха с паршивыми инженерами и зарплатой ниже номинальной.
Вы также можете попытаться расплатиться акциями, но если ваша компания, кажется, не обладает огромным потенциалом и не собирается приобретать / проводить IPO, никто на самом деле не хочет акций. Если ваша компания настолько хороша, тогда нетрудно получить деньги инвестора.
источник
Я думаю, что вы достигли той точки, когда вам нужно вливать капитал, чтобы расти. Ваш вопрос должен быть не о том, как вы можете получить недорогих разработчиков, а о том, как вы можете заставить капитал платить хорошие.
Это означает, что вам нужно оценить свой бизнес-план, чтобы определить, принесут ли инвестиции в разработчиков большую ценность, чем затраты через год или два. Если это так, начните искать кредит или внешнего инвестора. Если нет, то нет особого смысла расти.
источник
Я должен признать, что у меня был небольшой смешок, когда я читал вашу проблему, потому что у меня была почти та же проблема, и теперь мы находимся на пути к предоставлению наших клиентов новейших технологий и к усилению конкуренции.
Прежде всего, вам нужно определить, какая платформа будет предоставлять услуги, необходимые вашим клиентам, так что вам нужно время, чтобы сесть с разработчиком и провести анализ старой классической доски.
Затем мы наняли младшего разработчика и пригласили его и меня (основного разработчика) на курсы, чтобы мы были в курсе технологий, которые нам необходимо было использовать.
Затем мы наняли консультанта на неполный рабочий день, который был полностью в курсе тех же технологий и смог помочь в процессе разработки.
Тогда для вашего основного разработчика так же, как и для меня, нужно уделить время и постоянно оценивать прогресс проекта разработки, гарантируя, что вы используете консультанта для более сложных и сложных аспектов и поставляете достижимые цели для начинающего разработчика.
Надеюсь, это поможет.
источник
Поскольку ваш бюджет очень ограничен, я бы сделал несколько вещей:
источник
Вы не платите достаточно, чтобы нанять достойного персонала на месте. Если ваша бизнес-модель не позволяет этого, вы должны поставить под сомнение работу, которую вы производите. Если вы не желаете менять свою модель ценообразования, вы должны нести суровую реальность найма оффшорных ресурсов.
У меня достаточно опыта в этом, и я могу вам сказать, что вы должны поставить трудное время на собеседование без исключения. Это буквально шанс 1/200, что вы найдете кого-то, кого стоит нанимать на eLance или oDesk, чтобы узнать количество собеседований, которые вы должны пройти. Вы также должны быть привлекательным работодателем, поэтому ЧТО ВЫ МОЖЕТЕ ПРЕДЛОЖИТЬ ИМ ДОЛГОСРОЧНО? Вот что я узнал и что я делаю.
Хороший оффшорный программист делает эти вещи.
Если какие-либо из этих вещей не являются нормой для подрядчика, не нанимайте их на длительный срок. Лучше всего бросить их быстро. Вы НЕ МОЖЕТЕ знать об этих вещах, если не проведете их через тесты, которые связаны с реальными проблемами, временными обязательствами и около 1 месяца их тестирования. Тем не менее, вы можете уменьшить частоту отказов, выполнив предварительную фильтрацию перед тем, как их попробовать. Помните, что есть море людей, ожидающих удовлетворения ваших потребностей.
Вы также должны говорить о себе или своей компании. Публикуйте информацию о вашей компании, показывая ее основные моменты и то, что она может сделать для потенциального сотрудника / подрядчика, чтобы привлечь достойных.
Вот что ты не делаешь.
Вот мой процесс интервью, чтобы отфильтровать кандидатов ...
Вы должны быть в порядке после прохождения этого утомительного процесса, потому что ваша тяжелая работа даст желаемый результат. Если это кажется слишком легким, значит, вы делаете это неправильно. Это требует должной осмотрительности, настойчивости и жестких ударов. Продолжайте пытаться, пока не получите его, и оно того стоит. Ваша компания начнет расти, когда у вас появится больше свободного времени для привлечения новых клиентов.
источник
Подумайте над тем, чтобы нанять программиста, работающего с мамой (или папочки), который имеет опыт в вашем наборе навыков, хотел бы работать на полставки, иметь гибкий график работы и посвятить себя работе в компании, способной обеспечить гибкость, необходимую первичному воспитателю. , Деньги сверх затрат на дневной уход часто не являются предметом, поскольку они стремятся поддерживать и улучшать навыки, но не заинтересованы в том, чтобы вернуться на работу на полную ставку.
Ищите людей, которые были настоящими любителями перед детьми. Вероятно, они приведут это к работе неполный рабочий день и будут работать неполный рабочий день в течение многих лет с высокими навыками и низкими затратами - часто медицинское обслуживание оплачивается работой родителей, занятых полный рабочий день, поэтому там можно сэкономить.
источник
Есть несколько вещей, которые можно попробовать:
источник
Прочитайте эту статью Восстание Developernomics . Это может дать вам некоторое представление о рынке.
У меня был некоторый успех, наняв стажеров для проекта. Вы должны быть хорошими в поиске хороших, увлеченных, обучающихся для этого, чтобы работать и быть готовыми потратить некоторое время наставничества. Самая большая проблема, с которой я столкнулся с хорошо обученным стажером, заключается в том, что после окончания учебы они уйдут за более высокой заработной платой, если вы не захотите делать постоянные инвестиции в их удержание.
Я был нанят в качестве подрядчика много раз, как на полный, так и на неполный рабочий день, и я также нанял подрядчиков. Насколько хорошо это работает, зависит от человека и работы и от того, насколько они соответствуют, но у вас не будет таких долгосрочных инвестиций. Если они не сработают, их легче отпустить, а если дела пойдут хорошо, вы поймете, что стоит привезти их в Пермь. Если вы не можете позволить себе держать их рядом, вы можете отпустить их или разработать план неполного рабочего дня.
источник
Если вы можете проверить некоторых хороших программистов и оставить их доступными (не легко), то вы сможете нанять их непосредственно в качестве консультантов, работающих с вашим продуктом.
Это можно сделать напрямую, отправив обученных людей на сайт клиента или временно наняв кого-нибудь для решения проблемы или реализации функции для конкретного клиента.
Я предполагаю, что вы предлагаете своим клиентам оплачивать новых людей / новые функции через сервисные контракты.
Без контрактов на обслуживание также кажется трудным поддерживать работу небольшой компании без значительных реинвестиций в нее.
Вы можете думать об этом так:
Если ваша цель - заработать на жизнь вам двоим, тогда вам не нужно расширять ее, и в любом случае это может привести к ее краху.
Если ваша цель - создать новую стартап-компанию, которая будет расти и процветать, скорее всего, вы, ребята, не должны слишком много зарабатывать на зарплатах, все эти деньги должны возвращаться в компанию (либо на привлечение новых клиентов, либо на улучшение ваш продукт, чтобы вы могли получить больше клиентов позже).
Последний успешный стартап, в котором я работал, топ-менеджеры не получали зарплату в течение первых двух лет, и даже тогда они только начинали, потому что были лишние деньги, и они хотели начать возвращать свои инвестиции.
источник
Мы не можем позволить себе платить новым программистам или продавцам очень хорошо
Извините, но я бы не стал работать по рыночным ставкам, если вы не компенсируете это другими опциями. Акции здесь не очень хороши - стоимость компании имеет тенденцию колебаться, а% выигрышей в стартап-лотереях работает не слишком хорошо. :)
Но вы можете просто попросить людей работать неполный рабочий день. Скажем, ваша рыночная стоимость для программиста составляет 100 тыс. Но вы можете заплатить только 75% от этого. Хорошо, я бы работал 3/4 раз за 75K. Это на самом деле очень хорошо работает для меня, так как мне нравится работать над своими вещами, а 75K будет хорошо покрывать мои счета.
Вы можете нанять аспирантов для такого рода вещей - они, как правило, плохо оплачиваются, и многие из них очень способные. Если вы можете нанять их на полставки за относительно приличную плату (своего рода интернирование), тогда вам обоим будет лучше.
По сути, вы должны сделать свой бизнес более устойчивым, конечно. Но это не относится к найму очень много, и займет время.
источник
Деньги, как правило, являются основным мотиватором, поэтому вам нужно обеспечить их, если вы хотите расширить свой бизнес. Задумывались ли вы и ваши деловые партнеры о сокращении зарплаты, чтобы позволить себе хорошего разработчика? Если вы не заручитесь поддержкой некоторых инвесторов или не заключите больше сделок с новыми / существующими клиентами, это, вероятно, единственный способ, которым вы сможете заплатить другому человеку за работу на вас.
источник
Может быть, вы можете получить фрилансера.
Через такие сайты, как freelancer.com & odesk.com, а также множество других!
Они часто бывают очень дешевыми, и даже если вы платите им разумно, по крайней мере, это всего лишь с несколькими безработными.
Но со временем, попробовав несколько человек на разных укусах, вы найдете кого-то, кто вам нравится, и, возможно, вы сможете договориться о полной занятости.
источник
Нанимайте программистов из развивающихся стран, таких как Индия. Я уверен, что вы можете найти такого недооцененного человека с высоким потенциалом здесь. (Я не говорю это, потому что я из Индии!: P)
источник
Нанимать хороших продавцов гораздо сложнее, чем нанимать хороших программистов, поэтому я бы предложил создать хорошую техническую команду из хороших, надежных людей (я верю в звездную команду, а не в команду звезд). У вас и ваших коллег есть сильные стороны в управлении и продажах, поэтому попросите других людей взять на себя повседневную работу, такую как написание кода, техническая поддержка, поддержка продаж, чтобы вы могли делать то, что у вас получается лучше всего.
Другие предложения о найме стажеров хороши, и я использовал эту стратегию раньше. Но не менее хорошая стратегия - нанимать пожилых кандидатов, которые с меньшей вероятностью уйдут через 6 месяцев в более прохладную компанию с мешками с фасолью или модными кофеварками. Они нуждаются в меньшем контроле, проводят меньше времени в Facebook, вероятно, будут знать ваш более старый язык и будут продолжать свою работу. И сейчас есть много хороших людей, которые ищут работу.
источник
Где вы занимаетесь банковским делом? Вы зарегистрировались для получения кредита для малого бизнеса? Если вы были прибыльными в течение 10 лет, у вас должно быть хорошее экономическое обоснование для заимствования денег. Наймите лучших и забудьте скрестив пальцы, чтобы новичок сработал.
источник
Наймите хорошего разработчика Java-приложений в Индии. Вы будете удивлены тем, насколько хороший талант вы можете нанять так дешево. Вы можете дать кандидату неделю работы, чтобы увидеть, подходит ли он. Однако не нанимайте услуги у компании. Найм разработчика напрямую принесет пользу вам и разработчику.
источник
Если у вас недостаточно денег, вы можете посмотреть на другие вещи, которые важны для людей. Вот хороший список . Деньги - большой мотиватор, но до некоторой степени.
источник