Гуманный аналитик
411 subscribers
162 photos
5 videos
5 files
83 links
🔹 Про анализ, проектирование и всё, что так или иначе связано с информационными системами.
🔹 Статьи, кейсы, мнения, важные новости, дайджесты.
🔹 Понятным языком, уважительно, для людей.
Download Telegram
Закончилась удлинённая рабочая неделя, полная событий и забот о готовящемся на работе большом релизе. Сегодня немного перевёл дух и появилось время для того, чтобы поделиться впечатлениями.

Прошедший 25 апреля IT Talk by Sber можно считать успешным🏆 сразу по нескольким причинам.
👍4🔥2
Если говорить глобально, то в столь лаконичном формате мероприятия организаторам удалось, казалось бы, невозможное. Получилось сформировать программу выступлений для широкой АйТи-братии💻 и вызвать неподдельный интерес у присутствующих (число самых разных вопросов к спикерам было реально космическим!).

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

Но на этом приятности не закончились. Мой вопрос ко второму докладу был выбран как лучший, за что получил приз. Так что с митапа я ушёл не с пустыми руками🎁.

P.S. Для тех, кто дочитал до конца, хочу привести свой вопрос к докладчику. Вот он.

Если распечатать код программы или переписать его с экрана на бумаге от руки, приобретёт ли он какие-то новые свойства с точки зрения законодательства? К примеру, будет ли полученный текст считаться литературным произведением со всеми вытекающими (можно издавать книги с этим текстом, запрещать его использование и пр.)?

#события #сбер
👍3🔥2
Сегодня общался со старым знакомым, который тоже работает в IT. Поговорили о многом, о разном. В частности, речь зашла о том, что некоторые, казалось бы "заезженные", темы в литературе освещены недостаточно глубоко, причём порой источники противоречат друг другу.

Это случаи, когда практически невозможно просто взять статью или книгу, прочитать и после прочтения сформировать целостную и непротиворечивую картину. Всегда остаются вопросы и сомнения.

Навскидку вспомнили две такие темы. Первая – организация системы мониторинга, вторая – критерии готовности и приёмки.

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

Чем закончилось наше обсуждение? Мы посмеялись, что, спасение утопающих – дело рук самих утопающих, и что, видимо, придётся потратить больше времени, чем планировалось, погрузиться и потом написать на эти темы статьи самим😅. Когда дойдут до этого руки (и дойдут ли), сказать трудно, но радует, что есть единомышленники. Значит всё получится.
👍4🔥2
Только что официально опубликовали состав секции по системному анализу на CodeFest. Всех ждëм 25-26 мая 2024г в Новосибирске😎

#анонсы #события #выступления
👍1
🧪 Секция System analysis

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

🔹 Андрей Шапиро поделится авторским методом схематизации процесса и пользовательского опыта.

🔹 Кирилл Кашин и Сергей Хованов продемонстрируют, как можно перепроектировать системы с помощью ТРИЗ и извлекать максимум из ограниченных ресурсов.

🔹 С Андреем Бураковым обсудим, как требования и ограничения влияют на выбор технологии интеграции.

🔹 С Анной Вичуговой поговорим про инженерию данных и важность для системных аналитиков.

🔹 Роман Селезнёв разложит по полочкам тему выбора средств визуализации информации и почему это важно при разработке информационных систем.

🔹 С Викторией Лузиной обсудим проблему некорректной документации, роли технического писателя и как выглядит документация, за которую не стыдно.

Вся программа 👉 https://14.codefest.ru/program

#спикеры_CodeFest14
👍3🔥1
👨‍💻 Котлин: книга, язык и мои впечатления

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

В изучении вопроса решил опереться на книгу "Head First. Kotlin" авторства Гриффитс и Гриффитс. И сейчас, по прошествии пары недель и достижении "экватора" названной книги, хотел бы поделиться своим впечатлениями. Если кратко, то язык понравился, равно как и вышеназванная книга. Далее — более подробно.

💎 О языке. В плане некоторых синтаксических конструкций Kotlin внезапно напомнил Pascal, хотя влияние C/C++ мне показалось более ощутимым.

