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

С ее помощью вы сможете узнать, какие скиллы считаются обязательными, какие скиллы вам нужно прокачать, чтобы вырасти по карьерной лестнице. Но и, конечно же, это будет полезно не только для себя, но и можно всю команду подключить к этому. Также ждем ваших отзывов и впечатлений в комментариях. ⬇️

Софт-скилл матрица ➡️ тут
🔥83👍3👎2
Как отфидбечить коллегу так, чтобы ему жить захотелось?

Фидбек или обратная связь – дело непростое. Если в случае, когда задача выполнена круто, то насыпать похвалы всегда приятно.

А что делать, если вместо «молодец-красавчик-спасибо-продолжай», нужно покритиковать и сделать замечания и правки? То ловите несколько советов, как это сделать так, чтобы не поругаться и не погрязнуть в негативе.

🤜🏻🤛🏻 Лицом к лицу
Всегда старайтесь дать обратную связь наедине. Привлекать третьих лиц нужно в последней инстанции. По возможности заранее предупредите, обозначив тему разговора и время, когда вам двоим будет удобнее всего обсудить все вопросы.

🥄 Ложка к обеду
Никогда не затягивайте с отзывами. Цель обратной связи помочь человеку, верно? Поэтому не надо спустя две недели возвращаться к задаче/ситуации, это уже неактуально.

👤 Через «Я»
Используйте «я» утверждение. Это когда вы ведете беседу через свое восприятие и свой опыт по этой ситуации. Например, «Я не смогла вовремя отправить отчет, потому что у тебя вовремя не получилось предоставить аналитику. Меня это расстроило». Если вы начинаете фразы через «ты не сделал…», то в этом есть обвинительный тон, который обязательно оставит негативный осадок на долгое время.

🤔 Намерение или воздействие?
Намерение – это то, что имел в виду человек, когда что-то сделал или сказал. А воздействие – это то, что получилось в результате действия, слов. Важно различать грань между ними и заранее подготовиться, чтобы они не расходились после или во время вашей обратной связи.

☀️ Всегда есть место позитиву
Самая частая ошибка – это разбор только негативного. В любой критике очень важно также проговорить то, что получилось хорошо. Не думайте, что-то это должно быть само разумеющимся. Так вы сможете сохранить хорошие отношения и не повлиять на мотивацию человека работать в дальнейшем. Обозначьте, что получилось, что не получилось и почему, а дальше обсудите совместное решение.

Фидбек – важная часть работы, без которой невозможно добиваться нужных результатов.📈 Помните, что вы в одной лодке и нужно учиться сотрудничать, слышать и слушать, помогать друг другу. Это и есть командная работа. 🫶🏻
🔥8👍31🤔1
Media is too big
VIEW IN TELEGRAM
Тут такое дело. Чубак Темиров передал Олегу челендж «Один день с представителем ПВТ КР».

Ну, наконец-то мы можем, показать то, что происходит в течение дня в Mad Devs. 🤘

Устраивайтесь и будьте готовы к неожиданным поворотам 🚀
❤‍🔥22🔥13👍4🤨1
Так, у нас новости для вас и вашего резюме. 😎

В новой рубрике канала @we_project «Прожарка резюме» участвует одна из лучших IT-рекрутеров и HR специалистов в Mad Devs – Маргарита Мысина. В прямом эфире на примере резюме IT-специалистов, вы узнаете, какие ошибки чаще всего допускают, как подчеркнуть и выделить свои сильные стороны и многое другое.

Если вашему резюме нужен апгрейдт, 💪🏻 то вам прямиком сюда! ⬇️

📍 Трансляция пройдет в Telegram-канале @we_project
Начало в 18:00 по Бишкеку.

Всех ждем!
🔥10👍4
Про программистов и мониторы

Как понять, насколько опытный программист, не задавая ему ни одного вопроса? Очень просто – посмотреть сколько у него мониторов. 😂

🖥 Какое оптимальное количество мониторов и для чего их несколько?

