Mad Devs Channel
1.6K subscribers
664 photos
30 videos
1 file
867 links
Канал Mad Devs.🤘Здесь мы рассказываем о жизни компании и инсайтах. Делимся знаниями и лайфхаками IT-индустрии.
Download Telegram
Синдром самозванца – это не медицинский термин. Скорее это паттерн мышления, при котором мы испытываем чувство, будто мы обманываем или не заслуживаем каких-то условий жизни.

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

Триггеры этого синдрома делятся на внутренние и внешние.

🔘 Сначала разберем внешние:
Внешними триггерами могут выступить комментарии или правки, которые приходят от вашего ПМа, ментора, техлида. Довольно частая вещь, особенно если вы работаете в большой команде/компании. Единственный способ работать с этими триггерами — открыто обсудить тон коммуникации. Уверены, что люди вокруг меньше всего хотят напряженности и недопонимании в рабочей среде.

🔘А теперь перейдем к методами для внутренних триггеров. Есть 3 рабочие схемы:
1️⃣ Ревью
Вспомните все реализованные проекты, решения и навыки, которые вы приобрели. Поможет «поднять» все свои презентации, документы. Так вы увидите реальные факты, а не фантазии, которые и провоцируют этот синдром.
2️⃣ Злость
Как только слышать тоненький голосок, который говорит, что вы недостойны должности, попробуйте прям возмущаться ему. «Как этот синдром смеет мне мешать?!» Подумайте о нем, как о противнике, которому нельзя никогда сдаваться. Разозлитесь на «него» и не идите от обратного, даже на зло.
3️⃣ Честный разговор
Можно попробовать определить, почему же вы считаете себя самозванцем. Каких навыков у вас нет? Что заставляет вас думать о том, что это не ваше место. Как только определите, оцените, что из этого основано на эмоциях, а что реально имеет место быть. Это поможет вам открыто поговорить с собой, но и составить план действий, который поможет вам вырасти и больше не сомневаться в себе.

В любом случае, помните, что «синдром самозванца» чаще всего основан на субъективном восприятии ситуации. Все мы люди, которые могут ошибаться и достигали всего постепенно. Будьте добрее к себе и помните о способах выше. ☝🏻
👍112🫡2
Data Science в 2023 году: какие навыки будут востребованы?

Будущее обещает быть интересным для специалистов по Data Science, ведь компании всё больше ориентируются на использование данных для оптимизации своих бизнес-процессов. Что же ждут компании от таких специалистов в 2023 году? Разберем по полочкам!

⚙️ Стек
Вакансии в этой области все еще требуют знания SQL, Python, ML и DS/ML-библиотек, а также Hadoop, Spark и Hive. Однако, появились новые требования, которые можно выделить, такие как опыт работы с облачными платформами и понимание принципов DevOps. Некоторые компании также просят показать опыт в построении CI/CD для ML-моделей.
Кроме того, работодатели все больше интересуются общими IT-компетенциями кандидата, такими как умение работать с Git. Например, опыт работы с контейнеризацией и понимание того, что данные не берутся просто из файла, а хранятся в кластере.

🧑🏻‍💻 Практика, а не теория
Теперь рекрутеры все чаще обращают внимание на практический опыт работы кандидата. Это означает, что часть собеседования будет проходить в формате кейс-интервью. Что можно ожидать? Примерно такое – Описать пошагово процесс построения модели машинного обучения на основе набора данных или рассказать, как различные алгоритмы будут работать с определенными данными.

👥 Софт скиллы
Для специалистов по Data Science важны развитые софт-скилы. Они должны иметь не только технические навыки, но и умение работать в команде, решать конфликты. Вакансии в этой области все чаще упоминают умение объяснять сложные технические моменты простыми словами и на языке, понятном бизнесу. Не менее важно при презентации о результатах работы уметь рассказывать, сколько денег модель принесет или сколько времени сэкономит, а не как сложно она устроена внутри.

Рекомендуем учесть все вышеперечисленное, если вы видите себя в Data Science.
👍6💔1
Релиз Google Chrome 111 и добавление View Transition API

В своем релизе Chrome 111, Google добавили View Transition API - программный интерфейс, который позволяет изменять DOM веб-страницы и создавать анимированные переходы между двумя состояниями в один шаг.

