Какое отношение имеют эти слова друг к другу?

Код сделал компьютер более демократичным, что позволило нам использовать машины бесчисленными способами, а также приспособить и изменить их цели в соответствии с нашими потребностями.

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

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

«Сами компьютеры и программное обеспечение, которое еще предстоит разработать, революционизируют способы нашего обучения. " - Стив Джобс

Код - это автоматизация утомительных вещей, которые мы делаем в повседневной жизни. Если вы администрируете серверы, вы можете написать сценарий для создания и удаления новых пользователей, устраняя необходимость переходить по двенадцати экранам каждый раз, когда появляется группа новых сотрудников. Некоторые задачи нелегко автоматизировать. Например, выявление раковых опухолей на маммограммах - невероятно сложный процесс, требующий от врача рассмотрения мельчайших факторов на медицинском изображении по-разному в зависимости от множества факторов. Если бы вы хотели записать этот процесс в коде, вы были бы очень заняты переводом шагов, которые предпринимает врач для выявления опухоли. Существует бесчисленное множество способов проявления раковой или предраковой опухоли на маммограмме. Для этого потребуется код, способный реагировать и обучаться на основе ввода. Именно этого и пытается достичь машинное обучение в здравоохранении. Цель состоит в том, чтобы передать сложную многогранную проблему программе, которая может обучаться и устанавливать связи на основе этих входных данных. Может быть, это связи, о которых врачи уже знают, или, может быть, эти связи неизвестны врачу. В любом случае, это могло увеличить доступ к диагнозам и сократить время, необходимое для постановки этих диагнозов.

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

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

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

Итак, что мы будем делать? Большой или маленький, у нас есть все детали здесь.