Мы все еще живем в информационную эпоху

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

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

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

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

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