Выбрать главу

Забавно, но одного заказчика он заинтересовал. Тот предлагал сто баксов за оптимизацию одной довольно замудрёной программки под определённое «железо». Задачка не из простых, но и деньги по моим меркам неплохие. Начал вникать…

Увлекательнейшее оказалось занятие! Мои мозги… они крутые! Нет, они невероятно крутые!! Всего одну прошлую ночь я читал всякие книжки по программированию, надёрганные из сети, а сегодня уже свободно читаю код присланной мне программы. Более того, понимаю то, что читаю! Понимаю, как это работает.

Задача после прочтения уместилась в голове сразу вся, полностью, до последнего символа кода. Тут же визуально конвертировалась в блоксхему (ну, в книжках по программированию учили сначала обязательно блоксхему составлять, так-то можно бы, наверное, этот этап и пропустить…), та разбилась на кусочки помельче, те на отдельные блоки… которые тут же, прямо в голове начали обращаться в код. В другой код! Не в тот, что был в исходнике! Этот был уже мой собственный. Улучшенный, с поправленным алгоритмом, немного расширенным функционалом, оптимизированный под конкретное, обозначенное заказчиком «железо».

То есть в голове у меня «повисли» сразу два кода: исходный и мой. И тем, и другим я мог свободно оперировать, искать ошибки, отлаживать… Да он компилировался там! В моей голове! Не возьмусь даже приблизительно назвать «производительность», требующуюся для такого. Но явно больше, чем у той машинки, что я купил себе вчера. Я буквально «видел» машинный код, «эмулируя» в голове, и «машину», и операционку, и среду программирования, и дебаггер с компилятором!

Фактически, весь процесс работы происходил полностью в голове, сам компьютер мне требовался только для записи готового кода и отправки его заказчику!

Соответственно, я увлёкся. Когда закончил, выяснилось ещё одно шокирующее обстоятельство: всё это время, я находился в своём «ускоренном» состоянии! Том самом, при котором время практически останавливается вокруг, предметы в воздухе зависают!

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

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

Сто баксов в кармане. Прикольно. Но дело уже даже не в деньгах (которые ещё надо дождаться и суметь вывести в «реал»), я увлёкся! Мне понравилось! Оказывается, что заставлять мозг работать – это удовольствие! Удовольствие сравнимое с удовольствием от хорошо работающего, качественно нагруженного тела. А я люблю жизнь и её удовольствия!

Конкретно на меня, на страничку моего профиля вышел всего один заказчик с одним заданием, которое я минут за десять закончил и ему отправил. Этого было удручающе мало. Но, как оказалось, на сайте был раздел с так называемыми «свободными» заказами. Примерно тот же принцип, что с профилями фрилансеров, только уже с заказчиками: вывешиваются заказы и ждут, когда на них отыщется желающий взяться работник. Какие-то из них расхватывают быстро, а какие-то нет. Некоторые висят в ожидании своих кодеров месяцами. Вот в этот раздел я и залез, принявшись брать подряд, начиная с самых давнишних, все «свободные» незастолблённые ещё кем-то другим заказы.

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

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

Лана вернулась домой одна. И не на машине Уитни. Её подвезла какая-то одноклассница, которую я вроде бы знал, но каких-то интересных ассоциаций в памяти она не вызывала.

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

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