📖 The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups (2023)
Это не просто очередная книжка о том, как стать крутым инженером. Это гайд, который ты обязательно прочитаешь, когда начнешь осознавать, что часов работы и багфиксов недостаточно для роста.
Gergely Orosz описывает структуру «типичного» карьерного пути инженера-программиста, начиная с позиции начинающего разработчика и заканчивая ролевой моделью senior/lead, вплоть до уровня staff/principle/distinguished.
Что внутри?
⭕️ Как стать не просто хорошим инженером, а таким, которого хвалят даже за обеденные перерывы.
⭕️ Советы, от которых твои коллеги начнут переживать, что ты слишком быстро растешь.
⭕️ Путь от «работаю в тени» до «все мои идеи — это будущее компании».
⭕️ Книга, которая сделает тебя не только лучшим разрабом, но и мастером созвонов.
💡 Если ты не знаешь, что писать в performance review, и просто мечтаешь о том, чтобы кто-то оценил твой вклад в команду, эта книга точно для тебя. Рекомендуем всем инженерам, от джунов до гуру, потому что даже лучшие должны продолжать учиться!
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
Это не просто очередная книжка о том, как стать крутым инженером. Это гайд, который ты обязательно прочитаешь, когда начнешь осознавать, что часов работы и багфиксов недостаточно для роста.
Gergely Orosz описывает структуру «типичного» карьерного пути инженера-программиста, начиная с позиции начинающего разработчика и заканчивая ролевой моделью senior/lead, вплоть до уровня staff/principle/distinguished.
Что внутри?
💡 Если ты не знаешь, что писать в performance review, и просто мечтаешь о том, чтобы кто-то оценил твой вклад в команду, эта книга точно для тебя. Рекомендуем всем инженерам, от джунов до гуру, потому что даже лучшие должны продолжать учиться!
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
📚System Design Interview – An Insider's Guide: Volume 2
✍️ Авторы: Alex Xu, Sahn Lam (2022)
Это не просто книга, а твой спасательный круг в мире проектирования систем. Она откроет глаза на то, как решать самые хитрые задачи и не влететь в яму.
Что тебя ждет:
- Откровения инсайдера о том, что на самом деле хотят увидеть интервьюеры
- Стратегия «не бояться ничего и задавать правильные вопросы» в 4 шага
- 13 вопросов, с которыми не стыдно пойти на собес в бигтех
- 300+ диаграмм, чтобы не забыть, как выглядит твое будущее, когда ты все правильно спроектировал
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Авторы: Alex Xu, Sahn Lam (2022)
Это не просто книга, а твой спасательный круг в мире проектирования систем. Она откроет глаза на то, как решать самые хитрые задачи и не влететь в яму.
Что тебя ждет:
- Откровения инсайдера о том, что на самом деле хотят увидеть интервьюеры
- Стратегия «не бояться ничего и задавать правильные вопросы» в 4 шага
- 13 вопросов, с которыми не стыдно пойти на собес в бигтех
- 300+ диаграмм, чтобы не забыть, как выглядит твое будущее, когда ты все правильно спроектировал
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
🔥Приглашаем на бесплатный вебинар курса “Microservice Architecture”: «Брокеры сообщений: RabbitMQ и Kafka»
🗓Когда: 29 января, 20:00 (мск)
Узнайте, как использовать RabbitMQ и Kafka для организации асинхронной связи между микросервисами.
На открытом уроке курса разберём теорию брокеров сообщений, их ключевые различия и реализуем практические примеры в live demo, чтобы понять, какой инструмент лучше подойдёт для ваших задач.
Вопросы:
- Что такое брокеры сообщений и как они помогают в архитектуре микросервисов.
- Основные различия между RabbitMQ и Kafka, включая их архитектурные подходы.
- Как развернуть и настроить RabbitMQ и Kafka для ваших приложений.
- Практическое использование обоих брокеров на реальных примерах в live demo.
Что освоите:
- Навыки выбора между RabbitMQ и Kafka в зависимости от ваших требований.
- Практическое применение и настройка RabbitMQ и Kafka для интеграции с микросервисами.
- Готовые подходы и примеры для ваших проектов.
👉 Зарегистрируйтесь https://vk.cc/cTzy6q
Бесплатное занятие приурочено к старту курса Microservice Architecture, на котором вы научитесь проектировать распределённые системы, интегрировать сервисы через брокеры сообщений и добиваться высокой доступности в продакшене.
🗓Когда: 29 января, 20:00 (мск)
Узнайте, как использовать RabbitMQ и Kafka для организации асинхронной связи между микросервисами.
На открытом уроке курса разберём теорию брокеров сообщений, их ключевые различия и реализуем практические примеры в live demo, чтобы понять, какой инструмент лучше подойдёт для ваших задач.
Вопросы:
- Что такое брокеры сообщений и как они помогают в архитектуре микросервисов.
- Основные различия между RabbitMQ и Kafka, включая их архитектурные подходы.
- Как развернуть и настроить RabbitMQ и Kafka для ваших приложений.
- Практическое использование обоих брокеров на реальных примерах в live demo.
Что освоите:
- Навыки выбора между RabbitMQ и Kafka в зависимости от ваших требований.
- Практическое применение и настройка RabbitMQ и Kafka для интеграции с микросервисами.
- Готовые подходы и примеры для ваших проектов.
👉 Зарегистрируйтесь https://vk.cc/cTzy6q
Бесплатное занятие приурочено к старту курса Microservice Architecture, на котором вы научитесь проектировать распределённые системы, интегрировать сервисы через брокеры сообщений и добиваться высокой доступности в продакшене.
👍2
Подборка книги по нестандартному реверс-инжинирингу
1️⃣ Денис Юричев — «Reverse Engineering для начинающих»
Это не только учебник по реверс-инжинирингу, но и отличный материал по основам программирования, который подойдет как для изучения глубин C++ и Java, так и для лучшего понимания того, как работает компьютер.
2️⃣ Snakeninny — «iOS App Reverse Engineering»
Книга охватывает основы iOS, включая файловую систему и скрытые компоненты, а также инструменты реверс-инжиниринга, такие как Theos, Cycript, Reveal, IDA и LLDB. В завершение рассматриваются теоретические подходы и четыре практических примера реверс-инжиниринга на Objective-C.
3️⃣ D. Salihun — «BIOS DISASSEMBLY NINJUTSU UNCOVERED»
Эта книга показывает, что при правильных инструментах и системном подходе к реверс-инжинирингу каждый может понять и модифицировать BIOS в соответствии с их потребностями без наличия исходного кода.
4️⃣ Andrew Huang— «Hacking the Xbox: An Introduction to Reverse Engineering»
Мощный, но при этом относительно дешевый девайс имеет потенциал в качестве разностороннего мультиплеера, ПК и даже веб-сервера. Но недостаток литературы, дающей знания и практическую основу для модификации Xbox мешает раскрыть ее потенциал в полной мере. Данная книга создана, чтобы в некоторой степени покрыть этот недостаток.
📲 Мы в MAX
👉@programmist_of
1️⃣ Денис Юричев — «Reverse Engineering для начинающих»
Это не только учебник по реверс-инжинирингу, но и отличный материал по основам программирования, который подойдет как для изучения глубин C++ и Java, так и для лучшего понимания того, как работает компьютер.
2️⃣ Snakeninny — «iOS App Reverse Engineering»
Книга охватывает основы iOS, включая файловую систему и скрытые компоненты, а также инструменты реверс-инжиниринга, такие как Theos, Cycript, Reveal, IDA и LLDB. В завершение рассматриваются теоретические подходы и четыре практических примера реверс-инжиниринга на Objective-C.
3️⃣ D. Salihun — «BIOS DISASSEMBLY NINJUTSU UNCOVERED»
Эта книга показывает, что при правильных инструментах и системном подходе к реверс-инжинирингу каждый может понять и модифицировать BIOS в соответствии с их потребностями без наличия исходного кода.
4️⃣ Andrew Huang— «Hacking the Xbox: An Introduction to Reverse Engineering»
Мощный, но при этом относительно дешевый девайс имеет потенциал в качестве разностороннего мультиплеера, ПК и даже веб-сервера. Но недостаток литературы, дающей знания и практическую основу для модификации Xbox мешает раскрыть ее потенциал в полной мере. Данная книга создана, чтобы в некоторой степени покрыть этот недостаток.
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
⚡️ Готовые решения и лучшие практики для надёжной защиты API в архитектуре бэкенда
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация ⚡️ Готовые решения и лучшие практики для надёжной защиты API в архитектуре бэкенда
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация https://vk.cc/cTMrl3
Занятие приурочено к старту курса "Software Architect" в OTUS. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация ⚡️ Готовые решения и лучшие практики для надёжной защиты API в архитектуре бэкенда
📅 26 января | 20:00 мск | бесплатно
Хотите, чтобы ваши API были надёжно защищены без потери производительности?
На вебинаре разберём:
- Типовые угрозы и уязвимости API
- Аутентификация и авторизация
- Защита на уровне архитектуры
- Роль API Gateway и прокси в обеспечении безопасности
- Лучшие практики проектирования защищённых API и контрактов
✅ После вебинара вы сможете:
- Проектировать API с учётом безопасности на уровне архитектуры
- Применять готовые решения для защиты API
- Осознанно балансировать между безопасностью, сложностью и производительностью
👉 Регистрация https://vk.cc/cTMrl3
Занятие приурочено к старту курса "Software Architect" в OTUS. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❤3👎1
📚 The Unicorn Project: a novel about developers, digital disruption and thriving in the age of data (2019)
✍️ Автор: Gene Kim
Это продолжение бестселлера The Unicorn Project, в котором Parts Unlimited рассматривается с точки зрения разработки софта.
Готов встретиться с Максиной? Она не просто архитектор, а сеньор лид разработчик, оказавшаяся в адском бюрократическом аду... за то, что чуть-чуть нарушила payroll
Что происходит дальше? А дальше всё как в лучших боевиках — Максину и её команду ждёт эпопея, в которой ей предстоит бороться не только с застарелыми системами, но и с реальными врагами (кто сказал, что только баги могут быть опасными?).
И, конечно же, книга — это не просто истории и страдания. Это реальные битвы за улучшение работы, системы и, конечно, технологии! Максина в стиле Rebel Developers не просто ломает код — она ломает систему
🔗 Скачать
📲 Мы в MAX
👉@programmist_of
✍️ Автор: Gene Kim
Это продолжение бестселлера The Unicorn Project, в котором Parts Unlimited рассматривается с точки зрения разработки софта.
Готов встретиться с Максиной? Она не просто архитектор, а сеньор лид разработчик, оказавшаяся в адском бюрократическом аду... за то, что чуть-чуть нарушила payroll
Что происходит дальше? А дальше всё как в лучших боевиках — Максину и её команду ждёт эпопея, в которой ей предстоит бороться не только с застарелыми системами, но и с реальными врагами (кто сказал, что только баги могут быть опасными?).
И, конечно же, книга — это не просто истории и страдания. Это реальные битвы за улучшение работы, системы и, конечно, технологии! Максина в стиле Rebel Developers не просто ломает код — она ломает систему
👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1