Михаил Омельченко | AI&IT
5.28K subscribers
976 photos
192 videos
4 files
713 links
ИИ в работе, разработка, веб. Агенты, автоматизация, инструменты. Веду я, Михаил Омельченко, внешний технический директор по ИИ и ментор.

Менторство, реклама и сотрудничество: djwoms.ru
Telegram - @DJWOMS
YouTube - https://www.youtube.com/c/DjangoSchool
Download Telegram
Что полезного для меня было в книге "Управление вниманием" Грэма Олкотта.

(Ответ на комментарий подписчика)


В книге достаточно много внимания уделено активности работы мозга. Думаю каждый знает когда его работоспособность на самом высоком уровне. Но мы не всегда распоряжаемся этим временим с пользой.
Я определил то время в сутках, когда моя продуктивность и работа мозга на самом высоком, среднем и низком уровне. На время когда моя продуктивность выше, я планирую все самые важные и сложные дела. Во время когда внимание уже более рассеянное, занимаюсь более монотонными задачами.

В книге уделяется внимание, тем делам которые мы меньше всего хотим делать. Даются советы как с этим быть.
Если мне задача не нравиться и я ее не хочу делать (у любого человека такое бывает), я ее делаю по “часу” в день. Не пытаюсь осилить за раз. Если ее откладывать и пытаться сделать сразу, результата не будет. Так и буду откладывать.

Книга не просто про тайм менеджмент, а про то, как в реалиях современного мира не потерять фокус на главном.
Санитарные часы. Это то время, когда я отключаю мессенджеры. Иногда отключаю телефон, чтобы не было уведомлений, звонков и смс. Это позволяет не терять фокус на задаче и не выпадать из потока. Особенно полезно в часы самой высокой продуктивности.

У всех есть желание отвлечься, перекурить, зайти в соц. сети, проверить телеграм, глянуть пару шортсов и т.д. Я позволяю себе это делать каждый час или два на 5 минут. И голову разгружает и желание перебивает. Но у меня не всегда это получается. Главное напоминать себе о том, что действительно важно.

В книге рассказано о том, как привести свои дела (задачи) к удобной структуре.
Я стараюсь структурировать задачи в проекты, это позволяет всегда найти нужную задачу. Планирую свой день и неделю. Все самое важное записано в календаре по работе и в жизни. В зависимости от этого планирую всё остальное.

Книга не является какой-то революционной, но дает некоторые интересные советы и приемы. Комбинируя из разных методик советы, можно найти для себя самые подходящие.

Самое сложное найти баланс между работой и жизнью. Жизнь у нас одна.

#djangoschool #blog #книги
👍5❤3🔥1
Вернемся к истокам и разбавим контент на канале.
Сегодня 03.08.24 стрим по Django 😎 в 19:00 по мск

Если будут проблемы со стабильностью связи с серверами YouTube, стрим перенесу в Telegram.

https://www.youtube.com/live/i5AWODG7cpg?si=fUTB38qVn9dndADr

#djangoschool #django
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤43
Стоит ли делать посты с советами видео и плейлистов с YouTube технического характера других авторов?
Final Results
94%
Да
6%
Нет
Насколько БЫСТРЕЕ Python 3.13 без GIL?

В этом видео автор рассказывает, как Python 3.13 революционизирует производительность, делая глобальную блокировку интерпретатора (GIL) необязательной!

Тык

#djangoschool #itblog #blog #видео
🔥5
А ты хорошо разбираешься в устройстве операционной системы?

Советую посмотреть видео на этом канале. Точно лишним не будет, много интересного об ОС можно узнать.

Тык

#djangoschool #itblog #blog #видео
👍12
Продолжаю делиться интересными и полезными видео.

Вы слышали о ClickHouse?

https://youtu.be/64b2gzse5PM?si=K9xXIlMMmSyAvT9A

#djangoschool #itblog #blog #видео
❤‍🔥102
Серия постов о БД.

Базы данных. NoSQL. MongoDB

https://youtu.be/l8WIZUVio6g?si=6hln94bBwOBb69R0

#djangoschool #itblog #blog #видео
🔥4
Интересное видео о проектировании БД.

https://youtu.be/HnRXzrg3Sd4?si=3A3AJhqPnBcBYUoM

#djangoschool #itblog #blog #видео
🔥5
Немного о: RabbitMQ, Kafka, Redis, Memcached, NuxtJS, MongoDB, PostgreSQL

https://youtu.be/c_mkpVg5rlg?si=AFyvmhdd4WUq6MAx

#djangoschool #itblog #blog #видео
5
Продолжу делиться интересными видео.

На этот раз из мира геймдева.

