Галоўны вайбкодынгавы стартап назваў тры навыкі, якімі павінен валодаць распрацоўшчык (і гэта не ШІ)
Кіраўнік інжынернага аддзела ў вайбкодынгавым стартапе Windsurf Кевін Хоў назваў тры скілы, на якіх грунтуецца поспех у прафесіі распрацоўшчыка. Калі коратка — гэта праграмаванне, уменне даследаваць і вучыцца, сказаў Хоў, выступаючы на AI Engineer World’s Fair у Сан-Францыска.
У аснове ўсяго ляжыць тэхнічная база. Відавочна, праграміст павінен якасна і эфектыўна пісаць код.
«Перш за ўсё — навыкі, звязаныя з кодам: чытанне файлаў, праца ў тэрмінале, гісторыя дзеянняў, нават тое, якія ўкладкі ў вас адкрыты ў рэдактары. Усё гэта ўплывае на тое, наколькі дакладна і хутка вы можаце сгенераваць правільны код», — растлумачыў Хоў.
Па-другое, інжынер павінен умець выкарыстоўваць чужы досвед у сваіх рашэннях пры недахопе ўласнага, граматна арыентавацца ў інструментах і дакументацыі.
«Гэта ўменне знайсці патрэбны камiт на GitHub, пул-рэквест з падобнай задачай, хутка шукаць інфармацыю ў сеціве, чытаць дакументацыю», — дадаў Хоў.
Трэцяе — гэта навык «метанавучання». Па сутнасці, гэта ўменне не проста вырашаць задачы, а разумець, чаму яны вырашаюцца менавіта так, і як зрабіць гэты працэс яшчэ лепш. Менавіта гэтая здольнасць ператварае рамяство ў інжынернае мастацтва і, па словах Хоў, адрознівае дасведчаных кодэраў ад пачаткоўцаў.
«Гаворка пра лепшыя інжынерныя практыкі і перавагі ў арганізацыі працы, якія ў выніку і фарміруюць разуменне таго, што такое добры код», — адзначыў ён.
Нядаўна Windsurf, які распрацоўвае ШI-інструменты для праграмістаў, набыла OpenAI за $3 млрд. Хоў заявіў, што Windsurf імкнецца зрабіць так, каб суадносіны працы ў праграмнай інжынерыі, якую робяць ШI-агенты і людзі, складала 99 да 1.
Читать на dev.by