Какие инструменты используешь для прокачки hard skills
Python
Junior
Без компании
Какие инструменты используешь для прокачки hard skills
Ответы
Я активно использую следующие инструменты для развития hard skills:
- **LeetCode** и **CodeWars** — для решения алгоритмических задач и отработки паттернов.
- **PyCharm** / **VS Code** — основные IDE с плагинами (flake8, black, pytest) для качественного кода.
- **Docker** и **Kubernetes** — для работы с контейнеризацией и оркестрацией.
- **Git** + **GitHub/GitLab** — контроль версий и CI/CD.
- **Jupyter Notebook** — для экспериментов и анализа данных.
- **FastAPI** / **Django** — фреймворки для backend-разработки.
- **Pytest** / **unittest** — тестирование кода.
Пример:
```
# Использование pytest
def test_sum():
assert sum([1, 2, 3]) == 6, "Should be 6"
```
Также читаю документацию и смотрю доклады с **PyCon**.