Какой позиции вы придерживаетесь?
Anonymous Poll
37%
Только selfhosted! Нет больше веры SaaS-ам!
29%
Нужно искать способы обойти ограничения и пользоваться нормальным софтом
35%
Я уехал/живу вне РФ и эти проблемы меня не касаются
После того, как оборвалась возможность покупать подписку на иностранные saas сервисы, громко слышен голос радикальной позиции: "нельзя верить этим вашим SaaS-ам! Только selfhosted, только хардкор!"
С другой стороны, почти всё, с чем лично мне пришлось столкнуться в последние месяцы сильно уступает самым популярным международным сервисам.
С другой стороны, почти всё, с чем лично мне пришлось столкнуться в последние месяцы сильно уступает самым популярным международным сервисам.
🤔4👍3
Люди как код
Инструкцию важно писать внятно и человеколюбиво. Вместо длиннющих списков — схема. Вместо таблицы с таинственными обозначениями — понятный текст разговорным языком.
Но какой бы ни была хорошей инструкция — люди не начнут ей следовать.
Чтобы что-то изменилось в поведении других людей — нужно взаимодействие. Эта идея может быть очень неприятна людям от IT, которые привыкли взаимодействовать с техникой, однако, увы, без общения с людьми никак. Поговорить, собрать предметные возражения. Договориться о том кто конкретно и что конкретно в каких конкретно ситуациях теперь делает. Услышать, дать выговориться, отреагировать.
А хорошая инструкция — это как шпаргалка. Выручит на экзамене (что тоже важно), но не прибавит знаний в голове.
Люди — не компиляторы кода, они не действуют по бумажке, особенно — квалифицированные интеллектуалы.
Инструкцию важно писать внятно и человеколюбиво. Вместо длиннющих списков — схема. Вместо таблицы с таинственными обозначениями — понятный текст разговорным языком.
Но какой бы ни была хорошей инструкция — люди не начнут ей следовать.
Чтобы что-то изменилось в поведении других людей — нужно взаимодействие. Эта идея может быть очень неприятна людям от IT, которые привыкли взаимодействовать с техникой, однако, увы, без общения с людьми никак. Поговорить, собрать предметные возражения. Договориться о том кто конкретно и что конкретно в каких конкретно ситуациях теперь делает. Услышать, дать выговориться, отреагировать.
А хорошая инструкция — это как шпаргалка. Выручит на экзамене (что тоже важно), но не прибавит знаний в голове.
Люди — не компиляторы кода, они не действуют по бумажке, особенно — квалифицированные интеллектуалы.
🔥18👍4
геймификации обмена знаниями пост
Чтобы поддержать какой-то из существующих процессов в компании (например, обмен знаниями или наполнение вики) можно использовать геймификацию. Бонусы, ачивки за достижение, звания и доски почёта.
Заманчиво сразу прикрутить какой-нибудь веб-сервис, который сделает "магию" сам. Типа https://karmabot.chat/
Но найти подходящий сервис — большая удача. Писать свой — ад адовый и конские вложения сил.
Не отказывайтесь от идеи геймификации, но не тратьте лишних сил и ресурсов на первых этапах. Тупо соберите статистику "руками" и проанализируйте её глазами.
Например, чтобы сделать и раздать ачивок за работу с документацией — тупо посмотреть, кто делился знаниями, кто редактировал статьи. Сведите данные в таблицу. Напишите пост и наградите коллег по итогам 🙂 Они будут рады и благодарны.
Чтобы поддержать какой-то из существующих процессов в компании (например, обмен знаниями или наполнение вики) можно использовать геймификацию. Бонусы, ачивки за достижение, звания и доски почёта.
Заманчиво сразу прикрутить какой-нибудь веб-сервис, который сделает "магию" сам. Типа https://karmabot.chat/
Но найти подходящий сервис — большая удача. Писать свой — ад адовый и конские вложения сил.
Не отказывайтесь от идеи геймификации, но не тратьте лишних сил и ресурсов на первых этапах. Тупо соберите статистику "руками" и проанализируйте её глазами.
Например, чтобы сделать и раздать ачивок за работу с документацией — тупо посмотреть, кто делился знаниями, кто редактировал статьи. Сведите данные в таблицу. Напишите пост и наградите коллег по итогам 🙂 Они будут рады и благодарны.
karmabot.chat
Karma for Web
High-performance teams on chats. Set goals, track performance and reward excellence. Performance reports included.
👍2
Obsidian, Joplin, Notion, Evernote — всё.
Нужна обвязка вокруг условного chatgpt, которая будет коммитить файлы в гит исходя из ответов нейросети. Нейросеть сама будет структурировать данные, формулировать и складывать в файлики. Так значительно удобнее и решает кучу проблем, являющихся блокерами при внедрении базы знаний.
Нужна обвязка вокруг условного chatgpt, которая будет коммитить файлы в гит исходя из ответов нейросети. Нейросеть сама будет структурировать данные, формулировать и складывать в файлики. Так значительно удобнее и решает кучу проблем, являющихся блокерами при внедрении базы знаний.
🔥5🤔1
ChatGPT лишает работы архитекторов ПО
В четверг, в 19:30 мы в режиме реального времени проверим, насколько ChatGPT может справится с задачами архитектора программного обеспечения.
Мы будем пытаться создать структуру обмена данными, давая на вход криво сформулированные данные и добьёмся, чтобы chatgpt самостоятельно уточнил необходимое. Ну и поиграемся с разными формулировками, конечно.
Спойлер: мы не верим, что chatgpt заменит специалистов, но готовы к удивительным открытиям!
Ссылку для трансляции запощу в канал незадолго до.
В четверг, в 19:30 мы в режиме реального времени проверим, насколько ChatGPT может справится с задачами архитектора программного обеспечения.
Мы будем пытаться создать структуру обмена данными, давая на вход криво сформулированные данные и добьёмся, чтобы chatgpt самостоятельно уточнил необходимое. Ну и поиграемся с разными формулировками, конечно.
Спойлер: мы не верим, что chatgpt заменит специалистов, но готовы к удивительным открытиям!
Ссылку для трансляции запощу в канал незадолго до.
🔥23💩3
Уютный IT адочек
ChatGPT лишает работы архитекторов ПО В четверг, в 19:30 мы в режиме реального времени проверим, насколько ChatGPT может справится с задачами архитектора программного обеспечения. Мы будем пытаться создать структуру обмена данными, давая на вход криво сформулированные…
Запись встречи:
https://www.youtube.com/watch?v=vFfJNsf6hvg
Ставьте лайки, делитесь видео и добра вам!
Youtube
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
👍6🔥5
Уютный IT адочек
Семантический поиск в Obsidian Любите ли вы поиск так же как и я? А базы знаний? А я вам khoj принёс. Он состоит из сервера, устанавливаемого как pip-пакет и клиента, устанавливаемого как плагин Obsidian. К преимуществам можно отнести то, что эта штука работает…
Я как-то писал про тулу для семантического поиска в Obsidian.
Разработчики пишут, что подключили туда OpenAI. Теперь он умеет интерактивно отвечать на вопросы по базе знаний.
Даже не знаю, что тут добавить...)
Разработчики пишут, что подключили туда OpenAI. Теперь он умеет интерактивно отвечать на вопросы по базе знаний.
Даже не знаю, что тут добавить...)
Reddit
From the ObsidianMD community on Reddit: Khoj Chat: An AI Assistant to Chat with your Notes
Explore this post and more from the ObsidianMD community
🔥10👍2
Топ недооценённых фраз на встречах
Последние годы я очень много взаимодействую с другими людьми, и это подразумевает встречи, встречи, встречи.
Я очень не люблю бессмысленную трату времени. А значит - приходится бороться за краткость и конструктив.
Вот топ фраз, которые частенько позволяют вернуть потерянный смысл:
1) Когда люди собрались, но непонятно зачем. И все такие в своих заботах и начинается трёп и расфокус.
Когда цели сформулированы — этим можно оперировать, чтобы модерировать дальнейшую дискуссию.
2) Когда несколько человек вклинилось со своими замечаниями, но непонятно выговорились они или нет. А вы хотите вернуть разговор к нужной вам теме.
По моим наблюдениям, после этой магической фразы даже те, кто хочет что-то дополнить стараются говорить более ёмко.
3) Когда началась какая-то дичь и нужно вернуться к тому моменту, когда ещё было адекватно (может быть даже — к началу встречи 🙂 )
Позволяет вернуть фокус к повестке или к каким-то важным для вас вещам.
4) Когда собеседник выливает поток сознания и надо вернуться к конструктиву
Некоторые сотрудники испытывают затруднения с формулировкой своих мыслей (оставаясь при этом крутанами в своей области!). Единственный способ конструктивно с ними общаться — постоянно формулировать тезисы за них и фиксировать ключевые вопросы письменно.
5) Когда тему разговора уводят к тому, что тебе нафиг не нужно.
Конечно, эта фраза не защитит вас от самодуров, но в адекватном обществе позволяет свалить со встреч, на которые вас пригласили по ошибке.
Последние годы я очень много взаимодействую с другими людьми, и это подразумевает встречи, встречи, встречи.
Я очень не люблю бессмысленную трату времени. А значит - приходится бороться за краткость и конструктив.
Вот топ фраз, которые частенько позволяют вернуть потерянный смысл:
1) Когда люди собрались, но непонятно зачем. И все такие в своих заботах и начинается трёп и расфокус.
Давайте коротко проговорим, зачем мы собрались и что должно быть по итогу.
Когда цели сформулированы — этим можно оперировать, чтобы модерировать дальнейшую дискуссию.
2) Когда несколько человек вклинилось со своими замечаниями, но непонятно выговорились они или нет. А вы хотите вернуть разговор к нужной вам теме.
Мы можем двигаться дальше?
По моим наблюдениям, после этой магической фразы даже те, кто хочет что-то дополнить стараются говорить более ёмко.
3) Когда началась какая-то дичь и нужно вернуться к тому моменту, когда ещё было адекватно (может быть даже — к началу встречи 🙂 )
Коллеги, давайте вернёмся на пару шагов назад. Говорили, что <...>.
Позволяет вернуть фокус к повестке или к каким-то важным для вас вещам.
4) Когда собеседник выливает поток сознания и надо вернуться к конструктиву
Спасибо. Что я сейчас услышал: <..перечисление немногого, что было сказано собеседником по сути..>
Некоторые сотрудники испытывают затруднения с формулировкой своих мыслей (оставаясь при этом крутанами в своей области!). Единственный способ конструктивно с ними общаться — постоянно формулировать тезисы за них и фиксировать ключевые вопросы письменно.
5) Когда тему разговора уводят к тому, что тебе нафиг не нужно.
Коллеги, мне не интересна эта тема. Моё участие точно необходимо?
Конечно, эта фраза не защитит вас от самодуров, но в адекватном обществе позволяет свалить со встреч, на которые вас пригласили по ошибке.
👍23🔥16
Нас уже 1700, давайте познакомимся. У меня 10 постов в очереди на публикацию и 70 в черновиках - хочу понять, куда развивать блог. Какая ваша основная профессия?
Final Results
24%
Разработчик
5%
Тестировщик
1%
Дизайнер
12%
Девопс
13%
Проектный менеджер
4%
Продакт
18%
Тимлид/руководитель группы
10%
Топ-менеджер (C-Level)
8%
Другой вид технического менеджера
5%
Не из IT
+ позиции не уместившиеся в первый опрос
Final Results
30%
технический писатель
24%
аналитик
2%
HR
1%
data scientist
7%
техподдержка
36%
другое из IT
ты неправильно это делаешь!
Один менеджер приходил и говорил, мол, "ты неправильно делаешь Х, надо по-моему". И ждал, когда сотрудник согласится и побежит "исправляться", а в случае отказа — начинал пустословить про "ты должен". Аргументации по существу, чем один способ выгоднее другого — не было. Результат в обоих случаях был одинаковый. В моих глазах это выглядит как детская истерика. Сейчас постараюсь объяснить, почему.
Люди действуют так как действуют из-за десятка причин, зачастую скрытых, включая самую сложную: привычку. Побудить людей сменить свои привычки может быть сложнее, чем найти другого человека.
Да и в целом посыл о том, что ты, якобы, знаешь о том как "надо" делать всегда и везде — это не про взрослое зрелое взаимодействие, а про доминацию. Такое может прокатить у родителя по отношению к маленькому ребёнку, но выглядит крайне комично в других ситуациях.
Знаешь как лучше? Сформулируй, почему тебя должны слушать, разберись в матчасти, корректно предложи улучшение и будь готов к отказу.
Не готов мириться с отказом? Разберись в себе, почему тебя это не устраивает и ты не способен адаптироваться.
Считаешь, что ты знаешь лучше всех? Сразу нахуй.
Один менеджер приходил и говорил, мол, "ты неправильно делаешь Х, надо по-моему". И ждал, когда сотрудник согласится и побежит "исправляться", а в случае отказа — начинал пустословить про "ты должен". Аргументации по существу, чем один способ выгоднее другого — не было. Результат в обоих случаях был одинаковый. В моих глазах это выглядит как детская истерика. Сейчас постараюсь объяснить, почему.
Люди действуют так как действуют из-за десятка причин, зачастую скрытых, включая самую сложную: привычку. Побудить людей сменить свои привычки может быть сложнее, чем найти другого человека.
Да и в целом посыл о том, что ты, якобы, знаешь о том как "надо" делать всегда и везде — это не про взрослое зрелое взаимодействие, а про доминацию. Такое может прокатить у родителя по отношению к маленькому ребёнку, но выглядит крайне комично в других ситуациях.
Знаешь как лучше? Сформулируй, почему тебя должны слушать, разберись в матчасти, корректно предложи улучшение и будь готов к отказу.
Не готов мириться с отказом? Разберись в себе, почему тебя это не устраивает и ты не способен адаптироваться.
Считаешь, что ты знаешь лучше всех? Сразу нахуй.
👍14🔥4🤯2🤔1
🔥 Разработка приложений на основании языковых моделей
Вашему вниманию предлагается LangChain — фреймворк для разработки софта с использованием кучи языковых моделей.
Заявляется:
- готовые обёртки для взаимодействия с кучей апишек
- стремительная реализация q&a-решений по документации
- изян разработка персональных ассистентов (чтобы языковая модель для ответа сама использовала bash, bing, google, ifttt и ещё целую вязанку решений)
Например:
создаём агента, которого учим искать и пользоваться калькулятором. Спрашиваем: Кто девушка Ди Каприо, какой к неё возраст, умноженный на 0.43?
агент делает несколько итераций и отвечает.
Магия на кончиках пальцев. Стоит того, чтобы изучить.
Вашему вниманию предлагается LangChain — фреймворк для разработки софта с использованием кучи языковых моделей.
Заявляется:
- готовые обёртки для взаимодействия с кучей апишек
- стремительная реализация q&a-решений по документации
- изян разработка персональных ассистентов (чтобы языковая модель для ответа сама использовала bash, bing, google, ifttt и ещё целую вязанку решений)
Например:
создаём агента, которого учим искать и пользоваться калькулятором. Спрашиваем: Кто девушка Ди Каприо, какой к неё возраст, умноженный на 0.43?
агент делает несколько итераций и отвечает.
Магия на кончиках пальцев. Стоит того, чтобы изучить.
🔥9👍3
Управление ожиданиями, самая основа
Представьте себе: вы дома, в центре Москвы, на унитазе. У вас билет на самолёт, который вылетает через час. До аэропорта ехать минимум 2 часа.
Все описанные события произойдут в будущем, ещё ничего не случилось, а факт опоздания на самолёт — уже случился. Гарантированно.
Почему-то когда мы планируем проекты — мы порой ждём взлёта самолёта, чтобы сказать, что не успеваем с задачей. А иногда — надеемся догнать самолёт в полёте.
Не надо так делать.
Не успеваешь — отзвонись встречающим, извинись и планируй перенос сроков.
Представьте себе: вы дома, в центре Москвы, на унитазе. У вас билет на самолёт, который вылетает через час. До аэропорта ехать минимум 2 часа.
Все описанные события произойдут в будущем, ещё ничего не случилось, а факт опоздания на самолёт — уже случился. Гарантированно.
Почему-то когда мы планируем проекты — мы порой ждём взлёта самолёта, чтобы сказать, что не успеваем с задачей. А иногда — надеемся догнать самолёт в полёте.
Не надо так делать.
Не успеваешь — отзвонись встречающим, извинись и планируй перенос сроков.
👍25
🤖 Уязвимости приложений построенных поверх языковых моделей. Вирусы, кража данных, инъекции - на практике.
В понедельник (17 апреля) или среду (19 апреля) вечером я в прямом эфире дам ChatGPT доступ к моему компьютеру. Будем давать ему задания и смотреть, как он справляется с чуть большими возможностями, чем обычно.
Захватит ли он мир? Вряд ли. Удастся ли добиться от него пользы? Возможно.
Но что ещё важнее — я покажу невыдуманные уязвимости, которые придут вместе с приложениями, построенными поверх языковых моделей. LLM-вирусы, инъекции и кража данных. Без буллшит-бинго, только настоящий код и реальность, в которую мы уже с вами входим.
Ссылка для подключения к вебинару будет, традиционно, на канале @lovely_it_hell незадолго до начала.
В понедельник (17 апреля) или среду (19 апреля) вечером я в прямом эфире дам ChatGPT доступ к моему компьютеру. Будем давать ему задания и смотреть, как он справляется с чуть большими возможностями, чем обычно.
Захватит ли он мир? Вряд ли. Удастся ли добиться от него пользы? Возможно.
Но что ещё важнее — я покажу невыдуманные уязвимости, которые придут вместе с приложениями, построенными поверх языковых моделей. LLM-вирусы, инъекции и кража данных. Без буллшит-бинго, только настоящий код и реальность, в которую мы уже с вами входим.
Ссылка для подключения к вебинару будет, традиционно, на канале @lovely_it_hell незадолго до начала.
🔥19👍1
Уютный IT адочек
🤖 Уязвимости приложений построенных поверх языковых моделей. Вирусы, кража данных, инъекции - на практике. В понедельник (17 апреля) или среду (19 апреля) вечером я в прямом эфире дам ChatGPT доступ к моему компьютеру. Будем давать ему задания и смотреть…
Через считанные минуты начинаем нашу трансляцию об уязвимостях в приложениях построенных поверх генеративных моделей. Дадим доступ ChatGPT к компьютеру и посмотрим, захватит ли он мир?
https://youtube.com/live/eNeWcyaUaT0?feature=share
Подключайтесь!
https://youtube.com/live/eNeWcyaUaT0?feature=share
Подключайтесь!
YouTube
ChatGPT получает доступ к компьютеру
Трансляция от Telegram-канала Уютный IT Адочек (@lovely_it_hell) про то, что будет делать ChatGPT когда получит доступ к компьютеру
🔥4
Каналу "Уютный Адочек" 5 лет!
За минувшие годы я несколько раз скорректировал профессиональную роль, и один раз — попробовал сменить отрасль. Насмотрелся на разные сорта дерьма и научился некоторые из них дегустировать, принимать и жить с неизбежным.
Спасибо вам за добрые слова о канале, которые вы говорите при личных встречах и в чатах. Это мотивирует. Этот канал, пожалуй, самый долгий мой пет-проект.
В этот знаменательный день хотелось бы узнать больше о вас, читатели, и о том, чем канал может быть вам полезен в дальнейшем. Не стесняйтесь, пожалуйста, дополнять свой ответ в комментариях!
За минувшие годы я несколько раз скорректировал профессиональную роль, и один раз — попробовал сменить отрасль. Насмотрелся на разные сорта дерьма и научился некоторые из них дегустировать, принимать и жить с неизбежным.
Спасибо вам за добрые слова о канале, которые вы говорите при личных встречах и в чатах. Это мотивирует. Этот канал, пожалуй, самый долгий мой пет-проект.
В этот знаменательный день хотелось бы узнать больше о вас, читатели, и о том, чем канал может быть вам полезен в дальнейшем. Не стесняйтесь, пожалуйста, дополнять свой ответ в комментариях!
🔥17👍6💩4🎉2
О чём было бы интереснее почитать в ближайших сериях постов?
Final Results
19%
Про карьеру и как оказаться в хорошей компании?
12%
Про space tech и то, как прикоснуться к звёздам (или может не надо?)
5%
Про генеративные нейронные сети
20%
Про расследование сложных инцидентов в инфраструктуре
24%
Про базы знаний и процессы вокруг этого
21%
Про адище и всё что бесит и как с этим жить
🎉2💩1
Развития лидерства пост
Как-то раз мне пожаловался один товарищ о том, что его подчиненные не проявляют достаточно инициативы, часто косячат в мелочах и не решают важные проблемы. Мол, нельзя на них положиться. Приводил пачку примеров, как это происходило в очень эмоциональной форме и обосновывал, таким образом, свои жёсткие решения.
Казалось, что он хочет решить ситуацию, однако на практике…
Хорошо бы было дать его сотрудникам возможность проявить себя как лидерам, создать условия для их роста и развития. Когда мы говорим про возможности стать лидерами мы имеем ввиду возможность стать лидерами в малом, возможно — в сверхмалом. Потому что лидеры растут в песочнице, будучи поощрёнными за лидерские качества и инициативу. Потому что лидерство не может развиваться без доверия и площадки для самореализации молодых.
Как вы думаете, давал ли товарищ такие возможности своим сотрудникам? Как вообще у него было с доверием? Правильно догадались: очень плохо. И это отражалось в его жёстких, но, несомненно, мудрых, решениях.
Сама жалоба, лежащая в основе сегодняшнего поста — возможный симптом того, что человек хочет быть незаменимым, контролировать других и сохранять свой статус. Возможно — сильнее, чем решать проблему. Не ведитесь на такое, смотрите на поступки.
А если вы чувствуете, что вам не хватает лидеров рядом — перед тем, как размышлять о решениях — убедитесь, что сможете с ними ужиться. Будет проще и вам и им.
Как-то раз мне пожаловался один товарищ о том, что его подчиненные не проявляют достаточно инициативы, часто косячат в мелочах и не решают важные проблемы. Мол, нельзя на них положиться. Приводил пачку примеров, как это происходило в очень эмоциональной форме и обосновывал, таким образом, свои жёсткие решения.
Казалось, что он хочет решить ситуацию, однако на практике…
Хорошо бы было дать его сотрудникам возможность проявить себя как лидерам, создать условия для их роста и развития. Когда мы говорим про возможности стать лидерами мы имеем ввиду возможность стать лидерами в малом, возможно — в сверхмалом. Потому что лидеры растут в песочнице, будучи поощрёнными за лидерские качества и инициативу. Потому что лидерство не может развиваться без доверия и площадки для самореализации молодых.
Как вы думаете, давал ли товарищ такие возможности своим сотрудникам? Как вообще у него было с доверием? Правильно догадались: очень плохо. И это отражалось в его жёстких, но, несомненно, мудрых, решениях.
Сама жалоба, лежащая в основе сегодняшнего поста — возможный симптом того, что человек хочет быть незаменимым, контролировать других и сохранять свой статус. Возможно — сильнее, чем решать проблему. Не ведитесь на такое, смотрите на поступки.
А если вы чувствуете, что вам не хватает лидеров рядом — перед тем, как размышлять о решениях — убедитесь, что сможете с ними ужиться. Будет проще и вам и им.
👍20