👍3🤔1
Forwarded from Business | System analyst
Хабр
6 книг по MySQL для старта работы и погружения в технологию
MySQL — реляционная СУБД, использующая декларативный язык программирования SQL. Она предлагает все необходимые возможности для создания баз данных и написания серверных приложений. В нашей подборке —...
🔥3❤2👍2
Всем привет 👋! Роль ИТ-аналитика в организации может различаться в зависимости от конкретной должности. Сегодня мы рассмотрим различия между тремя типами ИТ-аналитиков, связанных с бизнесом, данными и системами.
✅Бизнес-аналитик
Бизнес-аналитик занимается анализом бизнес-процессов и решений, что позволяет определить сильные и слабые стороны компании. Они работают в тесном сотрудничестве с руководством, менеджерами отделов, экспертами по продажам и маркетологами для того, чтобы сделать правильные выводы и принять оптимальные решения. Для того чтобы быть хорошим бизнес-аналитиком, нужно хорошо знать предметную область, уметь анализировать и моделировать процессы, обладать навыками анализа данных и иметь отличные коммуникативные навыки и тд.
✅Аналитик данных
Аналитик данных - это человек, который изучает объемы данных с целью выделения полезной информации. Аналитик данных должен хорошо знать такие сферы, как статистика, машинное обучение и программирование. Он должен находить паттерны в данных, создавать модели и прогнозировать тенденции. Современный мир ориентирован на данные, поэтому аналитик данных всегда на слуху.
✅Системный аналитик
Системный аналитик - это человек, который анализирует системы и процессы, связанные с разработкой программного обеспечения, оптимизацией системы и прочими вещами, связанными с технологиями. Системный аналитик также участвует в проектировании и разработке новых систем, помогает с модификацией уже существующих исходных кодов и много другого. Для успешной работы системного аналитика нужно обладать знаниями в области программирования, баз данных, компьютерных сетей, операционных систем и т.д.
Таким образом, каждая из трех должностей связана с анализом определенных видов данных: для бизнес-аналитика - это процессы и решения, для аналитика данных - это объемы данных, а для системного аналитика - это технологии и программное обеспечение.
Сегодня мы рассмотрели только три типа ИТ-аналитиков, но их гораздо больше, так как работа у ИТ-аналитика очень востребована. Помимо рассмотренных есть технические аналитики, которые разбираются в программировании и помогают разработчикам создать правильные и эффективные системы. Также есть функциональные аналитики, которые работают в конкретных отраслях и специализируются на определенных задачах, например, в банковском секторе. Web-аналитики и др.
Но независимо от специализации, ИТ-аналитики очень важны для успешного развития компании.
В следующий раз рассмотрим другие типы ИТ-аналитиков и разберёмся в чем же их разница))
Источник: @analysis_it
✅Бизнес-аналитик
Бизнес-аналитик занимается анализом бизнес-процессов и решений, что позволяет определить сильные и слабые стороны компании. Они работают в тесном сотрудничестве с руководством, менеджерами отделов, экспертами по продажам и маркетологами для того, чтобы сделать правильные выводы и принять оптимальные решения. Для того чтобы быть хорошим бизнес-аналитиком, нужно хорошо знать предметную область, уметь анализировать и моделировать процессы, обладать навыками анализа данных и иметь отличные коммуникативные навыки и тд.
✅Аналитик данных
Аналитик данных - это человек, который изучает объемы данных с целью выделения полезной информации. Аналитик данных должен хорошо знать такие сферы, как статистика, машинное обучение и программирование. Он должен находить паттерны в данных, создавать модели и прогнозировать тенденции. Современный мир ориентирован на данные, поэтому аналитик данных всегда на слуху.
✅Системный аналитик
Системный аналитик - это человек, который анализирует системы и процессы, связанные с разработкой программного обеспечения, оптимизацией системы и прочими вещами, связанными с технологиями. Системный аналитик также участвует в проектировании и разработке новых систем, помогает с модификацией уже существующих исходных кодов и много другого. Для успешной работы системного аналитика нужно обладать знаниями в области программирования, баз данных, компьютерных сетей, операционных систем и т.д.
Таким образом, каждая из трех должностей связана с анализом определенных видов данных: для бизнес-аналитика - это процессы и решения, для аналитика данных - это объемы данных, а для системного аналитика - это технологии и программное обеспечение.
Сегодня мы рассмотрели только три типа ИТ-аналитиков, но их гораздо больше, так как работа у ИТ-аналитика очень востребована. Помимо рассмотренных есть технические аналитики, которые разбираются в программировании и помогают разработчикам создать правильные и эффективные системы. Также есть функциональные аналитики, которые работают в конкретных отраслях и специализируются на определенных задачах, например, в банковском секторе. Web-аналитики и др.
Но независимо от специализации, ИТ-аналитики очень важны для успешного развития компании.
В следующий раз рассмотрим другие типы ИТ-аналитиков и разберёмся в чем же их разница))
Источник: @analysis_it
❤8🔥7👏5👍2
Привет, друзья! Как вы продолжаете обучение и развитие своих навыков и качеств для улучшения работы ИТ- аналитиком?
Anonymous Poll
16%
Участие в профессиональных конференциях и семинарах
75%
Чтение профессиональной литературы и блогов
36%
Продолжение образования и получение лицензий и сертификатов
8%
Другой
❤4🔥3👍2
Forwarded from Testing | QA
This media is not supported in your browser
VIEW IN TELEGRAM
Ой, да мы и без документации, на изи, эту таску затащим
😁36❤4👍3
Forwarded from Business | System analyst
Алоха, друзья! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему архитектуры:
#вопросыссобеседования
Часть 8:
📍Вопрос 1: Что такое архитектура программного обеспечения (ПО)?
✅Краткий ответ:
Архитектура программного обеспечения (ПО) - это структура и организация системы, которая определяет ее компоненты, взаимодействия между ними и их отношения с внешней средой. Также можно сказать, что Архитектура представляет собой основу для дальнейшей разработки ПО, определяет его функциональность, надежность, масштабируемость, производительность и возможности расширения.
Важной частью архитектуры ПО является выбор технологий для ее реализации. Существует множество различных технологий, включая языки программирования, базы данных, фреймворки и библиотеки. Выбор технологий должен основываться на конкретных требованиях приложения, его цели и ограничениях.
Более подробно расскажу в следующий раз))
📎Материалы по теме:
- Разработка архитектуры для чайников. Часть 1 / Часть 2
- Архитектура ПО: разница между архитектурой и проктированием
📍Вопрос 2: Что такое микросервисная, монолитная и клиент-сервисная архитектура? В чем разница между ними?
✅Краткий ответ:
Микросервисная архитектура - это подход, в котором приложение разделено на множество небольших сервисов, каждый из которых отвечает за определенную функцию. Она обеспечивает гибкость, относительную независимость компонентов и масштабируемость. Однако, такая архитектура может потребовать дополнительных усилий в сопровождении и управлении сервисами.
Монолитная архитектура - это крупнопланировочная структура с единым кодом, который включает в себя все компоненты приложения. Она обеспечивает простоту в разработке и тестировании, но часто имеет проблемы масштабирования и зависимости между компонентами.
Клиент-серверная архитектура - это модель, в которой клиенты на своих устройствах используют удаленный сервер для обмена информацией. Она обеспечивает хорошую масштабируемость и безопасность, но может иметь проблемы с производительностью из-за удаленного доступа.
Клиент-серверная и микросервисная архитектуры часто являются лучшим выбором для крупных проектов, которые требуют масштабируемости и гибкости. Монолитная архитектура хорошо подходит для небольших проектов или простых систем.
📎Материалы по теме:
- Сравнение микросервисной и монолитной архитектур
- Микросервисы или монолит. Какую архитектуру выбрать при разработке сложного приложения для крупного бизнеса
- Клиент-серверная архитектура в картинках
📍Вопрос 3: Какие вы знаете виды и способы интеграции систем?
✅ Краткий ответ:
Существует несколько видов интеграций систем, в том числе:
1. Интеграция API (Application Programming Interface) - это способ связывания различных программных приложений через их программные интерфейсы.
2. Интеграция через файловые форматы - это способ интеграции, основанный на конвертировании файлов в разные форматы для обмена информацией между ПО.
3. Интеграция баз данных - это способ обмена информацией между различными базами данных на основе протоколов обмена.
4. Интеграция с помощью платформы - это способ связывания различных приложений через одну платформу.
Способ интеграции зависит от требований конкретного проекта, но важно выбрать наиболее подходящий вариант для эффективной работы приложения в целом.
📎Материалы по теме:
- Видео - Способы интеграции систем
Это лишь маленькая часть вопросов данной темы и вопросы для начинающих, которые задают, чтобы понять знает ли кандидат, что такое архитектура ПО, без углубления в тему.
Источник: @ba_and_sa
#собеседование
‼️Предыдущие части смотрите по #собеседование #вопросыссобеседования
p.s.Делитесь своими мыслями в комментариях и напишите, какие вопросы были у вас на собесах
#вопросыссобеседования
Часть 8:
📍Вопрос 1: Что такое архитектура программного обеспечения (ПО)?
✅Краткий ответ:
Архитектура программного обеспечения (ПО) - это структура и организация системы, которая определяет ее компоненты, взаимодействия между ними и их отношения с внешней средой. Также можно сказать, что Архитектура представляет собой основу для дальнейшей разработки ПО, определяет его функциональность, надежность, масштабируемость, производительность и возможности расширения.
Важной частью архитектуры ПО является выбор технологий для ее реализации. Существует множество различных технологий, включая языки программирования, базы данных, фреймворки и библиотеки. Выбор технологий должен основываться на конкретных требованиях приложения, его цели и ограничениях.
Более подробно расскажу в следующий раз))
📎Материалы по теме:
- Разработка архитектуры для чайников. Часть 1 / Часть 2
- Архитектура ПО: разница между архитектурой и проктированием
📍Вопрос 2: Что такое микросервисная, монолитная и клиент-сервисная архитектура? В чем разница между ними?
✅Краткий ответ:
Микросервисная архитектура - это подход, в котором приложение разделено на множество небольших сервисов, каждый из которых отвечает за определенную функцию. Она обеспечивает гибкость, относительную независимость компонентов и масштабируемость. Однако, такая архитектура может потребовать дополнительных усилий в сопровождении и управлении сервисами.
Монолитная архитектура - это крупнопланировочная структура с единым кодом, который включает в себя все компоненты приложения. Она обеспечивает простоту в разработке и тестировании, но часто имеет проблемы масштабирования и зависимости между компонентами.
Клиент-серверная архитектура - это модель, в которой клиенты на своих устройствах используют удаленный сервер для обмена информацией. Она обеспечивает хорошую масштабируемость и безопасность, но может иметь проблемы с производительностью из-за удаленного доступа.
Клиент-серверная и микросервисная архитектуры часто являются лучшим выбором для крупных проектов, которые требуют масштабируемости и гибкости. Монолитная архитектура хорошо подходит для небольших проектов или простых систем.
📎Материалы по теме:
- Сравнение микросервисной и монолитной архитектур
- Микросервисы или монолит. Какую архитектуру выбрать при разработке сложного приложения для крупного бизнеса
- Клиент-серверная архитектура в картинках
📍Вопрос 3: Какие вы знаете виды и способы интеграции систем?
✅ Краткий ответ:
Существует несколько видов интеграций систем, в том числе:
1. Интеграция API (Application Programming Interface) - это способ связывания различных программных приложений через их программные интерфейсы.
2. Интеграция через файловые форматы - это способ интеграции, основанный на конвертировании файлов в разные форматы для обмена информацией между ПО.
3. Интеграция баз данных - это способ обмена информацией между различными базами данных на основе протоколов обмена.
4. Интеграция с помощью платформы - это способ связывания различных приложений через одну платформу.
Способ интеграции зависит от требований конкретного проекта, но важно выбрать наиболее подходящий вариант для эффективной работы приложения в целом.
📎Материалы по теме:
- Видео - Способы интеграции систем
Это лишь маленькая часть вопросов данной темы и вопросы для начинающих, которые задают, чтобы понять знает ли кандидат, что такое архитектура ПО, без углубления в тему.
Источник: @ba_and_sa
#собеседование
‼️Предыдущие части смотрите по #собеседование #вопросыссобеседования
p.s.Делитесь своими мыслями в комментариях и напишите, какие вопросы были у вас на собесах
🔥7👍6❤5😁1
SQL-cheat-sheet.pdf
224.9 KB
От CREATE до JOIN: введение в SQL + шпаргалка
"Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов."
В статье рассмотерны уровни:
- Уровень: Новичок
- Уровень: уверенный пользователь
- Уровень: SQL-мастер
Читать статью
"Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов."
В статье рассмотерны уровни:
- Уровень: Новичок
- Уровень: уверенный пользователь
- Уровень: SQL-мастер
Читать статью
👍8❤5🔥5
Forwarded from Testing | QA
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики в будущем, когда сломается код, написанный искусственным интеллектом
😁28🔥4👍2
Forwarded from Business | System analyst
Алоха! Сегодня поговорим о моделировании бизнес-процессов, точнее о ПО с помощью которого можно это сделать))
#моделирование #программы
Часть 1:
Моделирование бизнес-процессов - это эффективный способ улучшить работу компании, оптимизировать процессы и минимизировать затраты. Существует множество программ для моделирования бизнес-процессов, которые предоставляют широкий набор инструментов и возможностей для улучшения производительности компании. В этом посте мы опишем некоторые из наиболее используемых программ:👇
✅ Microsoft Visio. Это одна из наиболее популярных программ для создания Диаграмм потока бизнес-процессов (BPMN). Она объединяет в себе множество инструментов для создания профессиональных диаграмм и схем (Руководство для старта)
✅ Bizagi modeler. Эта программа позволяет моделировать, автоматизировать и управлять бизнес-процессами. С ее помощью можно создать BPMN-диаграммы, выполнить анализ текущих процессов и оптимизировать их (Руководство для старта)
✅ ARIS Express. Это программное обеспечение, которое помогает моделировать бизнес-процессы и управлять ими. ARIS обеспечивает быстрое создание моделей, работа с различными типами процессов, анализ их эффективности, а также управление их выполнением (Учебное пособие)
✅ BPMN.io. Это бесплатная онлайн-платформа для создания диаграмм потока бизнес-процессов (BPMN). Она обеспечивает возможность создания BPMN-диаграмм и экспорта их в различных форматах.
✅ Lucidchart. Это программное обеспечение, которое помогает создавать различные виды диаграмм, включая BPMN-диаграммы. Lucidchart является довольно гибкой и простой в использовании программой, обеспечивая множество шаблонов и форматов экспорта (Для начинающих)
✅ Cacoo. Это онлайн-инструмент для создания диаграмм, который предлагает множество шаблонов и инструментов для создания BPMN-диаграмм. Cacoo является очень гибким инструментом, который позволяет создавать профессиональные диаграммы и экспортировать их в различные форматы. (Руководство пользователя)
Источник: @ba_and_sa
Продолжение следует❗️
#моделирование #программы
Часть 1:
Моделирование бизнес-процессов - это эффективный способ улучшить работу компании, оптимизировать процессы и минимизировать затраты. Существует множество программ для моделирования бизнес-процессов, которые предоставляют широкий набор инструментов и возможностей для улучшения производительности компании. В этом посте мы опишем некоторые из наиболее используемых программ:👇
Источник: @ba_and_sa
Продолжение следует
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4👏2❤1