Connect with us

Технічна майстерність – це світло в кінці чорної скриньки

Лідери думок

Технічна майстерність – це світло в кінці чорної скриньки

mm

Ніколи раніше не було так легко створювати, розгортати та масштабувати технології, не повністю розуміючи, як вони працюють. Практично все сьогодні працює без того, щоб просити нас зрозуміти це. Тим не менше, залишається постійне відчуття, що контроль вислизає з наших рук.

Якщо придивитися ближче, то те, чого бракує сьогодні, – це те, що колись було в центрі кожної великої інновації, і тепер повільно виходить з технічної картини – майстерність. Кожна інновація мала сліди уважного ставлення. Хтось зайшов досить глибоко, щоб зрозуміти залежності, поведінку та обмеження, і переклав ці знання в функціонуючу систему. Перемотайте до сьогодення, інструменти та платформи, які живлять нашу повсякденну життя, надходять попередньо складені та повністю зібрані, надзвичайно швидко, але майже без жодної видимості їхньої внутрішньої роботи.

Майстерність почала відчуватися як щось чужорідне, або радше, радикальне в культурі, одержимій швидкістю. Без неї, однак, системи ризикують стати вихором подій: чорною скринькою, де рішення, виходи та поведінка розгортаються швидше, ніж хто-небудь може повністю зрозуміти. Відновлення майстерності – це спосіб повернути частину цього контролю, відновити можливість розуміти складність і брати на себе відповідальність у світі, перепланованому штучним інтелектом.

Чи може співробітництво процвітати без власності?

Був час, коли людина, яка створила систему, знала її всередині та зовні. Сьогодні робота розділена на дрібні внески, розбавляючи це відчуття власності, часто до тієї точки, коли ніхто з учасників не розуміє цілого. Команди внесли спеціалізовані частини в набагато більшу систему, інтегруючи бібліотеки, API, сервіси в хмарі, керовані бази даних та платформи аналітики в функціонуючий продукт. Іронічно, частина, яка належить команді, часто менша за шари, керовані зовнішніми постачальниками.

Фокус на виконанні над майстерністю вводить сліпі плями, які можуть тихо накопичуватися через шари системи. Одне запитання рухається через кілька сервісів, постачальників та регіонів, перш ніж відповідь повернеться. Все працює досить добре, поки тонка невідповідність між цими шарами не розкриє, наскільки мало ясності чи контролю хтось насправді має. Проблема не закінчується з виправленням несправного компонента, а починається з пояснення того, що пішло не так спочатку.

Співробітництво дійсно є двигуном сучасного програмного забезпечення, яке дозволяє командам створювати системи в масштабі, який жодна окрема людина не могла би керувати самостійно. Коли нові інструменти входять у суміш, особливо з штучним інтелектом, більше роботи можна паралелізувати, а більше рішень автоматизувати чи допомогти, прискорюючи виконання та розширюючи участь. Але це також розтягує розуміння тонше. Коли високоабстрактні інструменти опосередковують рішення, генерують код або інтерпретують дані, дія схильна випереджувати розуміння. В кінцевому підсумку, якщо ви не можете пояснити, як працює система, можете ви довіряти рішення, які вона приймає?

Система, яку ви розумієте, – це система, за яку ви можете бути відповідальними

Майстерність не полягає у відхиленні співробітництва чи очевидного потенціалу штучного інтелекту, а у підтриманні відносин із системою, які виходять за межі виконання. Це про створення безперервності в середовищах, де робота фрагментована, та збереження можливості розуміти поведінку через шари, а не лише в них. У сучасних робочих процесах майстерність в кінцевому підсумку зводиться до свідомого вирощування цієї можливості розуміти, навіть коли жодних переконливих доказів не свідчать про те, що щось є не так. Це дозволяє командам рухатися швидко, все ще знаючи, що вони будують, чому воно поводиться певним чином, і як реагувати, коли воно не робить цього.

