Кодим вместе: Путь к IT-Успеху
542 subscribers
115 photos
1 video
106 links
🌟Всем привет! Я начинающий Python-разработчик, вернувшийся к обучению. Здесь делюсь своими планами и достижениями, чтобы мотивировать вас и себя заниматься программированием каждый день! 🚀
Download Telegram
Чиловый ООП

После предыдущего курса захотелось отдохнуть. Но и не совсем же бездельничать. Поэтому за денек прошел этот курс:
Осознанный Python — Быстрый Старт в ООП

Его можно описать так:
=====================
Хороший курс для совсем-совсем базы в ООП!

Понятно объяснено, даже разжевано я бы сказал)
На практике можете набить руку на задачах. Задачки совсем простенькие.

Рассказаны темы в начальном формате: класс и объект, атрибуты, __init__, методы, наследование.

Можно пройти за день)
=====================
👍6
ИИ - польза или вред

Немного предисловия: Недавние курсы я решал часть заданий на платформе, часть в IDE. Не знаю как у вас, но у меня на степике будто бы с пролагом/задержкой вводятся символы. На ютубе почему-то такая же фигня, при написании комментария под видео 😐😐😐Надеюсь дело не в ноуте( Винду ж переустанавливал относительно недавно.

На платформе набивал руку на синтаксис, хотя иногда проскаивает брейнлаг и пишут "def" вместо "class".

А в пайчарм двоякие ощущения. Про это ранее рассказывал немного. Вроде бы и сам пишу, а с другой стороны за меня много дополняет помощник. Можно даже назвать это симуляцией нажатия Tab.

Пример заданий и действия:
# Создайте класс Shape, Circle, Rectangle и Triangle
В итоге три раза нажал "таб"

# Создайте класс Player, атрибут volume, метод init, increase_volume, decrease_volume
В итоге 3-4 раза нажал "таб", после одного таба в инит после записи параметра в функцию...


Понятно что это ускоряет процесс разработки, сиди да проверяй. Даже в предыдущем курсе, где задачки были явно сложнее, 50% + было написано не ручками, а автодополнением. Причем не в очевидных местах, а даже в алгоритмах, в большинстве случаев предугадывалось что надо написать.

И вот не понятно, вроде бы сделал сам, а вроде можешь ничего не писать(если уж совсем повезет). И это на бесплатной версии. Не говорю уже про какой-нить Claude, Cursor, Gemini и т.д. Там просто сиди и исправляй. Если ты все это знаешь - вопросов нет. Так 100% лучше, главное чтоб не слишком много было косяков)

С одной стороны эт хорошо, если как надо напишет😁, а с другой плохо - ты не развиваешься сам🧐 Как можно чему-то научиться, если за тебя кто-то вечно делает твою работу. Потом тебе наплетет ИИ-шка что-то не понятное, ты подтвердишь, не заметишь и все полетит к чертям. А искать ошибки сложнее, чем самому писать код с нуля. В моем случае пока так.

Логического завершения поста не придумал. Поэтому просто КОНЕЦ🙃
❤5🤔2👍1
Повторил ООП еще на одном курсе.

Не сказал бы, что я получил от курса всё, что хотел, но скорее «больше да, чем нет». Теория - полезная, практика - так себе. Ниже разбор по косточкам 👇

📚 Курс: ООП Python

Плюсы и минусы:
=============================

1) Куча тестов, но они простые. Для нескольких вопросов одни и те же варианты ответов, так что методом исключения можно отвечать на следующий. Норм , или я придираюсь уже?)

2) Некоторые немного странные и слегка некорректные, но таких малая часть от общего кол-во вопросов

3) Практические задачи - в основном очень простые, делай все по пунктам и получится. . Хорошо это или плохо решайте сами. Но руку набить можно.

4) В некоторых воооообще уже все написано, просто надо где-то поменять немного или добавить. Ну хз, сомнительно, лучше бы тз было бы тоже самое написать с нуля, думаю профита было бы больше.

5) Задания очень однотипные, тоже минус, несколько раз хотелось это забросить. Это знаете, как например в Симпсонах наказание писать мелом на доске 1000 раз одно и тоже, вроде ничего такого в этом нет, но так напрягает весь этот бессмысленный процесс. 🤪

6) Хорошее быстро забывается, но оно есть - изложение теории. Тут затронуто достаточно много тем, не везде есть такой обхват. Пробегаются по сути, разбирая на простых примерах. Далеко в глубь не копают, но думаю это и не надо. Вполне будет достаточно такого пояснения для начала, ну или чтоб вспомнить что это вообще такое.

7) С 7/8-ой главы задачки начинаются скатываться, автор пытается что-то придумать оригинальное. Но от этого становится только хуже. Порой вообще не понятно что именно требуется в задаче. А после просмотра авторского решения не становится явным как до этого самому можно было додуматься, только методом тыка.

=============================

Подытожим:

Если вы только начинаете знакомиться с ООП - курс подойдёт. Кратко и понятно объяснят суть, на практике набьёте руку на простых задачах (если не надоест однообразие 😅).

Я проходил скорее из-за ради практики, но получил разочарование. На данный момент не прошел последнюю (10-ю) главу, не знаю, стало скучно или надоело🫤

Наверно повторения этой темы мне сейчас достаточно, хотя еще осталось желание пройти один объемный курс с интересными задачами. Есть парочка на примете, но вот думаю, стоит ли?.. Или пора двигаться дальше, чтобы долго не топтаться на одном месте🧐🧐🧐

А вы проходили этот курс? Что думаете? Пишите в комментариях 👇
🔥9❤1
Немного занесло в другую сторону

Не знаю как у вас, но у меня вот с этим всем👆бывают проблемы.

Поэтому решил немного получше разобраться. Конечно можно было это все узнать в интернете, но зачем?) У этого же автора я проходил пару курсов по ООП, было написано понятно и без воды, мне понравилось. Тут думаю будет тоже самое - первые уроки это подтверждают.

Надеюсь разобраться как это работает, найти причины затыков и какие-то практические пути решения проблем🙃

Кому интересно - ссылки на курсы ниже:

• Учись учиться (Метаобучение): Стратегии освоения сложных тем
• Антипрокрастинация: как начать важное и не бросить
• Тайм-менеджмент человека: как успевать главное и не выгореть?
❤5✍3🔥2
Пожалуй, это было самое быстрое лето в моей жизни.
😢8🎄4❤1
Эффект «плато» в обучении или почему прогресс останавливается

Заметил за собой странную штуку: учишься-учишься, а прогресса не видно. Вроде сидишь каждый день, время тратишь, а толку ноль. Знакомо?

Оказывается, у этого состояния есть объяснение. Когда начинаешь что-то новое, мозг работает на полную: всё непонятно, тяжело, но зато каждый день чувствуешь, как растёшь. А через некоторое время вдруг наступает момент, когда всё, что ты делаешь, уходит в автопилот. Ты уже не думаешь над каждым шагом, делаешь на расслабоне и поэтому перестаёшь развиваться.

Это не лень и не потолок способностей. Просто мозг решил сэкономить энергию: раз базовые вещи получаются, зачем напрягаться дальше? Он переводит навык в режим «и так сойдёт» и радуется, что выжил. Но тебе от этого не легче.

Самое противное - пропадает мотивация. В начале за каждую мелочь мозг выдавал порцию радости: выучил 10 новых слов - кайф, написал первую программу - вообще восторг. А теперь ты знаешь уже кучу всего, и очередная тема не вызывает никаких эмоций. Усилия вроде те же, а отдачи ноль. Вот на этом этапе многие и бросают.

Я сам недавно словил такое на повторении ООП: несколько курсов подряд, задачи решаются, а ощущения, что расту, нет. Потому что делаю одно и то же по кругу, мозг уже всё автоматизировал(но это не точно😅). Чтобы пробить этот застой, надо специально выходить из зоны комфорта: брать задачу, от которой страшно, или проект, где непонятно с чего начать. Только так можно вытащить навык из автопилота и заставить мозг снова скрипеть.

Еще один пример - слепая печать. Давным-давно я научился этому навыку и сейчас печатаю неплохо. Но знаю что могу лучше, но для этого надо практиковаться, делать разные сложные и иногда однотипные, скучные упражнения, уделять время, т.е. выходить из зоны комфорта. А этого ой как не хочется)

Кто тоже наступал на такие грабли? Как выходили из состояния «учусь, но не расту»? Поделитесь, может у кого-то есть свои способы.
🔥9❤4
Почему решение приходит, когда ты уже не думаешь? 🧠

Знакомая ситуация: сидишь над задачей три часа, мозг кипит, перепробовал всё, что мог. В итоге психанул, пошёл в душ или спать. А утром смотришь на код и… решение находится за 5 секунд. Причём настолько очевидное, что не понимаешь, как раньше его не видел.

Со мной такое было не раз. И, как выяснилось, это не магия и не «мне просто повезло». Это вполне объяснимая штука — эффект установки (Einstellung).

Если по-простому: когда ты долго бьёшься над задачей, мозг цепляется за самый привычный, знакомый способ решения. Он как будто едет по глубокой колее — и не видит, что рядом есть ровная дорога. Ты снова и снова пробуешь один и тот же подход, даже если он не работает. Просто потому что мозг экономит энергию и тащит тебя по накатанному.

У нас есть два режима, можно сравнить с фонариком:

🔦 Сфокусированный — узкий мощный луч. Отлично работает, когда надо решить знакомую задачу по шаблону. Но если ответа в этом луче нет — ты будешь светить в пустой угол хоть до утра.

🌫 Рассеянный — свет тусклый, зато освещает всю комнату. Это когда ты ни о чём конкретном не думаешь, а мозг в фоне перебирает миллионы связей. Именно здесь рождаются инсайты.

Главная ошибка — пытаться решить креативную задачу чистой силой воли, не выходя из фокуса. Эврика физиологически не может случиться в сфокусированном состоянии. Нужно переключение.

Вот тот самый алгоритм, который я теперь пытаюсь использовать осознанно:

1. Загрузка (жёсткий фокус)
Нельзя просто лечь на диван и ждать озарения. Сначала надо реально поработать: 30–40 минут плотно вникаешь, пока не упрёшься в стену.

2. Ловим момент «я в колее»
Как только понимаешь, что ходишь по кругу и пробуешь одно и то же — скажи себе: «Стоп. Я застрял».

3. Отключение (переход в рассеянный режим)
Самый важный шаг. Убираешь внимание от задачи полностью. Идёшь гулять, мыть посуду, в душ, на пробежку или просто спать. Тело занято, голова свободна.

4. Фоновая работа
Пока ты моешь посуду или топаешь по улице, мозг втихаря связывает твою задачу с кучей других фактов из памяти.

5. Инсайт
Внезапно две далёкие нейронные сети соединяются. Бац — и решение всплывает само. С дофамином в придачу.


Этим пользовались ещё Дали и Эдисон. Они специально брали в руку связку ключей, засыпали в кресле — и когда ключи падали на металлическую тарелку, просыпались с готовой идеей. Ловили инсайт на границе сна.

Теперь мои примеры. Раньше я делал это неосознанно, а теперь понимаю, что это был тот самый алгоритм:
Была сложная задачка по ООП. Бился-бился, ничего не получается. Плюнул, пошёл спать. Утром сел — и решил её довольно быстро. Мозг ночью поработал без меня.

Ещё случай: не получались декораторы с параметром (тогда это была для меня тёмная тема, проходил впервые). Днём не шло, я психанул, отложил, а вечером поехал на игру в волейбол. Уже не думал о задаче вообще. И вот иду от метро, ни о чём не думаю — и меня как осенило! Прямо на ходу понял, как это должно работать. За 15 минут написал решение на телефоне. И оно сработало! Тогда я просто офигел. А сейчас понимаю: это был классический переход в рассеянный режим и инсайт.

Так что если снова застрянешь — не сиди до посинения. Загрузи мозг задачей, а потом отпусти. Прогуляйся, помой посуду, поспи. Решение может прийти оттуда, откуда не ждёшь 😉

А у вас бывало такое? Ловили эврику в душе или на прогулке? Делитесь в комментариях 👇
❤6🔥5💯2
Осознанный Python — База - done ✅

Коротко по курсу:
• Теория - окей, как и в других курсах автора. Понятно, без воды.
• Но задачек прям не хватает. Хочется больше практики по темам, а то теория теорией, а руки просят кода.

