Когда я начинал изучать Python, я был одержим деталями.
• Почему в pandas
shape — это атрибут, а не метод shape()?• Как устроена библиотека изнутри?
Я тратил часы, чтобы докопаться до сути — и в итоге потерял много времени. Потом я понял кое-что важное.
🌟 Каждый разработчик написал библиотеку так, как он сам это видит:
shape — атрибут, потому что автор решил, что так логичнее. Это его архитектурное решение. Моё дело — принять это и пользоваться инструментом. Именно здесь стоит поговорить про абстракцию.☺️ Представьте, если бы перед тем как сесть за руль, нужно было изучить:
• Принцип работы коробки передач, осевой части и мотора. Сколько людей вообще водили бы машины?
• Так же и с Python, SQL, библиотеками — вам не обязательно знать, как это устроено, чтобы это использовать. Конечно, если вы заглянете «под капот» — будете использовать инструмент эффективнее. Но это уже следующий уровень, и до него вы дойдёте сами, когда будет нужда.
Ключевой навык — уметь отделять важное от второстепенного.
А в текущее время, когда информация генерируется с невероятной скоростью этот навык становиться только актуальнее.
🤯 Это пост вам на подумать
❓ Замечали за собой привычку закапываться в детали там, где это не нужно? Делитесь в комментариях!
✔️ Подпишитесь на канал, чтобы не пропустить следующие посты.
🚬 Вопросы, обучение, консультации: Консультации
@dima_sqlit