Если говорить по чесноку, то для стажера одного монитора вполне достаточно, так как задач у него не так много и всегда есть наставник, который поможет с выполнением. В случае же более опытных специалистов, то два-три монитора - это уже необходимость. Как правило, один монитор используют для написания кода в IDE или чат в дискорде, а второй для браузера с открытой документацией по используемым библиотекам, средой разработки, страница-результат. В некоторых случаях еще подключают и третий, когда нужно отслеживать метрики или там находятся фоновые операции, которые нельзя закрывать.

🖥 Есть ли какие-то определенные специалисты, которым обязательно нужны несколько мониторов?

На самом деле, это дело собственного комфорта. А все хотят комфорт, правда? Так что практически всем. Но золотой «тройца» сфер, где важно и нужно такое условие – это все-таки Frontend, UX/UI и GameDev.

🖥 Куда смотреть, чтобы выбрать монитор?

Будьте как Нео. Изучите матрицу. 💊😎 Матрица в мониторах решает за качество изображения, количество цветов и, естественно, цену. Кроме этого, еще смотрите на яркость, частота обновления, тип подставки, разрешение экрана.

Так, а теперь перекличка. У вас сколько мониторов и какой вы бы хотели приобрести?
👍5😁4
Веб-альманах – это ежегодный исчерпывающий отчет HTTP Archive о состоянии интернета, подкрепленный реальными данными и доверием веб-экспертов.

В карточках собрали для вас основую информацию из альманаха за 2022 год.
🔥83👍3👏1
Современный мир невозможно представить без мультикультурного взаимодействия. Переехав в другую страну перед вами встает задача быстро адаптироваться к новой корпоративной и социальной культуре.

Но как к этому можно подготовиться? 💪

📍 Для начала смиритесь с тем, что люди разных культур не обязаны подстраиваться под вас. Если вы заинтересованы в сотрудничестве, начните изучать, понимать и адаптировать свое поведение. Способность влиять на других людей — это умение влиять на себя.🙏

📍 Вместо того чтобы бороться с новой культурой, изучайте её обычаи, правила, особенности. 🕵️‍♀️

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

Читайте больше о том как можно помочь себе в новой культуре по ➡️ ссылке
🔥43👍1
Зачем разработчику знать алгоритмы и структуры данных?

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

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

Однако конкретные технологии это надстройки, которые более или менее быстро, но меняются.

А дисциплины и предметы, как алгоритмы и структуры данных, являются базисом, который остается с нами навсегда.

Если это не внушает уверенности, то рассмотрим практические причины

🛖 Незнание алгоритмов и структур данных придется снова и снова изобретать велосипед

🚂 Многие решения не основанные на алгоритмах и структурах данных могут быть куда менее безопасными и работать намного медленнее

🚅 Без знаний алгоритмов и структур данных даже не получится использовать на полную возможности изученных технологий или быстрого перехода между ними

⭐️ Без знаний алгоритмов и структур данных точно не получится стать топовым разработчиком и пройти собеседование в топовую компанию на топовую позицию

Окей, с чего начать изучение алгоритмов и структур данных?

📌 Такой набор алгоритмов как бинарный поиск, сортировка слиянием, быстрая сортировка, сортировка подсчетом, умножение Карацубы, субкубический алгоритм Штрассена, задача о паре ближайших точек.

📌 Асимптотический анализ сложности алгоритмов - часто спрашивают на серьезные позиции, где необходимо обосновать выбор того или иного алгоритма.

📌 Рекурсия - часто используется во многих алгоритмах и напрямую связана с некоторыми структурами данных.

📌 Линейные структуры данных – массивы, стеки, связанные списки, хэш-таблицы и очереди.

📌 Нелинейные структуры данных – деревья, графы, множества.

Также есть несколько отличных книг, как для вводного уровня, так и для исчерпывающего изучения, соответственно:

💪 Томас Х. Кормен «Алгоритмы. Вводный курс»

🦾 Тим Рафгарден «Совершенный алгоритм»

А какие рекомендации по изучению алгоритмов и структур данных дали бы вы?

И какая литература по вашему мнению лучший помощник в этом? ☝️

