Mad Devs - компания, где можно предложить улучшить всё что угодно, от куска кода до вариантов приезда в офис. Велосипедисты нашей компании хотели, чтобы в Южном офисе появилась велопарковка. Для этого они зарегистрировали в Confluence соответствующий MEP (Mad Devs' Enhancement Proposal), и команда начала активно голосовать за него. В результате нужность MEP'а впечатлила руководство компании, и велопарковка была построена. Просто и эффективно.
Вёрстка из тех задач, которые серьёзные инженеры-программисты склонны презирать, и очень зря. Допустим, вы вложили кучу человеко-часов в бэкенд со сложной логикой, а верстальщик накосячил, и Гугл никому не показывает ваш сайт. В этом случае в трубу вылетают усилия сразу всей команды. Поэтому аксиома: верстать нужно правильно, по науке, следуя принципам семантической вёрстки. О ней и о многом другом в статье младшего фронтенд-разработчика Алисы Манаковой.
Не просто верстка. Что нужно знать, чтобы верстать ХОРОШО?
Не просто верстка. Что нужно знать, чтобы верстать ХОРОШО?
Medium
Не просто верстка. Что нужно знать, чтобы верстать ХОРОШО?
Как и почему хорошая верстка напрямую влияет на качество продукта. Лучшие практики, чтобы повысить качество верстки.
Если весь день вы копируете и вставляете код вручную, остановитесь и погуглите. Вы точно что-то делаете не так. Почти для всего уже есть готовые решения. Или их довольно просто написать. Наш фронтенд-разработчик Тимур Минкин раньше копировал части правил CSS из файла в файл. Потом он понял, что с помощью SASS расширения можно освободить время для более интересных задач, и изложил свой опыт в статье "How to Make Better Use of SASS Extensions for Custom CSS Variables", которую можно прочитать в нашем блоге
Medium
How to Make Better Use of SASS Extensions for Custom CSS Variables
The essence of the article is to give you an idea of how the SASS extension works in different cases and how best to use it for custom CSS.
#вакансии
Проекты, над которыми мы работаем, растут, и прямо сейчас мы ищем питонистов в Mad Devs. Скажем сразу: да, нужны люди с опытом, те, кто погружался в соответствующий стек глубоко. Что нужно уметь и сколько предлагаем денег - вся эта инфа есть по ссылке:
Python Developer (Middle)
Онбординг в проекты и быструю акклиматизацию обеспечим: мы фанаты хороших процессов и подробной документации (но не до степени бюрократии).
Важный комментарий: мы "умеем готовить" удалёнку - все наши процессы выстроены так, чтобы вы могли работать откуда угодно, не чувствуя оторванности от остальной команды. Если офис не ваша история, у нас туда ходить не нужно!
Проекты, над которыми мы работаем, растут, и прямо сейчас мы ищем питонистов в Mad Devs. Скажем сразу: да, нужны люди с опытом, те, кто погружался в соответствующий стек глубоко. Что нужно уметь и сколько предлагаем денег - вся эта инфа есть по ссылке:
Python Developer (Middle)
Онбординг в проекты и быструю акклиматизацию обеспечим: мы фанаты хороших процессов и подробной документации (но не до степени бюрократии).
Важный комментарий: мы "умеем готовить" удалёнку - все наши процессы выстроены так, чтобы вы могли работать откуда угодно, не чувствуя оторванности от остальной команды. Если офис не ваша история, у нас туда ходить не нужно!
hh.ru
Вакансия Middle Python Developer в Бишкеке, работа в компании Mad Devs (вакансия в архиве)
Зарплата: от 900 до 1600 USD. Бишкек. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 27.10.2020.
Бесконфликтная среда - статичная среда. Где ничего не обсуждается, там ничего и не происходит. Правда ли, что конфликт может помочь компании вовремя предотвратить фатальную ошибку? Верно ли, что хороший руководитель мечтает о подчинённом, который сумеет убедить его отказаться от бредовой идеи? Обо всём этом - в новой статье основателя Mad Devs Олега Пузанова (на английском языке)
Fight & Struggle: the use of a healthy conflict at work
Fight & Struggle: the use of a healthy conflict at work
Medium
Fight & Struggle: The Use of a Healthy Conflict at Work
Advantages of healthy conflicts in software and mobile app development projects.
Год - это много или нет? Если он первый, то немного! За год в ИТ можно успеть освоить основы профессии разработчика и кое-чему научиться на своих первых ошибках. Понять, что интроверт в худи и наушниках - вовсе не идеал программиста, потому что надо уметь доносить свои мысли до команды (иногда ртом и громко!). Разобраться, что ценят не того, кто хватается за каждую задачу, а того, кто научился не обещать лишнего. И что ошибаться надо с азартом, а не до отчаяния! Обо всём этом можно подробно прочитать в статье нашего младшего разработчика Алисы Манаковой:
Программирование с нуля: 7 уроков, которым я научилась за год в IT
Программирование с нуля: 7 уроков, которым я научилась за год в IT
Medium
Программирование с нуля: 7 уроков, которым я научилась за год в IT
Уроки, которые я вынесла из моего первого года в IT и первого в жизни опыта командной разработки.
Mad Stream продолжается! 🔥
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской компании. Там всего за год он поднялся с Junior позиции до уровня Senior и был тимлидом во многих проектах. Чтобы расширить список своих навыков и круг возможностей, Айбек решил начать программировать. После двух месяцев самостоятельного обучения он попал в Mad Devs, и теперь он наш Android-разработчик.
Программируя под Android, Айбек изучил еще и iOS разработку, без каких-либо курсов и чьей-либо помощи. На Mad Stream Айбек выступит с темой:
“Соло-прокачка мобильного разработчика”.
На стриме Айбек затронет несколько тем, важных для любого начинающего “мобильщика”:
✔️Как изучать программирование самостоятельно?
✔️Как быстро освоить мобильную разработку?
✔️Как не “перегореть” в процессе обучения?
✔️Как развивать базовые навыки дальше?
Если собираетесь “войти в айти”, опыт Айбека будет вам очень кстати. Интересно узнать работающие лайфхаки?
Тогда скорее сохраняйте ссылку на стрим!
Будем ждать вас 15-го октября, в четверг, в 19.30 по Бишкекскому времени.
Cсылка на стрим: https://www.youtube.com/watch?v=5Ov5gTmAUgo&feature=youtu.be
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской компании. Там всего за год он поднялся с Junior позиции до уровня Senior и был тимлидом во многих проектах. Чтобы расширить список своих навыков и круг возможностей, Айбек решил начать программировать. После двух месяцев самостоятельного обучения он попал в Mad Devs, и теперь он наш Android-разработчик.
Программируя под Android, Айбек изучил еще и iOS разработку, без каких-либо курсов и чьей-либо помощи. На Mad Stream Айбек выступит с темой:
“Соло-прокачка мобильного разработчика”.
На стриме Айбек затронет несколько тем, важных для любого начинающего “мобильщика”:
✔️Как изучать программирование самостоятельно?
✔️Как быстро освоить мобильную разработку?
✔️Как не “перегореть” в процессе обучения?
✔️Как развивать базовые навыки дальше?
Если собираетесь “войти в айти”, опыт Айбека будет вам очень кстати. Интересно узнать работающие лайфхаки?
Тогда скорее сохраняйте ссылку на стрим!
Будем ждать вас 15-го октября, в четверг, в 19.30 по Бишкекскому времени.
Cсылка на стрим: https://www.youtube.com/watch?v=5Ov5gTmAUgo&feature=youtu.be
YouTube
Mad Stream: Соло-прокачка мобильного разработчика. Спикер - Айбек Ногоев.
Mad Stream продолжается!
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской…
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской…
Одним из самых интересных мест в нашей внутрикорпоративной коммуникации является канал "Random". Ребята там часто делятся полезными ссылками и информацией. И мы с удовольствием рассказываем вам, нашим подписчикам, о самых ценных.
К примеру, инструмент https://bootstrapstudio.io, который помогает легко и быстро создавать адаптивные сайты. Сэкономит вам много времени и сил. Круто!
К примеру, инструмент https://bootstrapstudio.io, который помогает легко и быстро создавать адаптивные сайты. Сэкономит вам много времени и сил. Круто!
bootstrapstudio.io
Bootstrap Studio - The Revolutionary Web Design Tool
Powerful Web Development Tool For The Bootstrap Framework.
Mad Stream через 35 мин!🔥
Cсылка на стрим: https://www.youtube.com/watch?v=5Ov5gTmAUgo&feature=youtu.be
Cсылка на стрим: https://www.youtube.com/watch?v=5Ov5gTmAUgo&feature=youtu.be
YouTube
Mad Stream: Соло-прокачка мобильного разработчика. Спикер - Айбек Ногоев.
Mad Stream продолжается!
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской…
У нас часто спрашивают, как начать программировать самостоятельно и не “перегореть” во время обучения. Теперь можно спросить об этом напрямую у нашего сотрудника Айбека Ногоева!
До Mad Devs Айбек работал в международной аудиторской…
Кто такие MadOps? Очевидно, что это DevOps-инженеры, работающие в Mad Devs. Так называется наш DevOps-департамент. Почему админы и разработка должны сидеть рядом, а не на разных этажах? Как выбрать главу DevOps, если вы только открываете это направление? Каков минимальный список навыков DevOps-инженера внутри MadOps? Чем может заниматься DevOps в организации, где вроде бы заняться нечем (но это не точно)? Ответы на все эти вопросы - в статье Андрея "Бути" Сапожникова, главы MadOps:
DevOps at Mad Devs
DevOps at Mad Devs
Medium
DevOps at Mad Devs: A List of Skills & PracticesWe Use To Train Our DevOps Internally
A List of Skills & Practices We Use To Train Our DevOps Internally.
Мы продолжаем делится полезными ссылками!
На этот раз крутой сайт с роадмапами для разработчиков.
https://roadmap.sh
На этот раз крутой сайт с роадмапами для разработчиков.
https://roadmap.sh
Листая западные описания вакансий, можно увидеть пометку "this is a people management role". Причём это не преимущество, а ахтунг-предупреждение. И в целом это правильно - руководить людьми не все любят. Что ещё важнее, не все умеют. Часто хорошая команда рассыпается, потому что в неё пришёл новый бесталанный руководитель, который не сумел найти подход к коллективу. Как его найти? Если вы только начинаете свой путь в менеджменте, рекомендуем к прочтению статью нашего консультанта по маркетинговой стратегии Насти Распопиной, она так и называется
5 DOs and 5 DON'Ts of a New Manager
(да, язык статьи - английский, прокачивайтесь!)
5 DOs and 5 DON'Ts of a New Manager
(да, язык статьи - английский, прокачивайтесь!)
Medium
5 DOs & 5 DON’Ts of A New Manager
Managing people is never smooth. Here is a list of dos and don’ts from my experience as a manager.
Мы продолжаем делиться полезными материалами с нашей аудиторией, потому что успешны в современной индустрии ИТ те, кто умеет обмениваться ценными знаниями, а не те, кто всему учится на собственных ошибках. По ссылке описание и примеры правильно поставленных задач – то есть сформулированных так, что их можно эффективно решить. Всем рекомендуем!
7 правил хорошей задачи
7 правил хорошей задачи
Школа Сильных Программистов on Notion
8 правил хорошей задачи | Built with Notion
Программисты гораздо лучше себя чувствуют, когда получают хорошо проработанные, понятно описанные задачи — так им не нужно догадываться, что имел в виду автор, бегать и уточнять требования или переписывать код, когда понял задачу неправильно.
"Без стресса нет прогресса" (с) Вова Шебаршов
- официальная цитата недели.
Наш Frontend-разработчик Вова знает кое-что о стрессе, учитывая его загруженность и продуктивность, и говорит, что стресс и давление часто являются неотъемлемой частью достижения оптимальных результатов, и стресса не следует избегать - с ним нужно справляться.
- официальная цитата недели.
Наш Frontend-разработчик Вова знает кое-что о стрессе, учитывая его загруженность и продуктивность, и говорит, что стресс и давление часто являются неотъемлемой частью достижения оптимальных результатов, и стресса не следует избегать - с ним нужно справляться.
О том, как ПМу держать фокус на важном и не тратить время на шум в статье нашего супер ПМа Алисы
Спойлер: секрет в том, чтобы отделять важные вещи от неважных, но чтобы узнать, как это сделать, нужно прочитать полную версию статьи.
Версия на английском
Версия на русском
Спойлер: секрет в том, чтобы отделять важные вещи от неважных, но чтобы узнать, как это сделать, нужно прочитать полную версию статьи.
Версия на английском
Версия на русском
Medium
How Can PM Stay Focused on Important Things and Don’t Waste Their Time on Noise?
How to tell between important and unimportant and don’t get lost in data smog.
Keybeard не просто отвязный канал об айти без цензуры. Мы стремимся автоматизировать то, что нам лениво делать, а ещё - оптимизировать то, что делать вообще незачем. Лучший способ оптимизировать ненужное - не создавать его совсем!
Чтобы мы делали только полезные выпуски Keybeard, расскажите нам в комментах, о чём вам интересно послушать – Победят ли всех low-code / zero-code практики? Почему и когда старый добрый монолит лучше десятка микросервисов? Стоит ли всё складывать в контейнеры или нет?
В общем, называйте темы – поговорим на Keybeard!
Чтобы мы делали только полезные выпуски Keybeard, расскажите нам в комментах, о чём вам интересно послушать – Победят ли всех low-code / zero-code практики? Почему и когда старый добрый монолит лучше десятка микросервисов? Стоит ли всё складывать в контейнеры или нет?
В общем, называйте темы – поговорим на Keybeard!
YouTube
Кибирд
Кибирд (в оригинале "Keybeard") – бесцензурный, безбашенный и бестормозовый, но дельный и толковый канал для программистов обо всём и сразу.
Михаил Иващенко & Олег Пузанов, и гости канала Keybeard открыто и весело рассуждают о темах, которые волнуют каждого…
Михаил Иващенко & Олег Пузанов, и гости канала Keybeard открыто и весело рассуждают о темах, которые волнуют каждого…
Mad Stream продолжается! 🔥🔥🔥
Нам повезло пригласить нашего Senior Backend Разработчика, Solution Architect, Нурадила Алымкулова, поделиться знаниями с нами.
Нурадил работал в разработке разнообразных систем банка, телекоммуникационных компаниях - одним словом, в энтерпрайзах. Теперь Нурадил хочет поделиться своими огромным опытом и наблюдением в разработки сложных систем.
На этом стриме Нурадил выступит с темой “Проектирование архитектуры приложения 101” мы начнем с:
📋описания бизнес-требований с помощью последовательных диаграмм;
📋разберем классовые диаграммы;
📋опишем поведение программы с помощью флоу-диаграм.
На данном стриме мы пройдем путь создания приложения от начала до конца! После стрима у нас обязательно будет сессия вопросов и ответов.
Mad Stream начнется в 19.30, в этот четверг 12-го ноября!
Ссылка на трансляцию:
https://youtu.be/tKymOf3O9gc
Сохраняйте наш календарь, чтобы всегда быть в курсе наших ивентов!
Нам повезло пригласить нашего Senior Backend Разработчика, Solution Architect, Нурадила Алымкулова, поделиться знаниями с нами.
Нурадил работал в разработке разнообразных систем банка, телекоммуникационных компаниях - одним словом, в энтерпрайзах. Теперь Нурадил хочет поделиться своими огромным опытом и наблюдением в разработки сложных систем.
На этом стриме Нурадил выступит с темой “Проектирование архитектуры приложения 101” мы начнем с:
📋описания бизнес-требований с помощью последовательных диаграмм;
📋разберем классовые диаграммы;
📋опишем поведение программы с помощью флоу-диаграм.
На данном стриме мы пройдем путь создания приложения от начала до конца! После стрима у нас обязательно будет сессия вопросов и ответов.
Mad Stream начнется в 19.30, в этот четверг 12-го ноября!
Ссылка на трансляцию:
https://youtu.be/tKymOf3O9gc
Сохраняйте наш календарь, чтобы всегда быть в курсе наших ивентов!