И вот сижу я такой и понимаю: меня будто куда-то не туда занесло. Опять ушел в повторение базы. Зачем? Почему? Сам не знаю. Вроде уже проходил это всё, а снова и снова возвращаюсь к одному и тому же.😕

Такое чувство, что я хожу по кругу: базовый курс, потом еще один, потом повторение ООП, потом Django. И каждый раз говорю себе: «Ну вот этот-то точно для закрепления, а потом двигаюсь дальше». Ага, конечно.🙈

Может, это перфекционизм? Или страх, что где-то осталась дырка в знаниях, которая обязательно вылезет в самый неподходящий момент? А может, просто уютно в зоне комфорта: знакомые темы, понятные задачки, никаких сюрпризов. Сидишь такой, чувствуешь себя продуктивным, а по факту топчешься на месте.😞

В общем, загадка. Сам себя не понимаю😐🧐

У кого было такое? Делитесь в комментариях
❤6🤨3
В продолжение к предыдущему

Помню, что в середине прошлой осени у меня было ровно 50 курсов. Тогда я решил: всё, хватит добавлять новое. Выберу из оставшихся только нужное и пройду.

Но что-то пошло не по плану) Спустя почти год их снова 50.

Тут два варианта: либо я делал липовые посты и весь год бездельничал, либо меня понесло куда-то не туда.

С одной стороны, 552(уже больше) дня подряд - это дисциплина. Я не прогуливал, не забрасывал, шёл каждый день. С другой стороны, если честно: а какой в этом смысл, если я до сих пор не сделал главный шаг?

Получается, я умею учиться. Но не умею начать применять знания. И это, наверное, главная проблема.

А вы как думаете: учёба - это побег или всё-таки необходимый этап? И когда пора остановиться? 👇
❤6😁3😢1
Есть пробитие 80-ти!

История подробно:
• Все или ничего
• Канал жив
• Возвращение

И всё это при минимально-активном образе жизни.

Подсчёта калорий как вначале уже нет. Примерно смотрю что ем и сколько. Занятия спортом? 😈Совсем по мелочи, я б сказал. Турнрички и волейбол.

Подтягивания летом начинал с 2.5. Да-да, именно столько много! Сейчас уже делаю 11-12, но после 10-ти остановился. Как будто бы зачем больше, ну хз, пропала мотивация как была раньше что ли🙃

С середины лета ходил на волейбол через день. Вроде не прям активно там играл (пока не могу во всю силу 😔), но помогало уходу веса.

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

Дальше - 75. К НГ постараюсь, но думаю будет сложновато. Либо считать лучше, либо заниматься больше.

Радует, что уходят объёмы. Ща конечно не 90 60 90😁 но прогресс виден, в том числе и по рулетке.
🔥9👍3👏1
Накрутка опыта всё? 🤔

Увидел новость: хедхантер хочет проверять опыт соискателей через электронную трудовую книжку. Типа запрашивает данные с Госуслуг и сверяет с тем, что написано в резюме. Пока в тестовом режиме и с согласия человека, но всё же.

И вот сижу я такой и думаю: а нам-то что с этого?

С одной стороны, вроде логично. До этого все кому не лень приписывали себе опыт: то фриланс, то компанию, где не работал, то стаж растянут. Работодатели устали проверять эту лабуду, вот и придумали автоматизацию.

С другой - а как быть тем, кто только входит в IT? У меня за спиной курсы, пет-проекты, задачки на Степике. В трудовую книжку это всё не запишешь. И если алгоритм начнёт отсеивать всех, у кого в ЭТК пусто, мы просто потеряемся.

Получается, что честность в резюме теперь не просто вежливость, а условие выживания. Но при этом непонятно, как показывать реальные навыки, если формально ты «никто». 😐

И знаете, что еще обидно? Я не успел войти в айти в эпоху до ИИ. А теперь, похоже, могу не успеть войти в ИИ, пока накрутка опыта ещё была «легальна». Такое чувство, что я везде опаздываю в последний вагон😞

Вопрос к вам: А вот те, кто уже в поиске: вы замечали что-то такое? Или пока тихо?


Пишите в комментариях 👇
🤔10👨‍💻3❤2