🔸View Transition API использует Web Animations API для создания продвинутых анимаций и эффектов переходов на веб-странице.
🔸Позволяет быстро и легко создавать плавные и динамичные переходы между начальным и измененным состояниями DOM.
🔸И может использоваться с другими инструментами веб-разработки, такими как CSS и JavaScript, для создания более сложных эффектов.

Чем это лучше старых решений?

🔹View Transition API обеспечивает более эффективный процесс изменения DOM веб-страницы, чем традиционные методы.

🔹Оптимизирует производительность веб-страницы, уменьшая количество изменений в DOM и, следовательно, снижая нагрузку на процессор и память компьютера.

🔹Предоставляет более настраиваемые свойства анимации как Продолжительность, задержка, повторы, направление и функции времени.

🔹Дает больший контроль за процессом анимации как Старт, пауза, продолжение и остановка.

🔹Поддерживает атомарные изменения, промежуточные состояния, множественные элементы, и отслеживание событий.

Однако, имейте в виду, View Transition API доступен только в Google Chrome версии 111 и выше, поэтому код написанный с его использованием может некорректно работать в предыдущих версиях Chrome.

А вы уже успели попробовать новые возможности? Поделитесь своими впечатлениями в комментариях!
2👍1🤯1
У нас появилось много новых подписчиков и мы хотим познакомиться с вами ближе.

Поэтому в течение нескольких дней мы будем задавать вопросы, ответы на которые помогут нам стать для вас еще полезнее🙌
👍6🤨3
Ранее мы говорили, что наша команда примет участие в КИТ 2023 - крупнейшем форуме информационно-коммуникационных технологий в Кыргызстане, где ключевые игроки обсудят технологические проблемы и решения, пути развития и способы внедрения инноваций.

Наш проектный менеджер Дмитрий Кононенко выступит с докладом на тему "Почему данные должны лежать в основе качественных решений и как Enji.ai помогает Mad Devs в этом". Кроме того, наши проектные менеджеры и agile-адепты Жазгуль Зуридинова и Бекмырза Джекишев проведут две интерактивые игры - ball point game и marshmallow tower для тех, кто хочет попробовать новые механики в работе с командой. Команда Mad Devs также будет ждать вас в выставочной зоне, где на стенде разыграет фирменный мерч, который получат сразу 3 победителя конкурса.

С условиями конкурса вы сможете ознакомиться в ближайшее время. Они будут опубликованы в stories инстаграм и будет более подробный пост, поэтому подписывайтесь и будьте в курсе событий!

📅 29 апреля 2023 9:00 - 16:00
📍 "Bilimkana Arena", проспект Чынгыза Айтматова 1а, Бишкек
Зарегистрироваться на ивент можно здесь.
🔥7💔1
Продолжаем знакомиться🙌

Когда вы чаще всего заходите в социальные сети и мессенджеры в личных целях?
Anonymous Poll
65%
Постоянно в течение дня
4%
Утром, до начала рабочего дня
6%
В обед
22%
Вечером, после 20:00
4%
Свой вариант напишу в комментариях
😢3🤔1
Веб-доступность для текста и дизайна пользовательского интерфейса

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

Ловите небольшие подсказки на что стоит обращать внимание!
🔥6🤓1
Расширения для VS Code

VSCode является одной из самых популярных и лучших средств разработки, с огромной базой фанатов. Однако нет ничего совершенного и всегда есть то, что хочется улучшить. Здесь представлено 7 расширений, которые повышают удобство и скорость разработки, вводя новые или дополняя имеющиеся возможности VSCode 🤟

📌 Live Server позволяет быстро и легко запускать локальный сервер для разработки с автоматическим обновлением страницы при изменении файлов. Оно особенно полезно для разработки веб-приложений, где важно видеть изменения в реальном времени.

📌 Jest Runner позволяет удобно запускать тесты, написанные с использованием Jest, популярного фреймворка тестирования JavaScript. Jest Runner облегчает запуск и отладку тестов прямо из редактора, предоставляя быстрый доступ к результатам тестов.

📌 Thunder Client предоставляет функциональность API-клиента прямо в редакторе. Оно позволяет разработчикам тестировать REST и GraphQL API, а также предоставляет удобные инструменты для управления запросами, переменными окружения и т. д.

📌 vscode-icons добавляет красивые и информативные иконки к файлам и папкам в дереве проводника VSCode. Оно значительно облегчает навигацию по проектам и помогает быстро найти нужные типы файлов.

