Самостоятельно ли обучался
Python
Junior
Без компании
Самостоятельно ли обучался
Ответы
Да, в основном самостоятельно. Начинал с бесплатных ресурсов (YouTube, документация Python, книги вроде «Learn Python the Hard Way»). Позже перешёл на платные курсы (Stepik, Udemy) для углубления в алгоритмы и фреймворки.
Пример самообучения:
```
# Учил декораторы на практике
def benchmark(func):
import time
def wrapper(*args, **kwargs):
start = time.time()
result = func(*args, **kwargs)
end = time.time()
print(f"Время выполнения {func.__name__}: {end - start:.6f} сек")
return result
return wrapper
@benchmark
def slow_function():
return sum(i**2 for i in range(10**6))
```
Параллельно решал задачи на LeetCode и участвовал в opensource (через PR в мелкие проекты). Сейчас углубляюсь в асинхронность и оптимизацию кода.