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

Хайнлайн Р. Чужак в чужой стране
Хайнлайн любимый автор детства Билла Гейтса, и эта книга до сих пор остается одним из любимых научно-фантастических романов всех времен, так как научная фантастика подталкивает нас к размышлениям о том, что возможно в будущем. В романе рассказывается история человека, выросшего на Марсе. И после он возвращается на Землю и начинает новую религию.

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

Гудвин Д. Команда соперников: политический гений Авраама Линкольна
Авраам Линкольн – любимый президент миллиардера. Эта книга особенно актуальна сейчас, когда мир сталкивается с насильственным восстанием, трудными вопросами о расе и глубокими идеологическими разногласиями.

Голлви В. Т. Теннис. Психология успешной игры
Книга была написана в 1974 году для тех, кто играет в теннис. Однако она будет интересна даже тем, кто никогда не играл. Автор полагает, что наше душевное состояние так же важно, если не важнее, как и физическая форма. В книге вы найдете отличные советы о том, как конструктивно уйти от ошибок, которые можно использовать как на корте, так и за его пределами.

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

А если хотите преисполниться духом праздников, то можно посмотреть очаровательное видео, где Билл Гейтс развозит книги по разным городам: https://www.youtube.com/watch?v=cdwo1tI3ziY
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥2😍2😢1
Принципы читаемого кода: BDUF, YAGNI, KISS, DRY, и Бритва Оккама

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

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

Для есть несколько проверенных подходов, о которых мы расскажем сейчас ⬇️

💎 BDUF (Big Design Up Front) или Дизайн прежде всего

- Сначала убедитесь, что проектирование глубоко продумано и завершено
- Потом разделите реализацию проекта на несколько этапов и приоритезирует их
- Согласуйте архитектуру и инфраструктуру проекта со всеми его участниками, и только потом приступайте к его реализации

💎 YAGNI (You are not gonna need it) или Вам это не понадобится

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

💎 KISS (Keep It Simple, Stupid) или Будь по проще

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

💎 DRY (Don’t Repeat Yourself) или Не повторяйтесь

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

Хороший код требует соответствия им этим принципам, именно поэтому мы расположили их именно в таком порядке.

BDUF поможет избежать архитектурных проблем, YAGNI избавит вас от лишней работы, KISS повысит качество кода в различных аспектах, а DRY сократит количество бесполезного кода.

Также вы можете использовать еще один философский принцип Бритва Оккама, который гласит, что не нужно множить сущности без необходимости (как в коде, так и в уме).

А как вы используете данные принципы и насколько сильно они вам помогают? Поделитесь с нами!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6👨‍💻3
Мы рады представить вам CryptoMarry, поддерживаемую Mad Devs! Ведение семейных дел в криптовалюте не только стало прозрачным, но и защищенным как никогда.

Что такое Cryptomarry? Это web3-платформа, ориентированная на партнеров и семейных пар, предоставляющая инструменты для накопления и управления совместными крипто-активами, накопления для детей, механизмы распределения наследства, инвестирования и многое другое.

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

Среди других функций платформы вы найдете:

Создание специального семейного DAO и использование токенов LOVE. Привлечение членов семьи к прозрачному и распределенному принятию решений. Подключение наиболее популярных протоколов DeFi Управление различными типами цифровых активов, включая токены ERC20 и NFT.

CryptoMarry предоставляет демо-счета на Ethereum и Polygon Mainnets. Просто подключите свой кошелек и нажмите на меню View Demo. Более того, в Goerli доступна возможность опробовать полноценный функционал оставаясь в тестовой сети.

CryptoMarry недавно запущен и уже завоевал несколько наград ProductHunt. Мы настоятельно рекомендуем CryptoMarry, который защитит ваши цифровые активы и сделает принятие решений намного более удобными, наглядными и прозрачными!
🔥10👍2
Пока все не разбежались наслаждаться мандаринами и баловаться шампанским, мы бы хотели поздравить наших дорогих читателей с Новым годом. 🎄

Желаем в 2023 году:
- не забивать на код-ревью
- отключать телефон во время 1-1
- своевременно делать бэкапы
- видеть коллег оффлайн
- вести документацию и не проливать кофе на клавиатуру

Спасибо, что вы с нами! До встречи в 2023 году!❄️
Please open Telegram to view this post
VIEW IN TELEGRAM
26🎉11🔥5👌2🤓2
Мы живем в мире, где технологии правят балом.

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

Но что делать, если вы не хотите программировать? Не нужно переживать, варианты всегда есть! ☝️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥122👍2
Есть несколько нюансов, которые нужно учитывать при обустройстве рабочего места.

