Mad Devs Channel
1.61K subscribers
662 photos
30 videos
1 file
865 links
Канал Mad Devs.🤘Здесь мы рассказываем о жизни компании и инсайтах. Делимся знаниями и лайфхаками IT-индустрии.
Download Telegram
Один из ключевых факторов, почему многие выбирают работать в IT - это хорошая заработная плата. Но сколько нулей в сумме, столько и искушения потратить всю зарплату за раз. Поэтому, не забываем о трех китах финансовой грамотности💵:

📊 Вести ежемесячный бюджет
Чтобы научиться тратить меньше, чем вы получаете, следует вести бюджет. Возьмите в привычку записывать свой доход и расходы по категориям: налоговые вычеты, различные платежи, питание, покупки, поездки, мед расходы, сбережения. Очень поможет в этом Excel. 👆🏻Так вы сможете увидеть, какие траты стоит сократить или контролировать.

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

📆 Инвестировать в будущее
Да, траты на мгновенные развлечения приятно. 😮‍💨 Но вы пробовали вкладывать деньги в то, что в будущем принесет бонусы? Покупайте оборудование для работы, покупайте высокопрофессиональные курсы. И не забывайте о пенсионных отчислениях и страховании. Будущее может быть безопасным и прибыльным, если вы позаботитесь об этом сегодня.
👍13🔥8
Работать удаленно можно! Mad Devs - это remote first компания. Многие из нас были на удаленке еще задолго до пандемии и процессы, которые выстроены в нашей компании, внутри наших команд, позволяют нашим 150+ сотрудникам эффективно работать независимо от того, в какой точке земного шара находится тот или иной человек.

У нас нет жестких правил, что джун должен быть в офисе и цепями к креслу его, конечно же, не приковываем. Но желательно, конечно, если вы живете в Бишкеке, работать из офиса: так ваш прогресс будет идти гораздо эффективнее. Наши офисы – это место вдохновения и мотивации, а они удачно сочетаются. Творчество и хардворкинг🤘

Спасибо что задаете нам вопросы! 🤘🏻 Форму можно найти в закрепе. ⬆️
👍15🔥43
Всем вам Зеттелькастен! Нет, это не ругательство. 😄 Это метод, благодаря которому немецкий ученый написал 70 книг и 400 статей. Интересует? Так мы поделимся!

«Зеттель» - заметка или листок бумаги 📝, и «Кастен» — коробка 📦. Соответственно, Зеттелькастен – это коробка с заметками, которую часто называют картотекой. 🗄

Но в нашем случае картотекой выступит любое ваше любимое приложение – Evernote, Notion и т.д. Суть метода в том, чтобы регулярно вести заметки (прям прописывать своими словами) и правильно их организовать, используя категории и теги. Это поможет в быстром поиске нужной информации, плюс помогает запоминать материал даже спустя время. Чтобы подробнее узнать об организации – материал по теме.
11👍1
Горим, но не выгораем!🔥 Как этого добиться? 🤔

Есть отличная книга «Я больше не могу! Как справиться с длительным стрессом и эмоциональным выгоранием». Оттуда мы подготовили 3 совета, которые помогут вам почувствовать себя менее «загруженными»:

🫂 Каждый день оставляйте время лично для себя. В вашем расписании обязательно должно быть хотя бы 10 минут, чтобы побыть с собой - короткая прогулка, медитация, обед в кафе. Это может быть, что угодно. Главное, чтобы было спокойно и комфортно.

🌱 Ловите момент. Если вы в очереди, пробке или в дороге, то не теряйте время зря. Включайте расслабляющую музыку, фокусируйтесь на своем дыхании. Есть еще отличное приложение Calm. Так ваши мысли сразу перейдут из состояния «загруженности» в «покой».

🧠 Детокс мозгу. Прекратите при любой возможности хватать телефон и проверять соцсети, уведомления. Ловите то, чувство, когда не надо думать и что-то решать. Наслаждайтесь покоем!

Важно иногда просто быть здесь и сейчас. Как считаете?
🔥10👍41
🤘 "Mad Devs" ищет проектного менеджера в проект в сфере b2b.

Наши ожидания:
- Опыт управления и работы с ИТ-проектами от 2 лет
- Опыт в запуске проекта в продакшен, поддержки высоконагруженного проекта будет огромным плюсом
- Отличное владение разговорным английским языком
- Знание методологии разработки проектов (опыт работы с Agile/scrum будет плюсом)
- Умение тестировать web продукт мануально, написать репорт на баг и поставить задачу автотестеру на покрытие тестами
- Проводит ретроспективы и прочие командные митинги. Умеет фиксировать meeting notes
- Подход к срокам и коммитментам с высоким уровнем ответственности
- Умение расставлять приоритеты и планировать спринты
- Навык работы с проектной документацией
- Опыт составления отчетов - репортов, демо, стендапов

⚠️ Условия:
- Agile подход к работе
- Гибкий график и возможность работать из любой точки мира
- Официальная зарплата
- Возможность роста и развития за счет компании

🔴 Откликнуться на вакансию
👉 Посмотреть открытые вакансии
👍1
А вы уже сталкивались с Kubernetes в разработке проекта? 🤔 Несмотря на его крутой функционал, требуется время и подготовка, чтобы работать с ним свободно. Согласны? Поэтому и наша команда разработала шаблон базовой инфраструктуры AWS с кластером EKS.

Этот репозиторий можно эффективно использовать для быстрого развертывания кластера Kubernetes, вспомогательных сервисов и базовой инфраструктуры в AWS. Основным инструментом разработки и доставки является Terraform. Делимся немедленно!
🔥8👍1👎1
На самом деле нет одного очевидного ответа. У меня есть бесконечное множество вариантов, чтобы я мог ответить. И самое забавное, что каждый год ответ меняется и раскрывается по-разному.

Например, сейчас мы совсем не представляем, что конкретно надо делать, чтобы дорасти до 300+ человек и не просрать культуру и ламповость.

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

Думаю, что в этом направлении и надо двигаться, если вы подумываете о компании на 100+ сотрудников, которая не развалится и не закроется при каком-нибудь среднем форс-мажоре.

Но если вы спросите Пузанова об этом же через год, то явно ответит вам совершенно по-другому. 🙂
👍16🔥10🎉1
Почему вашей команде нужна фасилитация?

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

📍 Что вы получите:
Сохраняете фокус группы во время встречи
Встреча проходит легко без негатива
Раскрываете потенциал группы
Поддерживаете общение в команде

Что для этого должен делать фасилитатор:
Готовиться к встрече – наметить план разговора, разобраться в обсуждаемой теме
Контролировать время
Задавать вопросы
Создавать атмосферу, где каждому будет комфортно высказаться
Активно слушать
Дать инструкции и задания, чтобы участники понимали, что и зачем обсуждают
Быть эмпатичным и объективным

Важно! ☝🏻 Фасилитатор – не лектор и не лидер. Он только направляет беседу, а главным остается – цель встречи и каждый участник.
🔥8👍7
Что-то давненько не было нового подгона для вашего плейлиста. Исправляемся!

И снова рубрика 🎹 4 songs to work with: Сегодня музыкой нас обеспечивает Дмитрий, наш проектный менеджер.

Включаем, не стесняемся: 🤘
1. Slipknot - Unsainted
2. Group Therapy 467 with Above & Beyond and Martin Roth
3. Скриптонит - Чистый (OST «Псих»)
4. ATL - Танцуйте
5. Рем Дигга - На Юг
🔥3👍1👎1🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда пишешь код, к которому разработчик до тебя не оставил документацию 😏🙈
😁9😢2
🔥 9 правил эффективности Чарльза Дахигга.

Чарльз Даххиг – репортер «New York Times», автор нескольких бестселлеров. Он исследовал тему, что помогает быть не просто занятым, а именно продуктивным.

И так он выявил 9 пунктов: ⤵️

1. Мотивация – это навык. ☝🏻Потому что она начинается с контроля. Чтобы мотивировать себя, нам необходимо контролировать свою жизнь и принимать собственные решения. Когда человек верит, что владеет ситуаций, он, как правило, работает и старается больше.

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

3. Сосредотачиваясь на чем-то важном и не теряя контроль, мы делаем осознанный выбор, а не просто реагируем.

4. Ставьте конкретные, измеримые, реалистичные, ограниченные во времени цели.

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

6. Важно тренировать вероятностное мышление, представляя разнообразные пути развития событий. Старайтесь анализировать все множество успешных действий и неудач и размышлять над потенциальными помехами, подводными камнями и факторами успеха, изучать статистику, опираясь на собственный опыт и т.д.

7. Другим важным правилом является сосредоточенность на цели. 📈 Ставьте конкретные, измеримые, реалистичные, ограниченные во времени цели.

8. У креативности не существует какой-нибудь чудодейственной формулы. 🤷🏻‍♀️ Не существует волшебного рецепта, благодаря которому инновации появляются в мире. Изучайте и соединяйте идеи из уже существующего из самых разных сфер.

9. Информационная слепота – это неумение пользоваться данными. 👀 Чтобы с ней справиться нужно действовать. Делать заметки, чтобы лучше усваивать материал, намеренно создавать процесс преобразования информации в последовательность вопросов «что это?», «как это сделать?», «почему это так?» и т.д. и ответов на них.
👍11
Ментор – это 3 в 1. Как мужской гель для душа. Он объединяет в себе учителя, коуча и консультанта. Он делится знаниями, задает вопросы и помогает понять цель того, что вы делаете. А еще ментор помогает определить навыки, которые нужно развить, знакомит с нужными и интересными людьми вашей профессии и, в целом, помогает увереннее двигаться по карьерной лестнице. В общем, один профит. Но как найти именно своего ментора? 👀

Ловите простой алгоритм:
🔎 Определите вашу цель.
📝 Обозначьте, что именно вы хотите получить после занятий с ментором.
👥 Найдите менторов, проходившие похожий путь, который вам предстоит.
Составляйте план вопросов для ментора. Не стесняйтесь прояснить даже самые простые моменты.
🔥10👍6
Могу привести еще минимум 2 примера. Первое, в разработке смарт-контрактов. Там не обойтись без интегрирования и дифференцирования. Для огромного количества пользователей нужно оптимизировать вычисления и, в целом, для экономии газа (прим. комиссия за выполнение смарт-контракта в сети Ethereum). Иначе говоря, если использовать простое сложение в цикле для каждого из пользователей, то в плане стоимости транзакции, операция будет стоить так дорого, что аж больно.

А вторым назову, конечно, AR/VR. В частности, использование матриц для работы с кватернионами (повороты, масштабирование и т.д).

Сложная математика в разработке применяется не только в Machine learning и Data Science. Разработчики, делитесь своим опытом!
🔥13👍2
Резюме – это ваш первый контакт с компанией, в которую вы мечтаете попасть. Поэтому не относитесь к нему легкомысленно. 🤌🏻

Вот вам чек-лист, как грамотно составить резюме, чтобы на него откликнулись:

2 страницы – это оптимальный вариант
Не перебарщивайте с графикой, лучше текстовые блоки
Будьте краткими и честными – ваши успехи должны содержать цифры, факты, бюджеты, KPI и т.д.
Прикрепляйте ссылки на ваши репозитории, но если они пустые, то не стоит
Самостоятельно не оценивайте себя в резюме "уровень владения JS 90% и т.д."
Используйте только один шрифт – сейчас популярны Arial, Calibri
Правильно назовите файл – ФИО + вакансия
Обратите внимание на название вашей почты – aibek_official, persik67 и др. вызывают скорее сомнения
Проверяйте резюме на ошибки и опечатки
14👍7🔥1
Есть минутка поговорить о SEO? 😇 Сколько раз вы сталкивались с тем, что при новом релизе на продакшн появились дефекты с SEO? Вот и у нас была такая проблема. Офисы дрожали от ора SEO специалистов, а созвоны превращались в почти угрозы. Поэтому мы решили с этим разобраться и создали инструмент - SEO Анализатор. 😎

