Первый официальный бизнес

—-
Пережив того большого клиента, мой напарник предложил открыть веб-студию. Напомню, что я учился в институте. Это был третий курс, 2008 год, если я ничего не путаю.

Признаюсь, было страшно открывать веб-студию. Было куча вопросов: как открыть, как принимать платежи, как платить налоги, где брать клиентов и так далее. У нас было отложено немного денег с того большого клиента. И их хватило на снятие квартиры под офис на 3 месяца и интернет. О, интернет это отдельная тема в те времена. Чтобы получить высокоскоростное подключение нам пришлось подключить спутниковый интернет на входящий трафик, а на исходящий dial-up. Эта тарелка наверное до сих пор торчит на крыше того дома.

В общем, мы сняли помещение, провели интернет, поставили три стола и начали играть в Quake 3 Arena по локальной сети 😂

Через неделю опомнились, когда знакомый предложил нам сделать сайт для одного завода. Работа пошла. Но не так гладко, как хотелось бы. Клиент был капризный. Распланированные сроки, растянулись. Бюджеты не соответствовали затраченному времени, но проект мы все же сдали. Мы пытались искать клиентов, честно. Но ничего крупного поймать не удавалось. Мы просто скатились до уровня производства маленьких, дешевых сайтов, чем я и занимался до этого.

В итоге, пролетело полгода, я забросил учебу и отправился в академический отпуск.

Помню последнюю неделю в нашем арендованном офисе. Мы решили, что у нас есть только один шанс спасти бизнес, сделать полностью автоматический генератор сайтов. Мы накупили дошираков, пива, сигарет на оставшиеся деньги и начали работать. Мы сделали генератор сайтов, но не простых, а дорвеев (мусорные сайты). Он был плохого качества. Нам пришлось съехать с офиса.

Это было крупное поражение номер два. Мир рухнул. Мы с напарником разошлись, и каждый пошел своим путём.

Я прокачал к тому моменту:
✅ Управленческие навыки.
✅ Разработку на PHP, JavaScript, Delphi (дровец мы делали на нём)
✅ Умение общаться и не бояться заказчика.
✅ Позитивное мышление.
—-
А какие поражения были у вас? Делитесь!

Большой клиент — большие проблемы

—-
Продолжаем историю о том, как я становился разработчиком.

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

Мне в чат написал человек:
«Привет! У меня туристическое агентство. Мне нужно 15 мини-сайтов для гостиниц, которые мы продаем. Сделать их однотипными, по 10-15 страниц, и разместить везде форму бронирования. Потом прогнать их по базам каталогов.»

Для меня это было легко, я такие заказы часто выполнял. Взялся — сделал за несколько дней. Он заплатил. Через неделю пишет:
«Можно ещё для 30 гостиниц тоже самое?»

Конечно можно! Я сделал. Получил деньги. Через неделю клиент звонит;
«Михаил, когда я пришел к вам, у меня было 2 менеджера, а сейчас уже 6! У меня есть хорошее предложение, приезжайте в Москву, обсудим.»

И я поехал. Тогда мы работали вместе с напарником. Поехали вместе. Было немного страшно.

Приехали. Пришли к клиенту. Познакомились. И он говорит: «Хочу сеть из 1000 сайтов гостиниц для начала, Вот предоплата. Но мне нужно быстро — сделайте за месяц.»

Конечно же мы обсудили все риски. Понятен был успех. Те гостиницы что мы брали не имели сайтов. Агрегаторов тогда вообще не было. И та схема что мы делали, выкидывала сайты на первые места в поисковиках. Клиент собирал все сливки.

На сеть в 1000 сайтов ушло 28 дней. Яндекс выкатил новый алгоритм, который не позволял сайтам так быстро выходить в топ, сайты предварительно попадали в песочницу, и через какое-то время только вылезали постепенно в рейтингах.

Клиент же, в свою очередь, ожидая супер быстрых результатов, набрал два десятка продажников на зарплату, стал терять деньги ежедневно. Он начал злится и предъявлять мне претензии что мы его обманули, что сайты не качественные, поэтому они не выстреливают. Стал требовать деньги назад. Это было страшно, потому что деньги были потрачены! 😂

Худо-бедно, часть сайтов вышли в топ, мы собрали статистику. Больше половины сайтов выстрелили. Остальные попали в бан Яндекса. Количество сработавших было большое, но видимо клиент сам облажался с подбором гостиниц, многие не пользовались спросом в интернете.

🙈 В общем, вся эта история длилась полгода. За полгода многие гостиницы сами наделали себе сайтов, плюс появились такие же агентства по резервации, которые тоже делали сайты под гостиницы. И клиент не выдержал конкуренции. Агентство откатилось в развитии обвинив в этом меня. Благо я тогда уже устал бояться этого клиента и просто поставил его в игнор.

✅ Нервов было съедено массу.
✅ Опыт получен колоссальный.
✅ Такого объема сайтов за месяц я не делал ни разу.
✅ Понял, что если делаешь бизнес — нужен менеджмент и грамотный договор.
—-
А какие нестандартные истории были у вас? Делитесь!

Если ты разработчик — автоматизируй!

—-
Продолжаем историю о том, как я становился разработчиком.

Я проработал в той организации примерно 2 года. У них начались проблемы с выплатами, и мы перешли на проектную работу:
есть проект и деньги — работаем,
есть проект, но нет денег — не работаем.

👨‍💼 У меня высвободилось время, и я снова начал искать дополнительные проекты.

В то время было популярно продавать и покупать ссылки для продвижения сайтов (я слышал, что сейчас это снова актуально).
И пока у меня не было большой загрузки, я решил, что сделаю себе сеть сайтов. Задался целью сделать 50 штук. Процесс был простой:

  1. Ставишь CMS.
  2. Создаёшь структуру.
  3. Размещаешь от 100 статей на сайт. Это самое долгое! Нажми кнопку, выбери категорию, внеси заголовок, добавь title, description, keywords, вставь саму статью, добавь картинку к статье.
  4. Подправляешь внешний вид сайта, чтобы они не были похожими.
  5. Прогоняешь по базе каталогов (тогда так можно было быстро получить ссылки на свой сайт — каталоги сайтов).
  6. Ждёшь индексации поисковыми системами, проверяешь рейтинг и продаёшь ссылки через биржу или напрямую.

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

  1. В определённую папку кидаешь пачку текстовых файлов в нужном формате (копирайтер выполнял это требование) и нажимаешь вторую кнопку.
  2. Статьи сами раскидываются по категориям и публикуются постепенно по расписанию. Картинки подтягиваются из гугла, обрезаются, отражаются по горизонтали и прикрепляются к посту сами.
  3. Оставалось подправить внешний стиль вручную, чтобы сайты не были однообразными.

⚡️ Так я начал создавать больше сайтов, не теряя нервные клетки на монотонную работу: разворачивание сайта, размещение контента, поиск картинок и так далее.

Вопрос был лишь в постоянных вложениях в контент.
Деньги нужно было регулярно высвобождать, и тогда я решил предложить услугу по созданию сетей сайтов под заказ.
Мне давали тематику, а я клепал сайты.

И тут у меня появился новый большой клиент.
Об этом расскажу в следующем посте!

А главное в этом посте: разработчик всегда найдет способ автоматизации рутины!

Как я стал фрилансером и “уволил” своего клиента

—-
Рассказываю дальше, как я развивался как разработчик. Дальше — больше.

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

Так я узнал, что бывают CMS — системы управления контентом. На тот момент WordPress и Joomla только появлялись (или уже были — не суть), а у нас в компании использовалась какая-то самописная штука. Я попробовал собрать на ней сайт — и получилось. Его приняли, всё работало. Даже показалось проще, чем вёрстка с нуля. Первый «вау» от сборки настоящего сайта запомнился надолго.

Мой выход на открытый рынок
—-
Мне стало мало проектов. Я чувствовал, что могу больше. Зарегистрировался на форуме Searchengines (в те годы это было одно из главных сообществ), и написал простое объявление:

Делаю сайты с нуля. Принимаю оплату через WebMoney. (Ну оно было больше наверное, но для краткости, такое! 😂)

И знаете что?
Пошли заявки.

Я не верил. Люди реально писали, интересовались, задавали вопросы.

А всё потому, что я выставил цену на 50% ниже рынка, я думаю 🤔

Да, работал почти за копейки, но зато:
– набивал руку
– получал опыт
– и начинал понимать, как устроены настоящие проекты

И тут появляется он — мой первый постоянный заказчик
—-

Оказалось, что один из моих клиентов сам работал в веб-студии. Он просто сливал мне «неинтересные» проекты с работы, брал за них 100%, а мне отдавал за 30%. Вот тебе и схема. Так мы поработали почти два года. Я стабильно получал задачи, улучшал скиллы и… набирал обороты.

