Что я тут делаю? – Telegram
Что я тут делаю?
950 subscribers
26 photos
2 videos
1 file
27 links
Реалити-шоу про поиск работы
Download Telegram
Сами пишете код или LLM-ки горбатятся?

Я уже не помню, как я работал до ChatGPT. Эффективнее всего помогает с вещами, где что-то уже понимаешь. Новый фреймворк — идеально. Или расписать по верхам разные опции решения задачи. Больше всего меня радует, что не надо читать документацию, когда траблшутишь, по крайней мере, если это не новые какие-то вещи. На StackOverflow уже не помню, когда заходил. Они еще не закрылись?

Иногда это выходит боком. Ездил недавно на конфу, где было много моих потенциальных клиентов. Соответственно, надо было активно показывать продукт. А он просто перестал работать — какие-то timeout эксепшны про AWS credentials, в общем, темный лес. ChatGPT уверенно заявил, что что-то с сетью, надо включить network monitor. В перерыве между сессиями я быстро все это прикрутил, но оказалось бесполезно — дело было в DynamoDB и моем корявом коде (опять же — косяк чата гпт, 100%). Про мониторы я и забыл в суматохе. На прошлой неделе открываю счета за AWS — $15/день эти сетевые суки стоили мне в течение 45 дней. Все-таки самому что-то уметь еще нужно, к сожалению.

