Начинаем год со статьи про ChatGPT. Для тех, кто собрался использовать ее для написания коммерческих текстов - у меня плохие новости. Она по прежнему умеет писать логически правильные, но абсолютно лишенные смысла тексты. https://thebell.io/ubiytsa-google-i-prevyu-budushchego-pochemu-v-chatgpt-vidyat-tekhnologicheskuyu-revolyutsiyu
The Bell
The Bell — Все важное для деловых людей на одном сайте. Закрытые встречи BellClub. Вдохновляющие истории предпринимателей «Русские…
👍3
Всем привет! Я наконец то дочитал классическую книгу Дона Нормана "Дизайн привычных вещей". И очень огорчен тем, что не сделал этого раньше. Под дизайном в книге в первую очередь понимается именно UX, то есть проектирование пользовательского опыта. И надо сказать, что это абсолютно оправданно, хотя до недавнего времени большая часть моих коллег и знакомых воспринимали под Дизайном исключительно кнопочки и красоты, то есть UI.
Итак, книга описывает 7 стадий реакции пользователя на любую задачу, связанную с взаимодействием с миром: Целеполагание, Планирование, Уточнение плана, Исполнение, Получение обратной связи от мира, Интерпретация и Сравнение результата с Целью. И Дизайн, в данном случае нашего продукта, должен позволять правильно спланировать и выполнить взаимодействие, а так же правильно считать и интерпретировать обратную связь.
И самая главная мысль книги - если пользователи жалуются, что не могут работать с вашей системой (продуктом) - то это не они тупые и криворукие - это вы сделали плохой дизайн. Изначально оно, конечно, было со стороны потребителя, то есть что он ни в чем не виноват, но мы то с вами занимаемся проектированием, так что должны видеть это именно так.
И еще, обратил внимание, что хоть книга изначально была выпущена в 88 году, там уже присутствуют мысли именно об итеративном подходе к дизайну.
Кто читал, го в коменты, обсудим
Итак, книга описывает 7 стадий реакции пользователя на любую задачу, связанную с взаимодействием с миром: Целеполагание, Планирование, Уточнение плана, Исполнение, Получение обратной связи от мира, Интерпретация и Сравнение результата с Целью. И Дизайн, в данном случае нашего продукта, должен позволять правильно спланировать и выполнить взаимодействие, а так же правильно считать и интерпретировать обратную связь.
И самая главная мысль книги - если пользователи жалуются, что не могут работать с вашей системой (продуктом) - то это не они тупые и криворукие - это вы сделали плохой дизайн. Изначально оно, конечно, было со стороны потребителя, то есть что он ни в чем не виноват, но мы то с вами занимаемся проектированием, так что должны видеть это именно так.
И еще, обратил внимание, что хоть книга изначально была выпущена в 88 году, там уже присутствуют мысли именно об итеративном подходе к дизайну.
Кто читал, го в коменты, обсудим
Денис Бесков сотоварищи запилили базу знаний в Notion. Краем глаза посмотрел - вещь годная
Forwarded from Systems.Education: Системный Анализ и Проектирование информационных систем: архитектура, интеграции, базы данных (Denis Beskov)
Мы с коллегами-добровольцами подготовили для вас
Базу ссылок на полезные материалы по системной интеграции
для аналитиков и проектировщиков.
В базе собраны ссылки на русскоязычные и англоязычные статьи, видео, книги, сервисы и курсы.
Что в неё сейчас вошло:
Основы интеграции информационных систем
- Постановка задачи и общий обзор
- Способы классификации интеграций
Форматы представления данных
- Форматы JSON и YAML
- Форматы XML и XSD
Сетевые протоколы и транспорт
- Протоколы HTTP, HTTPS
- Протокол WebSocket
Сценарии взаимодействия, Sequence, Plant UML
Web Serviсes / RPC
- Проектирование API
- REST-like сервисы. Стиль REST
- Протокол SOAP и форматы XML, XSD, WSDL
- Технология GraphQL
- Технология gRPC
Обмен сообщениями
- Паттерны обмена сообщениями
- Apache Kafka
- Брокер Rabbit MQ
Файловый обмен
Интеграция через общую БД
Архитектурные паттерны интеграции систем
- Интеграционные шины, Enterprise Service Bus (ESB)
- API Gateway, Backend For Frontend
- Оркестрация и хореография
- Circuit breaker
Дальше готовим другие подборки по темам:
- Базы данных и анализ данных
- Бизнес-анализ и моделирование
- Архитектура программного обеспечения и Systems Design
Базу ссылок на полезные материалы по системной интеграции
для аналитиков и проектировщиков.
В базе собраны ссылки на русскоязычные и англоязычные статьи, видео, книги, сервисы и курсы.
Что в неё сейчас вошло:
Основы интеграции информационных систем
- Постановка задачи и общий обзор
- Способы классификации интеграций
Форматы представления данных
- Форматы JSON и YAML
- Форматы XML и XSD
Сетевые протоколы и транспорт
- Протоколы HTTP, HTTPS
- Протокол WebSocket
Сценарии взаимодействия, Sequence, Plant UML
Web Serviсes / RPC
- Проектирование API
- REST-like сервисы. Стиль REST
- Протокол SOAP и форматы XML, XSD, WSDL
- Технология GraphQL
- Технология gRPC
Обмен сообщениями
- Паттерны обмена сообщениями
- Apache Kafka
- Брокер Rabbit MQ
Файловый обмен
Интеграция через общую БД
Архитектурные паттерны интеграции систем
- Интеграционные шины, Enterprise Service Bus (ESB)
- API Gateway, Backend For Frontend
- Оркестрация и хореография
- Circuit breaker
Дальше готовим другие подборки по темам:
- Базы данных и анализ данных
- Бизнес-анализ и моделирование
- Архитектура программного обеспечения и Systems Design
🔥14👍3
Честно свистнул у Тиграна Басеяна. И это прямо то, о чем я в последнее время говорю. Безропотных недумающих исполнителей реально скоро заменят сетками
Forwarded from Black product owner | Тигран Басеян о продакт менеджменте и стартапах (Тигран Басеян)
Крутая статья в формате вредных советов про проектирование архитектуры. Очень понравилась цитата оттуда (ну не совсем оттуда, но там ее тоже цитируют):
В распределённых системах есть всего две существенных проблемы:
2. Доставка строго один раз
1. Гарантированный порядок сообщений
2. Доставка строго один раз
— Матиас Верраес
https://habr.com/ru/company/ruvds/blog/698014/
В распределённых системах есть всего две существенных проблемы:
2. Доставка строго один раз
1. Гарантированный порядок сообщений
2. Доставка строго один раз
— Матиас Верраес
https://habr.com/ru/company/ruvds/blog/698014/
Хабр
Как НЕ надо строить надежные системы
При проектировании системы знание анти-паттернов и подвохов зачастую оказывается более полезным, чем знание самих паттернов. Отталкиваясь от этой идеи, я решил написать данную статью, чтобы рассказать...
👍4
Тут дошли руки почитать серию статей спортмастера про DDD и гексагональную архитектуру. Первая статья почти в ночи как то тяжело зашла. https://habr.com/ru/company/sportmaster_lab/blog/694672/ Буду дальше смотреть, надеюсь, будет интересно.
Хабр
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Часть 1
Всем привет! Меня зовут Денис Ежов, я тимлид команды интернет-магазина Спортмастер (далее ИМСМ) и по совместительству бэкенд-разработчик. Так сложилось (и так говорят), что гексагональная структура и...
Вторая уже интереснее, там не только про пакеты, репозитории и код. Есть понятные слова про архитектуру https://habr.com/ru/company/sportmaster_lab/blog/705192/
Хабр
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Пробуем новое
Привет! Продолжим тему гексагональной архитектуры и DDD, первый пост — здесь . Под катом - вспомним, что из себя представляет гексагональная архитектура, какие основные концепции содержит DDD и...
И немного про роботов от Теле2. Вернее про RPA и как правильно посчитать эффективность роботизации процессов https://habr.com/ru/company/tele2/blog/704884/
Хабр
Как мы в RPA пришли и с бизнесом подружились
Персональные компьютеры, сети, различные девайсы позволяют быстро получать информацию. А если компания большая? Представьте, какое огромное количество бизнес-процессов выполняется вручную....
Ребята, приходите на 8 аналитический марафон к Максу Хлопонину, набор спикеров как всегда ТОП
🔥1
Forwarded from Analyst Marathon
Analyst Marathon #8. Интеграция. Agile. Кейсы и рецепты
16 февраля, онлайн, с 10 до 17 ч.
Некоторые темы докладов:
1. Чеклист SA. Проверь себя. Готова ли твоя интеграционная спека для передачи в разработку?
2. Великолепные паттерны и лучше практики REST API при интеграции систем в Enterprise.
3. Разнообразие современных web-сервисов. Что ждет аналитика в интеграционных проектах.
И это только 3 из 7 тем. Программа целиком будет опубликована в ближайшее время.
До четверга, 26 января, стоимость билетов минимальна: 1800 – 2300 руб.
+ можно получить 25% cкидку за репост в рабочий чатик или публикацию в соцсетях.
Во время события можно будет задать любой вопрос спикеру и познакомиться с другими специалистами.
После события будут доступны видео-записи, презентации, сертификат участника.
Программа и регистрация
Подключайтесь к BA/SA-сообществу!
16 февраля, онлайн, с 10 до 17 ч.
Некоторые темы докладов:
1. Чеклист SA. Проверь себя. Готова ли твоя интеграционная спека для передачи в разработку?
2. Великолепные паттерны и лучше практики REST API при интеграции систем в Enterprise.
3. Разнообразие современных web-сервисов. Что ждет аналитика в интеграционных проектах.
И это только 3 из 7 тем. Программа целиком будет опубликована в ближайшее время.
До четверга, 26 января, стоимость билетов минимальна: 1800 – 2300 руб.
+ можно получить 25% cкидку за репост в рабочий чатик или публикацию в соцсетях.
Во время события можно будет задать любой вопрос спикеру и познакомиться с другими специалистами.
После события будут доступны видео-записи, презентации, сертификат участника.
Программа и регистрация
Подключайтесь к BA/SA-сообществу!
🔥1
Честно спер у Андрея Буракова. Хороший чек лист по проектированию REST API. Ничего нового нет, но именно для проверки себя подойдет https://learncsdesigns.medium.com/a-guide-to-designing-restful-apis-f4fd4208f011
Medium
A Guide to Designing RESTful APIs
This article is originally published at https://www.learncsdesign.com
👍1
Очень толковые вопросы для собеседования. Не знаю, насколько эти вопросы полезны джунам. но вот начиная с мидла я бы к ним точно присмотрелся
🤔2
Forwarded from Product Management & AI
7 вопросов, которые вы можете задать на собеседовании своему будущему работодателю и которые 100% выделят вас от других кандидатов (+ 30 доп. вопросов и красные флаги).
1) Какими качествами должен обладать идеальный кандидат на эту должность?
Покажете потенциальному работодателю свою заинтересованность в том, чтобы быть максимально релевантным его запросам и ожиданиям. Вам же это покажет, какие качества работодатель ценит в своих сотрудниках.
2) Какие есть возможности для роста из этой позиции?
Узнайте про вертикальный и горизональный рост, программы обучения и наставничества, внутреннюю ротацию сотрудников. Всего этого нет в компании? Это красный флаг и повод задуматься.
3) С какими трудностями часто сталкиваются на этой роли в вашей компании?
Попросите работодателя рассказать об особенностях и трудностях, которые возникают. Это может быть: требовательные стороны, мультизадачность, высокие цели, жесткая организационная структура и т.п. вещи.
Объясните, что вы не боитесь трудностей – просто вы хотите лучше к ним подготовиться.
4) Как оценивается успешность на этой позиции в следующие 30/90/365 дней?
Узнайте, что работодатель ожидает от вас и вашей деятельности. Понимание ожиданий будущей компании и её видение "успеха" в целом, покажет вам её адекватность в оценке рабочих процессов и поможет вам осознать, подходит такая компания вам или нет.
5) Каковы сильные и слабые стороны моей будущей команды?
В чем секрет эффективной работы вашей будущей команды? У неё есть текущие проблемы, с которыми они сталкиваются и не могут их решить? Как команда обычно ищет решения подобных проблем?
Эти вопросы продемонстрируют ваше понимание важности командной работы, о которой многие почему-то забывают на собесах, рассказывая только о себе как о многоруком/многоглавом соло-менеджере.
6) Какие задачи стоят перед компанией в настоящее время?
Такой вопрос не только отлично демонстрирует широту вашего видения/мышления и понимание логики бизнеса, но и в очередной раз покажет вашу искреннюю заинтересованность в том, чтбы внести свой профессиональный вклад в развитие компании.
7) Что вам больше всего нравится в вашей работе в этой компании?
Данный вопрос лучше адресовать НЕ эйчарам-бездельницам (им, как мы знаем, работа нравится стабильностью просиживания штанов/юбок и распитием кофия с начальством), а адресовать его непосредственно будущим руководителями/коллегам на последующих этапах интервью.
Ответом должны быть: адекватное руководство, минимум соввещаний, баланс между работой/личной жизнью, оплата обучения, инновации/эксперименты, карьерный рост и т.п.
Всё что останется вам – оценивать ответы по тому, какой отклик они находят в вашем сознании и душе.
Успешных собесов! ;)
– 30 дополнительных вопросов на собеседовании
– 15 красных флагов в вакансиях продакт-менеджера
– 4 способа продемонстрировать свою компетентность на собеседовании
– Ответ на вопрос Как бы вы улучшили productname
1) Какими качествами должен обладать идеальный кандидат на эту должность?
Покажете потенциальному работодателю свою заинтересованность в том, чтобы быть максимально релевантным его запросам и ожиданиям. Вам же это покажет, какие качества работодатель ценит в своих сотрудниках.
2) Какие есть возможности для роста из этой позиции?
Узнайте про вертикальный и горизональный рост, программы обучения и наставничества, внутреннюю ротацию сотрудников. Всего этого нет в компании? Это красный флаг и повод задуматься.
3) С какими трудностями часто сталкиваются на этой роли в вашей компании?
Попросите работодателя рассказать об особенностях и трудностях, которые возникают. Это может быть: требовательные стороны, мультизадачность, высокие цели, жесткая организационная структура и т.п. вещи.
Объясните, что вы не боитесь трудностей – просто вы хотите лучше к ним подготовиться.
4) Как оценивается успешность на этой позиции в следующие 30/90/365 дней?
Узнайте, что работодатель ожидает от вас и вашей деятельности. Понимание ожиданий будущей компании и её видение "успеха" в целом, покажет вам её адекватность в оценке рабочих процессов и поможет вам осознать, подходит такая компания вам или нет.
5) Каковы сильные и слабые стороны моей будущей команды?
В чем секрет эффективной работы вашей будущей команды? У неё есть текущие проблемы, с которыми они сталкиваются и не могут их решить? Как команда обычно ищет решения подобных проблем?
Эти вопросы продемонстрируют ваше понимание важности командной работы, о которой многие почему-то забывают на собесах, рассказывая только о себе как о многоруком/многоглавом соло-менеджере.
6) Какие задачи стоят перед компанией в настоящее время?
Такой вопрос не только отлично демонстрирует широту вашего видения/мышления и понимание логики бизнеса, но и в очередной раз покажет вашу искреннюю заинтересованность в том, чтбы внести свой профессиональный вклад в развитие компании.
7) Что вам больше всего нравится в вашей работе в этой компании?
Данный вопрос лучше адресовать НЕ эйчарам-бездельницам (им, как мы знаем, работа нравится стабильностью просиживания штанов/юбок и распитием кофия с начальством), а адресовать его непосредственно будущим руководителями/коллегам на последующих этапах интервью.
Ответом должны быть: адекватное руководство, минимум соввещаний, баланс между работой/личной жизнью, оплата обучения, инновации/эксперименты, карьерный рост и т.п.
Всё что останется вам – оценивать ответы по тому, какой отклик они находят в вашем сознании и душе.
Успешных собесов! ;)
– 30 дополнительных вопросов на собеседовании
– 15 красных флагов в вакансиях продакт-менеджера
– 4 способа продемонстрировать свою компетентность на собеседовании
– Ответ на вопрос Как бы вы улучшили productname
Telegram
Product Management & AI
Сегодня наткнулся на 30 дополнительных вопросов, которые можно задать на собеседовании работодателю в понравившейся тебе IT-компании.
Сложил их в Google Doc, если есть что добавить — welcome!
Сложил их в Google Doc, если есть что добавить — welcome!
👍5🔥3
Начал читать цикл статей Максима Цепкова про требования и изменения подходов к работе с ними. Начал с середины) https://habr.com/ru/company/custis/blog/705958/
Но статья про ДДД хороша и в отрыве от цикла, рекомендую почитать в первую очередь даже с ретроспективной точки зрения
Но статья про ДДД хороша и в отрыве от цикла, рекомендую почитать в первую очередь даже с ретроспективной точки зрения
Хабр
Domain Driven Design: модели вместо требований
По мере того, как автоматизированные системы не просто заменяли бумажные документы, отражающие текущую деятельность, а брали на себя задачу их обработки, включая задачи...
👍1🔥1
Всем привет! Достаточно неплохая статья про интеграцию, ее виды и виды API. Нового особо ничего, но если только хотите в этом начать разбираться - то самое оно. https://habr.com/ru/company/itq_group/blog/705598/
Хабр
Архитектура приложений и интеграции: гайд по основным понятиям простыми словами
Мини-туториал от лида-аналитика "ITQ Group" Виталия Якубина. В этой статье мы не дадим исчерпывающие объяснение всем видам архитектур, но вполне доступно ознакомим с видами архитектур, их общим...
Очень толковая статья про обучение. Я и как студент и как создатель курса нашел для себя там важные инсайты и мысли на подумать. https://valeriekovalenko.medium.com/%D1%87%D1%82%D0%BE-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B5%D1%81%D0%BB%D0%B8-%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D0%BD%D0%BE%D0%B5-%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B5-%D0%BF%D1%80%D0%B8%D0%BD%D0%B5%D1%81%D0%BB%D0%BE-%D0%B2%D0%B0%D0%BC-%D1%80%D0%BE%D1%81%D1%82%D0%B0-%D0%B2-%D0%B4%D0%B5%D0%BD-688eda383df7
Medium
Что сделать, если очередное обучение не принесло вам роста в деньгах и ответственности
В последние несколько лет курсов, воркшопов и других форматов онлайн обучения становится все больше и больше. Я и сама активно развиваю…