Програмісти незабаром зможуть передати частину своїх робіт Алексі
На цьому тижні інженер-програміст Нік Бредлі представить незвичайний злом для Alexa на Міжнародній конференції з розробки програмного забезпечення (ICSE) в Гетеборзі, Швеція. Недавній аспірант з'ясував, як змусити Алексу допомогти йому з основними завданнями своєї професії.
Ідея Деві, ім'я Бредлі, призначений його альтер-его-хау Алекса, підійшла до учня останнього майстра після того, як він отримав розчарований синтезує код з декількох різних інструментів, все з власним набором операційних правил або синтаксису. Мало того, що складно пов'язати всі ці матеріали, але якщо розробник програмного забезпечення не знає всіх правил про те, як різні коди можуть бути об'єднані, їм доводиться зупинятися і витрачати час на переучування. Бредлі хотів пристрій, який знало, як робити переклади для нього, навіть коли він дав вокальні команди, які не вказали точно, як це зробити.
Enter: Його алексейскій хак, з яким він працював разом з Рідом Холмсом і Томасом Фріцем, двома професорами в області комп'ютерних наук в Університеті Британської Колумбії. З Devy розробники не тільки можуть диктувати завдання, але і Devy знає, що певні голосові команди переводять на ряд невеликих дій. Це схоже на те, як ви можете сказати «Алекса, яка погода?», Чи не просячи відкрити нову вкладку і шукати погоду в вашому місті. Мета з Devy - допомогти інженерам перейти від роботи з трудомісткими складнощами своєї роботи і мати більше часу для важливих частин.
Іншими словами, Деві дозволив інженерам помістити деякий простір між собою і своїм кодом - явище, яке вже наростало. Як повідомив Кварц в 2016 році, індустрія програмного забезпечення зводить до мінімуму, скільки кодування бере участь в розробці програмного забезпечення. Існує ціла ескадрилья таких підприємств, як Mendix і Appian, які рекламують себе як програмні продукти з низьким кодом, які дозволяють клієнтам обходити ці основні знання.
Продукти «низького коду» обслуговуються людьми, які можуть присвятити частину своєї роботи тільки встановлення програмного забезпечення. Але Devy - це щось нове для людей, чия робота полягає у використанні коду для створення програмного забезпечення. Якщо це станеться, розрив між кодуванням і його кінцевими продуктами може збільшитися ще ширше.
Команда, що стоїть за Деві, знає, що попереду ще багато роботи. Але вони розглядають цей почин як шанс дати всім видам професій свої цифрові помічники. Лікарі, можливо, зможуть запустити набір симптомів у Деві і подивитися, що він витягує з медичних журналів, або, як пропонує Холмс, можливо, юристи можуть використовувати техніку для пошуку відповідних юридичних довідок. Звичайно, Деві зможе впоратися з цими завданнями тільки при підключенні до Інтернету. І якщо він успадкує здатність Алекса постійно записувати все, можливо, лікарі і юристи будуть іноді називати Деві.
Джерела: Tech Xplore, Quarz