🔤🔤🔤🔤🤔
Получил чек-лист, чтобы стать полноценным джуном в компании 🤪
1. Фреймворки
Перечислять не буду, так как везде используются свои, но важно прочитать ходить бы документацию по ним и быть в курсе, что они могут
2. Linux и ci
- bash
- ssh, scp, curl, tar, grep
- apt, dpkg< apt-get
- systemd
- создание виртуальной машины, управление, снепшоты
- git
3. Pyhton (на Middle +, знать для чего и когда это все используется)
- dataclass, slots, named tuple
- set, dict, list, tuple
- генераторы, итераторы
- корутины, event loop, async/await, API asyncio
- треды, процессы, тредпул, процесспул, GIL
- ОЧЕНЬ хорошо понимать наследование
4. БД
- postgresql
- clickhouse
- redis
- SQL
- rabbitmq
5. Теория
- Принципы ООП, особенно "Абстракция"
- Многослойная архитектура
6. Общие знания
- REST и RPC
- алгоритмы и структуры данных, оценка сложности, памяти
- ОС, RAM, CPU, файловые системы
- Сеть, TCP/IP, UDP, HTTP
- venv
Пользуясь случаем:
ВСЕХ С ДНЕМ ПРОГРАММИСТА🥳
Post #58
552
- 🔥 5
- 👌 5
- ❤ 4
- 👍 1