Немного о себе и как я пришел в IT

Я обычный студент из провинции, который успешно сдал ЕГЭ и поступил в вуз на физика. На первом курсе было много интересного: клубы, общага, тусовки, сессия — всё как у всех. К концу первого семестра я понял, что нужно лутать деньги.

На то время из каждого YouTube-канала была реклама Skillbox, Яндекс Практикума и прочих курсов, которые говорили о хорошем достатке в 100-200 тысяч после полугода обучения на Python.

Студент, у которого все деньги, стипендия (2700 рублей) и каждую неделю мамины (2000 рублей), уходили на клубы и веселье, не мог позволить себе тогда взять курсы. Да и желания платить за обучение не было, так как вся информация есть в интернете.

Kotlin

26 декабря 2022 года я сдал сессию и начал учить Kotlin, создавая первые приложения на телефон по бесплатным курсам на YouTube (Спасибо большое Neco Ru).

Моим первым и последним приложением на телефон стал измеритель членов. Там ты вводишь длину своего полового органа, и тебя обзывает. Точно не могу сказать как. Было что-то в этом духе:

1-7 — смешинка,
8-12 — грустинка,
13-16 — среднячок,
17-19 — нормальный болт,
19-999999 — вруша

Это приложение дало мне первую славу и зарекомендовало в кругу друзей как IT-специалиста.

Через знакомых я начинаю искать людей, которые связаны с IT или уже работают в этой сфере. Нахожу Сему (senior-разработчик, имеет хороший достаток, копит на Porsche Panamera).

Советуюсь с Семой по своему приложению. Он ломает мои мечты выйти на международный рынок (в Play Market) и говорит, что проще найти работу в моем городе (ЕКБ) через Python. Я подвязываю с вузом (редко посещаю, покупаю все дз и контрольные) и сажусь за питон.

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

Python

Учил я Python по таким курсам:

Артем Егоров — Stepik,
Сергей Балакирев — Self Edu — человек, который открыл для меня мир IT, был бы рад сказать спасибо лично. Курс по Django — лучшее, что я видел на просторах YouTube.

Поиск работы и первое собеседование, устройство на первую работу

1 сентября я пришел в вуз, посидел на паре и больше там не появлялся.
6 октября я проходил свое первое собеседование через Сему.

Перед тем как был собес, он назвал все, что мне нужно знать и что он будет спрашивать. Я как студент на опыте все записал и зазубрил. Было около 35 вопросов:

  • Какие типы данных бывают в Python?

  • Что такое транзакции и зачем они нужны?

  • Принципы ООП и т.д.

Это был базовый список вопросов на бек джуна. Собес я прошел хорошо. На вопрос от директора: "Сколько вы ожидаете по ЗП?" я ответил:

«Да деньги особо не нужны, мама есть».

На собеседовании отобрали одну девочку (близкую знакомую Семы, он сам её учил, играя в доту и давая ей задания).

На второе место образовался конкурс (Влад, левый чел, я).

Задание — создать API через GraphQL, обернуть в Docker, использовать Poetry.
Сейчас бы я это тестовое задание сделал без проблем. На тот момент возникла проблема с Docker, так как мой ноут Acer 2013 года даже не мог его запустить. Пришлось брать ноут друга на день, времени не хватило.

Иду в магазин, беру пачку Винстона 2 кнопки, звоню Владу. Нужно было узнать, что он сделал и насколько это лучше, чем у меня. В итоге он сделал тестовое, но запускалось с ошибкой. Понятно было, что его тестовое лучше, чем мое. Левый чел слился. Тогда я хотел взять максимум из этого трудоустройства — спросил у Влада, где он работает, и на следующий день устроился туда.

Как я учил детей программированию

11 ноября я устроился в одну популярную школу доп. образования для детей 6-14 лет. ЗП была неплохая, в день я мог получать от 3000 до 5000 рублей. Работал я по 3 дня в неделю, остальные 4 дня — готовился к будущим собесам.

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

Второе собеседование и заход в Телеграм. Начало

