📌 Прошел курс: Знакомьтесь, Django
Название говорит само за себя🙃 Курс небольшой - думаю можно изучить спокойно за день-два. Написано понятно, без воды. На каждый кусок теории есть практический пример реализации.
Рассказано что такое Django, из чего он состоит. Затронуты все основные компоненты. Местами есть небольшие непонятки/несостыковки, но в этом не сложно разобраться и понять, что к чему.
Понравилось, что даже DRF здесь был. Я его подзабыл, можно сказать, совсем не помню. Отложилось что это что-то страшное и тяжелое для понимания🫣 А тут освежил память. По материалам вроде не сложно и понятно — API, гоняние JSON туда-сюда, роутеры всякие 😄
Есть лабораторные работы для самопроверки. Но это, по большей части, повторение примеров из теории, что были раньше по курсу. Так же есть примеры практики с типами запросов в Postman.
Личный момент
Заметил, что в последнее время стал меньше заниматься, хотя казалось бы должно быть наоборот — подходя к концу 🙂 Не каждый день хочется что-то делать. Мысли всякие лезут, отвлекают. Напоминает момент с долгим прохождением курсов по "базе" Питона, теперь осел на Джанго. По хорошему, осталось пройти Балакирева, чтоб разобраться в ньюансах, потом сделать 1-2 больших проекта, хотя бы было что показать) и откликаться уже на работу начать, чаще чем сейчас🙃
Название говорит само за себя🙃 Курс небольшой - думаю можно изучить спокойно за день-два. Написано понятно, без воды. На каждый кусок теории есть практический пример реализации.
Рассказано что такое Django, из чего он состоит. Затронуты все основные компоненты. Местами есть небольшие непонятки/несостыковки, но в этом не сложно разобраться и понять, что к чему.
Понравилось, что даже DRF здесь был. Я его подзабыл, можно сказать, совсем не помню. Отложилось что это что-то страшное и тяжелое для понимания🫣 А тут освежил память. По материалам вроде не сложно и понятно — API, гоняние JSON туда-сюда, роутеры всякие 😄
Есть лабораторные работы для самопроверки. Но это, по большей части, повторение примеров из теории, что были раньше по курсу. Так же есть примеры практики с типами запросов в Postman.
Личный момент
Заметил, что в последнее время стал меньше заниматься, хотя казалось бы должно быть наоборот — подходя к концу 🙂 Не каждый день хочется что-то делать. Мысли всякие лезут, отвлекают. Напоминает момент с долгим прохождением курсов по "базе" Питона, теперь осел на Джанго. По хорошему, осталось пройти Балакирева, чтоб разобраться в ньюансах, потом сделать 1-2 больших проекта, хотя бы было что показать) и откликаться уже на работу начать, чаще чем сейчас🙃
💬 А у вас как с DRF?
Легко далось? Или эти API, роутеры и запросы на заборе вертели? 😄 Делитесь в комментариях 👇
👍4🔥3❤1
А вы знаете, что такое перфекциони́зм?!)
Смотрю на профиль одного человека на Степике — и сразу видно:
— работает 5/2
— в июле-августе отпуск (законный отдых)
— в январе, видимо, болел (или ещё один отпуск)
— и ещё, наверно, любит шахматы 🧐
Такая регулярность — это уже диагноз 😅
Но если серьёзно — здорово, когда человек может поддерживать ритм в учёбе.
P.S. Профиль не мой, но очень показательный
Смотрю на профиль одного человека на Степике — и сразу видно:
— работает 5/2
— в июле-августе отпуск (законный отдых)
— в январе, видимо, болел (или ещё один отпуск)
— и ещё, наверно, любит шахматы 🧐
Такая регулярность — это уже диагноз 😅
Но если серьёзно — здорово, когда человек может поддерживать ритм в учёбе.
А у вас есть такой «перфекционистский» график?🙃
P.S. Профиль не мой, но очень показательный
🔥11😱7❤2👌2👍1
Django ORM: от основ до продвинутых техник
Курс для тех, кто знает Python и основы Django, и хочет глубже разобраться в ORM.
Django 6 + PostgreSQL и сквозной проект e-commerce.
Каждый урок это код, SQL который генерирует ORM и performance implications.
👉 Ссылка на курс
Курс ещё не проходил, но думаю он будет хорош. Т.к. от человека с внушительным стажем в IT, причем большую часть в web-разработке.
Курс для тех, кто знает Python и основы Django, и хочет глубже разобраться в ORM.
Django 6 + PostgreSQL и сквозной проект e-commerce.
Каждый урок это код, SQL который генерирует ORM и performance implications.
👉 Ссылка на курс
Содержание:
0 - Настройка окружения
1.1 - Поля моделей
1.2 - Связи между моделями
1.3 - Meta и менеджеры
1.4 - Миграции
2.1 - Создание объектов
2.2 - Чтение данных и QuerySet API
2.3 - Фильтрация и lookups
2.4 - Сортировка, срезы, пагинация
2.5 - Обновление и удаление
3.1 - Q objects
3.2 - F expressions
3.3 - Annotate и Aggregate
3.4 - Subquery и Exists
3.5 - Case/When
3.6 - Window functions
4.1 - select_related
4.2 - prefetch_related
4.3 - Проблема N+1
4.4 - Through models и Generic relations
5.1 - Индексы
5.2 - EXPLAIN и анализ запросов
5.3 - only, defer и iterator
5.4 - Bulk операции
6.1 - Транзакции
6.2 - select_for_update и блокировки
6.3 - Constraints и валидация
7.1 - Raw SQL
7.2 - Специфика PostgreSQL
7.3 - Custom lookups и функции
8.1 - Custom managers и QuerySets
9.1 - Наследование моделей
9.2 - Продвинутые паттерны
9.3 - Async в Django ORM
Курс ещё не проходил, но думаю он будет хорош. Т.к. от человека с внушительным стажем в IT, причем большую часть в web-разработке.
🔥11
И снова здравствуйте! Как у вас дела, что нового?)
Не прошло и пол года(на самом деле прошло больше😁), как все-таки решил переустановить винду.
Писал об этом еще в начале лета😅 Олды помнят) Были проблемы со звуком, "дискотека" при засыпании(смотрите в коммент), видео никакие не работали без наушников, ну или нужно было выключать звук, что само по себе убирает суть видео. Никак их не вышло пофиксить.
И насколько же человек может приспосабливаться к разным неудобным ему ситуациям, или это я такой один?) Что почти год вынужденно одевал наушники, перезагружал комп после режима сна если была "дискотека". Теперь всё готово, разобрался за пару вечером с хламом файлов на компе, заранее накачал на флешку полезнего оставшегося. Надеюсь переустановка решит проблемы.
Оказывается 10-ю версию больше не будут поддерживать, в октябре было последнее обновление чтоли. И на оф-ном сайте образ не найти, связано это с политикой против России или еще чем-то - я не стал разбираться. Нашел в другом месте, надеюсь без вирусов предустановленных) 11-ю ставить не хочу, как и какой-нибудь линкус.
Еще был странный момент - у меня переустановка ассоциировалось с новой чистой жизнью. Буду писать проекты, закончу те нужные курсы что хотел, начну более продуктивно искать работу. Вообще не знаю откуда это у меня всё взялось в голове🙃 И в том числе еще и поэтому мое обучение/трудоустройство затягивалось. Такие дела.🫠
Не прошло и пол года(на самом деле прошло больше😁), как все-таки решил переустановить винду.
Писал об этом еще в начале лета😅 Олды помнят) Были проблемы со звуком, "дискотека" при засыпании(смотрите в коммент), видео никакие не работали без наушников, ну или нужно было выключать звук, что само по себе убирает суть видео. Никак их не вышло пофиксить.
И насколько же человек может приспосабливаться к разным неудобным ему ситуациям, или это я такой один?) Что почти год вынужденно одевал наушники, перезагружал комп после режима сна если была "дискотека". Теперь всё готово, разобрался за пару вечером с хламом файлов на компе, заранее накачал на флешку полезнего оставшегося. Надеюсь переустановка решит проблемы.
Оказывается 10-ю версию больше не будут поддерживать, в октябре было последнее обновление чтоли. И на оф-ном сайте образ не найти, связано это с политикой против России или еще чем-то - я не стал разбираться. Нашел в другом месте, надеюсь без вирусов предустановленных) 11-ю ставить не хочу, как и какой-нибудь линкус.
Еще был странный момент - у меня переустановка ассоциировалось с новой чистой жизнью. Буду писать проекты, закончу те нужные курсы что хотел, начну более продуктивно искать работу. Вообще не знаю откуда это у меня всё взялось в голове🙃 И в том числе еще и поэтому мое обучение/трудоустройство затягивалось. Такие дела.🫠
🤔6❤2
Вот как-то так теперь выглядит мой рабочий стол🙃 Давно я его таким пустым не видел)
Обычно люди делятся на два типа: первый - всё полностью забито ярлыками и папками, второй - дай бог, 1-2 иконки будет.
Вы к какому относитесь? И почему?) Скидывайте свои "столы" в комментарии, интересно будет глянуть!)
Например, у меня до этого где-то треть была заполнена ярлыками основных приложений, которыми пользуюсь и всякие разные нужные в данный момент папки/документы с материалами.
p.s.
Винда нормально встала, наконец-то решились те непонятные проблемы со звуком! Вроде вирусов с собой не прихватил на флешке😅 Осталось лишь ...
Обычно люди делятся на два типа: первый - всё полностью забито ярлыками и папками, второй - дай бог, 1-2 иконки будет.
Вы к какому относитесь? И почему?) Скидывайте свои "столы" в комментарии, интересно будет глянуть!)
Например, у меня до этого где-то треть была заполнена ярлыками основных приложений, которыми пользуюсь и всякие разные нужные в данный момент папки/документы с материалами.
p.s.
Винда нормально встала, наконец-то решились те непонятные проблемы со звуком! Вроде вирусов с собой не прихватил на флешке😅 Осталось лишь ...
🤔4🌭1
Djangoризада , 1000+ и 1 вопрос
Не знаю видели ли этот курс, но вот ловите:
Django 5 с нуля - для начинающих
Проще вам посмотреть, чем описывать что там есть. В кратце - оч много материала, подробно и понятно разложен текстово с примерами. Так же есть задачки на написание когда, с самопроверкой. Ну и 1000+ вопрос. Нигде не видел еще такого, особенно по Джанго. Так же последняя глава про Git. В общем, всем советую.
Сам пока его не проходил, просмотрел местами, но как закончу - отпишусь. Но думаю мое мнение так и останется положительным. Так же у этого автора есть и второй курс по Джанго, но посмотрев по комментам, он немного недоделан и может быть не разбериха при его прохождении.
Не знаю видели ли этот курс, но вот ловите:
Django 5 с нуля - для начинающих
Проще вам посмотреть, чем описывать что там есть. В кратце - оч много материала, подробно и понятно разложен текстово с примерами. Так же есть задачки на написание когда, с самопроверкой. Ну и 1000+ вопрос. Нигде не видел еще такого, особенно по Джанго. Так же последняя глава про Git. В общем, всем советую.
Сам пока его не проходил, просмотрел местами, но как закончу - отпишусь. Но думаю мое мнение так и останется положительным. Так же у этого автора есть и второй курс по Джанго, но посмотрев по комментам, он немного недоделан и может быть не разбериха при его прохождении.
❤5👍1🔥1
Последние несколько дней я бездельничал обновлял резюме, разбирался со всеми старыми проектами. Пытался хоть как-то структурировать у себя на компе и разместить что-то на Github. Не думал что столько времени потрачу на этот процесс😅
Насчет резюме:
Поизучал разные источники, там почитал, там посмотрел, где-то с готовых что-то выяснил(но эт не точно🙈) Резюме теперь выглядит уже получше чем собака сутулая, но всё еще далеко не сын маминой подруги😁 Пока оставлю как есть, без накрутки опыта, посмотрим что выйдет. Нет, конечно там есть почти 3 года опыта, но.... Мне кажется, что из которых полтора года курьером, 9 месяцев переподготовки и 3 месяца стажировки, явно не то что захочет увидеть рекрутер смотря на эти цифры🫤 Но посмотрим как будет
Гит и Github😈
Ща буит мясо, вам возможно будет весело, а мне было грустно) Крч, Сначала поудалял оттуда совсем старые и никому ненужные(даже мне) репозитории. Некоторые скрыл, например обучение с 40-50 ветками, но к нему мы еще позже вернемся. Далее стал думать как мне размещать некоторые тестовые задания или свои проекты по Django/FastAPI. Совсем старые пока не стал трогать, пусть висят. А вот новые... По-хорошему же, для каждого задания свой репозиторий. Но мне пришла другая мысль, всё в одну папку, хотя бы тестовые. Зачем захламлять профиль.
Вроде всё просто и логично, один проект - одна ветка. Сделал - залил в мейн. Всё. Но нет же, при таком способе я за собой таскать буду все предыдущие проекты в других ветках.(Вы можете сказать мне, что можно от старого комита ответвляться, чтобы этого не было и я скажу вам да, но до меня не сразу дошёл такой способ. Я его не проверял еще=) Но при слиянии не должно быть проблем ) Поэтому такой способ отпал.
Потом я с несколькими ИИ посоветовался на эту тему, узнал что есть "сиротские" (--orphan) ветки. Вкратце - это ветка с чистой историей, которая начинается с нуля и технически никак не связана с предыдущими коммитами проекта. Получается как раз то что искал по своей задумке, ведь это способ внутри одного репозитория создать «новый проект в проекте» без общего прошлого. Но не всё так просто😂 Проблемы начинаются, когда переключаешься между ветками, допустим надо что-то в прошлом проекте доделать. Во 1-х надо всегда коммитить изменения(мб и пушить, уже помню точно), иначе эта вот вся шляпа перейдёт за вами в другую ветку...И от нее специальной командой надо избавляться, ну эт пол беды. Во 2-х, таскаются "пустые" папки с других проектов, тоже "сиротских", при чем те, которые ты добавил в .gitignore. К примеру виртуальное окружение venv, кэш __pycache, фактически он там не лежит и не мешает при коммите и пуше в эту ветку, но когда таких будет много, явно не то что ты хочешь видеть в чистой ветке твоего проекта. И самое веселое то, что так делается при КАЖДОМ переключении между ветками. уф... Поэтому этот способ тоже отпал.
Затем я решил вспомнить как делал раньше, тот самый репо с 40+ веток. А там все просто. Каждое ДЗ - одна ветка. И никаких слияний.Пустой main, максимально. И если надо что-то похожее брать, или дорабатывать, то уже от другой ветки почковаться. Вот к этому я окончательно и пришёл. Но сначала надо было сделать по первому варианту, понять что не подходит, удалить всё нахрен, сделать по второму, тот же самый исход, снова в раздумиях прийти к какому-то промежуточному варианту, удалить его тоже, т.к. уже че-то напутал в 3 утра, а начинал в середине дня где-то😂😂😂
А в итоге что?
Гибридный вариант😃 Тестовые FastAPI будут в разных ветках без слияния, main - чисто как содержание-ссылка с кратким описанием каждого. Свои же Django проекты буду сливать в мейн, чтоб видели все что есть, так же с кратким описанием содержимого. Если вообще гитхаб в наше время смотрят. Так же не определился с названием репозитория для небольших проектов, типа крестики-нолики писал когда-то, морской бой доделаю позже в ООП-шном стиле, программка для упрощения себе игры в кастомке во второй доте, ну и в таком стиле. Pet-project - называть не хочу, а другие кучи предложенных названий мне не понравились🙂
Кто дочитал до сюда - тот молодец!) А вообще, ой, буквы
Насчет резюме:
Поизучал разные источники, там почитал, там посмотрел, где-то с готовых что-то выяснил(но эт не точно🙈) Резюме теперь выглядит уже получше чем собака сутулая, но всё еще далеко не сын маминой подруги😁 Пока оставлю как есть, без накрутки опыта, посмотрим что выйдет. Нет, конечно там есть почти 3 года опыта, но.... Мне кажется, что из которых полтора года курьером, 9 месяцев переподготовки и 3 месяца стажировки, явно не то что захочет увидеть рекрутер смотря на эти цифры🫤 Но посмотрим как будет
Гит и Github😈
Ща буит мясо, вам возможно будет весело, а мне было грустно) Крч, Сначала поудалял оттуда совсем старые и никому ненужные(даже мне) репозитории. Некоторые скрыл, например обучение с 40-50 ветками, но к нему мы еще позже вернемся. Далее стал думать как мне размещать некоторые тестовые задания или свои проекты по Django/FastAPI. Совсем старые пока не стал трогать, пусть висят. А вот новые... По-хорошему же, для каждого задания свой репозиторий. Но мне пришла другая мысль, всё в одну папку, хотя бы тестовые. Зачем захламлять профиль.
Вроде всё просто и логично, один проект - одна ветка. Сделал - залил в мейн. Всё. Но нет же, при таком способе я за собой таскать буду все предыдущие проекты в других ветках.
Потом я с несколькими ИИ посоветовался на эту тему, узнал что есть "сиротские" (--orphan) ветки. Вкратце - это ветка с чистой историей, которая начинается с нуля и технически никак не связана с предыдущими коммитами проекта. Получается как раз то что искал по своей задумке, ведь это способ внутри одного репозитория создать «новый проект в проекте» без общего прошлого. Но не всё так просто😂 Проблемы начинаются, когда переключаешься между ветками, допустим надо что-то в прошлом проекте доделать. Во 1-х надо всегда коммитить изменения(мб и пушить, уже помню точно), иначе эта вот вся шляпа перейдёт за вами в другую ветку...И от нее специальной командой надо избавляться, ну эт пол беды. Во 2-х, таскаются "пустые" папки с других проектов, тоже "сиротских", при чем те, которые ты добавил в .gitignore. К примеру виртуальное окружение venv, кэш __pycache, фактически он там не лежит и не мешает при коммите и пуше в эту ветку, но когда таких будет много, явно не то что ты хочешь видеть в чистой ветке твоего проекта. И самое веселое то, что так делается при КАЖДОМ переключении между ветками. уф... Поэтому этот способ тоже отпал.
Затем я решил вспомнить как делал раньше, тот самый репо с 40+ веток. А там все просто. Каждое ДЗ - одна ветка. И никаких слияний.Пустой main, максимально. И если надо что-то похожее брать, или дорабатывать, то уже от другой ветки почковаться. Вот к этому я окончательно и пришёл. Но сначала надо было сделать по первому варианту, понять что не подходит, удалить всё нахрен, сделать по второму, тот же самый исход, снова в раздумиях прийти к какому-то промежуточному варианту, удалить его тоже, т.к. уже че-то напутал в 3 утра, а начинал в середине дня где-то😂😂😂
А в итоге что?
Гибридный вариант😃 Тестовые FastAPI будут в разных ветках без слияния, main - чисто как содержание-ссылка с кратким описанием каждого. Свои же Django проекты буду сливать в мейн, чтоб видели все что есть, так же с кратким описанием содержимого. Если вообще гитхаб в наше время смотрят. Так же не определился с названием репозитория для небольших проектов, типа крестики-нолики писал когда-то, морской бой доделаю позже в ООП-шном стиле, программка для упрощения себе игры в кастомке во второй доте, ну и в таком стиле. Pet-project - называть не хочу, а другие кучи предложенных названий мне не понравились🙂
Кто дочитал до сюда - тот молодец!) А вообще, ой, буквы
🤯10
ы
Вспомнился еще один момент. Когда заполнял анкету для недавней стажировки(failed ) один из вопросов был такой: - "Опиши свой самый большой проект, который вы делали" Что-то в таком стиле или может просили ссылку указать, если есть. И я тогда задумался что же написать...
И ничего толком не смог вспомнить.🙂 Какие-то неплохие, на тот момент мне так казалось, проекты были давно и сейчас уже не помню что и как там делалось, да и незачем наверное вспоминать.
А из текущего?! Django-проект с плейлиста по ютубу плюс свои некоторые доработки к нему, 1.5-2 месячной давности. Что делал после него всё время - вообще без понятия😕 Такие дела.
А, вот что😅 Например, на скриншоте - декстопное gui. Чтобы не играть с tryhard-ерами в кастомной карте (Ability Arena) в Dota 2. И то я туда не помню когда заходил. Алгоритм был давно написан самим, а ИИ-шку доставал предложениями по улучшению интерфейса. По сути просто запихал всё в TKinker: парсер данных с сайта по API, распознавание никнеймов, отправление в чат сообщений, если кого-то нашло. Кого заинтересует - вот ссылка на гитхаб. В релизах есть уже собранный exe-шник.
Получается навайбкодил?) из чуть менее 200 строк кода, вышло 650. Да можно было самому разобраться как работает, как я это делал для версии в консоли, думаю это не так сложно. Но зачем? Когда есть инструмент, которая сделает это за тебя... Сиди и тыкай правки, пей кофе.🤪
Вспомнился еще один момент. Когда заполнял анкету для недавней стажировки(
И ничего толком не смог вспомнить.🙂 Какие-то неплохие, на тот момент мне так казалось, проекты были давно и сейчас уже не помню что и как там делалось, да и незачем наверное вспоминать.
А как бы вы ответили на такой вопрос? Делитесь в комментариях, интересно будет почитать😊
А из текущего?! Django-проект с плейлиста по ютубу плюс свои некоторые доработки к нему, 1.5-2 месячной давности. Что делал после него всё время - вообще без понятия😕 Такие дела.
А, вот что😅 Например, на скриншоте - декстопное gui. Чтобы не играть с tryhard-ерами в кастомной карте (Ability Arena) в Dota 2. И то я туда не помню когда заходил. Алгоритм был давно написан самим, а ИИ-шку доставал предложениями по улучшению интерфейса. По сути просто запихал всё в TKinker: парсер данных с сайта по API, распознавание никнеймов, отправление в чат сообщений, если кого-то нашло. Кого заинтересует - вот ссылка на гитхаб. В релизах есть уже собранный exe-шник.
Получается навайбкодил?) из чуть менее 200 строк кода, вышло 650. Да можно было самому разобраться как работает, как я это делал для версии в консоли, думаю это не так сложно. Но зачем? Когда есть инструмент, которая сделает это за тебя... Сиди и тыкай правки, пей кофе.🤪
👍4❤1
К лету - 85 кг, либо удаляю канал
"Немного" не в тему канала, но мб хоть так у меня появится мотивация. За последние 1.5-2 году образ жизни стал совсем сидячим. Вес перевалил за 90, при росте 183, а порой доходил до 95 и явно там были не мышцы)) Кг болтаются туда-сюда, надоело быть толстым. Я конечно же не совсем дурак, поэтому цели ставлю реалистичные, но придется следить за питанием, чего раньше особо не делал...Текущий вес 88. А вот успею я или нет, узнаете 1-го числа. Или не узнаете, как "повезёт"🙃
"Немного" не в тему канала, но мб хоть так у меня появится мотивация. За последние 1.5-2 году образ жизни стал совсем сидячим. Вес перевалил за 90, при росте 183, а порой доходил до 95 и явно там были не мышцы)) Кг болтаются туда-сюда, надоело быть толстым. Я конечно же не совсем дурак, поэтому цели ставлю реалистичные, но придется следить за питанием, чего раньше особо не делал...Текущий вес 88. А вот успею я или нет, узнаете 1-го числа. Или не узнаете, как "повезёт"🙃
❤10✍6😁3
Поднимаем мотивацию! 📈
Но сначала небольшое отступление: этот канал создался, когда примерно год назад я не попал на стажировку в одну известную аутсорс-компанию. Повторно можно было подать через 3 месяца или через полгода, но отношение к ним стало скептическим — дальше поймете почему🤨
Также, благодаря тому что когда-то обучался в SkyPro, я мог скипнуть месяц интенсива (еще один этап до стажировки-лаборатории). Прорешал тест на отлично, пообщался с HR, узнал всё что хотел, особенно пункт про штраф и в каких случаях придется платить.
Но видимо (100%) сболтнул лишнего при рассказе о себе😅 что проблемы с коленом, и ВОЗМОЖНО, придется что-то делать, вплоть до операции. Дело даже не дошло до тех. интервью🤦♂️ Явных причин не проверить мои знания не было. Тем более там совсем простые вещи требовали, думаю прошёл бы. Но... ребята видать решили перестраховаться, посчитав меня инвалидом, ведь после окончания стажировки искали бы работу вместе в МСК или в Питере, в офисе (с релокацией)✈️
Однако год спустя ситуация никак не изменилась по поводу колена — не лучше и не хуже. Но на днях все-таки дойду до врача и посмотрим, что скажет, а то по старому результату МРТ мне травматолог в обычной поликлинике такого наговорил.... 😱
Так вот, вернемся к мотивации:
Друг примерно в то же время, в мае прошлого года, проходил интенсив и спросил про стажировку, не слышал ли. Я уже на тот момент не прошел отбор из-за описанной выше причины. Поэтому рассказал, что знал.
И через месяц-полтора друг попал на стажировку, еще через 3-4 ее закончил. А там готовят как на мидла: много теории и практики, проверка знаний периодически, составляют резюме, накрутка опыта, легенда под это.
Потом они искали 2-3 месяца работу. А там такой своеобразный договор, и из-за неудачи поиска они его расторгли по итогу. Ничего не должен, отправлен в свободное плавание⛵️, так сказать)
Далее, спустя время, с начала весны, друг сам уже начал откликаться на вакансии и искать работу. Через 2 месяца нашел, работает с мая, всё хорошо. Говорит, что с его набора вообще все устроились, кто завершил, он был последним. Вот такие дела.😊
Я, конечно, за него очень рад, что всё получилось, работает дата-инженером теперь!!! Но, вспоминая как это было у меня, становится очень обидно. Ведь я мог пройти такой же путь😒 Причем на пару месяцев раньше. И вот такие эмоции переодически всплывают: https://www.youtube.com/watch?v=mAtM3VPx4lI
Но сначала небольшое отступление: этот канал создался, когда примерно год назад я не попал на стажировку в одну известную аутсорс-компанию. Повторно можно было подать через 3 месяца или через полгода, но отношение к ним стало скептическим — дальше поймете почему🤨
Также, благодаря тому что когда-то обучался в SkyPro, я мог скипнуть месяц интенсива (еще один этап до стажировки-лаборатории). Прорешал тест на отлично, пообщался с HR, узнал всё что хотел, особенно пункт про штраф и в каких случаях придется платить.
Но видимо (100%) сболтнул лишнего при рассказе о себе😅 что проблемы с коленом, и ВОЗМОЖНО, придется что-то делать, вплоть до операции. Дело даже не дошло до тех. интервью🤦♂️ Явных причин не проверить мои знания не было. Тем более там совсем простые вещи требовали, думаю прошёл бы. Но... ребята видать решили перестраховаться, посчитав меня инвалидом, ведь после окончания стажировки искали бы работу вместе в МСК или в Питере, в офисе (с релокацией)✈️
Однако год спустя ситуация никак не изменилась по поводу колена — не лучше и не хуже. Но на днях все-таки дойду до врача и посмотрим, что скажет, а то по старому результату МРТ мне травматолог в обычной поликлинике такого наговорил.... 😱
Так вот, вернемся к мотивации:
Друг примерно в то же время, в мае прошлого года, проходил интенсив и спросил про стажировку, не слышал ли. Я уже на тот момент не прошел отбор из-за описанной выше причины. Поэтому рассказал, что знал.
И через месяц-полтора друг попал на стажировку, еще через 3-4 ее закончил. А там готовят как на мидла: много теории и практики, проверка знаний периодически, составляют резюме, накрутка опыта, легенда под это.
Потом они искали 2-3 месяца работу. А там такой своеобразный договор, и из-за неудачи поиска они его расторгли по итогу. Ничего не должен, отправлен в свободное плавание⛵️, так сказать)
Далее, спустя время, с начала весны, друг сам уже начал откликаться на вакансии и искать работу. Через 2 месяца нашел, работает с мая, всё хорошо. Говорит, что с его набора вообще все устроились, кто завершил, он был последним. Вот такие дела.😊
Я, конечно, за него очень рад, что всё получилось, работает дата-инженером теперь!!! Но, вспоминая как это было у меня, становится очень обидно. Ведь я мог пройти такой же путь😒 Причем на пару месяцев раньше. И вот такие эмоции переодически всплывают: https://www.youtube.com/watch?v=mAtM3VPx4lI
А какие у вас есть успешные успехи за последнее время?)
❤8
Век живи — век учись
Самая неожиданная ошибка за последнее время. Не отображалась дата создания поста. Просто обычное поле таблицы. А прикол в том, что нажал «форматировать» в редакторе кода — и строчка была длинноватая, съехала часть вниз, поэтому не работало в шаблоне Джанго. Такого подвоха я не ожидал)
Мини-обзор завершенного курса: Django 5 | Django — перед началом айсберга
Хороший начальный курс, понятно и доступно поясняется.
Есть конечно парочку маленьких неточностей по ходу, но их уже подправили/добавили в комментариях. Даже если в 1 раз изучаете Django должно быть всё понятно.
В курсе — мини-соцсеть. У пользователя есть посты, может делать с ними всякое, но только со своими. Так же создается профиль пользователя, привязывается к юзеру (нужен, чтобы зарегаться на платформе, и это разное в данном случае). Комментарии, лайки, и что нового тут было для меня — подписки друг на друга.
На всё про всё ушло часов 8 в сумме. Но как растянуто это было — можно смотреть по датам постов. Почти всё делалось копипастой, но я понимал, что там происходит. Вроде бы окей: что-то сделал, разобрался, даже некоторые приколюшки сам делал (с помощью ИИ, на самом деле...). И после этого чувствую, что тупею как будто бы. Вроде и прошел это, и понимаю, как работает. Но самому написать — уйдет в разы больше времени. Или мне так кажется. Ну шаблоны точно влом писать, как взаимодействия происходят — тоже ясно. Но есть ощущение, что сам бы я до этого не додумался или не вспомнил бы в моменте. Вот такие мысли напрягают.
Слушайте, а кто как вообще понимает, что курс реально пройден, а не просто просмотрен? Есть у вас какой-то внутренний критерий?
Самая неожиданная ошибка за последнее время. Не отображалась дата создания поста. Просто обычное поле таблицы. А прикол в том, что нажал «форматировать» в редакторе кода — и строчка была длинноватая, съехала часть вниз, поэтому не работало в шаблоне Джанго. Такого подвоха я не ожидал)
Мини-обзор завершенного курса: Django 5 | Django — перед началом айсберга
Хороший начальный курс, понятно и доступно поясняется.
Есть конечно парочку маленьких неточностей по ходу, но их уже подправили/добавили в комментариях. Даже если в 1 раз изучаете Django должно быть всё понятно.
В курсе — мини-соцсеть. У пользователя есть посты, может делать с ними всякое, но только со своими. Так же создается профиль пользователя, привязывается к юзеру (нужен, чтобы зарегаться на платформе, и это разное в данном случае). Комментарии, лайки, и что нового тут было для меня — подписки друг на друга.
На всё про всё ушло часов 8 в сумме. Но как растянуто это было — можно смотреть по датам постов. Почти всё делалось копипастой, но я понимал, что там происходит. Вроде бы окей: что-то сделал, разобрался, даже некоторые приколюшки сам делал (с помощью ИИ, на самом деле...). И после этого чувствую, что тупею как будто бы. Вроде и прошел это, и понимаю, как работает. Но самому написать — уйдет в разы больше времени. Или мне так кажется. Ну шаблоны точно влом писать, как взаимодействия происходят — тоже ясно. Но есть ощущение, что сам бы я до этого не додумался или не вспомнил бы в моменте. Вот такие мысли напрягают.
Слушайте, а кто как вообще понимает, что курс реально пройден, а не просто просмотрен? Есть у вас какой-то внутренний критерий?
👍4❤3🤯2🔥1
Настало и твое время 😼
Посмотрим насколько он будет реально Добрым)
Не знаю сколько я это откладывал😅 Думаю до невозможности долго...
Успел поизучать Django в нескольких других местах, надеюсь это мне поможет и теперь этот "рейд-босс" в скором времени будет повержен😊
Планирую делать сразу два проекта. Первый - один в один как в курсе, второй - что-то своё, похожее, но буду стараться где-то изменять/добавлять по возможности. Но тут главное не увлечься и не затеряться в мелочах вечной доработки, а это, оказывается, нежданно-негаданно, я могу😕
Здесь 14 глав. Получается 14 дней? ОЧЕНЬ Оптимистично, не правда ли?😅
Посмотрим насколько он будет реально Добрым)
Не знаю сколько я это откладывал😅 Думаю до невозможности долго...
Успел поизучать Django в нескольких других местах, надеюсь это мне поможет и теперь этот "рейд-босс" в скором времени будет повержен😊
Планирую делать сразу два проекта. Первый - один в один как в курсе, второй - что-то своё, похожее, но буду стараться где-то изменять/добавлять по возможности. Но тут главное не увлечься и не затеряться в мелочах вечной доработки, а это, оказывается, нежданно-негаданно, я могу😕
Здесь 14 глав. Получается 14 дней? ОЧЕНЬ Оптимистично, не правда ли?😅
👍7❤2👏1
PyCharm vs VS Code ⚔️
Пока я не ушёл с головой в написание кода, хочу спросить: какую IDE вы используете и почему? 🧐
Давным-давно, ещё на старом ноутбуке, я сидел на Wing IDE (если не ошибаюсь). Потом перешёл на PyCharm Community. Пробовал тестировать VS Code — с ходу не зашло, просто привык к Пайчарму. Но когда в мае прошлого года я повторял вёрстку с нуля, VS Code реально выручил своей крутой поддержкой HTML/CSS из коробки.
К чему я это вообще? Снова переставил винду, накатил обе программы и в PyCharm 2026 заметил мощное изменение. Туда добавили полноценный ИИ-помощник прямо в бесплатную базовую версию! Раньше «умное» автодополнение строки было фишкой только платной Pro-версии (поправьте, если путаю).
Сейчас, на фоне изучения Django, этот локальный ИИ подсказывает мне много полезного кода.. С одной стороны — кайф, это ускоряет работу. С другой — появляется стойкое ощущение, что я тупею 😂
В VS Code такой роскоши по умолчанию нет. А к хорошему привыкаешь быстро: когда я открыл редактор и не увидел привычных серых подсказок даже в простых местах, прям расстроился. Видимо, надо ковыряться в настройках.
Но VS Code подкупает своей гибкостью. Стал искать нейросети в расширениях — те, что на слуху, без VPN работать отказываются 🙂 Неплохой альтернативой мне показался отечественный GigaCode.
А что используете вы? И есть ли у вас на примете проверенные ИИ-ассистенты для VS Code(и не только)? Делитесь в комментариях! 🔥
Пока я не ушёл с головой в написание кода, хочу спросить: какую IDE вы используете и почему? 🧐
Давным-давно, ещё на старом ноутбуке, я сидел на Wing IDE (если не ошибаюсь). Потом перешёл на PyCharm Community. Пробовал тестировать VS Code — с ходу не зашло, просто привык к Пайчарму. Но когда в мае прошлого года я повторял вёрстку с нуля, VS Code реально выручил своей крутой поддержкой HTML/CSS из коробки.
К чему я это вообще? Снова переставил винду, накатил обе программы и в PyCharm 2026 заметил мощное изменение. Туда добавили полноценный ИИ-помощник прямо в бесплатную базовую версию! Раньше «умное» автодополнение строки было фишкой только платной Pro-версии (поправьте, если путаю).
Сейчас, на фоне изучения Django, этот локальный ИИ подсказывает мне много полезного кода.. С одной стороны — кайф, это ускоряет работу. С другой — появляется стойкое ощущение, что я тупею 😂
В VS Code такой роскоши по умолчанию нет. А к хорошему привыкаешь быстро: когда я открыл редактор и не увидел привычных серых подсказок даже в простых местах, прям расстроился. Видимо, надо ковыряться в настройках.
Но VS Code подкупает своей гибкостью. Стал искать нейросети в расширениях — те, что на слуху, без VPN работать отказываются 🙂 Неплохой альтернативой мне показался отечественный GigaCode.
А что используете вы? И есть ли у вас на примете проверенные ИИ-ассистенты для VS Code(и не только)? Делитесь в комментариях! 🔥
❤6
Я сделал это. Канал жив ✅
21 день назад я пообещал, что сброшу вес до 85 кг к лету, либо удалю канал!
Стартовый вес был 88 кг. В это утро весы показали 84.5 кг - даже ниже цели. За 3 недели ушло 3.5 килограммаА если без телефона (241 грамм, видели бы вы этого тяжёлого гада🤣) - вообще 84.1 😳 Не на «чудо-диете», не в спортзале (колено и плечо пока не позволяют), а на жёстком контроле питания и редких прогулках.
Да, пришлось попрощаться с бабушкиными сладостями и ночными набегами на холодильник😁 Было трудно, были срывы, но я справился. И знаете, что? Оказывается, еда вкуснее, когда ешь её с чувством победы.
Спасибо вам за челлендж - лучшее за последнее время. Ваши ожидания держали меня в тонусе. Обещание удалить канал оказалось мощнее любого тренера. И я понял одно: рецепт работает, когда на тебя смотрят 500+ человек. Ваша подписка жгла жир лучше любого кардио😁
Дальше ещё интереснее: новая цель: 82.5 кг через месяц. Это впервые за долгое время вгонит меня в «нормальный ИМТ». Ставь ❤️ если тоже в деле!
21 день назад я пообещал, что сброшу вес до 85 кг к лету, либо удалю канал!
Стартовый вес был 88 кг. В это утро весы показали 84.5 кг - даже ниже цели. За 3 недели ушло 3.5 килограмма
Да, пришлось попрощаться с бабушкиными сладостями и ночными набегами на холодильник😁 Было трудно, были срывы, но я справился. И знаете, что? Оказывается, еда вкуснее, когда ешь её с чувством победы.
Спасибо вам за челлендж - лучшее за последнее время. Ваши ожидания держали меня в тонусе. Обещание удалить канал оказалось мощнее любого тренера. И я понял одно: рецепт работает, когда на тебя смотрят 500+ человек. Ваша подписка жгла жир лучше любого кардио😁
Дальше ещё интереснее: новая цель: 82.5 кг через месяц. Это впервые за долгое время вгонит меня в «нормальный ИМТ». Ставь ❤️ если тоже в деле!
🔥23❤9
Ох, давненько я сюда ничего не писал.
С момента последнего поста прошло почти два месяца, а если считать по-другому - чуть больше половины лета. Я в шоке, как быстро летит время. Рассказывайте, как у вас оно проходит? Купались уже в водоёмах, сгорели, ели арбуз? 😁 Я пока ни то, ни другое 🙃
С середины мая начал откликаться на вакансии. Где-то даже доходило дальше автоотказа от ботов😅 Но чуть позже в жизни произошло то, что сильно выбило меня из колеи... И хочется про это сказать, но думаю все-таки не стоит.
Как некоторые заметили - делал по одной задачке в день на Степике и не было постов в ТГ. Да, за это время больше ничем не занимался, ничего не хотелось делать, просто поддерживал стрик на платформе. Только сейчас вот немного отошёл, однако всё равно сложно. Но пора возвращаться обратно в ритм.
Кстати, по поводу формы. Вес до 82.5 я дошёл раньше 1 июля, даже без подсчёта калорий. В моменте было аж 81. Так что будь всё штатно - уже был бы 80 кг. Сейчас 82.5+-
Так что, друзья, технический перерыв официально заканчивается. Дальше только код, поиск работы и80 (75) кг на весах. Пока не обещаю многого, но обещаю, что если снова пропаду - вы будете знать, что я просто ем арбуз и ленюсь 😁 А не потому, что всё плохо.
Спасибо, что ждали! Я снова с вами.
С момента последнего поста прошло почти два месяца, а если считать по-другому - чуть больше половины лета. Я в шоке, как быстро летит время. Рассказывайте, как у вас оно проходит? Купались уже в водоёмах, сгорели, ели арбуз? 😁 Я пока ни то, ни другое 🙃
С середины мая начал откликаться на вакансии. Где-то даже доходило дальше автоотказа от ботов😅 Но чуть позже в жизни произошло то, что сильно выбило меня из колеи... И хочется про это сказать, но думаю все-таки не стоит.
Как некоторые заметили - делал по одной задачке в день на Степике и не было постов в ТГ. Да, за это время больше ничем не занимался, ничего не хотелось делать, просто поддерживал стрик на платформе. Только сейчас вот немного отошёл, однако всё равно сложно. Но пора возвращаться обратно в ритм.
Кстати, по поводу формы. Вес до 82.5 я дошёл раньше 1 июля, даже без подсчёта калорий. В моменте было аж 81. Так что будь всё штатно - уже был бы 80 кг. Сейчас 82.5+-
Так что, друзья, технический перерыв официально заканчивается. Дальше только код, поиск работы и
Спасибо, что ждали! Я снова с вами.
🔥11❤9