📌 Auto Rename Tag автоматически переименовывает закрывающий тег HTML или XML, когда вы изменяете открывающий тег. Это улучшает скорость и удобство редактирования кода, снижая вероятность ошибок.

📌 Turbo Console Log упрощает процесс добавления и управления инструкциями console.log() в вашем коде. Оно позволяет автоматически создавать console.log() с полезной информацией о переменных и их значениях, а также быстро удалять или комментировать все инструкции console.log() в файле.

📌 CSS Peek позволяет просматривать и переходить к определениям CSS-стилей примененных к HTML-элементам. Оно облегчает работу с CSS, позволяя быстро увидеть, какие стили применяются к определенному элементу, и незамедлительно перейти к этим стилям для редактирования.

Конечно, полезных расширений для VSCode намного больше, но мы выбрали одни из самых интересных и продуктивных

Если хотите видеть в этом списке ваши любимые расширение и их описание, то поделитесь с нами в комментариях👇
👍6👨‍💻2
Приглашаем вас на оффлайн воркшоп "Планирование через миссию" с Таалайбеком Турдубаевым.

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

📌 Коротко о том, что рассмотрим:
- Книга Саймона Синека «Начни с «Почему?»»
- Джефф Безос и миссия Амазон
- Примеры миссий крупных компаний: TED, LinkedIn, SpaceX, Tesla и не только
- Примеры миссий людей
- 50 вопросов «Find your passion»
А также сделаем чек миссий на реальность, веру и мотивацию и разберемся с каждой из них детальнее.

Дата и время: 8 мая 17:00
Длительность: 2-2.5 часа
Место: ​Конференц-зал ПВТ КР. Проспект Чуй, 265/1, Бишкек
Формат: оффлайн

⚠️ Зарегестрироваться на воркшоп вы можете перейдя по ссылке. Внимание, количество мест ограничено!

До встречи на воркшопе 👋
👍6👏3
Как насчет того, чтобы порешать задачки с массивами?

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

📌 Условие:
Для массива положительных целых чисел arr[], требуется найти минимальную стоимость операций, чтобы все элементы массива стали равными. Допустимы следующие операции:
📝 Выбрать 2 индекса, увеличить элемент массива с первым индексом на 1 и уменьшить элемент массива со вторым индексом на 1. Стоимость операции = a.
📝 Выбрать любой индекс и увеличить элемент массива на 1. Стоимость операции = b.

✔️ Пример 1:
Вход: n = 4, a = 2, b = 3,
arr[] = { 3, 4, 2, 2 }
Выход: 5
Объяснение:
Изменяем элемент 2 операцией 2: {3, 4, 3, 2}, стоимость = b = 3
Изменяем элементы 1 и 2 операцией 1: {3, 3, 3, 2}, стоимость = a = 2
Итоговая стоимость операций равна 3 + 2 = 5.

✔️ Пример 2:
Вход: n = 3, a = 2, b = 1,
arr[] = { 5, 5, 5 }
Выходные данные: 0
Объяснение: все элементы массива уже равны, поэтому не требуется никаких операций, стоимость равна 0.

Пишите свои варианты в комментариях, а завтра мы поделимся решениями.
🔥3🤯2
Mad Devs Meetups: Design Day ⚡️

Дорогие дизайнеры Tech компаний, мы рады пригласить вас на первый Design Day. Митап пройдет 13 мая (суббота) в ololoPlanet.

В программе митапа:
📌 Знакомство с design комьюнити,
📌 Выступления трех спикеров из Mad Devs,
📌 Панельная дискуссия с приглашенными спикерами,
📌 Нетворкинг-сессия.

Спикеры:
🗣 Влада Щербинина “Интерфейсы: между ожиданием и реальностью”
🗣 Жылдызбек Жумашов “Lottie анимация на сайтах: применение и преимущества”
🗣 Александр Кривов (Skriv) “Как развиваться и куда расти?”

📅 13 мая 2023 года 11:00
📍 ololoPlanet, Юнусалиева 80, Бишкек

Участие абсолютно бесплатное. Зарегистрироваться вы можете здесь
🔥10
Возможно, для решения задачи с массивами вам нужно больше времени и мы решили свой вариант показать завтра.

А сегодня дадим возможность подумать еще😉
👍3