К слову, это был 2006–2007 год.
Удалёнка? Работа из дома? Люди не понимали, как это вообще возможно.
М
оя мама была уверена, что я торгую наркотиками. 🤣 Вариантов, чем ещё можно заниматься в интернете, она просто не знала.

И вот поворот…
Эт
от заказчик говорит:

«Михаил, я в вынужденный отпуск на месяц. Подменишь меня на работе?»

Я согласился.
Меня представили команде.
И я начал работать. Очень усердно работать. Забыл про учёбу, про всё, кроме задач. Через месяц тот разработчик вернулся — но его не взяли обратно. 🙈 Им больше понравился я. Мне было неловко. Реально.

🎈 Но… разве можно было отказаться от такого шанса?

Именно тогда я понял:
Хорошая работа говорит сама за себя.
И иногда путь открывается не с того места, откуда ты его ждал.

Про тусовку и почему важно быть «в теме»

Одна из самых недооценённых штук для новичков — общение с другими разработчиками.

Не просто «посидел в чате», а реально быть в тусовке.

Когда ты общаешься с людьми из той же среды:
– узнаёшь много нового
– видишь, как думают другие
– начинаешь мыслить шире
– и даже… перестаёшь бояться, что ты «не дотягиваешь» 🙃

Я помню, как в своё время попал в первое dev-сообщество, какой-то форум, типа searchengines (не помню точно).

Там обсуждали всё — от верстки и Git’а до «как сказать заказчику, что сроку капец».

И это был прям рывок: в голове щёлкнуло, появилось ощущение, что я не один. А ещё я через сообщество нашёл первый реально интересный проект. Просто потому что «вовремя болтал в чате».

Общение даёт не только знания, но и перспективы:
– предложения по работе
– партнёрские проекты
– вдохновение что-то делать
– и просто ощущение, что ты на своём пути 🚀

Так что если ты сейчас учишься кодить — не сиди в одиночку! Найди сообщество, чат, дискорд, даже маленький телеграм-канал.

Спрашивай. Отвечай. Делись.

Это и есть вход в IT, только не через «войти», а через вливаться.

Мой первый сайт: как я промахнулся с цветом, но попал в IT

—-
Всё началось в 2005 году.
Я был на первом курсе. Тогда друг подошёл ко мне и сказал фразу, которую позже можно будет писать на обложке учебника по карьерному росту:

– Хочешь сверстать сайт за деньги?

Я сомневался, но решил попробовать, в голове было:
«Мы же это вроде в школе проходили… какие-то там DIV’ы, P, всё просто».

Мне прислали макет в фотошопе.
Дали 2 дня!
Ютуба не было!
Курсов не было!
Фигмы не было!

Только я, ломанный фотошоп, notepad от windows, и внутренняя уверенность, что справлюсь. Ну и поисковик, конечно, на dial-up соединении.

💡 Я начал искать сайты с похожей структурой, открывать код через «Посмотреть исходный код» (old school) и просто копипастить блоки, меняя текст и картинки.

Думал, что создаю что-то крутое. Прям как профессионал.
Нарезал макет кусочками, вставлял их в таблицы (да, <table> – the real layout king тех лет), и подгонял по пикселям.

Через два дня — всё готово.
Меня зовут в офис. Торжественно открывают макет.
Смотрят на мой сайт. 🙈 Потом на макет. Потом снова на мой сайт...

– А что это за цвета?!

Оказывается, у фотошопа при установке было несколько цветовых схем.
Я выбрал не ту!
Сайт получился точно таким же, но в других цветах.
Вроде бы то же самое, но… совсем не то.
Мы посмеялись, я обтёк со стыда. Они переделали сайт сами, потому что сроки уже горели.

Но самое удивительное – следующий заказ от них я всё равно получил!

Почему?
Потому что я был:
– дешёвым,
– быстрым,
– и готовым учит
ься.

И вот с этой ошибки, с этого сайта «не в тех цветах» и начался мой путь.

🔥 А главное, я понял одну вещь: делать – важнее, чем бояться!

Да, ты ошибёшься.
Да, кто-то переделает за тобой.
Но ты сделаешь шаг.
А потом ещё один.

И через пару лет ты уже сам будешь объяснять новичкам, как правильно нарезать макет. В правильных цветах, конечно. 🙈