Поделитесь с нами в комментариях! ❤️
2👍2🔥1
Это не шутки,
Веб-безопасности выделим минутки?

Если вы знакомы с темой веб-безопасности, то наверняка знаете о SOP (Same origin policy). Эта концепция, которая решает много проблем безопасности, но она довольно ограничительная. 🥲

Поэтому мы подготовили материал о CORS (Cross-Origin Resource Sharing), который появился с целью смягчения политики и для настройки доступа между различными источниками. А также расскажем о CSRF атаках и какие существуют способы защиты.⚔️

Помните, безопасность прежде всего. 🤌🏻
🔥5👍3👌1
Книги по iOS-разработке и Swift

Давно мы не говорили про полезные книги. Подготовили для вас подборку книг для iOS-разработчиков, а также самоучители Swift.

📚 Вячеслав Черников. "Разработка мобильных приложений на C# для iOS и Android"
Данное издание рекомендуется как опытным, так и начинающим программистам. В книге рассматриваются особенности мобильных ОС и устройств. Уделяется особое внимание целостному процессу создания приложений для смартфонов и планшетов. Представлен выбор инструментов для разработки, подготовки рабочей документации, проектирования структуры и архитектуры решения и т.д. Для удобства все примеры приведены на C#.

📚 Василий Усов. “Swift. Основы разработки приложений под iOS, iPadOS и macOS
Отличное сочетание теории и практики. Благодаря этому читатели сразу могут связать понятия с реальными ситуациями. В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал. Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт.

📚 Инт Чейрд. «Swift подробно»
Книга предназначена для начинающих и продвинутых разработчиков. Она с лёгкостью познакомит читателя с навыками, необходимыми для создания профессионального ПО. В книге представлены мощные методы, многочисленные примеры, поучительные объяснения и увлекательные упражнения.

📚 Уинквист, Маккарти. “Swift для детей. Самоучитель по созданию приложений для iOS
Несмотря на название, книга подходит всем, кто хочет научиться программировать с нуля или создать приложение для iPhone или iPad. В книге вы найдете не только основы, но и инструкции, по которым сможете создать два приложения.

📚 Грэхен Ли. “Разработка через тестирование для iOS
Важнейшее значение в разработке iOS приложения имеет гарантия качества прикладного кода. Данная книга поможет вам внедрить приемы, самые актуальные методы тестирования приложений, например, разработка через тестирование (Test-Driven Development, TDD). В книге использован доступный язык, который поможет вам быстро научиться использовать TDD в процессе разработки приложений. Также в книге есть готовые шаблоны применения, описание новейших автоматизированных средств тестирования.

Читали ли вы что-нибудь из сегодняшней подборки? Поделитесь мнением в комментариях✍️
5🔥2👌1
📣 Товарищи разработчики, неразработчики и все хорошие люди!

Mad Devs в этом году выступает со-организатором GDG DevFest Bishkek. Вас будут ждать наикрутейшие местные и зарубежные спикеры с докладами по темам мобильной и веб разработки, машинное обучение и ИИ, софт-скиллов и менеджмента и это только малый список! 💥💥💥

Уже стартовала продажа билетов на это долгожданное событие!

Что по ценам? А все просто:
Для early bird до 13 ноября цена составит 800 сом
Regular bird с 14 ноября по 4 декабря - 1000 сом
Late bird с 5 декабря по 9 декабря - 1200 сом

Горячо рекомендуем покупку планировать заранее. ☝🏻

Купить билеты можно здесь
🎉6👍42🔥2😢1
Возможно, вы слышали про платформу Clutch.co. В паре слов, это одна из ведущих платформ, миссия которой — предоставлять объективные обзоры и рейтинги для поставщиков ИТ, маркетинга и бизнес-услуг.

Тем самым, платформа помогает компаниям и владельцам бизнеса выбирать подходящих партнеров.

С 2019 года и до сих пор команда Mad Devs сотрудничает с командой Clutch.

Кратко рассказываем как это было и какие итоги были в результате сотрудничества.

Больше узнать вы можете в кейсе
🔥12👍2🤔1