При этом я не исследую эту тему достаточно. Я юзаю только chatGPT и copilot-автодополнения в PyCharm. А есть уже куча разных AI-приблуд для дебага и кода. Расскажите, кто в теме. Что щас модно? Что реально помогает? Вам на работах разрешают ллм-ить?
👍6🫡21👾1
Мой LinkedIn — полная шляпа(

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

Я бы и дальше не менял, но понял, что софт мой сам себя не продаст. Придется идти в LinkedIn и светить лицом лицом перед лоерами. А когда у тебя там I’m a proficient full stack software developer with 5+ years’ experience, кто тебе своих клиентов доверит?

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

Если этот пост наберет 1 лайк, покажу потом было/стало.
👍41🤣147👏2
Я сделяль. Зацените что ли. Критика приветствуется.

Потом покажу подробное сравнение, покритикую старое и объясню, почему так, а не иначе, в новом варианте.

Это не предел мечтаний, конечно, буду еще итерироваться по надобности. Главное для меня было не пытаться родить шедевр, а выдать что-то быстро.

И как всегда спасибо моей ненаглядной ❤️Без нее я бы неделю возился и написал бы какую-нибудь ерунду опять.

P.S. Если будете сравнивать мой профайл со своим, имейте в виду, то у меня цель — продавать свой сервис, а у вас — поиск работы. Хотя и то, и то — продажа.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥63
Итак, подробнее о том, что я делаю. По заявкам трудящихся!

Иммиграционные лоеры подготавливают петиции для виз O-1/Eb-1 за 2-3 месяца, бывает и дольше. При этом теоретически они могли бы управляться за 1-2 недели. Моя задача — помочь им приблизиться к этим идеальным условиям.

Как это сделать? За последний год появилось несколько команд, которые делают вроде бы то же самое, но по-другому. Все стараются автоматизировать процесс, сделать индивидуальные операции быстрее и дешевле. Мой инсайт в том, что
медленно работает не столько лоер, сколько клиент!


В подготовке кейса много асинхронной коммуникации. Команда адвоката начинает работать над кейсом, понимает, что ей не хватает информации. Запрашивает ее у клиента. Но у клиента своя жизнь, и запросы бывают такие, что за 5 минут не разберешься. Клиент ответит через неделю. К этому времени кейс уже в беклоге — у лоеров загрузка команды расписана буквально по минутам. Когда команда к нему вернется, они уже забыли нюансы. Надо снова погрузиться в кейс. Таких итераций может быть много.

Поэтому мы делаем в первую очередь инструмент для коллаборации. Если нам удастся сильно сократить весь этот пинг-понг, кейс будет готовиться сильно быстрее.

Это про видение продукта, а в техническом плане можно сказать, что автоматизируем ресерч и драфтинг петиции с помощью LLM-ок.

Интересно послушать инсайты из моего ресерча индустрии? Подписывайтесь уже!
👍207🔥41
Ищу Python Backend (в идеале, фулстэк) разработчика!

Что вы будете строить

Про продукт писал в предыдущем посте. Конкретно будете делать такой нишевый perplexity.ai для ресерча + RAG pipelines + оркестрирование ЛЛМ для драфтинга

Responsibilities

Как в каждом свежем проекте, у нас непаханое поле и простор для творчества!

Вам надо будет:

- Дизайнить архитектуру системы
- Выбирать релевантные технологии
- Быть на волне LLM-engineering best practices
- Оптимизировать information retrieval
- Создавать LLM agents and orchestration
- API and data modelling

Наш стек

- Python и FastAPI на бекенде;
- React.js на фронте;
- Langchain для LLM;
- AWS (ECS, Lambdas, DynamoDB, etc);
- Terraform and AWS Copilot для управления для управления приложением.

Must have скиллы

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

Nice to have

- async programming
- AWS
- Information retrieval
- Опыт с разработки приложений на LLM
- LLM Ops & tooling (e.g. vector databases, prompt ops).
- JS/React

Это может быть как фултайм, так и частичной занятостью, но не менее 20 часов/неделю.


Пишите мне в телегу @SuppressWarnings , кидаете резюме или свои линкедины!
🔥5👍1🤝1
Перфекционизм и как с ним бороться

Я завел этот канал отчасти, чтобы преодолеть свое сопротивление к написанию постов в LinkedIn. Напомню, что я решил вести блог вокруг AI для иммиграционных лоеров. У меня уже с десяток разной степени прожарки черновиков. Там и разбор релевантных для Legal индустрии AI papers, и обучающие посты, и чего только нет. Но все это я не могу довести их до ума.

Дело в том, я просто ставлю себе слишком высокие стандарты для постов.
Высокие стандарты → высокое качество, это же хорошо, нет?

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

- я не смогу писать регулярно и много при таком подходе
- аудитории, возможно, так и не надо

Я подписался на несколько хорошо растущих Link-ов стартаперов, просто чтобы посмотреть, как люди решают ту же задачу. Часто пишут херню всякую! Или одну и ту же тему обсасывают в 5 постах с разных ракурсов. Но их аккаунты отлично растут!

Так как же бороться с перфекционизмом? Я хз. Наверное, надо для начала тщательно изучить проблему, составить список проблемных сторон и детальный план по их улучшению. Если есть другие идеи, пишите в комментах.
👍8👌4👏2🔥1
КАК Я ПРОДАВАЛ ПИРОЖКИ

Самое сложное в стартапе — это продажи. Для меня как для технаря , во всяком случае.

Поехал я давеча на конфу для иммиграционных лоеров. Людей посмотреть, себя показать. Идея была в том, что там я найду себе пользователей. Я смутно себе представлял, как я буду это делать. Ну как-то буду ходить, приставать к людям.

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

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

Вот сессия заканчивается, народ начинает выходить. Один человек прошел, второй, пятый. А мне стремно! Сердечко колотится, щечки красные… Ну ладно, думаю, так они щас все пройдут. Собрался с духом, и стал кричать, как будто я пирожки продаю или горячую кукурузу. “Кто хочет сэкономить $300 с кейса? Кто хочет увеличить продажи?”.

Расчет не сработал. Люди не только не подходили, они просто отворачивались, чтобы случайно на меня не посмотреть. Так люди не хотят встретиться глазами с попрошайками в метро. Какой позор, фейспалм!

Тогда я пошел внутрь и просто стал подходить ко всем подряд. Говорят они о чем-то между собой, в телефоне копаются — похер. How do you like your recomendation letters? Большинство отвечали, мол, пошел на хер, мальчик! Но несколько лидов зацепил. А главное — почувствовал уверенность! Вообще, когда пересиливаешь себя, появляется много энергии.

На третий день был званый ужин. “Отличный нетвокринг-ивент!” —  подумал я. Надел свои лучшие шорты и галстук-бабочку и пошел знакомиться. Ивент оказался платным. $350 баксов за вход. Организаторша посмотрела на мое охуевшее лицо и бомжеватый вид и добавила, что в меню курица. Хз, в чем был смысл этого панча, но на курицу я не повелся. Я еще пытался проскочить бочком, чтобы за полчаса до ужина на коктейлях кого-то зацепить, но меня поймали.

Тогда я стал приставать к людям в очереди. Познакомился с каким-то типом, главным по AI в крупной ($400M revenue) фирме. Как будто ему даже стало интересно. Это не мой клиент, правда, но все равно приятно.
👍17😁14🤣96🔥4
ADHD

Жена поставила мне диагноз: у меня ADHD. Завтра пойду к психиатру подтверждать его. Кстати, когда звонишь в психиатрию в Америке, они там невероятно вежливые. За все извиняются, подбадривают, милые такие. Звонишь в обычную поддержку — ожидание на час → тупорылый ответ → обрыв связи → ожидание на час → нервный срыв → психиатрия. Но там уже все вежливые.

Но это оффтоп. А по сути у меня важный соцопрос. У меня реально в детстве стоял диагноз СДВГ, но я думал, его ставят всем.
😁7🗿2🤷‍♂11😱1💊1
ДЕЛЮСЬ ЛАЙФХАКОМ

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

Отдельный вид прокрастинации — это полезные дела. Полезные, но не те, что нужны прямо сейчас. Например, если мне надой звонить лоерам и продавать свой сервис, я могу взяться за “срочный” баг в коде.

Механизм ясный: как продавать непонятно, с чем неприятным я там столкнусь — неизвестно. А баг, тем более критичный, — это же не ютуб смотреть, это ощущается как полезная работа. Можно даже похвалить себя.

Кто виноват — понятно (не я). Что же делать? Придумал для вас способ, который немного с этим помогает.

Итак,
если прокрастинация — это избегания дискомфорта, то что, если мы будет этот дискомфорт везде искать?


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

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

You get the idea. Если дискофморт, даже маленький, регулярно преодолевать, то порог чувствительности повысится. Это либо к чему-то приведет, либо нет.

Короче, если не можете взяться за литкод, посмотрите ютуб в плохом разрешении. Потом напишите, как помогло. Метод проверенный. Пользуюсь уже три дня.
👍129😁6👌1🦄1
Интересные результаты опроса: сейчас 5/90 сдвгэшников. Один из них я. То есть 4/89=4.5%. Даже меньше, чем в среднем по больнице. Это при том, что среди мальчиков диагноз встречается в разы чаще. Поднажмите, болезные!
😁6👍2
Есть кто из Нью-Йорка? Мы переезжаем, и нам нужно найти какое-то жилье для всей семьи на пару недель, пока не снимем что-то долгосрочное. Но, оказалось, airbnb в НЙ забанен. Минимальная опция - это месяц, но в наугад снятой помесячной квартире 100% будет крайне неудобно всей семье, и я не хочу мучаться там целый месяц. Кто бывалый, подскажите, как решить проблему.
👍2
Сходил-таки к врачу. Полтора часа он меня опрашивал. Диагноз все-таки не подтвердился. Сказали, что я просто долбоеб, а для этого таблеток у них нет 🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
😁294👾3😱1
РАССКАЖУ Я ВАМ ИСТОРИЮ, РЕБЯТА

Работал я в небольшой IoT компании в Москве. Компания занималась мониторингом транспорта, и в мускуле лежала табличка с профайлами машин. В архитектуре был старый баг, который годами никто не мог починить, в результате timestamp обработанных данных по машинам неправильно обновлялся, и клиенты не видели части данных. Если клиенты вдруг сильно ругались, мы фиксили это рабоче-крестьянским методом: запросом напрямую в БД.

И вот в одну прекрасную пятницу техдир попросил меня как подающего надежды подавана пофиксить одну машинку. Ее надо было дропнуть и она бы пересоздалась и данные подтянулись быстренько.

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

Благо, был свежий бекап и взрослые дяди его развернули. Но на 3 часа перспективы компании в целом и мои карьерные в частности были под вопросом.

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

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

- Не сделал дамп
- Применил скрипт не к той таблице
- До кучи, еще и изменил контракт с фронтендом, чем его сломал.

Благо, парни быстро все поправили. Но в третий раз точно буду умнее, да.

Расскажите в комментах свои истории, чтобы прохожим стало понятно, что я не такой уж и дебил на вашем фоне.
🔥15😁9👍3💅2🤡1
Хорошие новости: кажется, найм раскочегаривается. Офферы наших клиентов за последние две недели: Bloomberg, Oracle, TikTok, Amazon, Uber и что-то там ещё до кучи
🔥227👍4
Есть тут, кто организовывал соревнования на codeforces? Или, может, знаете такого человека? Нужна помощь
Если Франция – действительно гуманистическая страна, она не оставит стольких детей без отца
😁31🤣9🍾5😎21
Сегодня утром за полчаса до звонка с потенциальным клиентом тестирую сервис и нахожу блокирующий баг. Контрол для критического функционала просто пропал со страницы. Звоню фронтендеру, мол, надо срочно починить, но он не у компа и сделать ничего не сможет. Время поджимает, начинаю метаться, как курица без головы, но вспоминаю, что этот контрол просто спрятан в профиле юзера. Забыл свой UI, да. Успокоился.

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

За 3 минуты до демо ребята начинают деплоить фикс другого, несрочного бага на продакшн. По идее, все пройдет гладко, но хз, мы не то чтобы это хорошо тестировали. Нервничаю еще больше.

А клиент на звонок просто не пришел. Перепутал время. Бывает 🤷‍♂️
😁27👍6🔥4🦄2🤯1😱1
Обещал показать было/стало в своем LinkedIn — ловите.

Предыдущее обновление было перед поиском работы, по итогу которого я осел в Амазоне, — лет 9 назад. Был я тогда моложе и красивее, но косноязычнее.

Длинные посты хреново читаются, поэтому разобью на несколько поменьше.

Начнем с конца. Или с начала — как посмотреть. Короче, с первого опыта.

Было это в компании под названием MIIT-Expert, и это была конторка при кафедре в МИИТе (жд универ), где я учился. Занималась она всякими IT заказами для РЖД.

Было:

Jun 2009 - Apr 2012
Lead Programmer

Design and implementation of scientific system in area of mathematical modeling and simulation of business processes using Java and Scala.

Стало:

Jun 2010 - Apr 2012
Research Scientist

Designed a simulation model for railway yard operations which was also my (unfinished) Ph.D. thesis. Integrated a system built on top of this model into the 15th largest railway station in Russia.

ЧТО ИЗМЕНИЛОСЬ

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

- Lead Programmer → Research Scientist. Ведущий программист (20-ти лет от роду) — так было написано у меня в трудовой. Линкедин — это электронная трудовая. Так я, видимо, думал, когда писал свой профиль в 2015. На пике своей карьеры в этой корпорации я занимался имитационными моделями ЖД станций, что дает мне все основания называть себя Research Scientist’ом. Ну реально. К тому же, вы б кому скорее денег на стартап дали — ведущему программисту 2 разряда или Research Scientist’у?

- Изменил описание, чтобы там было и Ph.D., и top 15 largest station, и какая-то там model. А на каком языке я писал 15 лет назад, никому не интересно. Я вот щас думаю, зачем я так честно говорю, что Ph.D. unfinished? Надо поправить

В целом, опыт более чем 10-летней давности не супер важен, в любом случае. Но раз уж взялся, то и это причесал. К тому же я scientist and Ph.D., не хер собачий. А вы кто? Пишите в комментариях. Нет, серьезно, люблю комментарии! Какое-то ощущение своего коммьюнити. И чего я раньше ТГ не завел…
👍15🔥83😱1
Пора что ли сделать коротенький апдейт.

Ходил на выходных на хакатон. Там был и отдельный VC track (ради него я и пошел, собственно). Команд 20 по очереди питчили свои идеи. Все, как минимум, с MVP и юзерами. Кажется, я был один solo founder. В парочке команд фаундеров было 5. Им удобно играть в баскетбол.

Шел я туда потренироваться. Очень не хотелось идти, но все равно пошел. Это, можно сказать, мой первый полноценный питч перед настоящими VC. На питч + демо + Q&A отводилось ровно 5 минут. Мой первый блин мой прошел так себе, но все равно лучше, чем я ожидал, если учесть, что питч-дек я сделал за 20 минут до презентации. На ходу понял, что в моей речи сейчас будет слишком много жаргона. Я привык рассказывать это клиентам, но VC мало что знают про эту индустрию. Пытался на ходу откорректировать речь, из-за этого получилось слишком долго. На Q&A осталось меньше 2 минут. А надо было на Q&A оставлять минуты 3. Хотя вопросы были довольно бестолковые, типа, про технологии, на которых мы это все строим.

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

Надо сказать, что я изначально прям не хотел поднимать деньги. Отчасти, потому что не знал, как это делать, и поэтому избегал. Отчасти, потому что не хотел ответственности перед VC и хотел полностью сам определять, что и как делать с проектом. Теперь не уверен, что это было правильным решением. Я и сейчас не хочу, но появилось очень много конкурентов. Хз, как с ними бороться без VC-денег.

Из хороших новостей: подписывать клиентов оказалось проще, чем я думал. Правда, пока на бесплатный триал. В общем, интерес есть, это хорошо. Постараемся их удержать. Но об этом в следующей серии.
🔥26👍84👨‍💻1