Техдир на аутсорсе / letitgo.agency
393 subscribers
35 photos
6 videos
1 file
25 links
Развиваем сообщество полезных друг другу айтишников! Чат: @letitgochat

Я Гриша! Техдир на аутсорсе.
Сайт агентства: www.letitgo.agency
Все вопросы на go@letitgo.agency
И да, отпусти айти на аутсорс!
Download Telegram
Вот она! Нашумевшая, непревзойденная, всеми ожидаемая – утренняя разминка для мозгов от «ГПТ Чо»)

Пишите ваши решения скрытым текстом 🤫

Всем продуктивной недели!
ХУЯК-ХУЯК И В ПРОДАКШОН

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

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

Суть одна:
У бизнеса есть какая-то бизнес-модель, есть пользователи функционала, взаимодействие которых с этим функционалом приносит бизнесу деньги (а конечному клиенту ценность):
* Клиент оформил подписку на сайте -> капнули деньги.
* Менеджер продаж в CRM поставил статус «Продано» -> капнули деньги.
* Юрист в системе документооборота внес правки в форму договора с клиентом -> не отобрали потом деньги штрафом или судом 😀

То есть все, что делает техническая команда, направлено на успех бизнеса. А бизнесу всегда надо «позавчера», «к понедельнику» и так далее. И не безосновательно, ведь это «надо», чтобы заработать те самые деньги. Нам, к сожалению, не платят за красивый код и актуальность технологического стека. Все должно быть от потребностей бизнеса. Но это и отлично, и не отменяет того, что красивый код и новая крутая библиотека могут быть в зоне потребностей бизнеса (другой вопрос увидеть связь между ними).

Теперь на этот фундамент насадим подход «Хуяк-хуяк и в продакшн», только дополним пояснениями:

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

И тогда профит подхода на лицо:

Увеличение конкурентоспособности. Мир постоянно меняется, пользователям всегда что-то нужно, и те, кто успевает поставлять это быстро — впереди планеты всей.
Мотивация от «новых фичей в продакшне». Я лично кайфую, когда новым функционалом начинают пользоваться.
Раннее выявление ошибок. Даже после тщательного продумывания бизнес-требований, нескольких итераций тестов, танцев с бубном удачи перед отправкой новой фичи в долгий путь – ВСЕГДА БУДУТ КОСЯКИ! Так вот лучше узнать о них через неделю, после боевого крещения первой скудной версии, чем после потраченных 4 недель на очень красивое и универсальное архитектурное решение, которое на 50% придется переделать, потому что «ПМ накосячил, вот так мне сказал делать», «блин, так вы же говорили будет такая структура». Тут нет виноватых, вся команда обосралась только на том, что узнала о проблеме поздно)
Снижение риска «уже не надо». Удивительная вещь, но иногда после 3 месяцев усердной работы команды в диком темпе для ОЧЕНЬ ВАЖНОГО НОВОГО НАПРАВЛЕНИЯ, бизнес может сказать «а нам уже не так нужно» или и вовсе «а уже решили не запускать это направление». Вот тут прям кайф от подхода самый: если бы сделали первую скудную версию за неделю и просто пошли заниматься другими задачами, то через 3 месяца вернется фидбек «ну да, дальше делать не надо, не будем это развивать» или «дело пошло и как раз поняли, что нам на самом деле надо на примере простой версии, погнали продумывать план развития».

техдир на аутсорсе / letitgo.agency
Если все еще есть сомнения в афигенности этого подхода, то вот еще пара мыслей:

Continuous Integration и Continuous Deployment. CI/CD же работает на ту же самую скорость и непрерывность доставки фичей, обеспечивает более быстрые циклы выпуска. Приходится, правда, объяснять каждый раз бизнесу, зачем на это в моменте тратим время и деньги 😀 Но в этом повествовании как раз и на это ответ, в две стороны работает этот разбор.
«Метод прогрессивного джипега» все о том же. Когда-то мне о нем рассказал один очень умный человек, и это осмысление помогает мне не только в разработке, но и в личных делах.

