Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как понять Python, ничего не понимаю, задачи не получается самому решить, что можете посоветовать?

Может быть backend это не моё, заниматься фронтендом тогда? 
ПрограммированиеPython+2
  · 28,4 K
Образовательная платформа Хекслет  · 18 янв 2023  · ru.hexlet.io
Первое, на что стоит обратить внимание: если вы дошли до уровня "ничего не понимаю", то вы что-то упустили раньше: недорозабрали тему, упустили какой-то момент, не обратили на что-то внимание. Сложность бывает накапливается, как снежный ком: маленькая соринка через несколько "уроков" превращается во что-то невообразимое, от чего хочется сдаться. Поэтому первый совет: вернитесь на несколько (возможно чуть больше чем несколько) тем раньше. Повторите эти темы, решите задачи снова и самостоятельно. В процессе перепрохождения вы должны наткнуться как раз на такой непонятный момент. Вот на нём и сосредоточьтесь, разберитесь и покопайте.
Второй совет. Он выглядит немного забавным, но он очень действенный. Воспользуйтесь методом утёнка: в момент, когда встретились с трудной задачей или какой-то проблемой, посадите перед собой резинового утёнка и рассказывайте ему всё, что думаете по решению задачи и задавайте ему вопросы. Объясняя и формулируя вопросы вы будете направлять ваши мысли в нужном направлении и, скорее всего, через некоторое время утёнок вам поможет — правильный ответ найдётся в вашей голове.
Третье предложение: попробуйте найти сообщников, чтобы не заниматься в одиночестве. Когда видишь, что похожие проблемы возникают у многих, становится легче. Поищите, может быть есть локальное комьюнити, с кем можно собраться и порешать задачи. Или найдите чат для новичков в программировании, там вы сможете задавать вопросы и получать помощь, увидите, что многие вопросы повторяются и через некоторое время, вы сможете сами кому-то помогать. А помощь другим, то есть объяснения какой-то темы — это один из самых действенных способов повышения своей квалификации. Если вы простыми словами можете объяснить какую-то тему, то вы её понимаете весьма хорошо.
Если вы не понимаете, что происходит в написанном вами коде, нужно учиться правильно отлаживать программы. В первую очередь внимательно читать все ошибки, которые выводятся при запуске. Не нужно бояться большого вывода в консоль, там всегда есть то, за что можно зацепиться: backtrace - список функций, которые последовательно вызывались в коде, указания на номер строки, где программа упала, достаточно часто прямым текстом пишется причина ошибки и метод её решения. Поэтому не бойтесь изучать логи. Посмотрите видео про то, как эффективно отлаживать код: https://youtu.be/9iwYRcw3A8A
Также подумайте, о том, как вы реагируете на негативные мысли. Не нужно применять их к себе. Если попалась трудная задача, то не надо думать "я неспособен", "я филолог, а не математик". Можно попробовать мыслить, что, действительно, задача трудная, но её можно решить, разбив на более маленькие задачи. Прочитайте статью о том, как справляться с негативными мыслями во время обучения: https://guides.hexlet.io/ru/learning/
А иногда нужно просто дать себе передышку и немного отдохнуть. А ещё не забывать про сон и спорт. У вас всё получится 
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Диванный философ, по совместительству инженер  · 4 окт 2022
Питон достаточно прямолинейный язык. Возможно вы не понимаете не Питон как таковой а программирование вообще. Попробуйте вернуться на шаг назад. Забыть пока что вы изучаете Питон для бэкэнда. Не лезть пока во фреймворки. Попробовать порешать на Питоне задачи классического программирования общего назначения. По поводу фронта. JS более своеобразный язык, там применяется... Читать далее
программист  · 4 окт 2022
> ничего не понимаю, задачи не получается решать. По моему опыту надо сначала понять что именно "ничего" не понимаете и потом делать выводы.В целом вы можете не понимать "базы" или "инструментов". Вот можете привести примеры задачи которую не можете решить и (зная или уже прочитав ответ) - сказать чего именно вы не понимали? На каком уровне затык: - устройство ЭВМ -... Читать далее
Куратор сообщества и каталога-отзовика онлайн-курсов tutortop.ru   · 6 окт 2022  · tutortop.ru
Возможно, изучение Python в игровой форме покажется не таким сложным и скучным. К тому же оно не менее эффективно, чем заучивание теории из учебников. Делимся с вами популярными играми для изучения Python, которые помогут подтянуть знания в программировании и написании кода:  Code Monkey В игре нужно управлять собирающей бананы обезьянкой с помощью цепочки команд... Читать далее
Сравниваем онлайн-куры и помогаем сделать правильный выбор обученияПерейти на tutortop.ru
Весёлый мужико-жук, эксперт по всем темам (самопровозглашенный)  · 6 янв 2023  · dzen.ru/kkm
Если у вас возникли трудности с пониманием языка Python и вы не можете самостоятельно решать задачи, есть несколько вещей, которые вы можете попробовать сделать, чтобы улучшить свое понимание: 1) Начните с основ: Убедитесь, что у вас есть прочная основа фундаментальных концепций и синтаксиса Python. Существует множество ресурсов для изучения Python, включая онлайн-учебни... Читать далее
Помощь пользователям ПК и ноутбуков - спрашивайте   · 11 апр 2023  · itmen.help
Python - это язык программирования, и как любой другой навык, его нужно изучать и практиковать. Что касается советов, которые могу дать тебе, то вот несколько: 1. Начни с базовых знаний. Найди хороший онлайн-курс или учебник, который позволит тебе понять основы языка, такие как переменные, операторы, условные выражения и циклы. 2. Не бойся задавать вопросы. Если что-то... Читать далее
Компьютерная помощь в вашем городеПерейти на itmen.help/uslugi
Гарда Технологии, Инженер по тестированию  · 26 сент 2022
Python простой язык, для изучения. Двигайся постепенно, от простых задачь к сложным. Можно порешать задачи на codeabby. Там так же от простых задачь, к сложным. Рекомендую видеолекции, по Python, от преподователя МФТИ Тимофея Хирьянова и книгу "Укус питона". Главное в обучении, это систематичность. То есть регулярно выделять время на обучение, ну и не опускать руки... Читать далее
1 эксперт согласен
Анонимный комментарий
26 сентября 2022
Спасибо)
Увлекаюсь математическими проблемами.  · 2 окт 2022
Лично для меня самое "мягкое" и комфортное вхождение в любой язык, где можно спокойно и без суеты делать первые шаги - сайт:https://www.w3schools.com/python/python_intro.asp Используйте переводчик и активную среду прямо на сайте. Здесь сразу даётся основное и в лёгкой доступной форме. При желании можно параллельно технический английский изучать. Видео на эту тему... Читать далее
Анонимный комментарий
2 октября 2022
Спасибо
Интеллектуальная торговля криптовалютой: мы используем AI для точной аналитики и...  · 15 апр 2023
Перед тем как принимать решение об изменении направления, попробуйте еще некоторое время посвятить изучению Python и основам программирования. Если вы новичок, то вполне естественно столкнуться с трудностями и непониманием. Вот несколько советов, которые могут помочь вам в изучении Python: 1. Начните с основ: Убедитесь, что вы освоили базовые понятия программирования и... Читать далее