◽️Стул
Выберете стул, на котором вам будет удобно сидеть на протяжении долгого времени. А для этого необходима поддержка спины. Кроме того, стул не должен давить на бедра, пережимать сосуды, что может пагубно отразиться на вашем здоровье.

◽️Стол
Выберите стол, на котором будет достаточно места для рабочего пространства. А также не забывайте о комфортной высоте, которая зависит от вашего роста и высоты стула. Можете выбрать стол с регулируемой высотой, чтобы была возможность работать стоя.

◽️Оборудование
Тут можете выбрать любое удобное вам устройство. Но есть некоторые особенности:

◽️Стационарный компьютер
Расположите центр монитора на уровне глаз, а голову старайтесь не наклонять вниз.

◽️Ноутбук
Экран стоит разместить так же как стационарного компьютера. Чтобы было удобно вводить текст вы можете использовать дополнительную клавиатуру или клавиатуру ноутбука.

◽️Освещение
Призвано выравнивать контраст изображения на мониторе и вокруг. Учтите, что в вашем поле зрения не должно быть ярких источников света.

А как ваше рабочее место обустроено? Поделитесь фотографиями в комментариях.
👨‍💻13🔥43
Lido – это интуитивно понятная децентрализованная платформа, созданная для стейкинга в сети Эфириума. Данный сервис позволяет застейкать даже часть от общего количества ETH в сети Ethereum 2.0 и получить долю пассивного дохода.

В карточках привели краткий гайд по процессу сотрудничества, а больше об этом кейсе вы можете узнать по ссылке.
🔥8👍6
Помните то неловкое чувство, которое возникает на собеседовании после фразы рекрутера «А теперь можете меня о чем-нибудь спросить»? Мы сделали для вас небольшую шпаргалку на такой случай:

1️⃣ Спросите о компании и ее планах развития на ближайшее будущее.

2️⃣ Уточните как вы можете развиваться внутри компании? Какие возможности предоставляет компания для этого – конференции, литература, курсы?

3️⃣ Задайте несколько вопросов о вакансии. Уточните кто был предшественник, почему он уволился. И как долго ищут человека на это место. Если это новая вакансия, то почему её открыли?

4️⃣ Уточните, сколько будет длиться испытательный срок и чего от вас ждут, какие критерии оценки вашей работы.

5️⃣ Не забудьте уточнить о бонусах и заработной плате. Есть ли повышение или пересмотр заработной платы?

6️⃣ Есть ли карьерный рост? Куда и как можно дальше двигаться? Например, из Go в Project Manager, а потом в Product Owner.

7️⃣ Если вы junior или middle, то можете уточнить есть ли какая-нибудь поддержка от senior сотрудников.

8️⃣ Как организовывается техника, выдается или компенсируются затраты?

Обратите внимание, что это примерный список вопросов, которые вы можете задать HR-менеджеру на собеседовании в IT-компанию. Список может быть расширен или уточнен в зависимости от обстоятельств.

➡️ Делитесь своими вопросами в комментариях. Наш HR-менеджер Маргарита в комментариях лично готова ответить на все ваши вопросы о работе и карьерном росте в Mad Devs.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍122🤔1
Новый Год начался, а значит мы ожидаем развитие старых и появление новых технологий.

Конечно, мы все ждем этого каждый год, но несет ли нам этот год что-то революционное? 👀

Очень похоже, что да. Давайте обсудим это в первой части нашего поста о технологических трендах 2023.

Quantum Computing 💥

Квантовые компьютеры на самой заре своего существования и сейчас они похожи на большие и дорогие мэйнфреймы 20-го века. Однако, в отличие от своих прародителей, они уже сейчас показывают такую скорость вычислений, которая на несколько порядков опережает любой самый продвинутый компьютер. Недавно представили квантовый процессор IBM Osprey на 433 кубита. Причем, IBM планирует выпустить второе поколение на 1121 кубит до конца 2023 года и считает этот год поворотным в области квантовых вычислений.

Edge Computing 🌩

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

Спутниковые и наземные вычисления 🛰

Был момент, когда многие думали, что нативные приложения убьют веб. И одной из причин как раз было то, что не всем был доступен быстрый и качественный интернет, чтобы оставлять все вычисления на стороне сервера. Однако Илон Маск со своими спутниками на околоземной орбите и недавним договором с AT&T перевернул игру и возможно мы скоро вернемся к изначальным заветам Джобса, в которых на iPhone из нативных приложений останутся только фирменные от Apple.

Фотонные кремниевые чипы💡

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

Аппаратная защита данных 🔒

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

❗️Это еще не конечный список, мы готовим для вас вторую часть не менее прогрессивных и перспективных решений.

Подскажите в комментариях, есть догадки, что бы это могло быть?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86🔥4👎1