Индивидуальный план развития

Индивидуальный план развития

@ShelomentsevD

Цели

  1. Улучшить свое понимание проектирования систем. Сейчас я создаю сервисы больше инстинктивно, чем осознанно. Я не могу объяснить почему я написал что-то именно так и почему по-другому будет неправильно. Не могу сказать где слабые места в своей системе или написать код так, что бы его было возможно расширять в дальнейшем.
  2. Расширить свой стэк технологий. Приобрести минимальный опыт работы с системами которые часто встречаются в моей профессиональной деятельности.
  3. Чувствовать себя уверенно, смело говорить в лицо, что я middle, зарабатывать еще больше золота.

Книги

Backend

  1. Мартин Клеппман "Высоко-нагруженные приложения. Программирование, масштабирование, поддержка"
  2. Sam Newman "Building microservices"
  3. Mark Massé "REST API. Design Rulebook"
  4. Brendan Burns "Designing Distributed Systems"

Go

  1. Brian W. Kernighan "The Go Programming Language"

DevOps

  1. Adrian Mouat "Using Docker"

Курсы

DevOps

  1. https://www.coursera.org/learn/google-kubernetes-engine
  2. https://www.edx.org/course/introduction-to-kubernetes

Проекты

  1. Сокращатель ссылок (redis/memcached)
  2. Анонимный чат (websocket, rabbitmq)
  3. Попробовать сделать что-нибудь с Elastic Search


Report Page