Основная задача — анализ DOM дерева с целью обнаружения SEO дефектов. 🧐

Это легковесный плагин, нацеленный на конкретную задачу — держать ваш проект валидным и дружелюбным к поисковым роботам путём обнаружения дефектов на страницах вашего сайта. Если вам важно видеть сайт на первых позициях в Google или любом другом поисковике, то без этого инструмента не обойтись. ⬇️

https://github.com/maddevsio/seo-analyzer
👍9🔥2
Да, мы знаем, что работать в группе, находясь на удаленке, иногда скучно и трудно. 😩 Но разве это должно всегда быть так? Закрываем Trello, Zoom и вот это популярное и эффективное. Пора попробовать нестандартный подход и помогут вам в этом:

📌 Get.Locus.io – интерактивная онлайн-доска с виртуальным пространством. Ваша аватарка превратиться в персонажа, который может путешествовать по комнатам, взаимодействовать с коллегами, двигать мебель и т.д. Короче, это очень круто и в духе Sims.

📌 Figjam – онлайн-доска от граф. редактора Figma. Можно прикреплять стикеры, реагировать с помощью эмодзи, рисовать, вставлять фигурки, которые привязываются к сетке, и еще много прикольных инструментов.

А вы знаете еще сервисы, чтобы разнообразить рабочие процессы?
10👍3🔥2
Так, видим, что у вас задач скопилось. Наведем порядок? 😌

Представляем GTD (Getting Things Done) - это методология для организации и контроля задач .

Есть определенный алгоритм, который поможет вам правильно фиксировать свои дела и шаг за шагом выполнять их, не теряя свое время и ресурсы. А как выглядит этот алгоритм? Какие приложения использовать? Переходим по 👉 ссылке и записываем что и как.
🔥11
Но вы всегда сможете вырасти до уровня джуна и прийти к нам в проекты. 🤘🏻 Конечно, многое зависит от личных качеств, но вот небольшие рекомендации к этому:

📍 Изучайте 2-3 актуальные технологии, которые легко освоить. Например, те же самые HTML, CSS, JS или один из языков Backend — Python/Ruby/PHP. Выберите то, что вам интересно и поможет вам в желаемой карьере.

📍 Лучше всего начинать программировать вместе с ментором, который будет вас направлять и исправлять ошибки. В этом сильно помогут курсы.

📍 В среднем, чтобы выучить язык и основные методы его применения, нужно от 3 до 6 месяцев. А вот понять и "принять" библиотеки, которые используются в определенной области, — от полугода до года.

Итого, за полгода-год вполне достаточно набраться опыта и скиллов. И вперед, к нам! 😎 Дерзайте, все в ваших руках!
11👍6
Мы часто вам советуем техническую литературу. А как насчет художественной литературы, где программирование – одна из главных тем? Мы и такое можем! 🕺🏻

🏫 А. и Б. Стругацкие Понедельник начинается в субботу

Программист Александр Привалов попадает в загадочный вуз НИИЧАВО, а там придется разгадывать тайны мира, ликвидировать модель Идеального потребителя, отправиться в будущее.

💻 Кэндзи СираториКровь электрическая

Авангардный роман, где повествование идет от лица ИИ срощенного с человеком на языке С++. Чтение этой книги очень странный опыт, который не всем под силу. Но концепция очень интересная.

🔬 Э. ЮдковскийГарри Поттер и методы рационального мышления

Автор – специалист в области искусственного интеллекта. А эта книга – о том, как Гарри попал в семью ученых и оказался вундеркиндом. Квантовая механика, когнитивная психология, теория вероятностей – это и еще многое раскрывается в ходе сюжета. Программисты явно смогут подчеркнуть для себя пару полезных теорий.

Поделитесь и вы своими книжными находками ⬇️
🔥10👍2