До декабря я учил Python, работал преподавателем и была лишь одна мысль — покинуть эту галеру и стать крутым айтишником, переехать в Таиланд и кодить.

10 декабря на один из 500 моих откликов на hh отвечает какой-то завод.

Я подумал, что пойти на завод кодить - не самый плохой вариант развиваться в IT. Договариваемся о собесе, через неделю я у них в офисе.
Это было дочернее предприятие от Росатома, хотели найти мученика, который за 40 тысяч будет делать всё.

Устное собеседование я прохожу и по бэку, и по фронту. Видно, что чел, который собесил, также ничего не знает как и я. Меня это успокаивало.
Потом пришла глав баба, рост 160, вес 140, спрашивает про вышку. Я говорю — мне 18. Она повторяет, 'вышка есть'? Отвечаю, нет. Она с ходу уменьшает вилку с 60 до 30, тут я ...

Вышел, покурил, плакал — дал согласие. Ответ убил — сейчас мы месяцев 5 вас будем пробивать в базах данных, вдруг вы сидели...

По итогу они до сих пор что-то проверяют, мб нашли кого-то поумнее.

Пока я делал тестовое задание в Росатом, нашел через тг-чат девочку Сару (senior-middle, живет в Тае, 19 лет). Она специализируется на тг-ботах.

Ну и я пошел создавать своих первых тг-ботов.

Как мне подгадил Моргенштерн

Наверное, самый популярный тг-бот для широкой массы — Дайвинчик. Благодаря нему я переболел ЗППП, но это уже другой пост ;-))
Я решил уничтожить Дайвинчик — создать аналогичный тг-бот для знакомств и забрать свой кусок пирога. Идей очень много было, но Моргенштерн выпускает Twinby и дает интервью Ксении Собчак.

Хорошо это или плохо — это печально.

Зарождение ZAYTISHKA

Вспоминаются слова Оскара Хартмана на интервью :


Нужно создавать то, во что люди не верят, какая-нибудь безумная затея. Если человеку в нулевых сказать, что женщины будут покупать обувь в интернете, да тебя бы обоссали.
Это не точная цитата, но что-то такое он и сказал.

Когда я осознал, что создать конкуренцию Моргенштерну я не в силах, нужно было думать о чем-то более глобальном и о том, в чем нуждается рынок.

Рассмотрим город Екатеринбург.
В среднем на hh публикуется около 50 IT-вакансий, среди них 7 джуновских. Вузы ЕКБ выпускают каждый год около 1000 студентов, которые как-то что-то знают в IT и хотят там работать.

В среднем после вуза, как и после любого онлайн-курса, ты ничего не знаешь по своему направлению (бэк это или фронт). Про продакшн, деплоймент, девопс можно и не рассказывать. Подрастает много 15-летних ребят, которые также могут сверстать сайт или написать API уже в их возрасте. Из этого можно прийти к выводу, что на всех мест не хватает (плюс присутствует блат, по которому я сам и устраивался).

Тут два пути:
Либо нагло врать про опыт работы и залетать на мидловские вакансии (просто зазубрить то, что будут спрашивать на собесах, благо материала в интернете предостаточно). Вариант, что вас уволят, небольшой, так как позиция закрыта — а это зарплата HR, время людей, которые вас собесят, и позор перед начальством. Либо терпеть, искать стажировки, делать пет-проекты, дай бог за 1-2 года вас заметят и возьмут на зарплату в 40 тысяч.

Какой итог? Что там, что тут нужно готовиться к собесам.

Ну и тут появляется в вашей жизни ZAYTISHKA.

Телеграм бот, который собрал в себе десятки тысяч вопросов с собесов. Языки, фреймворки, алгоритмы, грамотно спарсенные с различных сайтов, и всё это превращено в игру.

Ну и я взялся.

P.S. На счет женщин и продаж - рекомендую книгу Эмиля Золя 'Дамское счастье' - французский wildberries. Все было придумано еще 250 лет назад?

Первые шаги и депрессия