Всем больших скоростей и полезных работ!

техдир на аутсорсе / letitgo.agency
Саундтрек от подписчика:

https://music.yandex.ru/album/5827420/track/43724241

Легендарный научно-технический рэп
This media is not supported in your browser
VIEW IN TELEGRAM
А как вы играли в детстве во дворе?)

Мы вот бомбочки в бутылку кидали в надежде, что бутылка разобьется) Если получалось у бабок на рынке купить эти самые бомбочки, которые они прятали на прилавке под вязаными варежками и носками)

Головки от спичек еще в дырку в асфальте складывали, вставляли сверху гвоздь какой-нибудь и кирпич на него кидали, чтобы взрыв был))

А теперь вот так можно…
Хотел размять мозги, в итоге сломал их:

Задача:
Обезьяна сидит за печатной машинкой, где есть только 26 клавиш - по одной на каждую букву алфавита. Обезьяна печатает случайные буквы, одну букву в секунду. Она не предпочитает какие-то буквы, то есть в любой момент вероятность нажатия любой клавиши одинакова.

Вопрос:
Что вероятнее произойдет раньше:
а) обезьяна напечатает слово "абракадабра"
б) другая такая же точно обезьяна напечатает слово "абракадабрэ"

Ваши версии?)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
letitgo_agency_–_Изначальный_вариант_вакансии_PM.pdf
927 KB
ЧЕСТНЫЙ МАРКЕТИНГ! ЭКСПЕРИМЕНТ!

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

А сейчас предлагаю публичный эксперимент!

Я разместил вакансию «IT Project / Product manager» исключительно для промо: прикрепил ее во вложение к посту

В тексте вакансии прямо говорю кандидатам, что это промо и погнали в канал знакомиться.

UPD: несмотря на крутой позитивный фидбек в комментариях и полезность для людей, hh забанили вакансию в изначальном виде (можно почитать процесс в следующих постах). Обязательно почитайте ее концовку во вложении!

Зачем я это делаю?

1. Я хочу увеличивать наше сообщество толковых спецов в канале, чтобы мы были полезны друг другу. Уже прикольно получается сообща искать нужных специалистов и обсуждать какие-то рабочие инструменты, подходы, кейсы, проблемы. Меня прям прет от этого!
2. Мне это удобно. Когда нам понадобится новый человек, мне не нужно будет проводить очередной большой отбор с кучей собеседований. Достаточно кинуть пост в канал, и будут люди, которым интересно присоединиться к нашей команде. И с которыми мы, что чертовски важно, будем на одной волне) Так что hr-задача на дистанции у вакансии тоже имеется, если приглядеться.

А если ты именно тот человек, кто пришел сюда с вакансии, то рад знакомству! Про нашу команду и про меня есть посты в закрепе.

Будет здорово, если расскажешь о себе в комментариях.
И дашь эмоциональный фидбек: выбесил ли тебя такой маркетинговый ход? 😊

техдир на аутсорсе / letitgo.agency
Эксперимент шел очень бодро! Но недолго 😱

Ура, мы словили ожидаемый блок от hh!

Пошел адаптироваться и придумывать как продолжить эксперимент!
КОНФЛИКТ С HH.RU

Позвонил в hh.ru, хотел посоветоваться, как можно скорректировать вакансию, чтобы она не нарушала правил. Объяснил концепцию вакансии. Подметил, что в канале очень много позитивного фидбэка от людей с вакансии и что это полезно и совпадает с целями сайта по «поиску работы».

Мне сказали: «Что вы хотите скорректировать?!?!?» и что вакансия нарушает правило «Не вводить людей в заблуждение».

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

Мне довольно эмоционально разъяснили в ответ, что «мы не рекламная площадка, так делать вам не позволим».

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

Потом мы приятно закончили его в ключе:
«Ну мы попробовали, не получилось»

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

Не унываем, ищем новые пути!

