north.wisteria

north.wisteria

Вокруг одни зелёные деревья. Скучно.
Пикабушник
Дата рождения: 25 марта
в топе авторов на 654 месте
93 рейтинг 0 подписчиков 1 подписка 2 поста 0 в горячем
0

Туда-сюда определение ИТ аналитика

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

Кого я не буду рассматривать далее, скажу сразу здесь. Экономика — нечто крайне смутное в понимании разных людей. Это любая деятельность банков? Это взаимодействие с законами? Это математика? Да фиг знает, сам я решил для себя, что экономика суть две ипостаси: матеша с юриспруденцией. Ни тем, ни другим я углублённо не планирую заниматься.

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

Рассматривать ИТ аналитика я буду со стороны "утиной типизации". Это же пост про ИТ, значит использую термины оттуда, имейте это тоже в виду. Чем должен владеть туда-сюда ИТ аналитик?

Нулевая часть обязанностей. Субъектный анализ.

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

  1. Аудио контроль. Созвон, очный разговор, записанное звуковое сообщение.

  2. Визуальный контроль. Текст, картинка, видео, внешний вид чего угодно.

Здесь мне следует отмежеваться от математического подхода. Видите ли в чём дело, я прекрасно понимаю холодность технической сферы человеческой науки, но считать людей объектами методологически неправильно. Субъекты фундаментально отличаются от объектов, для этого есть ряд причин.

  1. Субъекты являются в подавляющем большинстве чёрными ящиками. Их невозможно оценить по их статичным атрибутам эффективным образом. Дело не в сложности, это попросту не-воз-мож-но.

  2. Тогда мы все вынуждены оценивать субъектов по их поведению. Для этого существует интервью, а не для галочки. Для субъектного анализа, то есть оценки субъекта перед вами. Если вы оцениваете объект, то интервью излишне в принципе.

  3. У субъектов есть такая штука, которая называется "самостоятельность". Мы живём не при рабовладельческом строе, поэтому субъект волен вас легчайшим образом обмануть или кинуть. При идеальном наборе объективных атрибутов.

Первая часть обязанностей. Реляционные оффлайн БД. Excel, Google Sheets, Яндекс таблицы.

Лучше всего я изучил возможности Экселя, так что буду рассматривать его. В его рамках есть ряд характерных особенностей функционирования. ИТ аналитик в идеале должен разбираться во всём, а не только использовать 2.5 инструмента, которые ему показал начальник.

  1. Большие таблицы. Они порождают необходимость в XLSB формате файла, например.

  2. Вся панель инструментов со встроенными формулами. Без них никуда.

  3. Power Query, Pivot Table, Power Pivot. Три сложные штуки, они для оффлайн БД.

  4. VBA. Последний босс Экселя, умение создавать макросы (скрипты для конкретного ПО).

Простой инструмент, наверное, сложный для освоения. Для ИТ аналитика это лишь вопрос времени, а не условия, желания, мотивации, тд.

Вторая часть обязанностей. "Business Insight". MS Power BI, LuxMS BI, Apache Superset.

Инструмент Microsoft Power BI, буду рассматривать его, так как именно для него есть обширная документация. В чём прикол? Он способен на ряд штук, которые делаются онлайн.

  1. Создание отчётов, прям как MS Word, только красочнее (нагляднее).

  2. Создание дешбордов, отчётов, которые обновляются сами.

  3. Создание приложений, то есть заранее сделанных отчётов и дешбордов.

  4. Всё вышеперечисленное опирается на подключенные извне наборы данных из БД.

  5. Потоки данных, они же ETL-процессы. Наборы данных можно менять автоматически.

Из всего выше есть ровно 2 наиболее важных момента, остальные можно делать либо с помощью третей части обязанностей ниже, либо даже в Экселе. Это (1) обновление ВСЕГО в реальном времени, в особенности (2) дешбордов. Эксель больше про оффлайн решения.

Третья часть обязанностей. Самостоятельные технические языки. SQL и Python, XML и JSON.

Мне сразу следует сделать значительные ограничения, чтобы никто никогда не путал аналитика с разработчиком.

  1. ИТ аналитик не занимается разработкой. Очевидно, не правда ли? Зависимости, версии, тесты — это делает разработчик, не надо отбирать у него труд, иначе обидится.

  2. Лучше всего аналитик от ИТ чувствует себя, когда использует CLI. Он напечатал, ему сразу же выдало результат, человек понёс его обрабатывать. Без тысячи строк кода.

  3. Ничего сложного нет в том, чтобы использовать языки разметки по типу XML, то есть ИТ аналитик на глубинном уровне понимает подоплёку того же Экселя, однако, опять, разработать на коленке свою модель данных ИТ аналитик не обязан и вряд ли сможет. Для этого есть разрабы с, внезапно, математиками.