Чтобы что-то сделать, достаточно мотивации— врут.

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

Бот написан на Django и Aiogram 3.0. Первое время сидел за ноутом по 12 часов в день, программировал, изучал (так как знал ровно ничего, я знал, как пройти собес, но не умел решать поставленные задачи).

Спасибо курсам ФсокиPython Hub StudioКод на салфетке — дали базу по Aiogram.

Всё, что я напишу за неделю, ревьюила Сара: просто удаляла мой код и писала за час в 12 раз больше, правильнее, и мне приходилось в этом разбираться. И спустя пару месяцев мне это надоело.

Тут я словил первую великую депрессию

Сходил в клуб и уехал на ночь к цыганке. Утром, проснувшись, погладил коня, сходил в баню и уехал. Спасибо Насте (больше я её в этом клубе не видел).

Весь следующий день я проходил по общаге и заходил во все знакомые комнаты в поисках решения моей проблемы. И тут Настя, старая знакомая, с которой я не захотел спать из-за того, что она слишком правильная, сказала такие слова:

«А зачем тебе программировать, если можешь нанимать таких же джунов?»

Эти слова радикально изменили мою жизнь. После советов с Семой, который оценил мою идею, я решился создать вакансию. Разместил её в телеграм-каналах по Python, и... на следующий день имел на руках 30 резюме, из которых отобрал 4 и назначил собесы.

Как я команду собирал

Резюме были различные, от челов, которые закончили ЯП и просили «хотя бы 70 тысяч», до челов, которые знали больше меня в разы и просились поработать за опыт. Конечно же, я выбирал второй вариант.

Собесы были прикольные


Ты сидишь, перед этим выписав список вопросов (и ответы на них, чтобы не обосраться), спрашиваешь что-то по типу: «Расскажите о себе, как нашли нашу вакансию, расскажите про свой опыт».

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

Все вопросы я просил задавать Саре (по коду), мне же — вопросы по продукту.

И тут я получил тонну удовольствия


Когда на тебя работают люди, которым ты даже не заплатил, работа идёт, а ты можешь сидеть курить на лавочке и думать о том, чем бы ещё их загрузить. У меня улыбка с лица 3 дня не слезала.

На протяжении недели всё так и происходило


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

И тут я впервые уволил человека

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

К концу первого месяца проект был готов на 20%уволился ещё один парень, и остался один джун Костя.

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

Денег тоже особо не было, поэтому я закинул ему 5 тысяч и сказал: «Это тебе за то, что прошёл тестовое». Ну и платил ему по 10 тысяч в месяц с этого дня.

Как, используя код, решить свои проблемы и проблемы пользователей

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

С февраля у нас пошла плотная работа над проектом. Я создавал методические материалы, Сара ревьюила Костю, Костя писал код.

Я начал изучать телеграм-сферу, а именно:

  • Удержание пользователей

  • Напоминание о себе

  • Самое важное — не подписчики, а просмотры

  • Люди сами тестируют приложение, которым пользуются

  • Реклама

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

Проблему с удержанием мы решили тем, что создали бота как игру. Пользователь, отвечая на вопросы, может ошибаться. Всего 5 жизней, каждая жизнь регенерируется 5 часов. Это помогает пользователю не устать психологически (как юзеру TikTok). Дольше 20 минут в боте ты не просидишь.

Напоминаем мы о себе тупо через рассылку (когда все жизни отрегенерируются).

Проблему с просмотрами мы решили, внедрив систему промокодов, где пользователю нужно перейти в наш канал. Там на посту с новостями (которые мы берём из других каналов и переделываем под наш стиль) написан промокод, который восполняет те самые сердечки.

Вопросы не все правильные, их около 15 000. Физически всех их проверить мы не можем, из-за этого придумали бонус: пользователь, который найдёт больше всех ошибок, получает тг-премиум на месяц. Это повышает лояльность аудитории, заставляет пользоваться нашим продуктом и создаёт базу тестировщиков за формальные 300 рублей в неделю.

Реклама! Как много в этом звуке

Для сердца русского слилось!

Как много в нём отозвалось...

Так мог бы начать своё стихотворение А. С. Пушкин, если бы жил в наше время и ебался с тем бюджетом, который есть у меня.

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

Что по деньгам?

В среднем 1 подписчик при адекватном закупе стоит 40-60 рублей. 

В среднем за 1 просмотр на посту платят 1 рубль, если мы пойдём по IT-тематике.
Есть те, кто отходят от этих параметров, например:

  • Продать рекламу братишке тг-админу за нормальную цену или чуть ниже рынка — it's ok.

  • Нагреть Яндекс Практикум или Гик Брейнс на 600% — это тоже it's ok.

Реклама состоит из креатива и специфики вашей аудитории.

Например, школьнику будет неинтересно посмотреть на голую Наташу Волочкову, он даже не знает, кто это. Я, если честно, тоже. Но на попу Вали Карнавал перешли бы посмотреть многие школьники.

Всё зависит от аудитории канала, от этого и формируется креатив. Чем пользователя тяжелее привлечь, тем дороже он выходит при закупе рекламы, из этого исходит высокая цена — CPM.

Я не буду дальше душить всякой темой про CPM, ER и т. д.

Т.е. первый тип рекламы - купить своим креативом аудиторию чужого канала, чтобы они перешли к тебе.

Внешний трафик

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


Это будет платье не от Ким Кардашьян, а от Ивана Кузина, который купил его на рынке и продаёт его с наценкой в 300%, за трафик отчисляя этой девочке по 10% с каждого лида.

Как я хотел набрать аудиторию на Mellstroy

Все мы видели этот бум Меллстроя, когда в шортсах через каждые 5 видео появлялся он и делал "ам ам ам". Моя идея была — создавать видео, где он делает "ам ам ам" где-нибудь на собеседовании и проходит его, но пик его упал. Лучше бы он всё-таки купил виноградник Хованскому.

Что я имею на 07.07.2024

Продукт на стадии MVP, сейчас будем его переписывать, то, что наговнокодил Костя.
Команда из 4 человек: СММщик, 2 IT-специалиста и я. Геморрой с военкоматом и институтом, 30 тысяч на развитие продукта, которые тают на глазах.

Тут я вижу три пути:

  1. Развивать канал своими средствами — долго, неэффективно.

  2. Примкнуть к продакшену, но тут большой шанс на скам и обман.

  3. Искать сторонних инвесторов — вчера ходил в баню, предложили годный контракт.

Такие дела.

Даже если продукт загнётся, я получил неимоверный опыт, научился работать по 7 дней в неделю, научился работать с людьми, развился в трёх сферах — неплохо за один год.

Хотелось бы закончить данный пост чем-то хорошим, а именно мотивационной цитатой:

Никогда не поздно что-то пробовать, особенно если за плечами нет ипотеки и ремонта.