Есть отличный канал с уроками по Unreal Engine.
Скину ссылки не на уроки (сами на канале найдете), а на плей лист как создать свою игру.
Это не только программирование, но и куча чего еще интересного.

Тык

#djangoschool #itblog #blog #видео #gamedev
🔥61
YouTube умер?
Где стрим проводить?
Anonymous Poll
68%
YouTube
32%
Twitch
Сегодня не обычный стрим. В гостях давний знакомый и в прошлом мой ученик Захар Варфоломеев.

Расскажет о своем пути от backend разработки в мир ML.
Как он стал преподавателем, спикером на конференциях и стартапером в 17 лет.

Стрим 10.08.24 в 20:00 по мск

YouTube
Twitch

#djangoschool #itblog #blog #видео #stream
👍7👀2
🥳 Клуб по веб разработке ОТКРЫТ

Что будет в клубе описывал тут:
- Описание клуба по веб разработке
- Описание сезонов
- Описание активностей

Клуб по ежемесячной подписке.


Подписаться можно через телеграм бота
В честь открытия клуба действует скидка по промокоду START2024

Подписаться и вступить в клуб.

#club #djangoschool
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍21
Отвечаю на комментарий подписчика.
"Есть ли книги или хорошие статьи про архитектуры программ, как проектировать код и т.п?"

Подборка материала:
- DTO в Python. Способы реализации - Хабр
- Приемы объектно-ориентированного программирования, Банда четырех
- Предметно-ориентированные языки программирования, Мартин Фаулер
- Погружение в паттерны проектирования - бесплатная онлайн версия, Александр Швец
- Реактивные шаблоны проектирования, Роланд Кун
- Сайт https://refactoring.guru/ru - содержит отличные разделы про рефакторинг и паттерны проектирования

- Чистая архитектура, Роберт Мартин
- Архитектура корпоративных программных приложений, Мартин Фаулер
- Python и чистая архитектур - Хабр
- Python и чистая архитектура в 2021 году - Хабр
- Гексагональная архитектура - Хабр
- Слои, Луковицы, Гексогоны, Порты и Адаптеры — всё это об одном - Хабр
- CQS (CQRS) со своим блэкджеком - Хабр

- Чистый код, Роберт Мартин
- Совершенный код, Стив Макконнелл
- Идеальный программист, Роберт Мартин
- 97 этюдов для программистов, Роберт Мартин
- Программист-фанатик, Чед Фаулер

Клуб по веб разработке

#djangoschool #itblog #blog #видео #книги #статьи #программирование #разработкапо
🔥21❤44👍1
Вопрос подписчика
"Куда двигаться, что делать? Если на python писать могу, на django собрать небольшой проект могу (магазинчик с товарами какой-нибудь или по типу портала для фильмов), с orm работать понял как (с SQL alchemy работать могу), на ptb какой-нибудь бот собрать тоже, всякие json request попробовал, что нужно подтянуть, хорошо изучить? В течении года вот так потихоньку изучал, пробовал, не плотно прям, но как-то так (не сказать, что я теперь гуру в этом, но ознакомлен и есть понимание применено куда копать). Что желательно хорошо знать и делать для первого собеса? Каков вообще путь питониста в вебе и в смежных направлениях?
*Для Junior"

Тут конечно нужно давать совет индивидуально для человека. Поняв его бэкграунд знаний и т.д.
Но можно более общий совет, а коллеги дополнят в комментариях.

Несколько советов, как двигаться дальше:

Углубляйся в Django:
- Изучи Django REST Framework для создания API
- Освой систему шаблонов и кастомные теги
- Разберись как фреймворк работает под капотом

Базы данных:
- Улучшай навыки SQL (сложные запросы, оптимизация)
- Изучи NoSQL решения (MongoDB, Redis)

Инструменты:
- Git (ветвление, слияние, работа с удаленными репозиториями)
- Docker (контейнеризация приложений)
- CI/CD (например, GitHub Actions)

Тестирование:
- Юнит-тесты (pytest)
- Интеграционные тесты
- TDD (разработка через тестирование)

Асинхронное программирование:
- asyncio
- Знакомство с FastAPI

Алгоритмы и структуры данных:
- Решай задачи на LeetCode

Еще про архитектуру почитать.

Soft skills:
- Работа в команде
- Умение читать чужой код
- Навыки презентации своих решений

Для первого собеседования:
- Уверенное владение основами Python
- Понимание ООП и паттернов проектирования
- Знание фреймворка
- Базовые знания HTTP и REST
- Понимание работы с реляционными БД
- Опыт работы с Git
- Умение объяснять свой код
- Готовность решать алгоритмические задачи
- Что-то из DDD


#python #django #djangoschool
👍10❤2🔥2