Из любопытного, что уже удалось оценить: все типы, даже примитивные, здесь являются объектами; оператор when (аналог всем знакомого по другим языкам switch'a) не требует break и обладает рядом "наворотов"; при вызове функций можно использовать именованные аргументы; классы по умолчанию закрыты от наследования (разработчик должен явно указать, если от его класса можно наследоваться); функции интерфейсов могут содержать тело (т.е. быть конкретными, а не только абстрактными описаниями контракта), а вот первичный конструктор класса не может иметь тела. В общем, уже немало интересного.

💎 О книге. Книга написана довольно доходчивым языком. На её страницах даются базовые вещи не только в части языка Kotlin, но и ООП как такового, что может быть особенно полезно начинающим разработчикам или тем, кто решил, как и я, вспомнить былое.

Из особенностей можно отметить, что уже с первых страниц авторы предупреждают, что применяют разные визуальные и стилистические средства, чтобы заставить мозг работать, а не засыпать от переутомления (поэтому, собственно, Head-таки First). Примеры: разговорный язык, иллюстрации и, что не могу не отметить, использование диаграмм классов UML при изложении идей ООП.

Другая важная особенность книги: её стоит рассматривать как начало пути. Это не спецификация Kotlin и не справочник. Плюс у тех же авторов есть книга "Head First. Программирование для Android на Kotlin", так что при желании у читателя будет возможность более плавно перейти к освоению разработки под мобильные устройства.

#книги #программирование
🔥4
Наткнулся на одном из ТГ-каналов на матрицу компетенций системного аналитика.

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

🔸 Отсутствие систем. Я про теорию систем, системный подход и пр. Это довольно любопытный факт: аналитику в сфере IT, видимо, что-то знать про это не считается нужным.

🔸 Заведомо неполный перечень. Всегда можно вспомнить что-то ещё. К примеру, в упомянутой матрице XSD для XML есть, а JSON Schema для JSON — нет. Я уж не говорю про штуки типа Schematron.

🔸 Размытость границ. В матрицу попадает всё от криптографии до методологий управления проектами. А действительно ли это всё надо знать, и, если да, то насколько глубоко?

Моё мнение: идеальную матрицу компетенций вряд ли можно создать в принципе, а ключ решения вопроса лежит в выделении некоего обязательного ядра, а всё остальное — дело наживное и ситуативное.
🔥5👍2🤩2
🔥 CodeFest 14: бэкстейдж и анонс

В Новосибирске 8 утра, до официального начала регистрации участников CodeFest остаётся 1 час, но жизнь на площадке Экспоцентра уже давно идёт полным ходом. На фото как раз несколько кадров с места событий.

В этом году CodeFest это 8 параллельно действующих залов с выступлениями по самой широкой ИТ-тематике: дизайн, мобильная разработка, бэкэнд, Web 3, Data Science и др. Отдельно следует отметить такой формат, как квартирники. Это особый дискуссионный формат, предполагающий не выступление, а обсуждение вопросов, которые волнуют участников CodeFest. Плюс будет отдельно вестись трансляция онлайн. Но вернёмся к докладам 🔜.

Я своим выступлением сегодня открываю секцию системного анализа. Следом коллегами будет представлено ещё 2 замечательных доклада. Завтра же (на 2-й день конференции) секция снова распахнёт свои двери, и будет возможность прослушать ещё 4 выступления.

#события #выступления #анонсы #визуализация #codefestru
🔥4
🚀 CodeFest 14: вести со сцены

Идёт первый день КодФеста. Старт дан.

Только что завершил своё выступление на CodeFest. Представлял доклад на тему "Осмысленная визуализация при анализе и проектировании информационных систем". Те, кто следят за моим творчеством, знают, что данный вопрос я уже освещал ранее в разных форматах (статья на Хабре и митапы в Сбере). Но в этот раз мною была представлена "живая" и расширенная версия, в которой были учтены ранее собранные предложения коллег-экспертов.

Теперь делюсь своими мурашками впечатлениями.

Аудитория встретила выступление доброжелательно и с вниманием, что, безусловно, смягчило моё волнение от первого в моей жизни выступления на большой сцене профессиональной конференции. Выступления перед аудиторией, приехавшей со всей страны. Да, это было нечто!

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

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

#события #выступления #визуализация #codefestru
👍4🔥2👏1
Прямо сейчас выступает наш сотрудник Роман Селезнев с докладом о визуализации в проектировании информационных систем. Зал полон под завязку, все внимательно слушают, пожелаем Роме удачи в ответах на вопросы))🙈
#CodeFest #Новосибирск #Сбер
👍2🎉2🔥1
Ещё немного фоточек с выступления😜
🔥5👏1🤔1