Pracowałem w czterech organizacjach bez inżynierów. Za każdym razem budowałem organizację lub firmę inżynierską od podstaw.
Podobnie jak wielki biznes i wielka technologia, Tam, gdzie istnieje już dobrze ugruntowana struktura inżynieryjna, rozwój jest łatwy. Wystarczy przejść przez cykl projektowania, implementacji, przeglądu i wydania. Ale w środowiskach, w których nie ma inżynierów lub jest ich niewielu, ten proces w ogóle nie działa.
---
To, co jest potrzebne w takiej sytuacji, to, Improwizacja.
Jest to również koncepcja jazzowa. Porozmawiaj z ludźmi, poczuj miejsce, zacznij grać, zanim zaczniesz projektować.
W terenie bez menedżera produktu, Ludzie, z którymi rozmawiam, nie są projektantami, inżynierami, pracownicy terenowi, producenci, sprzedawcy.
Interakcja z nimi, improwizujemy i decydujemy, które technologie wprowadzić i w jakim zakresie. W niektórych przypadkach nawet nie piszemy kodu. Czasami wystarczy po prostu połączyć istniejące narzędzia.
---
W dobie sztucznej inteligencji ta "improwizacja" staje się jeszcze ważniejsza.
Do tej pory pisaliśmy dokumenty projektowe i gromadziliśmy kod, tygodni, aby ukończyć aplikację. Ale teraz to samo wychodzi z AI w 5 minut.
Innymi słowy, idea "zaprojektuj, a następnie wdróż " nie jest już nie pasuje już do szybkości biznesu.
---
Co jest potrzebne w przyszłości, Ludzi, którzy potrafią rozmawiać w terenie, budować na bieżąco i szybko reagować. Programiści, którzy czytają z powietrza, a nie piszą kod.
Nazywam tę rolę programistą improwizacji.
Wykorzystują sztuczną inteligencję jako narzędzie, przekształcając hałas pochodzący z pola bezpośrednio w muzykę.
---
Jest to improwizowana sesja. Ludzie na miejscu wydają "dźwięk" zwany sprzężeniem zwrotnym. Programiści słuchają tych dźwięków i improwizują kod. W ten sposób rozwijają się aplikacje.
To już nie jest "rozwój". Jest to programowanie jako wydajność (sesja).
---
W miarę jak sztuczna inteligencja staje się coraz bardziej powszechna, nie wszystkie firmy będą potrzebować dedykowanych inżynierów. Wystarczy kilku improwizujących programistów, Każda firma może uruchomić system wystarczająco dobrze.
Improwizuj w rytm strony, improwizuj, by tworzyć i improwizuj, by naprawiać. Myślę, że jest to prawdziwa inżynieria w erze sztucznej inteligencji.