Как найти свой первый миллион в коде

Он сидит там, в вашем бессознательном уме, широко открытый

Вернемся на пару миллионов лет назад. Нравится вам это или нет, но вы биологическое существо (он же Homo Sapien). При рождении, если все идет хорошо, вы становитесь длительным процессом. Но вы не были полностью чистым листом. Миллионы лет ушли на строительные леса и архитектуру развития вашего ALU. Да, у нас есть одна из этих вещей в нашем мозгу. Мы комбинируем и рекомбинируем восприятия, чтобы создать правдоподобную оболочку вокруг нашего сознательного разума. Мы отчаянно позволяем априорным знаниям и Байесу находить щели, где проникает свет. Мы по-прежнему подвержены риску в раннем возрасте. Первые 18 лет играют важную роль в том, как мы учимся строить свой собственный набор Марковских одеял в бессознательном уме. Я могу испытать это на собственном опыте после посещения 21 школы, посещения пяти стран и знакомства с четырьмя языками в возрасте до 10 лет. Давид во плоти, закончился Рождеством в Гармише. Эти схемы раннего опыта проникают в бессознательное.

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

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

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

То, что они делают вопреки тому, чего хочет разум, — это путаница в JSON, YAML, CHEF, JENKINS, CLOUDWATCH, CONTAINERS, EC2, VPN, SNS, RDS, LAMBDAS, BOTO, LAMBDA, GLACIER, S3, EBS, AMI, JIRA, GIT, CONFLUENCE и другие сокращения продолжаются на страницах. Секрет того, как направить свое бессознательное на получение своего первого миллиона, заключается в том, чтобы вернуться к основам и понять то, что фон Нейман пытался сказать нам полвека назад: ввод, обработка, вывод и хранение. Да здравствуют ALU и C в воображении. Проведите час с людьми из Массачусетского технологического института, и вы увидите свет, пробивающийся сквозь щели.