Как я стал программистом за 10 минут Пьеса
Название: «Как я стал программистом (за 10 минут)»
Действующие лица:
- Я – энтузиаст, который только что открыл для себя мир кода.
- Компьютер – безэмоциональная, но иногда саркастичная машина.
- Браузер – посредник между человеком и магией интернета.
- Кот – критик всех моих действий.
---
### Сцена 1. Просветление
(Комната. Я сижу перед ноутбуком. Кот лежит на клавиатуре.)
Я: (воодушевлённо) Я стану программистом!
Кот: (равнодушно) Мяу.
Я: (погуглив) Оказывается, для этого нужно писать «код». Что это вообще такое?
Компьютер: (монотонно) 01001001 01110100 00100111 01110011 00100000 01101101 01100001 01100111 01101001 01100011.
Я: …Спасибо, очень помог.
---
### Сцена 2. Первая программа
(Я открываю блокнот, Кот смотрит с подозрением.)
Я: (печатает) `<html><body>Ура!</body></html>`
Кот: (тыкает лапой в экран) Мяу?
Я: Сохраняю как… `index.html`!
(Открываю файл в браузере. На белом фоне появляется «Ура!»)
Браузер: (торжественно) Вот ваша программа, сэр.
Я: (ликуя) Я – гений!
Кот: (роняет ноутбук на пол)
---
### Сцена 3. Диалог с браузером
Я: А можно, чтобы было окошко с сообщением?
Браузер: Конечно. Напиши: `<script>alert("Я – программист!");</script>`
(Я вносит изменения. При обновлении страницы выскакивает alert.)
Я: (в восторге) Оно работает!
Компьютер: (сухо) Поздравляю. Теперь ты умеешь пугать людей внезапными pop-up.
---
### Сцена 4. Критика
Кот: (смотрит на код) Мяу.
Я: Что? «Мяу» – это не feedback!
Кот: (печатает лапой) `<error>`.
Я: (паникует) Что не так?!
Браузер: Расслабься. Он просто нажал Ctrl+Z.
---
### Сцена 5. Финал
(Я сияю от гордости. Кот засыпает на клавиатуре.)
Я: (шепотом) Я сделал это… Я написал программу!
Компьютер: (мерцает экраном) 01001000 01100001 01110011 01110100 01100001 01101100 01100001 01110110 01101001 01110011 01110100 01100001 00111111
Я: …Ладно, завтра разберусь с бинарным кодом.
(Занавес. Кот храпит.)
Конец.
Авторская ремарка: Если ваш кот тоже пытается писать код, возможно, он умнее вас. Но это не точно. ;
Свидетельство о публикации №225081000132