техдир на аутсорсе / letitgo.agency
Please open Telegram to view this post
VIEW IN TELEGRAM
Чет давно мемов не постил, накидайте любимых мемов в комменты!

Настроимся на выходные 🫠

Отберем лучший по количеству реакций) И пусть победит самый виртуозный мемолог из вас!
Вчерашний мем-победитель 🤗
Гонка ИИ: Claude 3 vs GPT-4o

Затронули в комментариях интересный момент:
По старым тестам Claude была «по-умнее» для некоторых задач чем GPT-4, интересно погрузиться в сравнение с GPT-4o.

ChatGPT уже, так сказать, мейнстрим, и про неё знает каждая собака. А вот Claude пока знакома не всем. Познакомимся.

Немного базы про Claude:

Это прямой конкурент ChatGPT, её создала компания Anthropic, которую основали выходцы из OpenAI. У неё заявлены преимущества:

Безопаснее. В неё фундаментально при проектировании заложены этические принципы, и её сложнее разговорить на «запрещённые темы».
Русская душа. Поговаривают, что она лучше говорит на русском. Но думаю, это уже не преимущество, потому что к ChatGPT в этом ключе вопросов уже нет.
Прожорливая. Легко работает с большими документами и качественнее анализирует их. Узкопрофильно, но полезно!

Короткая сводка по сравнительным тестам в исследованиях:

1. Тест яблоком. Для LLM есть проблема – работать с фруктами 😁. Например, популярный ломающий вопрос «Сколько букв «н» в слове «банан»?» тяжеловато им даётся. Из этого кейса, кстати, родился мой вопрос в вакансиях «Какого цвета банан?», чтобы отсечь тех, кто не читает текст вакансии. Но вернёмся к яблокам! Тест «яблоком» заключается в запросе «Составь 10 предложений, заканчивающихся словом яблоко».
Результат: обе модели одинаково не справились.

2. Что видишь? Тест с изображением на вход и просьбой описать. Мы проводили с вами вместе тесты GPT-4o, работало отлично.
Результаты сравнения: Claude тоже справляется отлично.

3. Résumé. Саммари, выводы, подведение итогов. Закидываем большой объём текста и просим сделать саммари, дать какое-то резюме по информации.
Результаты (вот тут интересно): GPT-4o справляется гораздо лучше, хотя была надежда, что это преимущество Claude заберёт себе.

4. Тест на логику. Закидываем в запрос логические задачки, такие же, какими мы тут в канале балуемся, и смотрим на результаты.
Результат: ChatGPT может, Claude не очень.

5. Кодинг. Просим написать какой-то код, потом запускаем его (или читаем) и смотрим, насколько правильный он.
Результаты: пока удивительные, по предварительному ресерчу, Claude справляется лучше. Надо будет отдельно это поглубже изучить.

6. Знания и формулировка мыслей. Просим рассказать про что-то, ответить на какие-то вопросы.
Результаты: ChatGPT уверенно побеждает, отвечает более структурировано и по делу.

Мои текущие выводы:
Claude — кайф! Как сказала Александра Лисовская, Claude имеет смысл использовать для узкопрофильных задач по работе, например, с ГОСТами. Но GPT-4o уверенно обходит его и уже тоже могуч в узкопрофильных задачах. Если кто-то использует Claude для подобных задач, будет интересно послушать сравнение с GPT-4o на ваших реальных задачах.

техдир на аутсорсе / letitgo.agency
Please open Telegram to view this post
VIEW IN TELEGRAM
НАРУШИМ ПЕРВОЕ ПРАВИЛО МОЗГОВОГО ШТУРМА

Предлагаю практиковать стихийные сессии мозговых штурмов в чате!

Сделал чат канала публичным:
@letitgochat - вступаем! 🟢

Удобно, можно будет общаться не только в комментариях. Плюс туда сыпятся все комментарии со всех постов.

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

Будет не чат, а кладезь кейсов и полезных мыслей в итоге!

Как раз недавно освежили правила мозгового штурма 😋
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM