Доброго времени суток! Сразу прошу без насмешек и подколок, мне это очень важно.
Тема вопроса наверно не совсем точная, опишу тут.
В общем начала изучать Python, все вроде понимаю, дошла до изучения циклов, так же схватила все на лету. Решила потренироваться на практических заданиях (они идут вместе с курсом) и вот тут все, читаю задание и не понимаю как его можно выполнить, вообще не понимаю. Просматриваю решение и понимаю как оно делается с первого взгляда:), все просто и логично. И так даже с самыми элементарными заданиями, не всеми, но все же. В чем тут проблема? Задание излагается сложным языком? не думаю, другие же справляются. Я на столько тупая? тоже так не думаю:)). Может дело в том что я только начала изучение и еще не понимаю как все строиться в программировании.
Можете подсказать что тому причина? Неопытность? или еще что-то. Как у вас было в самом начале? не именно изучение питона, а в программирование.
Спасибо!
Python
Не совсем понимаю Python, да и в целом программирование. Стоит продолжать?
Открою маленький секрет.
Самые лучшие программисты, это не те, которые умеют быстро сообразить, как написать программу, а те, которые умеют быстро находить ошибки в своих и чужих программах. Примерно 90% всего времени программисты тратят на поиск ошибок в программе и только 10% всего времени на написание программы.
Если вы подумаете над этим, то поймете, что пока у вас всё ОК.
Самые лучшие программисты, это не те, которые умеют быстро сообразить, как написать программу, а те, которые умеют быстро находить ошибки в своих и чужих программах. Примерно 90% всего времени программисты тратят на поиск ошибок в программе и только 10% всего времени на написание программы.
Если вы подумаете над этим, то поймете, что пока у вас всё ОК.
бывает, что задания составлены сложно. бывает, что просто не хватает опыта. бывает и то и другое.
ну и лучше бы увидеть условие таких задач, чтоб сказать более точно
у меня примерно так же было в начале. спустя год, видя условие задачи, алгоритм сразу появляется в голове и остается лишь все написать (если это не лютые олимпиадные задачи).
могу посоветовать дробить задачу на много мелких и решать каждую отдельно. почти всегда срабатывает
ну и лучше бы увидеть условие таких задач, чтоб сказать более точно
у меня примерно так же было в начале. спустя год, видя условие задачи, алгоритм сразу появляется в голове и остается лишь все написать (если это не лютые олимпиадные задачи).
могу посоветовать дробить задачу на много мелких и решать каждую отдельно. почти всегда срабатывает
Программирование не всем дано. Вы, конечно, можите пытаться дальше, но тут вряд ли, потому что циклы - одно из основ любого языка программирования. Если хотите, можно связать жизнь с другой сферой IT (веб-дизайнер, например)
Если тебе это нравится продолжай, но "непонимание" как составить код означает сложность в логическим мышлении так сказать :) Ты не можешь провести цепочку действий (продумки, составления) для выполнения задачи, а это не очень хорошо. Возможно это из за неопытности, неуверенности. Я не психолог, сказать ничего не могу, могу лишь предположить.
Сергей Романов
Лично я когда начинал схватывал все на лету, без особой тяжести, мог часами сидеть не замечая как летит время, продумывая решение той или иной "задачи". Если есть такое же сильное желание, "втягивание "( :D ) в сам процесс то продолжайте этим заниматься.
не стоит
Похожие вопросы
- Как научиться понимать и решать поставленные задачи в программирование?
- Почему Python 3.9 выдает целое число с 0 в разряде десятых? (вместо 8 выдает 8.0)
- Кто знает почему выходит ошибка? ПРОГРАММИРОВАНИЕ PYTHON
- Стоит ли начинать изучение языков программирования с "Python"?
- Программирование на языке python, помогите советом. Вопрос от чайника.
- Python программирование. Помогите написать программу.
- Почему Python считается легким языком программирования ?
- Нужна помощь.(Язык программирования Python)
- Программирование на Python
- Что такое типизация в языках программирования или как типизация реализована в python??
имхо бОльшую часть времени программист придумывает алгоритмы (если это разработка с нуля, а не поддержка). потом идет написание программы, а уже потом начинается дебагинг, маты, крики