Комментарии (27)


  1. KoscheyScrag
    09.07.2024 21:39
    +39

    Что. Ты. Такое.


    1. Amadey17
      09.07.2024 21:39
      +22

      Меня больше интересует, зачем я это прочитал -_-


      1. Nilba
        09.07.2024 21:39
        +3

        Да ладно. Забавно вроде. Сюжет прикольный, можно экранизировать. Цитат правда чет много и непонятно зачем :D


    1. qeeveex
      09.07.2024 21:39
      +7

      Современные разработчики... Будущее хабра...


      1. MixaSg
        09.07.2024 21:39
        +5

        Ну, не разработчик - лид, рук. проекта, линейный менеджер, как минимум! Пока мы будем кряхтеть, такие резвые парни будут снимать сливки на бесплатных джунах и ходить в баню.


      1. DrunkSkipper
        09.07.2024 21:39

        Как будто настоящее Хабра чем-то лучше


  1. itmind
    09.07.2024 21:39
    +10

    senior-middle, живет в Тае, 19 лет

    no comments

    А так статья прикольная, для pikabu бы зашла.


    1. HardWrMan
      09.07.2024 21:39
      +7

      no comments

      И тут он неожиданно осознал, что красиво заливать умеет не только лишь он...


  1. DrewUnknown
    09.07.2024 21:39
    +1

    очередной хабровский высер.


  1. uhf
    09.07.2024 21:39

    Удаленное из текста слово (ш***и - вероятно,еловые) тут явно повлияли.


  1. Gottawanna
    09.07.2024 21:39

    Вам сударь в писатели надо идти будете как "Дарья Донцова" , но для мужиков.


    1. SeniorPomidorMaxim Автор
      09.07.2024 21:39

      Мой любимый писатель Чарльз Буковски, сспасибо за фитбек


      1. exTvr
        09.07.2024 21:39

        фитбек

        "О май гад, Данила ты что, крэйзи?!"/s


  1. andyDufresne
    09.07.2024 21:39
    +2

    Очень рад, что подрастающее поколение хоть что то пытается делать. Очень удручен, что оно пользуется такими методами и имеет такой слог.


  1. dbalabolin
    09.07.2024 21:39
    +4

    Надеюсь автору не удастся размножиться. Не так я себе будущее представляю


    1. qeeveex
      09.07.2024 21:39
      +2

      Да ладно. Он ещё совсем зелёный. После 30 лет сильно изменится.


  1. IvanSTV
    09.07.2024 21:39
    +3

    меня не покидает ощущение, что это какое-то извращенное инфоцыганство.

    я закинул ему 5 тысяч и сказал: «Это тебе за то, что прошёл тестовое». Ну и платил ему по 10 тысяч в месяц с этого дня.

    Это мне напомнило фразу "Poor Old Nigger Thinks It's Cadillac"
    Прибегает инфоцыган, "нанимает" каких-то неудачников, разводит их на бесплатную работу за совершенно завиральную идею, после чего прибегает на Хабр рассказать, какой он крутой, чтобы еще раз прорекламироваться, не понимая, что его целевая аудитория пока еще на порнохаб заходит с мобильника в школьном туалете. .


  1. Shopech
    09.07.2024 21:39
    +1

    Начал читать со здравием, закончил с а**ем


  1. NechkaP
    09.07.2024 21:39
    +2

    Произошёл троллинг аудитории Хабра...


  1. goodmy
    09.07.2024 21:39

    Ничего не понятно, но очень "интересно"...


  1. koreychenko
    09.07.2024 21:39
    +4

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

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


  1. pae174
    09.07.2024 21:39
    +1

    Если человеку в нулевых сказать, что женщины будут покупать обувь в интернете, да тебя бы обоссали.

    Zappos уже в 1999 продавал ботинки через интернет. А amazon к этому времени продавал чуть меньше, чем все остальное - по крайней мере я в марте 2000 года покупал там не только книжки но даже такую странную штуку, как кормушка для колибри.


  1. Olegun
    09.07.2024 21:39
    +5

    Только ради одной этой стать стоило создавать habr.com


  1. net_racoon
    09.07.2024 21:39

    Мож ChatGPT с попыткой чета прорекламировать? А то слишком толсто получается как-то...


  1. YourgenAP
    09.07.2024 21:39
    +2

    И тут я понял, как скучно я живу... как моё поколение ведется на сказки про IT и что-то пытается. Начинали, действительно, за здравие. Заканчиваем не чокаясь. Если оно так и дальше пойдет, то что нас ждет? Хотя в статье, стоит признать, есть здравые мысли. Но они лишь преследовали автора


    1. HardWrMan
      09.07.2024 21:39
      +3

      Хотя в статье, стоит признать, есть здравые мысли. Но они лишь преследовали автора

      А автор оказался проворнее и быстрее.


  1. TatiaNika
    09.07.2024 21:39

    После первого абзаца сразу пришла почитать комменты :) Хотелось бы думать, что там сидит старый бородатый айтишник-фидошник и ржет над нами :) Потому что если это реально 19-летний студент-предприниматель, то это беда, конечно :( что-то недокодили в таких головах