Лише це розуміння може запобігти тому, щоб системи, керовані штучним інтелектом, стали чорними скриньками. Той факт, що штучний інтелект посилює те, що ви вже знаєте, і те, чого ви не знаєте. Коли ваша основа побудована на технічній майстерності, штучний інтелект розширює огляд і посилює силу, але інакше посилює недорозуміння та плутанину. Автоматичні рішення, засновані на помилкових припущеннях, упередженій інформації чи неправильно зрозумілих моделях, можуть вплинути на рахунки людей, конфіденційність та довіру. Те, що колись могло бути локалізованим багом або незначною помилкою, тепер може генерувати далекосяжні наслідки майже миттєво, завдяки взаємозв’язаності, яка торкається кожної сфери життя.

Справжня ціна спрощення кривих навчання

Криві навчання зараз спрощені так агресивно, що залежність почала виглядати як ефективність. Важливо бути обережним щодо цього компромісу. Багато швидкості, яка робить роботу швидшою, надходить від спирається на інструменти та абстракції, а не від глибокого розуміння. Якщо час і зусилля, збережені внаслідок цього, повертаються в непередбачувані наслідки, це може швидко стати контрпродуктивним.

Тепер це не аргумент за те, щоб зробити речі складнішими, ніж це необхідно, коли існують простіші методи та потужні інструменти. Але бездумне пропускання кривих усуває можливість真正но зрозуміти, як система поводиться, де лежать уразливості, і як рішення розгортаються через систему. Притягування зникнення складності спокусливе, але складність не просто зникає з кліком миші. Що це робить, так це виходить з поля зору, залишаючи приховані ризики, які з’являються лише тоді, коли щось пішло не так.

Справжня ефективність полягає у балансуванні використання сучасних інструментів з належними зусиллями щодо розуміння, судження та майстерності, щоб швидкість і простота не йшли на рахунок стійкості чи відповідальності. Підходьте до нових технологій з розумінням того, що вони можуть робити, і чого вони не можуть. Без цього розуміння команди втрачають можливість адаптувати чи еволюціонувати системи безпечно. Зміни можуть зламати частини системи, які погано зрозумілі. Судження страждає, оскільки залежність від інструментів, замовчувань чи автоматизації замінює інформовану інтуїцію. Це, в свою чергу, зменшує здатність приймати мудрі рішення під час невизначеності. Пояснюваність також знижується, тоді як стійкість слідує за майстерністю у забуття. Ефективність ніколи не мала бути такою крихкою.

Як виглядає технічна майстерність на практиці

Майстерність стає видимою в тому, як команди, продукти та керівництво підходять до складності. Коли команди беруть на себе відповідальність за розуміння систем, на які вони покладаються, а не припускають, що постачальники обробляють всю складність, вони залишаються попереду проблем. Продукти, побудовані з майстерністю, побудовані, щоб тривати, еволюціонувати та адаптуватися. Навчання, яке підкреслює визначення причин, питання припущень та побудову інтуїтивних рішень, забезпечує, що навчання вбудоване та тривке.

Коротко кажучи, можливість здійснювати здорове судження та збереження пояснюваності – це те, що відрізнить великі продукти від тих, які просто функціонують. У складних, взаємопов’язаних системах людська інтуїція та майстерність повинні керувати технологією, а не навпаки. Важливо пам’ятати, що хоча ви можете аутсорсити майже все, розрізнення все ще не одне з них.

Onur Alp Soner є співзасновником і генеральним директором Countly, цифрової аналітичної та платформи для взаємодії в додатку. Як технолог і самозапуск, він створив Countly з нуля, щоб дати компаніям більший контроль над тим, як вони розуміють і взаємодіють зі своїми користувачами. Під його керівництвом Countly виросла у довірену платформу для підприємств усьому світі, які хочуть швидко інновувати, зберігаючи конфіденційність користувачів у центрі своїх стратегій зростання.