На этом шаге мы подведем некоторый итог и дадим несколько советов.
Поздравляем! Вы одолели весь материал и овладели однострочниками Python на уровне, доступном лишь немногим. Вы заложили прочный фундамент, который поможет вам выйти за рамки своих нынешних навыков программирования на Python. Благодаря внимательному изучению всех приведенных однострочников Python вы сможете справиться с любой строкой кода на Python, какую только встретите.
Подобные знания, как и любые другие, следует использовать с умом. Злоупотребление однострочниками может только навредить вашим проектам. В нашем изложении все алгоритмы сжимались в одну строку кода для того, чтобы вы лучше стали понимать свой код. Но будьте осторожны и не злоупотребляйте обретенными навыками в своих реальных проектах. Не старайтесь втиснуть все в одну строку кода просто для того, чтобы похвастаться своими способностями по написанию однострочников.
Вместо этого воспользуйтесь ими, чтобы повысить удобочитаемость существующих баз кода путем распутывания самых сложных однострочников. Подобно тому как Супермен использует свои сверхспособности, чтобы помочь обычным людям жить нормальной жизнью, так и вы можете помочь программистам вести нормальную программистскую жизнь.
Главная задача этих шагов - помочь вам овладеть в совершенстве однострочниками Python. Теперь, научившись разбираться в отдельных строках кода, вы можете переключить внимание на более крупные проекты. Почитайте материалы об объектно-ориентированном программировании и управлении проектами, а главное, найдите для себя реальные проекты, над которыми могли бы непрерывно работать. Это повысит ваши способности к обучению, мотивирует и вдохновит на новые достижения, повысит вашу стоимость на рынке труда, да и вообще это наиболее эффективная форма обучения. Ничто не сравнится с реальной работой в смысле эффективности обучения.
Мы рекомендуем вам тратить, по крайней мере, 70% выделенного на учебу времени на практическую работу над проектами. Если у вас есть 100 минут в день на учебу, то тратьте 70 из них на практическую работу над кодом и лишь 30 - на чтение книг и изучение различных курсов и руководств. Как это ни очевидно, большинство людей делают наоборот и в итоге так никогда и не чувствуют готовности начать работать над реальными проектами.
Надеемся, что усилия, приложенные вами к изучению этих шагов, окупятся сторицей! Всего самого лучшего в вашей карьере программиста! Удачного написания кода!