Так это, в чём штука вышеперечисленных языков. Они простые, SQL декларативный, Python во много основан вокруг восприятия технического языка, будто он естественный. При этом всем известно могущество однострочник Python, количество библиотек у него, которые могут очень много. SQL же во многом воспринимается, как первый в ассоциативном ряду, когда речь заходит про БД. Что, нужно тыкать палкой базу данных? Без SQL или чего-то подобного ничего не получится точно.

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

Кастомные обязанности. Веб, банковская сфера, dbt, математическое моделирование.

Придумайте что-то своё, право слово, никто не запрещает, тем более я. Веб? Пожалуйста, это сетевые протоколы, это REST, это TypeScript. Банковская сфера? Это образование юриста с бухгалтером, можно даже 1С насыпать сверху. Инструмент dbt? Если вам нужен убер-супер-пупер ИТ специалист всего подряд, ладно, давайте от человека требовать навыки разработки. Мы живём при капитализме, увеличивайте зарплату тогда, и найдёте вообще кого угодно на вашу должность. Сложные математические модели? Это куб данных, это многомерные модели, самодельные технические языки или контейнеры для данных, которые летают между БД. Может вам повезёт, тогда вы обнаружите математика вне его среды обитания — института.

Требовать вообще можно что угодно. Вопрос в том, какой из этого получится результат.

Показать полностью

Парадокс рынка труда ИТ (аналитика)

Прямо сейчас пытаюсь наняться в должность, как я для себя выбрал, "аналитика данных" в ИТ сфере. Не буду говорить агрегатор, они все одинаковые для ИТ сферы, плюс-минус. Это не сайт строителей-проектировщиков, где требуются конкретные люди с конкретными навыками для конкретных задач.

Но этот пост не про нытье, не поймите меня неправильно. ИТ является относительно молодой областью деятельности, отсюда возникает тотальное заблуждение по типу того, а чего следует ожидать от человека для найма. Поэтому, забегая вперёд, процесс найма с моей стороны обычного интеллектуально трудящегося превращается в... пресвятой рандом. Увы и ах, но я уже привык, мне лично окей.

Первоначальные данные: был нанят в госконтору ровно 2 года на 0.нифига ставки, хотя действительно занимался тем, что я сам называю аналитической деятельностью, то есть, пользуясь Python, библиотекой Pandas и некоторыми ML техниками подготавливал, после чего обрабатывал средний набор данных.

Сразу большой минус. Средний набор данных по каким-то причинам не котируется на рынке труда, потому что всем нужны, цитирую: "большие объемы данных", ну и БД, очевидно. Что подводит к простой мысли, каждый ли человек способен заниматься аналитической деятельностью? Вопрос с подвохом.

Но отвечу я на него в связки с другим занимательным фактом. Наниматели не совсем понимают, что аналитик — это не оракул и не гадатель на кофейной гуще. Читая текст вакансий: "генерировать продажи", "предсказывать желания рынка", "оценивать наш замечательный продукт" — возникает крайне большое недоумение. Я сам для себя решил, что аналитическая деятельность в сфере экономики является для меня лично токсичной, слишком наивная постановка задачи.

Так вот, наконец отвечаю на вопрос выше. Аналитика бывает разной. Но, дабы не растекаться мыслью по древу, я озвучу обычное непонимание, связанное с математикой. У меня лично нет никаких претензий к этой науке, замечательная и чудесная штука, которая нужна много для чего и много кому. Является ли всякий аналитик математиком? Я отвечу на этот вопрос другим вопросом, а зачем вам аналитик, если вы ищите математика? Идите в институт математики у вас в городе или в ближайшем мегаполисе, чтобы заключить с ними контракт, зачем для этого общий рынок труда?

Теперь, почему же я в самом начале этого поста напечатал: "наняться в должность, как я для себя выбрал"? Потому что рынок труда не понимает, кто такие аналитики. Все вышеозвученные причины являются логичным, в моих глазах, доказательством. Ладно, пускай к аналитике в наиболее общем смысле способен каждый, но, кхе-кхе, аналитики есть куча разных видов.

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

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества