Как приручить питона?

Автор: Ada King

Учитесь программировать, просто так, без намерения стать программистом. Даже если вы — тупой гуманитарий как я, все равно учитесь программировать. На это есть много весомых причин, ну вот например, если вы когда-нибудь совершите путешествие в прошлое и встретите там пещерного человека, как вы ему объясните, что работаете за компьютером? Волшебное зеркало? Но у пещерных людей не было зеркал. Волшебная табличка? Табличек тоже не было. Волшебный камень!

— И что ты с ним делаешь?

— Колдую!!

То есть, в глазах пещерного человека, вы будете настоящим волшебником! Да и не только в его глазах, любой ламер признает в вас хакера! К тому же, программирование — это ужасно увлекательно, на него можно потратить дофига времени и чувствовать себя после этого настоящим инвалидом интеллектуального труда!

Я хочу записать еще три своих рассказа и доскульптить несколько 3д-скульптурок, но программирование оккупировало меня полностью и не отпускает. Почему у меня только две руки и одна голова? Почему я — не какая-нибудь Дурга, у которой пыцот рук?

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

Я хотела поступать на программиста, но мама была против, из-за дурацкого заблуждения о том, что работа за компьютером плохо влияет на здоровье потомства. Все попытки объяснить ей, что я — чайлдфри не увенчались успехом, так что я получила специальность, по которой никогда не работала. Программист из меня уже, конечно не получится, но остатки своих дней я хочу посвятить тому, что люблю больше всего. Программированию, например.


Чему меня научило программирование

1. Решение есть даже если его нет.

Выхода нет, выключи свет и полетели...

© Сплин

Но выход есть. Убить себя об стенку, например. Когда-то некоторые задачки казались совершенно нерешаемыми, а потом я их решила. Как я вообще могла думать, что они нерешаемы?

— Ты видишь решение задачи?

— Нет.

— А оно есть!

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

3. Должен быть способ сделать мышление более эффективным. Но я о нем ничего не знаю.))) Но после того как начала решать программерские задачки я стала размышлять на эту тему. Потому что, как вообще можно было так тупить?))

4. Если решение сложное — скорее всего, оно не самое лучшее или вообще ошибочное. Если решение видится не очень отчетливо, всегда хочется все усложнить, но на самом деле все проще!

5. Если сильно сосредоточиться на чем-либо, например, на решении задачки, «я» растворяется в забвении. А когда меня нет — это и есть счастье.

6. Программирование — это пока единственное занятие, от которого у меня были интеллектуальные оргазмы. На некоторых задачках — даже мультиоргазмы. Кроме того, компьютер никогда не лжет: если во время прогона программы валятся ошибки — значит в коде действительно есть ошибки, даже если я уверена, что нет.

7. Кодинг развивает мышление, программирование следует включить в школьную программу, как обязательный предмет, наравне с математикой и языком.

8. Интересно, как изменится восприятие когда я порешаю те задачки, которые сейчас кажутся нерешаемыми. Расцветут гладиолусы и все баги станут фичами?

Творчество вроде писательства, рисования или 3д-скульптинга — это, конечно, хорошо, но программирование позволяет не существовать, совершенно исчезнуть, сосредоточившись на задаче. Совершенно исчезнуть — это мечта.

+126
360

0 комментариев, по

16K 1 083 766
Наверх Вниз