Запилили на хакатоне бота, его, внезапно, решили развивать - а там уже дикая простыня из if-ов) Как раз недавно слегка погуглил какие-то best practices, там как раз к стейт-машине сводится организация многоуровнего общения. И тут еще ваша статья подоспела)
Разве что у нас нет четких команд, попытались совместить с ИИ, чтобы общение шло естественным языком.
Правильно понимаю, что рядовой разраб должен вместо работы изучать продуктовые метрики и искать точки роста, чтобы самому себе поставить задачу? Чем тогда продакт занимается?)
И высший приоритет тоже сам разработчик себе выставляет, чтобы баги не мешали поднимать ЗП?
Без негатива, в самом деле интересно, как это у вас работает с учетом недостатков реального мира)
Ну и там довольно большие суммы фигурируют: https://clck.ru/3N2jgT. От 450 или даже 585 до налогов. Если, конечно, верить getmatch. @Enfriz, у вас "примерно по нижней планке сеньора выходило", т. е. это как раз примерно эти цифры?
Во-первых, огромное спасибо за то, что поделились своим опытом, наконец-то так подробно про .net)
С другой стороны, печально осознавать, что спикер DotNext и профессионал, способный за пару недель подготовиться к алго- и sd-секциям на уровне выше среднего (видимо на основной работе не только json или достаточно времени на pet-проекты), по итогу получил оффер от всего лишь 3 (если не ошибаюсь) компаний из топ-10-15. По сути в России больше .NET-а нет, в том смысле, что переход в другую компанию - это смена шила на мыло)
Надеюсь, пока не снимут весь Сильмарилльон, будет жить. А если уберут повестку из каста и начнут снимать опять фильмы, а не сериалы, уверен, придет новая волна популярности. Там еще на несколько эпопей хватит. А то за много лет ничего более-менее приличного кроме Подземельев и Драконов не сняли в этом жанре. И Варкрафт, к сожалению, не взлетел)
На SO обычно идут, когда все мануалы прочитаны и все что можно было сделать штатно - сделано, но не помогло. LLM скорее Github Issues нужно изучать. Но даже там уже вижу как обсуждения просят выносить в Telegram)
В итоге за опрос самого Телеграмма и запуск хэндлера отвечает Telegram.Bot или receiver самописный? Не увидел его кода, может пропустил. Самое интересное, как вы добиваетесь отсутствия ожидания ответа пользователем, асинхронности хватает? Или параллелите на каком-то уровне? Тогда как решаете вопрос очередности сообщений?
Добрый день! Разобрались в итоге как быть с параллельной обработкой? Ведь, если просто воткнуть Task.Run, есть вероятность, что ответы начнут приходить юзеру не в том порядке, если он пишет быстро, а действия в ответ на запрос занимают разное время. Может заводите очереди под юзеров на бэке?
Коллега №1 пилит либу для интеграции с корпоративным SSO, коллега №2 уже месяц пытается поймать под нагрузкой редкий баг, когда сервис печати не эмбеддит шрифты в pdf. Я добавляю в cli, которая используется в Gitlab CI, поддержку мультикластерности для Managed Postgres. Расскажите, как нас сравнить?) Причем такого рода задачи еще лет 5 не повторятся.
Спасибо за то, что поделились!
Запилили на хакатоне бота, его, внезапно, решили развивать - а там уже дикая простыня из if-ов) Как раз недавно слегка погуглил какие-то best practices, там как раз к стейт-машине сводится организация многоуровнего общения. И тут еще ваша статья подоспела)
Разве что у нас нет четких команд, попытались совместить с ИИ, чтобы общение шло естественным языком.
Привет!
Правильно понимаю, что рядовой разраб должен вместо работы изучать продуктовые метрики и искать точки роста, чтобы самому себе поставить задачу? Чем тогда продакт занимается?)
И высший приоритет тоже сам разработчик себе выставляет, чтобы баги не мешали поднимать ЗП?
Без негатива, в самом деле интересно, как это у вас работает с учетом недостатков реального мира)
"незначительно отличаться") Но, поэтому выше и оговорился о доверии к gm)
Ну и там довольно большие суммы фигурируют: https://clck.ru/3N2jgT. От 450 или даже 585 до налогов. Если, конечно, верить getmatch. @Enfriz, у вас "примерно по нижней планке сеньора выходило", т. е. это как раз примерно эти цифры?
Додо, кстати не рассматривали? Из того, что вы перепробовали, еще они в потенциальном списке, но куда-то в последнее время пропали из инфополя.
Во-первых, огромное спасибо за то, что поделились своим опытом, наконец-то так подробно про .net)
С другой стороны, печально осознавать, что спикер DotNext и профессионал, способный за пару недель подготовиться к алго- и sd-секциям на уровне выше среднего (видимо на основной работе не только json или достаточно времени на pet-проекты), по итогу получил оффер от всего лишь 3 (если не ошибаюсь) компаний из топ-10-15. По сути в России больше .NET-а нет, в том смысле, что переход в другую компанию - это смена шила на мыло)
Какой бы странной ни была эта статья, но это первый тг канал с хабра, на который подписался. "Решетчатые щиты" зарешали)
Что за стоп-лист, как туда попадают? А то на днях их HR выходила на связь, но пока не готов к 4 этапам с СД)
Надеюсь, пока не снимут весь Сильмарилльон, будет жить. А если уберут повестку из каста и начнут снимать опять фильмы, а не сериалы, уверен, придет новая волна популярности. Там еще на несколько эпопей хватит. А то за много лет ничего более-менее приличного кроме Подземельев и Драконов не сняли в этом жанре. И Варкрафт, к сожалению, не взлетел)
На SO обычно идут, когда все мануалы прочитаны и все что можно было сделать штатно - сделано, но не помогло. LLM скорее Github Issues нужно изучать. Но даже там уже вижу как обсуждения просят выносить в Telegram)
В итоге за опрос самого Телеграмма и запуск хэндлера отвечает Telegram.Bot или receiver самописный? Не увидел его кода, может пропустил. Самое интересное, как вы добиваетесь отсутствия ожидания ответа пользователем, асинхронности хватает? Или параллелите на каком-то уровне? Тогда как решаете вопрос очередности сообщений?
Как быть с параллелизмом, добавлять или должно быть достаточно асинхронности, чтобы пользователи не ждали друг друга?
Добрый день! Разобрались в итоге как быть с параллельной обработкой? Ведь, если просто воткнуть Task.Run, есть вероятность, что ответы начнут приходить юзеру не в том порядке, если он пишет быстро, а действия в ответ на запрос занимают разное время. Может заводите очереди под юзеров на бэке?
Шарп тоже, если будете через структуры и extension-методы работать, вычеркнем из ООП?)
У LG такой софт стоит на их ноутах, на Gram точно есть и неплохо работает.
Ахах, сразу не понял, что не в тот топик зашел)
https://habr.com/ru/articles/902990/comments/#comment_28262544
Напомнило:
Это что за перформанс такой, почти 8 задач в день)
Подписки конечно, иначе как я долистаю до места, где остановился в прошлый раз) И раз в мес смотрю лучшее со всех потоков.
Коллега №1 пилит либу для интеграции с корпоративным SSO, коллега №2 уже месяц пытается поймать под нагрузкой редкий баг, когда сервис печати не эмбеддит шрифты в pdf. Я добавляю в cli, которая используется в Gitlab CI, поддержку мультикластерности для Managed Postgres. Расскажите, как нас сравнить?) Причем такого рода задачи еще лет 5 не повторятся.
Проверил гитхабы, вроде мейнтейнер очнулся и за год довел до ума и до .net 9) Но, видимо, useswagger нужно будет брать из его библиотек.