Мы видим это повсюду; в наши рабочие часы, наши выходные, наши воскресенья. Мечта — горячая идея, которая ставит нас на карту. Большая вещь. Эль-Унико.

Каждый разработчик это видит. Мы все помним, что заставило нас научиться программировать. Конечно, ни один дурак не стал бы заниматься мазохизмом, то есть программированием. Мы научились двигаться в смирительной рубашке классов и методов. Мы научились ходить по водам местного масштаба. Мы научились летать в небе сторонних модулей. Почему? Для Мечты.

К сожалению, многие разработчики никогда не работают с мечтой. Мы натыкаемся на тупиковые переулки «стабильной, респектабельной работы». Мы пугаемся, начинаем действовать осторожно, забывая, что не давало нам спать по ночам, работая над этим побочным проектом, над этим веб-приложением, над тем модулем, который им был .

В конце концов мы теряем рвение. По крайней мере, мы получаем наши пенсии (надеемся).

Это история программиста. Он настоящий. Он жив, скачет на солнце в завтрашний день. Это ты, читатель.

Он видел это снова прошлой ночью. Мечта. Он стоял перед большой толпой. Позади него большой оранжевый баннер, закрывавший всю стену, гласил: «Y Combinator». Он знал, что сегодня был демонстрационный день. Толпа только что утихла после того, как вся комната взорвалась аплодисментами классике, которую только что вытащили его конкуренты; "И вот еще".

Замысел нашего героя был не столь грандиозным. Он создавал приложение; ничего страшного. Это приложение позволяло пользователям вводить команду на естественном языке и выполнять ее по всему Интернету с помощью ряда удаленных поисковых программ. Пользовательский интерфейс был дерьмовым, его разработал наш дорогой друг, у которого в теле не было ни одной художественной кости. Ответом была расплывчатая диаграмма и небольшая функция оповещения, которую он запрограммировал как раз перед тем, как потерял сознание прошлой ночью.

YC сказал, что нет соло-основателей, поэтому он занимался этим со своим другом и одноклассником Робом. Роба не было здесь, чтобы подбодрить его. Парень, вероятно, растянулся на диване в их общей квартире. Роб говорил, что он менеджер по маркетингу Everlackey. Какой груз…

Свет повернулся к нему, временно ослепив его. Аудитория только что вспомнила, что были и другие основатели, пытавшиеся заявить о себе. Присутствовало лишь несколько венчурных капиталистов; остальные гонялись за последним парнем за кулисами.

- Привет всем, - сказал он дрожащим голосом. Публичные выступления никогда не были его конек. Он репетировал это миллион раз с Робом, хотя сомневался, что публика будет бессвязно болтать, как это делал Роб.

«Меня зовут…» — сказал он. «Я генеральный директор Everlackey». Чего он хотел добиться? Он не мог вспомнить, правда. Весь психолепет, который он вчера читал, советовал ему мудро говорить так, как это делали эксперты; с размахом. На это он потратил большую часть своих каникул в колледже. Ему это нравилось, нравилось, когда с сервера приходили сообщения об ошибках, которые временно зависали на его ноутбуке после того, как он не смог обработать миллион тестовых потоков. Ему нравилось, когда простая команда «Перейти к каждому файлу Excel на сервере и обнулить все ячейки» стоила ему 20 долларов времени AWS и журнала ошибок на миллиард страниц. Он бы не сдался сейчас. Нет, он зашел слишком далеко.

С размахом. Дышать.

«Ты там», — начал он, указывая на долговязого чувака, который, вероятно, был так же поражен, как и остальные зрители. Интернет считает, что лучшие презентации интерактивны. Он не знал, имелись ли они в виду презентации в зале заседаний или живые, решающие моменты, как сейчас. Иди с ним, сказал он.

«Вы не умеете пользоваться компьютером», — сказал он, когда парень подошел к сцене. Публика была потрясена, и все замолчали. Потом случилось худшее.

«Вообще-то знаю, большое спасибо», — сказал парень. Генеральный директор Everlackey украдкой взглянул на id парня; Помощник ведущего инженера-программиста, гласило оно. В Нвидиа. Nvidia.

На лице инженера появилась самодовольная ухмылка, которой его научили бояться в старшей школе. Теперь он сделал это, пронеслось в сознании зрителей.

Воображаемый ужас Роба поддерживал основателя. «Нет, правда, нет», — продолжил он. Как раз по сигналу появились три рабочих сцены, принесшие именно то, что он просил; стул, стол. Ноутбук.

«Найдите адреса каждого человека, указанного в файле Excel перед вами», — сказал он. «Запишите данные в таблицу SQL». Основатель предвидел это. Для не инженеров он планировал сказать им, чтобы они нашли номера телефонов десяти ресторанов в районе залива и записали их в файл Excel. Слава богу, у него был запасной план.

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

Основатель боялся, что аудитория теряет интерес, и собирался все отменить, когда инженер объявил «Готово». Он вздохнул с облегчением и отобразил работу инженера на огромном экране позади себя.

Другой рабочий сцены дал ему микрофон меньшего размера. Он был закрыт красной пластиковой рамкой — фирменным цветом Everlackey.

«Сейчас все», — позвал он. Аудитория слушала, восхищенно.

Вот оно, подумал основатель. «Эверлаки, найди адреса каждого человека, указанного в файле Excel, открытом на этом компьютере. Запишите данные в таблицу SQL».

И буквально через четыре секунды на экране появилось слово «Готово». А потом был хаос.

Сон, друзья. Оно раскалено внутри нас. Пересеките пустыни неуверенности в себе, бурные воды прокрастинации, горы страха, и вот оно. Лежит под открытым небом, посреди поля, на каменном постаменте, на котором высечено одно слово. Храбрость.