„Програмирането се променя изключително бързо…“, заяви Андрей Карпати, един от най-уважаваните учени в областта на изкуствения интелект. В поредица от публикации в социалната мрежа X (Twitter), бившият директор на AI отдела в Tesla и съосновател на OpenAI сподели своите наблюдения за драматичния преход от традиционното писане на код към нов, AI-асистиран подход.
Карпати разкри, че в момента експериментира с Cursor – един от най-популярните инструменти за разработчици, в комбинация с езиковия модел Claude Sonnet 3.5. По думите му, тази комбинация представлява „чиста победа“.
Programming is changing so fast… I'm trying VS Code Cursor + Sonnet 3.5 instead of GitHub Copilot again and I think it's now a net win. Just empirically, over the last few days most of my "programming" is now writing English (prompting and then reviewing and editing the…
— Andrej Karpathy (@karpathy) August 24, 2024
Той описа работния процес като „полу-кодиране“, при който значителна част от работата се състои в писане на английски език. Това включва формулиране на заявки към AI, преглеждане и редактиране на генерирания код. „Чисто емпирично, през последните няколко дни по-голямата част от моето ‘програмиране’ вече е писане на английски,“ обясни Карпати, добавяйки, че в много случаи AI генерира код от 100 реда, който точно отговаря на неговите изисквания — задача, която преди би отнела около 10 минути ръчно кодиране.
„На практика на този етап не мога да си представя да се върна към ‘неасистираното’ кодиране, което беше единствената възможност само преди около 3 години,“ споделя той, като добавя, че се чувства така, сякаш „се учи да програмира отново“.
Карпати също така отбелязва, че разработчиците трябва непрекъснато да се адаптират към възможностите на големите езикови модели, които се променят изключително бързо. „Трябва да имате интуитивно усещане за това какво работи, какво не работи и как най-добре да го накарате да работи,“ пояснява експертът. „Инструментът вече е сложно живо същество.“
Agree it feels a bit like both the features and the LLMs are shifting under you and you have to continually adapt to whatever the current capability is, and have an intuitive sense of what works, doesn’t work and how to best get it to work. The tool is now a complex living thing.
— Andrej Karpathy (@karpathy) August 24, 2024
AI инструментите като Cursor не са предназначени единствено за опитни програмисти. Те са също толкова полезни и за начинаещи. Например, Рики Робинет, вицепрезидент в Cloudflare, сподели видео, в което демонстрира как 8-годишната му дъщеря се учи да програмира с помощта на Cursor – процес, който той определи като „невероятен“.
What can an 8-year-old build in 45 minutes with the assistance of AI?
— Ricky (@rickyrobinett) August 19, 2024
My daughter has been learning to code with @cursor_ai and it's mind-blowing🤯
Here are highlights from her second coding session. In 45 minutes she built a chatbot powered by @CloudflareDev Workers AI 👀 pic.twitter.com/MJ6vAlmvnj
Последвайте ни в социалните мрежи – Facebook, Instagram, X и LinkedIn!