Svetlin Nakov's Blog

June 12, 2025

AI-first културата и организации, центрирани около изкуствения интелект

Наскоро бях лектор по темата “AI-First Culture: The Rise of AI-Centric Organizations” на събитие за мениджъри и предприемачи към “AI Meetup Sofia”. Разказах за така наречената “AI-First организационна култура“, която ориентира всички дейности в дадена фирма около изкуствения интелект, с интензивно ползване на AI инструменти и AI автоматизация. Споделям ви слайдовете:

AI-First-Culture-Nakov-at-AI-Meetup-Sofia-Jun-2025DownloadAI-first културата: новата парадигма на успешните организации в ерата на изкуствения интелект

В последните години изкуственият интелект (AI) се превърна от екзотична технология с ограничено приложение в основен двигател на иновациите и конкурентоспособността. Все повече компании по света възприемат т.нар. AI-first култура – организационен модел, при който изкуственият интелект е в сърцевината на всички бизнес процеси, решения и иновации.

Да разгледаме какво представлява AI-first културата, защо е толкова нашумяла напоследък и как може да бъде успешно внедрена в дадена организация.

Какво е AI-first култура?

AI-first културата е цялостен организационен начин на мислене, при който AI не е просто инструмент, а основен фактор за вземане на решения, ежедневни операции и създаване на нови продукти и услуги. В този модел се очаква всеки служител да използва AI в работата си, освен ако не докаже, че може да бъде по-ефективен без AI. Това води до радикална трансформация на работната среда, където AI се превръща в стандарт, а не в изключение.

Защо AI-first културата е интересна?

В съвременните стартъпи и по-гъвкави към промяна организации AI-first културата носи множество значими ползи:

Повишена ефективност: AI автоматизира рутинните задачи, освобождавайки време за креативност и решаване на сложни проблеми.По-бързи и по-добри решения: Данните и анализите, генерирани от AI, позволяват по-информирани и навременни управленски решения.Иновации и нови бизнес модели: AI отваря възможности за създаване на нови продукти, услуги и дори цели индустрии.Конкурентно предимство: Организациите, които първи възприемат AI-first подхода, често изпреварват конкуренцията и задават нови стандарти в индустрията.Примери от практиката: AI-centric организации

Големи компании като Shopify, Duolingo и Box вече са възприели AI-first културата.

В Shopify, например, всеки нов служител трябва да обясни защо дадена задача не може да бъде изпълнена от AI, преди да бъде нает човек за нея.Duolingo заменя част от контракторите си с AI системи.Box интегрира AI във всеки аспект от работата си, като насърчава служителите да експериментират и споделят най-добрите практики.Как да внедрим AI-first организационна култура?

AI-first организационната култура не е за всяка организация. Тя е подходяща за малки и гъвкави организации, където иновацията и бързите промени са ежедневие. Не е подходяща за големи и тромави корпорации.

Преминаването към AI-centric mindset обикновено не става изведнъж и следва следната последователност:

Traditional organization → AI-enabled organization → AI-centric organization

AI-enabled организациите внедряват AI в някои процеси и задачи, постепенно, в допълнение към съществуващия работен поток.

AI-centric организациите работят на следващото ниво: те поставят AI в ядрото на своите процеси, операции и начин на мислене.

Стъпки за внедряване на AI в организациите

1. Промяната започва от лидерите
Преходът към AI-first култура започва от висшето ръководство, което трябва не само да говори за промяната, но и да я демонстрира чрез ежедневните си действия.

2. Ясна визия и комуникация
Всеки служител трябва да разбира защо AI е важен и как ще промени работата му. Комуникацията към служителите за ползите от AI и трябва да е постоянна и прозрачна.

3. Оценка на AI готовността
Провежда се анализ на текущото ниво на дигитална зрялост, наличните данни, технологии и умения в екипа, отдел по отдел, като се взимат конкретни примери за повтарящите се процеси и задачи и как може да се оптимизират с AI: от най-прости prompts в ChatGPT до AI агенти и по-сложни автоматизации.

4. Обучение и развитие на умения
Организациите трябва да инвестират в AI обучения, които да направят всеки служител компетентен в използването на AI инструменти. Например, могат да запишат ключови служители в цялостната програма за прилагане на AI в бизнеса към SoftUni AI: https://ai.softuni.bg.

5. Назначаване на вътрешни AI шампиони
AI шампиони са служители, запалени по AI, които вдъхновяват и обучават останалите как ефективно да използват AI в ежедневната си работа, чрез реални работни примери и казуси, с конкретни инструменти и подходи.

6. Постепенно внедряване чрез пилотни проекти
Започва се с малки пилотни инициативи, които да покажат реалната стойност на AI и да изградят доверие сред служителите. След това служителите сами започват до надграждат и разширяват с подобрения и нови AI-базирани решения.

7. Преосмисляне на процесите
AI не трябва да се прилага върху остарели или неефективни процеси – необходимо е първо те да бъдат оптимизирани. Това важи както за дигитализацията като цяло, така и за AI автоматизацията.

8. Силно управление и сигурност
Въвеждането на AI изисква ясни правила за сигурност и поверителност, както и човешки контрол върху критичните решения. Най-често се прилага принципът “human in the loop“, където действията на AI агентите и AI асистентите преминават през човешко одобрение и човешка обработка преди да достигнат до получателя на крайния резултат.

Предизвикателства и поуки

Въпреки успехите, не всички AI-first инициативи протичат гладко. Компании като Klarna и Duolingo се сблъскват с негативни реакции от служители и клиенти при твърде рязко преминаване към автоматизация с изкуствен интелект. Налага се да дръпнат назад и да върнат хората в някои процеси, поети от AI агенти. Това подчертава нуждата от балансиран подход, при който AI допълва, а не замества напълно човека.

AI-first културата: фундаментална трансформация

AI-first културата не е просто поредната модна тенденция, а фундаментална трансформация, която ще определи бъдещето на бизнеса. Организациите, които успеят да изградят такава култура, ще бъдат по-бързи, по-гъвкави, по-иновативни и по-устойчиви на промените и в крайна сметка ще надделеят чрез по-висока конкурентоспособност.

Време е да се замислим: каква е ролята на AI в нашата организация и готови ли сте да направите следващата крачка към бъдещето в ерата на изкуствения интелект?

 •  0 comments  •  flag
Share on Twitter
Published on June 12, 2025 05:59

May 30, 2025

SoftUni Vibe Coding: научи се да разработваш софтуер без да пишеш код, само с AI prompts!

Софтуерното производство преминава на следващо ниво: вече можем да разработваме софтуер без да пишем код, само с AI prompts – чрез поредица запитвания на естествен език, като в ChatGPT. Тази нова парадигма в софтуерното инженерство се нарича “vibe coding“. Това е процесът на създаване на софтуер с изкуствен интелект без писане на код чрез AI prompts, използвайки специализирани платформи като Bolt, Lovable, Replit, Cursor или Windsurf.

Като лидер в технологичното образование, СофтУни стартира за първи път в България цялостно образователно направление “Академия за vibe coding“, в която се провеждат добре структурирани и задълбочени обучения по AI-базирана софтуерна разработка (vibe coding) за неспециалисти: https://ai.softuni.bg/application-vibe-coding. Целта на vibe coding академията е всеки желаещ да се научи да разработва софтуер на базово ниво, без технически умения и без да пише код.

Вече можем да програмираме без програмисти, само с AI!

До скоро, за да разработваш софтуер ти бяха необходими програмисти или задълбочени технически умения, които са трудни за усвояване и се учат с години. С vibe coding парадигмата вече всеки предприемач, човек от бизнеса, ученик или компютърно грамотен човек, може да разработва сам несложни приложения и дигитални продукти като сайтове, мобилни приложения, информационни портали, игрички, справочници, калкулатори, интерактивни презентации, прототипи на иновативни продукти и всякакъв друг Web и mobile софтуер. Това се случва само с текстови команди, без писане на код и без технически умения!

Софтуерна разработка с AI prompts – пример

Ето един пример как можем да изградим онлайн генератор на поздравителни картички в платформата Bolt. Започваме с начален prompt, в който описваме проекта си с няколко думи:

След кратко мислене, Bolt генерира за нас цялостен работещ софтуерен проект и го изпълнява директно в браузъра, за да го тестваме:

Чрез последващи указания (prompts) можем да променяме приложението според предпочитанията, примерно “сложи полупрозрачен фон за пожеланието върху картичката” или “направи споделянето на картичка в отделна страница“. Тези указания можем да пишем на български или английски език. Те може да са технически, например “извади отделна JSX страница” или нетехнически, например “вдигни шрифтовете“.

В горния пример видяхме как по зададения prompt с vibe coding подходa и инструмента Bolt.new се генерира реално работещо уеб приложение (технически реализирано с React и TypeScript), без да разбираме от програмиране и програмен код. Все пак код има и можем да го разгледаме, ако сме любопитни, но това не е задължително:

Можем да публикуваме създаденото уеб приложение в Интернет с няколко клика, за да е достъпно публично за нашите потребители:

Терминът “vibe coding”

Терминът “vibe coding” произхожда от Андрей Карпати (известен AI изследовател, съосновател на OpenAI и AI директор в Tesla), който през 02 / 2025 г. описва с този термин процеса на любителска софтуерна разработка чрез писане на AI prompts към генеративен езиков модел (LLM), който генерира цялостно софтуерно приложение, без да се пише ръчно код от програмист.

Постепенно концепцията “vibe coding” навлиза масово и само за няколко месеца се появяват десетки vibe coding платформи и AI dev технологии и инструменти, които се рекламират с най-различни названия като: AI app builder, vibe coding platform, vibecoding платформа, вайб кодинг платформа, text-to-app platform, prompt-to-app tool, AI no-code dev platform, idea-to-app platform, AI dev workspace, AI dev agent, AI-first dev tool и други.

Vibe coding платформи

Има много vibe coding платформи за софтуерна разработка с AI запитвания, без писане на код. Някои от тях са ориентирани към неспециалисти, а други са насочени към професионални софтуерни инженери и са по-сложни.

Vibe coding платформи за любители: те са лесни за използване, с опростен потребителски интерфейс и работят директно в браузъра. Примери: Bolt, Lovable, Replit, v0, Create.xyz, Firebase Studio. Тези платформи опростяват софтуерната разработка като комбинират AI среда за разработка със среда за изпълнение и AI dev агенти, директно в браузъра, без да се инсталира допълнителен локален софтуер. Повечето такива платформи дават 5-10 безплатни prompts на ден и имат много по-голям лимит в платената версия.Vibe coding платформи за професионалисти: те са по-мощни, но и по-сложни за използване, с локална инсталация на вашия компютър. Примери: Cursor, Windsurf, Cline, Roo Code, Claude Code. Тези платформи са професионални среди за софтуерна разработка или добавки към такива и осигуряват AI-first софтуерна разработка върху съществуващ codebase, чрез AI dev agents с поредици от AI prompts в комбинация с традиционно програмиране. Тези платформи ценообразуват на база безплатни кредити, различни месечни абонаментни планове и заплащане според потреблението.

В СофтУни започваме изучването на vibe coding технологиите с по-прости vibe coding платформи за непрофесионалисти (като Bolt, Lovable и Replit), а в следващите етапи от обучението, с навлизането в по-голяма дълбочина, преминаваме към професионални AI dev платформи и инструменти (като Cursor и Windsurf) и навлизаме лека полека в софтуерните технологии и софтуерното инженерство (front-end, HTML, CSS, JavaScript, back-end, бази данни, cloud).

Ограничения на vibe coding

За да не звучи всичко това прекалено пресилено или рекламно, трябва да отбележим, че не всичко може да се разработи с vibe coding без да разбираме от програмиране. Техническите умения помагат и са необходими при по-сложни разработки, при по-големи проекти и при доработка на съществуващ проект. Vibe coding технологиите имат своите ограничения и не заместват софтуерните инженери.

Vibe Coding програмата на СофтУни

SoftUni Vibe Coding е иновативна образователна програма, която ти показва как да създаваш реални софтуерни продукти без писане на код, само чрез AI prompts. Програмата въвежда нова ера в софтуерното образование, насочена към напълно начинаещи, които искат да влязат в технологичния свят по достъпен начин. Обучението е структурирано, практическо и изцяло базирано на модерни AI-first инструменти. Стартът е с безплатен курс “Vibe Coding Basics” и продължава с модул “Vibe Coding Fundamentals”, който се състои от два курса: “Основи на програмирането с AI” и “Софтуерни технологии с AI“. Обучението е с продължителност около 4-5 месеца, през които се овладяват основите на vibe coding разработката на уеб приложения: разработка на потребителски интерфейс, свързване с бази данни, потребители и автентикация, качване на приложението в Интернет.

Стартирай с безплатен курс Vibe Coding Basics

Обучението започва с напълно безплатен начален курс – Vibe Coding Basics, отворен за всеки желаещ, без предварителни умения. В него участниците се запознават с основите на vibe coding, учат се да дават ефективни AI prompts в системи като Bolt.new и създават първите си софтуерни приложения – от интерактивни сайтове до полезни уеб инструменти. Курсът се провежда онлайн. Обучителният подход е изцяло практически ориентиран – с много примери и проекти.

Курсът “Vibe Coding Basics” има за цел да ви потопи в практиката на vibe coding софтуерната разработка и да ви запали интереса за по-задълбочено изучване на тази материя. Който се запали, може да продължи напред в следващото ниво от програмата – модулът “Vibe Coding Fundamentals”.

Предимства на Vibe Coding програмата в СофтУни

СофтУни вече повече от десетилетие предоставя качествено, съвременно, практическо образование, съобразено с нуждите на бизнеса. С vibe coding програмата разширяваме тази традиция и предоставяме традиционните за СофтУни предимства, адаптирани към бързо-развиващите се AI технологии. Предимства на vibe coding програмата:

📌 Без нужда от предишен технически опит или знания по програмиране🚀 Изцяло практически подход – учиш, докато създаваш реални приложения🤖 Достъп до най-съвременни AI платформи за разработка (като Bolt и Cursor)🧠 Фокус върху уменията на бъдещето – идея-to-app чрез AI🎓 Обучение, структурирано в модули с постепенно надграждане на знаниятапостепенно надграждане на знанията🧭 Възможност за плавен преход към професионално софтуерно инженерствоЗа кого е подходяща програмата на SoftUni Vibe Coding?

Vibe coding програмата на СофтУни е създадена за:

Хора без опит в програмирането, които искат да създават дигитални продуктиБизнес собственици, мениджъри и предприемачи, търсещи да изградят бързи софтуерни решения, прототипи и MVPsМаркетолози, които искат да изграждат интерактивни маркетинг инструментиUX/UI дизайнери, които искат сами да правят прототипи на софтуерни продуктиУченици, студенти и работещи с желание за преквалификация към ИТ кариераУчебният план на СофтУни за Vibe Coding инженери

Учебният план на vibe coding академията на СофтУни включва поредица от курсове и модули, които водят от основи до напреднало ниво на vibe coding, използвайки разнообразни AI инструменти:

Начален безплатен курс: Vibe Coding BasicsОсновен модул: Vibe Coding FundamentalsКурсове: Програмиране с AI, Софтуерни технологии с AI(Бъдеще) Напреднал модул: AI Coding AdvancedНачалният курс “Vibe Coding Basics”

Курсът “Vibe Coding Basics” е входната точка към света на vibe coding. Той демонстрира участниците как да използват AI платформи като Bolt и Lovable, за да създават приложения чрез AI запитвания (prompts), без да пишат код. Целта е да се запали интереса на участниците към този съвременен подход за софтуерна разработка чрез практически проекти и демонстрации на живо. Само с писане на AI prompts курсистите реализират първите си уеб приложения и интерактивни проекти, свързват ги с база данни и ги качват публично в Интернет. Курсът е на начално любителско ниво и не засяга техническия аспект на софтуерната разработка.

Модул “Vibe Coding Fundamentals”

Този модул надгражда наученото в началния курс и въвежда участниците в основите на програмирането и софтуерните технологии, без писане на код. Обучението включва задълбочено използване на AI dev платформи като Cursor, работа по проекти, и начално запознаване с основите на front-end разработката, UI дизайн, бази данни и Supabase и deployment на проекти в Netlify.

Модулът се състои от два курса. Първият курс е по основи на програмирането с TypeScript, който навлиза в писането на програмен код с AI dev tools и запознаване с основните конструкции в програмирането. Вторият курс фокусира върху базови софтуерни технологии за разработка на уеб приложения с front-end, връзка с база данни и качване в cloud среда.

Курсът “Основи на програмирането с AI”

В курса по основи на програмирането с AI се прави плавно навлизане в програмирането чрез AI, без писане на код. Фокусът е върху това как AI да се използва като партньор в процеса на създаване на код, как да се структурират инструкциите към AI dev агентите, и как да се четат и адаптират AI-генерирани решения чрез AI prompts.

В този курс чрез много примери и упражнения се навлиза в писането на програмен код с AI dev tools, използвайки езика TypeScript. Участниците се запознават с основните конструкции, понятия и концепции от програмирането: среда за разработка, структура на проект, езици за програмиране, език TypeScript, променливи, данни, пресмятания, условни конструкции, проверки, цикли, вложени цикли, запознаване с HTML и CSS, дефиниране и извикване на функции, работа с обекти и JSON, хващане на събития, работа с масиви и списъци, дефиниране и използване на модули, инсталиране и ползване на външни JS библиотеки.

Целият този учебен материал изглежда доста обемен и сложен, но навлизането в него всъщност става доста бързо и лесно чрез AI prompts, без писане на код. Целта на курса не е да ви научи да програмирате, а да ви научи да разбирате от програмен код, без да го пишете. През целия курс се пишат AI команди, които генерират, обясняват, променят и изпълняват програмен код, но не се предвижда участниците да пишат код “на ръка” по традиционния начин. Обучението завършва с практически изпит по програмиране с AI с автоматизирано оценяване в системата SoftUni Judge.

Курсът “Софтуерни технологии с AI”

Този курс запознава участниците с базови софтуерни технологии (HTML, CSS, JS, UI компоненти, React, Supabase, Netlify) чрез vibe coding платформи с AI prompts, без писане на код. Участниците се учат да създават функционални уеб приложения, използвайки AI-first инструменти, и започват да разбират как работи реалният софтуерен стек. Учебният материал обхваща основите на HTML и CSS, UI технологии и библиотеки като Tailwind и Shadcn, технологията React (JSX компоненти, свойства, състояния, hooks, форми и събития, страници и рутиране), бази данни и Supabase, свързване на React app със Supabase и deployment на уеб приложения в Netlify. Обучението завършва с vibe coding разработка на цялостен софтуерен проект с потребителски интерфейс, автентикация, база данни с няколко таблици и публикуване на проекта в Интернет.

Умения, които ще придобиеш от Vibe Coding програмата в СофтУниСъздаване на уеб приложения с AI promptsРабота с AI dev платформи (като Bolt и Cursor)Овладяване на основите на програмирането и софтуерните технологииИзграждане на потребителски интерфейси (UI) чрез AI инструментиГенериране и модифициране на код с помощта на AI promptsИзграждане на интерактивни уеб решения с бази данниСъздаване на дигитални продукти от нулатаПреподавателите в SoftUni Vibe Coding

Обученията се провеждат от опитни AI-first софтуерни инженери, с преподавателски умения и доказана експертиза със съвременните AI инструменти и vibe coding технологии. Преподавателският екип се предвожда лично от д-р Светлин Наков (съосновател на СофтУни), който е и главният идеолог на цялата vibe coding образователна концепция на SoftUni AI.

Преподавателите по vibe coding в СофтУни не просто преподават, а вдъхновяват, наставляват, мотивират и развиват мисленето на курсистите в посока създаване на дигитални продукти с AI и овладяване на AI-first софтуерното инженерство.

Сертификати от SoftUni Vibe Coding програмата

Успешно завършилите курсовете и модулите от vibe coding програмата получават сертификат от SoftUni. Тези сертификати удостоверяват практическите умения за работа с AI инструменти и vibe coding технологии и могат да бъдат силен плюс в CV-то за различни позиции в технологични или нетехнологични компании. Отделно от сертификатите, участниците могат да получат и държавно-признато удостоверение на професионална квалификация от СофтУни ЦПО.

Бъдещето на SoftUni Vibe Coding академията

Стартът на vibe coding направлението в СофтУни е само началото на обученията по софтуерна разработка с AI инструменти. В бъдеще ще разширяваме обхвата на обученията с още и още курсове и специализации, докато се достигне един ден до цялостна AI-first обучителна програма за софтуерни инженери, която стартира с vibe coding, преминава през всички парадигми и технологии, знания и умения, необходими за кариера като софтуерен инженер и завършва с традиционна софтуерна разработка с най-използваните платформи и технологии в индустрията.

Комбинирането на vibe coding с традиционната софтуерна разработка е огромно предизвикателство както за софтуерните фирми, така и за образователната система в сферата на компютърните науки. Бъдещето ще покаже до каква степен vibe coding ще се изучава, прилага и ще допълва и замества традиционната разработка в софтуерната индустрия. СофтУни, бъдейки лидер в технологичното образование, ще се адаптира според нуждите на най-прогресивните компании в ИТ сектора.

Въпреки огромната неяснота за бъдещето, едно е сигурно: новата парадигма “vibe coding” отваря вратите към един нов свят на по-бърза и по-ефективна софтуерна разработка, който е лесно достъпен за неспециалисти и изисква съвсем малко усилия за навлизане в материята.

Модул “AI Coding Advanced” (в бъдеще)

В бъдеще, когато се валидира траен интерес към vibe coding подхода в софтуерната индустрия индустрия и в образованието за софтуерни инженери, в СофтУни съвсем естествено ще разширим vibe coding програмата с допълнителни курсове, модули, обучения и образователни програми.

След началния модул “Vibe Coding Fundamentals”, който е насочен към любители, планираме продължение – модул “Vibe Coding Advanced”, който е насочен към полу-професионалисти. Целта на този модул е да направи плавен преход от любителска към професионална разработка с AI и vibe coding. Имаме доста теми, които да обхванем: дебъгване и работа с дебъгер, сорс контрол системи и работа с Git и GitHub, софтуерно тестване и test automation, DevOps и CI системи за непрекъсната интеграция, back-end разработка и сървърно програмиране, разработка на APIs, back-end frameworks, deployment на back-end системи, протоколи за комуникация, HTTP, WebSocket, бази данни и SQL, ORM frameworks, front-end разработка и front-end frameworks (React, Vue, Angular, Svelte), шаблони за дизайн, софтуерно инженерство, софтуерни архитектури, сигурност на уеб приложенията, софтуерна документация, работа с чужд код, разработка на мобилни приложения, работа по съществуващи проекти, различни езици за програмиране (като Python, Java, C#, C++), cloud платформи и услуги, структури от данни и алгоритми, алгоритмично мислене и решаване на проблеми, подготовка за техническо интервю и много други теми.

След първото издание на началния vibe coding модул ще преценим какви да бъдат точната структура, обхват, курсове и график за провеждане за модула за напреднали “Vibe Coding Advanced“. Искаме да натрупаме опит и обратна връзка и да изградим продължението на vibe coding програмата върху тях.

Професионални програми с vibe coding (в бъдеще)

В по-далечно бъдеще най-вероятно в СофтУни ще адаптираме професионалните програми за обучение на софтуерни инженери с vibe coding програмата, така че професионалните програми да бъдат по-кратки и да надграждат изучавания материал от vibe coding програмата чрез специализация в конкретни технологии като например: Java back-end, Python разработка, C# back-end, JavaScript full-stack development, C++ разработка, Data Science и машинни модели, Data Engineering и Data Analytics, DevOps & cloud, киберсигурност и други.

Запиши се за vibe coding академията в СофтУни!

Стана ли ти интересно? Искаш ли да го пробваш този vibe coding каква работа върши и дали се ползва толкова лесно, колкото изглежда?

Стартирай безплатно сега! Запиши се в безплатния начален курс “Vibe Coding Basics“.

https://ai.softuni.bg/application-vibe-coding

Влез в света на технологиите, по-лесно от всякога до сега!

 •  0 comments  •  flag
Share on Twitter
Published on May 30, 2025 05:14

May 29, 2025

Vibe Coding: софтуерна разработка с AI prompts, без писане на код

Споделям една моя презентация за Vibe Coding и съвременните инструменти за софтуерна разработка с AI prompts, без писане на код. Много е кратка, защото е от една конференция (Пловдив конф – май 2025), където имах само 40 минути. Все пак успях да покажа Bolt и Cursor и основната концепция как можем да разработваме софтуер само с AI prompts (като в ChatGPT).

Видео за Vibe Coding (май 2025)Презентация за Vibe Coding (май 2025)
 •  0 comments  •  flag
Share on Twitter
Published on May 29, 2025 01:45

May 1, 2025

Как изкуственият интелект създаде целия ни сайт Encorp.AI: реален use-case с AugmentCode

Предистория: от Ambitioned до Encorp

През 2022 г. основахме софтуерната компания Ambitioned, като част от образователната група на СофтУни с цел да предоставяме услуги по софтуерна разработка в синергия със СофтУни. За няколко години Ambitioned порасна до почти 30 души с десетки клиенти в България и чужбина, но й липсваше нишова специализация, която да й даде по-висока добавена стойност и дългосрочна перспектива за развитие, устойчивост и предвидимост.

Водени от амбицията за растеж, развитие и увеличаване на добавената стойност, в началото на 2025 г. направихме сливане между Ambitioned и Encorp, за да развиваме общата визия за лидерство в софтуерната разработка в AI, fintech и blockchain индустриите. Така СофтУни влезе като съдружник в Encorp за да подкрепи развитието й чрез образователни инициативи, контакти с бизнеса и know-how.

Encorp е реномиран доставчик на софтуерни решения за AI, fintech и blockchain с дългогодишна история и силни пазарни позиции, с дълбока експертиза в AI, AI agents, AI automation, fintech, payment systems, digital finance, blockchain, smart contracts, dApps and enterprise software solutions. Основен двигател на Encorp е нейният основател Мартин Куванджиев – софтуерен инженер с множество награди, технологичен лидер, визионер, иноватор (вж. статията за Мартин във Forbes, профилът на Мартин в LinkedIn, профилът на Мартин в PitchBook).

В последните няколко месеца Encorp се трансформира като “AI-first company” и успя да изгради значителна експертиза и да натрупа сериозен опит и клиенти в областта на AI автоматизацията на процеси с AI агенти.

AI-first културата в Encorp

В Encorp сме визионери за бъдещето и още с излизането на ChatGPT започнахме да ползваме AI навсякъде в ежедневната си работа: за стратегическо планиране, за брейнсторминг, за оптимизация на процеси, за комуникация, проучвания и в много други области. Заменихме Google търсенето с Perplexity, заменихме дизайнерите с AI design tools, заменихме копирайтърите с AI prompts. Постепенно AI технологиите напреднаха още, появиха се първите AI-асистирани среди за софтуерна разработка, а по-късно и AI агентите и платформи за разработка на агенти като n8n. Така AI стана основният инструмент и на целия технически екип: преминахме към работа с AI-first среди за разработка като Cursor, Windsurf, Claude Code и Augment Code. Ние наричаме това “AI-first culture” или култура, базирана на “изкуствен интелект на първо място“.

Какво означава да сме AI-first? Това означава, че организацията:

приоритизира използването на изкуствен интелект във всички свои процесиавтоматизира максимално задачи, които преди са се извършвали ръчновгражда иновации в начина, по който мисли за продукти, клиенти и вътрешни операцииобучава служителите си да работят ефективно с AI, а не да го избягватвзима решения на база на данни и AI анализи, а не само на интуиция и опит

По-конкретно как имплементираме тази AI-first култура в Encorp?

Използваме AI в стратегическото планиране и управление, чрез AI агенти и AI асистенти, които са реално част от стратегическия бордМаркетингът ни е задвижван основно от AI: стратегия, съдържание, график – всичко се управлява от AI, без да има нито един човек на позиция “маркетинг”Блогът на Encorp е 100% автоматизиран и се поддържа от n8n агенти. Разгледайте го: https://encorp.io/blog/. Тези публикации са 100% AI генерирани и се постват всеки ден по график, без човешка намеса!Написахме цяла книга с AI агенти: Survive AI: The Ultimate Guide for the CEO , която всъщност е доста добра (комбинирахме естествен с изкуствен интелект).Продажбите: ползваме AI агенти за автоматизация на sales процесите, с автоматично проспектиране, автоматичен контакт и уговаряне на срещи с AI агенти.Софтуерната разработка: 100% от всички проекти се разработват с AI агенти и AI-асистирана разработка, но процесът е в ръцете на техническия екип, за да се избегнат тъпи решения, пропуски в сигурността и други слабости на AI инструментите.Как AI-генерирахме сайта Encorp.AI?

Има една специфична тръпка в това да оставиш цялостното изграждане на уебсайта на фирмата си в ръцете на изкуствен интелект. Особено когато си програмист. Особено когато си човек, който обича да контролира нещата и е свикнал сам да пише всеки ред код. Това изисква промяна в мисленето, но и ефективни решения, защото ако не се научиш да ползваш умно AI инструментите, те може повече да навредят, отколкото да помогнат. Сега ще ви разкажа какво научихме по пътя, докато разработвахме новия сайт за AI направлението в Encorp.

Сайтът encorp.ai не е просто дигитална визитка на нашата компания. Това е жив организъм, създаден изцяло от AI — с помощта на AI dev агента на AugmentCode, който днес е една от най-мощните платформи за AI-задвижвана софтуерна разработка, които сме използвали.

От Cursor към AugmentCode: защо сменихме лагера?

Преди да попаднем на Augment, в Encorp използвахме постоянно Cursor и бяхме истински негови фенове. До момента, в който започнахме да развиваме encorp.ai и усетихме, че Augment просто има по-добра контекстуалност и много по-адекватна индексация на кода.

Вместо просто да ни помага като интелигентен autocomplete, Augment започна да работи като истински junior developer – неуморим, дисциплиниран и понякога болезнено буквален. Но ще стигнем и до това.

Как пишем софтуер с AI: процесът зад сцената

Има нещо, което се нарича “vibe coding” — пишем идеи, тестваме посоки, говорим си с AI-я, докато се изчисти концепцията. Тук е момента да анонсирам, че в СофтУни подготвяме цялостна академия за vibe coding и скоро ще я обявим официално, защото вярваме, че vibe coding е бъдещето на софтуерната разработка, но все още концепцията си проправя път и има някои нерешени инженерни проблеми, които ограничават повсеместното й във всички проекти.

Как подхождаме при разработката на нови софтуерни проекти в Encorp? Разбира се, като AI-first компания, ги разработваме с AI, няма поле за съмнение. Ползваме Augment Code или Cursor или Claude Code, според спецификата на проекта, като работим със списъци от задачи, които изпълняваме чрез съответния coding agent.

За изграждането на сайта https://encorp.ai избрахме Augment Code. Избрахме стандартен съвременен технологичен стек: React + Next.js + Supabase. Написахме кратко задание (PRD – product requirement document) и от него генерирахме task list. В нашите софтуерни проекти за всяка нова функционалност първо създаваме (или караме AI да създаде) Markdown списък със задачи (task list). Тези списъци ги държим в папка tasks/ в root директорията на проекта.

Целта: ясна и структурирана комуникация с AI агента, която напомня на TaskMaster. Силно го препоръчвам, ако обичате структурираност и искате максимален out of the box AI performance.

Примерен flow за AI софтуерна разработкаСъздавам task list: примерно “Имплементация на blog секция“.Преглеждам го за грешки или пропуски. Така естественият интелект насочва изкуствения.Давам команда на Augment: “Имплементирай всичко от task списъка“.AI dev агентът работи методично, задача по задача.Добавени инструменти към AI агента

За да направим процеса още по-мощен, добавяме няколко супер важни инструменти (tools) в AI агента. Тези инструменти са нещо като плъгини, които разширяват възможностите на агента и се наричат MCP-та (Model Context Protocol):

🟦 Supabase MCP – за бази данни и автентикация.🗂 Filesystem MCP – достъп до директории и файлове, за да може агентът да чете и създава файлове.📚 Context7 – пълна с документация на всички популярни софтуерни библиотеки, за по-малко халюцинации.🧪 Playwright MCP – за автоматизирано UI тестване.Какво направихме с AI досега?

Сайтът започна просто като представяне на услугите на Encorp. С времето добавихме още функционалности:

🔧 Безплатни AI инструменти за всеки – https://encorp.ai/tools📖 Книгата за AI автоматизация –  Survive AI: The Ultimate Guide for the CEO 📝 Блог секция, с 5-6 автоматично генерирани SEO статии: https://encorp.ai/blog📅 Събития с възможност за записване и автоматично изпращане на имейли: https://encorp.ai/events

Всичко това e стъпка по стъпка, имплементирано от AI, без ръчно писане на код! Няма WordPress, няма готови CMS платформи, всичко е custom software development с AI.

Какви проблеми срещнахме по пътя?

Не е всичко розово. Ето няколко реални гафове, които се случиха при разработката на Encorp.AI:

1. Next.js build хаос

Преходът от Next.js версия 14 към версия 15 доведе до странни build проблеми. AI инструментът се омагьоса започна да “маже кода” масово. По-лесно беше да изтрием цялата функционалност и да започнем отначало. Така и направихме. Беше лесно, защото вече знаехме как трябва да изглежда крайният резултат, имахме задание, имахме и task lists. В този казус доста помогна естествения интелект и мисловната дейност на разработчика: да гледа какво маже AI dev агента и да вземе адекватно решение.

2. Сериозна пробойна в сигурността

AI dev агентът имплементира CMS системата с backdoor. Без майтап! Claude 3.7 Sonnet вкара нещо от сорта на localStorage.setItem(‘is_admin’, true) в генерирания код. Това е критична уязвимост! Всеки можеше да натисне [F12] в браузъра и да си даде амин права. Когато питахме AI агента “защо написа това безумие“, отговорът беше:

“It’s the most straightforward way to implement admin security”

Станахме жертва на атака тип LLM poisoning, при която AI dev агентът най-вероятно злонамерено е обучен да вкарва backdoor в кода, който генерира. Ето защо естественият интелект е важен и се радвам, че нашите инженери са мислещи хора и гледат внимателно генерирания код, а не само натискат [Accept Changes].

3. Грешна автентикация със Supabase

AI не беше наясно със @supabase/ssr (Server-Side Rendering), така че започна да прави клиентска автентикация и комуникация с базата данни директно от фронтенда, което за нас е груба архитектурна грешка. Трябваше ръчно да го вкараме в пътя с допълнителни AI prompts.

4. SEO? Само ако му кажеш изрично

AI агентът не добавя SEO оптимизации по подразбиране. Всеки og:image, meta:title и description минава през task лист. Трябваше на ръка да му добавяме и инструкции как да имплементира по SEO-правилен начин таговете и категориите в блога.

5. Автоматична миграция = лоша идея

В Agent Mode, AI агентът реши сам да мигрира базата през Supabase MCP, за да добави нова таблица в базата и връзка към нея. Тривиална задача, която софтуерните разработчици извършват ежедневно. Обаче AI агентът не се сети да си направи бекъп преди тази операция. В резултат счупи production базата. Научихме важен урок как да подхождаме при промени в базата данни с AI.

Сега задължително изискваме от AI dev агента:

да напише миграционен планда НЕ изпълнява нищо, преди ръчен прегледда имамe бекъп, преди да пуснem скрипта6. Бонус: Зомби файлове

Имаме 10-ина файла и папки, които AI е създал, но не се използват никъде. Засега ги оставяме, на принципа “работи, не пипай“. Ще видим кога AI ще се усети за тях. Може би с изричен промпт.

Неочаквани добри попадения

Нека бъда честен — има неща, които ме впечатлиха:

✅ Дизайнът на сайта

Почти всичко е генерирано от AI: цветове, структура, текстове. Преди да пишем нещо, му казвам:

“Проучи сайтовете на най-успешните конкуренти и кажи какво правят добре”

Резултатите са 🔥.

✅ Google Analytics

След интеграцията на GA, AI сам започна да покрива сайта с Events, без да му се моля.

✅ Време за разработка

Една функционалност: от 15 минути до 4-5 часа. Цял сайт с всички функционалности: ~2 седмици. С програмистки екип: щеше да отнеме поне 3 месеца.

✅ Оптимизация

AI сам си прави списъци за оптимизация. Изкарва bottlenecks, премахва излишни зависимости и оправя сам някои проблеми.

Неща, за които да внимавате

AI е умен, но не е DevOps и не е Pentester. Внимавайте за:

⚠ СигурностПроверките за XSS, CSRF, JWT leakage не са му приоритет.Трябва да се води за ръка при правене на auth и privacy практики.Може да му пуснете изричен prompt “make an end-to-end security audit of the project⚠ Зловредни библиотеки

Има нов вид supply chain атаки – AI халюцинира и включва несъществуващи JS библиотеки, които после някой ги публикува в npmjs. Резултат: инсталираш злонамерен пакет без да знаеш.

⚠ Ограничен брой запитвания към Augment

Имайте стратегия. Подгответе task списъци и цели, за да не горите ненужно запитвания, защото се плащат и все още не е твърде евтино.

Заключение: какво научихме по пътя?

Създаването на сайта encorp.ai чрез изкуствен интелект беше приключение. На моменти хаотично, често вдъхновяващо, и понякога ужасяващо.

Но фактът е един — с правилния подход, ясно дефинирани задачи, внимателна проверка и няколко добри практики, AI вече може да направи сайт с нетривиална функционалност, който да изглежда, работи и продава по-добре от 90% от сайтовете, п исани от хора.

Ако тепърва навлизате в света на AI-базираната софтуерна разработка, започнете с:

Натрупване на know-how за Cursor или Augment CodeПодготвяне на ясен task листНастройка на AugmentCode с MCP за Supabase и Context7И … постоянна проверка на сигурността

AI е помощник, а не заместител на софтуерния инженер!

Но ако го използвате умно, ще ви свърши страхотна работа, която иначе би струвала хиляди евро и месеци труд.

🧠 Ако имате въпроси или искате да знаете как използваме AI в Encorp за разработка и оптимизация – пишете ни или разгледайте безплатните ни AI инструменти, написани от AI.

 •  0 comments  •  flag
Share on Twitter
Published on May 01, 2025 03:44

December 1, 2024

AI инструменти за всеки ден – Наков @ Techniverse 2024

Вчера бях лектор на едно музикално събитие за Drum and Bass култура в София, където се бяха събрали хиляди младежи, заедно с любимите си артисти, а заедно с основното събитие имаше още едно: Techniverse – технически работилници, свързани, с музика, изкуство и технологии, за по любознателните посетители.

Споделям ви материалите от моята работилница на тема “AI инструменти за ежедневието“.

AI за ежедневието – презентацияAI за ежедневието – видеоAI за ежедневието: какво включва моята тема?

Инструментите с изкуствен интелект като ChatGPT, Claude и Gemini постепенно изместват традиционните търсачки и традиционния начин за търсене и анализ на информация, писане и създаване на документи и комуникация. В тази дискусия с примери на живо демонстрираме някои AI инструменти и даваме доста идеи как да ги използвате, например за измисляне на подарък, измисляне на имена, създаване на план за пътуване, резюме на статия, резюме на книга, решаване на задачи по математика, писане на есета, помощ по медицински въпрос, създаване на CV и мотивационно писмо и други.

AI за ежедневието – съдържание

Това са основните точки, ИИ инструменти и специализирани техники, които демонстрирах на живо:

Популярни AI инструменти: ChatGPT, Claude, Gemini, Copilot, PerplexityСтруктура на запитванията: Контекст, инструкция, персона, входни / изходни данни, …AI при избор на име: помощник с оригинални предложенияAI при избор на подарък: креативен съветник, пълен с идеиAI за избор на продукти: бързо проучване и сравнениеAI за планиране на пътувания: проучване, съставяне на план, препоръкиAI за планиране на събитие: планиране на рожден ден, сватба, екскурзияAI за писане на текстове: писане на статия, есе, детектори за AI-генериран текстAI резюме на статии и книги: изваждане на най-важното от книга / статия; как да четем книги без да ги имаме? NotebookLMAI за диаграми и графики: визуализация чрез диаграма / графика / чертежAI при технически въпроси: ефективно решаване на технически проблемиAI при търсене за работа: търсене и кандидатстване за работа, писане на CV, cover letter, Final Round AIAI за медицински въпроси: aнализ на изследвания, въпроси за заболявания, диагнози, лечения, медикаменти и т.н.Още AI инструменти: AI за генериране и редакция на картинки; AI за генериране на музика, FreePik, Suno, Looka, SciSpace

 •  0 comments  •  flag
Share on Twitter
Published on December 01, 2024 03:37

November 30, 2024

AI and the Future of Developers: Nakov @ Techniverse 2024

I was a speaker at Techniverse 2024 (part of the Drum and Bass Culture Festival #2 in Sofia), in November 2024. I share the slides from my talk on “AI and the Future of Software Developers“.

AI and Future of Devs: My SlidesEssentials from My Session

These are the essentials from my talk, which I discussed in details at the event.

AI and the Future of Software Developers: Embrace the Change

The world of software development is rapidly transforming itself, driven by the rise of artificial intelligence (AI). While AI tools for developers are becoming increasingly sophisticated, their role is not to replace developers but to empower them. Here’s an in-depth look at how AI is shaping the software development industry and what it means for developers.

The Evolution of AI-Powered Coding

AI has revolutionized software development with tools like ChatGPT, GitHub Copilot, and Cursor. These tools enable developers to:

Automate Repetitive Tasks: From smart code completion to refactoring and bug fixing.Enhance Code Understanding: Providing on-demand documentation and code explanations.Streamline Testing and Reviews: Generating tests with auto code coverage and conducting AI-driven security checks.

Over time, these tools have evolved into three distinct categories:

AI Chatbots (e.g., ChatGPT, Claude): Tools that respond to text prompts and provide code snippets.AI Coding Assistants (e.g., GitHub Copilot, Tabnine): IDE-integrated assistants that interact with your codebase to implement features and suggest improvements.AI Developer Agents (e.g., Code Droid, Devin): Fully autonomous agents capable of planning, coding, testing, and deploying projects.

These advancements ensure that developers can focus on higher-level challenges while most coding and technical tasks are handled by AI.

AI is A Tool, Not a Replacement!

Despite fears, AI is not here to replace developers. Instead, it serves as a powerful tool that complements human expertise. Developers remain indispensable (for now) for:

Guiding AI Outputs: Setting objectives and ensuring alignment with requirements.Problem Solving: Tackling complex issues where AI falls short.Stakeholder Communication: Acting as analysts to interpret vague requirements and bridge gaps between AI capabilities and real-world needs.

AI can assist, but human oversight and critical thinking are irreplaceable.

The Shift in Developer Skillsets

The nature of software development is evolving. Traditional coding, where developers write every line manually, is giving way to crafting AI prompts that generate code. Developers must adapt by:

Mastering AI Collaboration: Seamlessly integrating AI tools into their workflows.Focusing on High-Level Roles: Emphasizing creativity, critical thinking, and problem-solving.Embracing New Roles: From AI code auditors to AI integration specialists, the field is expanding into hybrid positions.

This shift is merging traditional roles like backend and frontend development into unified “end-to-end developers,” equipped to handle everything from UI design to automation and analytics.

Merging Traditional Tech Roles

I see a trend of merging most tech roles into a single “end-to-end dev” profession. The new “end-to-end developers” will combine many traditional tech roles:

business analystUI/UX expertback-end developerfront-end developerCloud and DevOps engineerAutomation QA engineerDatabase expertBI expertEtc.

Why? Because AI makes it possible for a single developer to handle all of the above aspects of software development with the modern AI tools.

The Developer Job Market: More Opportunities Ahead

Contrary to concerns about job loss, the demand for developers is likely to grow. AI enhances productivity, enabling faster development cycles, but the demand for new and innovative software will rise in tandem. Developers who embrace AI will lead this transformation, gaining a competitive edge in the job market.

AI-powered low-code platforms will further democratize software creation, enabling non-developers to build basic apps. However, the complexity and diversity of enterprise-level software ensure a robust demand for skilled developers.

The Path Forward: AI in Everyday Life

For developers eager to master AI tools, comprehensive training is essential. Programs like SoftUni AI offer courses that guide professionals on integrating AI into business and personal projects. With offerings such as the free “AI Basics” course, SoftUni is at the forefront of equipping developers and non-tech people for the AI-driven era.

Conclusion: Developers in the AI Era

AI is not a real threat (at the moment) but a tool that amplifies the potential of developers. By adopting AI-powered solutions, learning to craft effective prompts, and focusing on strategic, creative, and analytical skills, developers can thrive in the AI era. The future belongs to those who see AI not as a competitor, but as a collaborator in the engineering process of software development.

Let’s embrace the future together. AI is here to empower us, not to replace us!

 •  0 comments  •  flag
Share on Twitter
Published on November 30, 2024 12:28

November 18, 2024

AI инструменти за бизнеса – Наков @ Tarnovo Digital Summit 2024

Наскоро бях лектор на Tarnovo Digital Summit 2024 с практически-насочена демонстрация на инструменти и техники за използване на изкуствения интелект (AI) в бизнеса чрез публично достъпни AI инструменти.

Споделям ви моята презентация, която е наситена с много, много примери и ежедневни казуси от реалния свят на бизнеса. Изтеглете презентацията в оригинал, за да видите анимираното съдържание в нея:

AI-Tools-for-Business-Nakov-Nov-2024Download

В тази тема показах доста AI техники и инструменти за предприемачи: комуникация, писане на оферти, подготвяне на договори, брейнсторминг, изготвяне на стойностно предложение, оценка на профила на купувача, изготвяне на маркетинг стратегии, изготвяне на маркетингови кампании, генериране на маркетингови послания, генериране на картинки за маркетинг кампаниите, генериране на имена на бранд, дефиниране на цели и KPIs, пазарно проучване за конкуренти, рисуване на диаграми, създаване на малки софтуерни приложения, проучвания в Интернет по дадена тема. Показах как с AI се генерират и ретушират рекламни изображения, как се разширява отрязана снимка, как се изтрива обект от снимка, как се редактира снимка по AI запитване (prompt).

Демонстрирах как и за какво се използват различни AI инструменти като: ChatGPT, Claude, Gemini, Copilot, Perplexity, Looka, SciSpace и други.

Демонстрирах как се генерира лого и фирмен brandbook за 5 минутки с Looka. Показах как може да се проверява научната литература за проверка на твърдения и факти чрез SciSpace.

Споделих и моите препоръки за внедряване на AI в малкия бизнес:

Съобщение от мениджмънта: “ Използвайте AI, подкрепяме ви! ” + лицензи + правилаОбучения на служителите: въведение в AI за всички във фирматаВътрешен анализ относно прилагането на AI във всеки отдел: какво можем да приложим още днес чрез готови инструменти?Обучения на собствени модели и софтуерни интеграции на външния AI услуги

Беше вдъхновяващо събитие с пълна зала, с около 500 участници, жадни за знания и развитие.

 •  0 comments  •  flag
Share on Twitter
Published on November 18, 2024 00:09

September 14, 2024

Software Engineers in the AI Era: The Future of Software Development (Sept 2024)

I was a speaker at the “AI Industrial Summit 2024“. My talk was about the changes in the software engineering professions due to the adoption of AI technologies and tools, the shifting of the developer role and the upcoming “AI-driven software development“.

Slides from My Talk “Software Engineers in the AI Era” AI-Driven Software Development?

In the rapidly evolving landscape of AI technology, the role of software engineers is deeply transforming. In this session, I explore how AI is reshaping the future of development, shifting the focus from traditional coding and debugging to higher-level responsibilities such as problem-solving, system design, project management, customer collaboration, and effective interaction with AI tools.

I delve into the emerging roles of developers, who will increasingly serve as coordinators of the development process, leveraging AI to enhance productivity and creativity.

I share my thoughts about how to navigate in this new AI era, where less time is spent writing code, and more time is dedicated to interacting with AI, guiding its outputs, and ensuring the outcomes in software engineering.

The Future of Software Engineering in the AI Era – Summary

AI is reshaping software development, changing workflows, required skills, and creating new roles. Here’s how the developer profession is evolving.

1. Evolution of AI Tools for DevelopersAI Chatbots (e.g., ChatGPT, Claude)Generate code from text prompts.AI Coding Assistants (e.g., GitHub Copilot, Tabnine)Smart code completion, refactoring, bug fixing, and test writing.Integrates with IDEs to streamline tasks.AI Developer Agents (e.g., Devin, AutoCodeRover)Handle entire projects autonomously (planning, generating, and testing code).2. Shifting Developer SkillsetsFrom Coding to Prompt EngineeringTransition from manual coding to guiding AI in code generation.New Key SkillsAI tool proficiency, prompt engineering.AI-driven problem solving and code reviews.Managing AI’s limitations (biases, quality control).Human OversightDevelopers still guide, refine, and oversee AI’s work.3. New Roles in AI-Driven DevelopmentAI-Enhanced Developer: Collaborates with AI for coding, testing, and debugging.AI Tool Integrator: Integrates AI assistants into workflows.AI Code Auditor: Reviews AI-generated code for quality and compliance.AI Development Manager: Coordinates human and AI collaboration in projects.4. Impact on the Developer Job MarketDemand for Developers: Remains strong; AI enhances productivity, not replaces jobs.Low-Code Platforms: Democratize app creation, but expert developers are still needed for complex projects.5. ConclusionAI as a Tool, Not a Replacement: Developers must adapt to new tools and focus on higher-level tasks.Key to Success: Embrace AI as a collaborator, focus on critical thinking, creativity, and managing AI-driven workflows.

 •  0 comments  •  flag
Share on Twitter
Published on September 14, 2024 06:09

September 12, 2024

SoftUni AI: цялостна обучителна програма за прилагане на изкуствен интелект в практиката

Особено съм развълнуван да обявя, че в СофтУни стартираме нов значим образователен проект в най-актуалната тема за последните няколко години – изкуствения интелект.

SoftUni AI – цялостна програма за прилагане на изкуствен интелект в ежедневието и бизнеса

Образователната програма SoftUni AI предоставя съвременни умения за работа с изкуствен интелект за хора без никакъв опит. Тя дава задълбочени практически умения на обикновените хора и ги учи как да използват съвременните AI инструменти и технологии, за да вдигнат продуктивността си и да работят по-ефективно, да постигат повече, по-бързо и с по-високо качество, и на работа и в ежедневието си.

Радвам се, че след усилена подготовка и много работа в последната година в СофтУни стартираме един от най-ценните и значими проекти за 2024 година – SoftUni AI. Основният образователен продукт в SoftUni AI е нашата цялостна програма за приложение на изкуствения интелект в ежедневието и бизнеса. Това е уникална за България образователна инициатива в сферата на AI, насочена към нетехнически специалисти и подходяща за всеки, който се интересува от изкуствен интелект и неговото практическо приложение, независимо от опит, стаж, кариерен фокус и възраст.

За кого е изкуственият интелект (ИИ)?

Дали си ученик, студент, работещ, собственик на бизнес, мениджър или служител, дали си в сферата на маркетинг и реклама, медии, финанси, банки, застраховане, право, търговия, ИТ, бизнес, услуги, образование, наука, производство, здравеопазване, логистика, транспорт, строителство, имоти или друга сфера, изкуственият интелект (ИИ) е за теб! Всеки може да вдигне значително своята лична ефективност и продуктивност на работа, да върши задачите си по-бързо и по-ефективно чрез съвременните ИИ инструменти като ChatGPT и Claude.

С колегите от СофтУни вярваме, че е наша мисия да помогнем на българите да се адаптират към новото време, в което живеем, и да изградят устойчиви и конкурентни умения, които не могат да бъдат заменени от машините. И тук идва програмата на SoftUni AI, която ни дава практически умения за епохата на изкуствения интелект.

Какво е SoftUni AI и защо го стартирахме?

Четвъртата индустриална революция е факт и изкуственият интелект (ИИ / AI) е нейният основен двигател. Днес AI инструментите са източник на икономически растеж и нови възможности за развитие, за трансформация на бизнеса и обществото.

SoftUni AI е плод на усилията на специалистите от СофтУни и изявени AI експерти. Инициативата цели всеки желаещ успешно да придобие AI умения, които могат да са полезни както в ежедневието, така и в бизнеса.

SoftUni AI предоставя цялостна, добре структурирана, задълбочена образователна програма за използване на съвременните AI инструменти във всички сфери на живота и бизнеса. В съвременния свят изкуственият интелект (ИИ) е изключително мощен помощник в провеждането на проучвания и анализи, в писането, в генерирането на документи, изображения и видео, както и в множество други области на човешката дейност. Благодарение на своите способности да обработва и анализира огромни обеми данни за кратко време, ИИ улеснява вземането на решения и оптимизира процесите в разнообразни индустрии – от маркетинга и финансите до дизайна и образованието. SoftUni AI демонстрира на практика как се използва изкуствен интелект във всички сфери на живота, бизнеса и обществото.

Д-р Светлин Наков ще преподава лично в SoftUni AI

В първото издание на SoftUni AI ще преподавам лично аз, за да ви вдъхновя и да ви прехвърля знания, умения и опит за ефективно използване на съвременните AI инструменти: ChatGPT, Claude, Gemini, Copilot, Perplexity, Midjourney и много други. В моя типичен стил на преподаване, ще наблегна на практиката, на демонстрации на живо, на решаване на практически задачи от ежедневието и бизнеса, и ще ви предам знания, опит, премесени с малко хумор. Ще ви давам доста проекти и домашни, защото дълбоко вярвам, че за да научиш едно умение добре, то трябва да ти мине през ръцете. В годините съм доказал, че “учене чрез правене” е най-работещият начин да натрупаме умения за да отговорим на нуждите на днешните работодатели.

Защо SoftUni AI?

SoftUni AI е увереният отговор, от който се нуждае изменящата се с бързи темпове бизнес среда, в която уменията за боравене с AI инструменти придобиват все по-голямо значение. SoftUni AI е продължение на дългогодишния ангажимент на СофтУни да осигурява качествено, практически насочено и достъпно образование, чрез което да свързва компаниите и кадрите за тях.

Последно проучване на Microsoft и LinkedIn – 2024 Work Trend Index Annual Report, разкрива нагласата на работодателите и бизнеса към изкуствения интелект. 66% от бизнес лидерите не биха наели служители без умения за работа с AI инструменти, а 71% ще предпочетат начинаещ специалист с ограничен опит, но познания в работата с AI инструменти, за сметка на експерти с предходен опит, които не могат да си служат ефективно с подобни решения. 

Вече много компании внедряват AI системи за автоматизиране на задачи като клиентско обслужване и логистика. Това води до преструктуриране на работната сила, но и до създаването на нови работни места за специалисти по AI, данни и технологии, за кадри с експертиза и работа с различни AI инструменти и AI технологии.

AI не е заместител на хората, а усилвател на техните умения!

Изкуственият интелект (поне засега) не замества хората и не води директно до уволнения на служители, за да бъдат заместени с машинен модел, роботи или интелигентна система. Вместо това ИИ помага на хората да са по-ефективни, по-бързи и да вършат повече работа с по-малко усилия и с по-високо качество.

Ако си интелигентен, изобретателен и отворен към новите технологии, ако имаш логическо мислене и умееш да решаваш проблеми, чрез ИИ ще вдигнеш резултатите си, ефективността си и скоростта на работа. С AI инструментите ще можеш да вършиш работа, от която не разбираш твърде много, например да програмираш на език, който не знаеш или да извършваш математически изчисления без да знаеш формулите.

Ако не можеш да разсъждаваш, ако нямаш умения да формулираш въпроси, ако нямаш умения да разсъждаваш, да даваш указания, да насочваш AI инструментите и да решаваш проблеми, ще си останеш с ограничени постижения, макар и със силата на AI технологиите. Изкуственият интелект усилва възможностите на естествения интелект!

В бизнеса традиционните роли започнаха да се изменят заради внедряването на AI, но продължават да се появяват нови възможности за преквалификация и надграждане на уменията на служителите. Който успее да се адаптира към настъпващия изкуствен интелект, става по-силен. Който отказва да се адаптира или закъснява, може да отпадне от пазара на труда. Това е и причината да стартираме цялостна програма за работа с AI инструменти в SoftUni AI.

Цялостната програма за AI в ежедневието и бизнеса

Подобно на доказаните дългогодишни образователни инициативи на СофтУни, и тази образователна пътека започва с безплатен въведителен курс, в който лично ще преподавам. След безплатният курс следват два по-задълбочени курса за prompt engineering и внедряване на AI в практиката. Следват специализации, насочени към експерти от различни професии.

Чрез заложените обучения в SoftUni AI, всеки има възможност да увеличи своята продуктивност и ефективност. Курсовете са подготвени така, че участниците да си осигурят конкурентни умения с новите AI инструменти и технологии и да не изостават от динамиката и промените, независимо от тяхната предходна подготовка и текуща сфера на реализация.

Със SoftUni AI искам да съм сигурен, че българите имат достъп до конкурентни умения, които могат да се прилагат на ежедневна база както в личен, така и в професионален контекст.

Етапи на цялостната програма за AI в ежедневието и бизнеса

Образователната програма на SoftUni AI е разделена на три етапа:

AI Basics – безплатно въвеждащо обучение, което осигурява базови познания за AI инструментите и примери за тяхното приложение. Само в рамките на 2 седмици, курсистите се запознават с ChatGPT и инструменти за генериране на аудио и визуални материали, включително видео.AI Fundamentals – надграждащият модул се състои от два курса (Prompt Engineering & AI Tools и AI Adoption) и продължава 4 месеца. В този етап курсистите овладяват на експертно ниво създаването на работещи и успешни инструкции и запитвания за AI инструменти. Курсовете обхващат широк спектър от теми, включително създаване на ефективни AI запитвания (prompts), използване на инструменти като ChatGPT, Midjourney и Copilot за автоматизиране на задачи, съставяне и анализ на документи, приложение на AI инструменти за различни сфери като дизайн, бизнес и образование.Специализирани AI курсове – те осигуряват по-специализирани умения в прилагането на AI инструменти в различни професионални сфери. А това прави програмата и знанията и уменията, които осигурява, подходящи за експерти от различни кариерни направления.

В първото си издание цялостната образователна програма на SoftUni AI за използване на изкуствен интелект в ежедневието и бизнеса се състои от следната поредица от AI обучения:

Огромно предимство на SoftUni AI програмата е, че е подходяща за нетехнически специалисти, които нямат никакъв опит в сферата. Скорошно проучване от Sales Force показа, че хората избягват AI инструментите, защото не знаят достатъчно за тях. Всъщност, 70% биха си служили с такива, ако знаеха как да боравят с тях. Именно с това се стреми да помогне програмата.

Как AI помага на различните специалисти да бъдат по-ефективни? 

AI инструментите могат да намерят приложение във всяка сфера и индустрия. Те са технологичната революция, която ще предопредели бъдещето на редица професии. Затова е важно експертите да знаят какво правят и да подберат най-удачните технологични решения за своята работа.

Ето само някои примери за специалистите, които могат да се възползват от знанията и уменията, които заложихме в цялостната програма на SoftUni AI: 

Оперативни служители и мениджъри, които искат да приложат AI инструментите в ежедневната си работаСобственици на бизнеси, търсещи различни методи за оптимизация на процесите в компаниите сиМаркетинг експерти, които искат да оптимизират ежедневната си работа, да вдигнат производителността си и да подобрят резултатите сиПрограмисти, търсещи инструменти за подпомагане на ежедневната им работа и вдигане на продуктивносттаДизайнери, които искат да автоматизират работата си, така че да разполагат с повече време за реализиране на творчески идеи и проектиУчители, които искат да научат повече за различните инструменти, така че да са в крак с технологиите, които използват учениците им, а и за да открият нови начини да направят часовете си по-интригуващи и ангажиращи вниманиетоФинансови експерти, в търсене на знания и умения за улесняване и автоматизиране на работата имИкономисти, интересуващи се от основните AI функционалности, които да подобрят работата имЗдравни експерти, които искат да открият ключови приложения на AI инструментите в тяхната сфера

За всички тези специалисти и за всички останали от трудовия пазар, както и за ученици и студенти сме създали една структурирана и практически ориентирана AI обучителна програма

Какви са предимствата на цялостната програма на SoftUni AI?

Знанията и уменията, които се придобиват в новата обучителна програма за AI умения, са универсални и не е нужна предварителна техническа подготовка. Обученията носят много ползи:

Овладяване на работата с най-актуалните AI инструментиЧерпене на знания от лектори-практици с доказан опитДостъп до ментор и общност за взаимопомощСертификати, издавани от СофтУни, и удостоверения от МОН

Днес 96% от работодателите посочват AI като ключово предимство за успех и конкурентоспособност, а AI инструментите помагат за увеличаване на продуктивността. Резултатът е повече предимства при търсенето на работа и по-високи доходи.

Запиши се в SoftUni AI сега!

Образователната програма “SoftUni AI” стартира с безплатния курс AI Basics на 29 октомври 2024, а приемът за първото издание официално е открит. Кандидатствайте още днес!

 •  0 comments  •  flag
Share on Twitter
Published on September 12, 2024 13:58

March 27, 2024

Отворено учебно съдържание по програмиране и ИТ за учители

С колеги от СофтУни Фондацията от няколко години разработваме отворено учебно съдържание по програмиране и ИТ за българските училища и ИТ учители:

https://github.com/BG-IT-Edu/School-Programming

Целта на проекта “BG-IT-Edu” е да подарим на българските ИТ учители качествени учебни ресурси, за да преподават програмиране, софтуерни технологии и дигитални умения качествено, спрямо съвременните изисквания на индустрията, с много практика, по установената методика на СофтУни.

Разработваме качествено и съвременно учебно съдържание по програмиране, софтуерни технологии, информационни технологии (ИТ), компютърно моделиране и дигитални умения, достъпно за свободно ползване от всички български учители (в средни училища, гимназии, университети и други). Учебното съдържание се състои от презентации, демонстрационни примери и проекти, задания за упражнения в клас и домашна работа с указания и насоки, изпитни задачи и тестове, задания за курсови проекти, постъпкови ръководства, указания за преподаватели и ученици и други учебни ресурси. Повечето учебни ресурси са на български език.

Какво постигнахме до сега?

Можем да се похвалим, че имаме значителен напредък по този проект: разработихме и предоставихме за безплатно ползване няколко широко използвани учебни курсове за профил “Софтуерни и хардуерни науки” и за общообразователната подготовка по компютърно моделиране и информационни технологии. Проведохме обучения на учители и подготвяме още няколко. Помогнахме на стотици учители да преподават по-добре в стотици български училища. През последните 2 години (11/2022 – 03/2023 г.) създадохме качествено свободно учебно съдържание за обучение в следните училищни курсове:

Софтуерни и хардуерни науки – Модул 1: Обектно-ориентирано проектиране и програмиране (72 часа, 11 клас). Писал съм повече за този проект тук: https://nakov.com/blog/2023/07/08/free-learning-content-oop-nakov/Софтуерни и хардуерни науки – Модул 2:  Структури от данни и алгоритми  (72 часа, 11 клас)Софтуерни и хардуерни науки – Модул 3:  Релационен модел на бази от данни  (72 часа, 12 клас) Компютърно моделиране и информационни технологии – КМИТ за 5 клас (51 часа, 5 клас)

За посочените училищни курсове създадохме и подарихме на българските ИТ учители за безплатно ползване старателно разработен комплект от следните учебни ресурси:

Учебна програма (тематично разпределение за годината)Презентационни слайдове – за преподаване в класЗадачи за упражнения (задания + напътствия + автоматична проверка)Проекти за практическа работа (задания + напътствия)Примерни изпити (контролна работа)Тестове за ДЗИ подготовка (държавен зрелостен изпит)Методически насоки към учителите

От старта на проекта до сега (03 / 2024 г.) в GitHub хранилището на проекта имаме:

Над 2000 добавки към съдържанието (GitHub commits), средно по 30 нови добавки на седмицаСредно около 100-120 посещения на ден (от учители и ученици)Стотици доволни учители, които ползват учебните материали всеки денДесетки съмишленици и участници в проектаЗащо са важни тези учебни материали за учителите?

В профил “Софтуерни и хардуерни науки” в профилираните гимназии и средните училища в България учат общо около 20 000 ученика в над 150 училища, където програмиране и ИТ преподават над 300 учителя. В този профил има 8 задължителни учебни дисциплини (модули). За тях има учебници, които не са много добри, не съответстват на съвременните изисквания на индустрията и не се одобряват от учителите. Липсват качествени учебни материали за преподаване в клас (презентационни слайдове, примери, упражнения и проекти). Затова подготвихме качествени курсове за най-важните 3 от 8-те курса за профил “Софтуерни и хардуерни науки” (към 03 / 2024 г.), а за още 2 работим в момента. Планът е да разработим качествено учебно съдържание за всичките 8 задължителни учебни дисциплини за профил “Софтуерни и хардуерни науки” за профилираните гимназии (например математическите гимназии, МГ, ПМГ, ОМГ).

Курсът по “Компютърно моделиране и информационни технологии (КМИТ)” за 5 клас се преподава задължително във всички български училища (в които учат петокласници). Курсът КМИТ за 5 клас се изучава от над 63 000 ученика всяка година и се преподава от над 2000 учителя в над 1800 училища! За него има учебник, но няма учебни материали за преподаване в клас (презентационни слайдове, примери, упражнения и проекти). В момента работим по качествени учебни материали за КМИТ за 6 клас. Искаме да помогнем на хиляди учители и десетки хиляди ученици да учат по-съвременно, по-качествено и по-практически дигиталните умения на бъдещето в ерата на изкуствения интелект.

Според проведено изследване от 2022 г. над 95% от българските учители декларират недостиг на систематизирани учебни материали за преподаване на учебните дисциплини, свързани с програмиране и ИТ (вж. https://softuni.foundation/news/2022/11/19/survey-to-bulgarian-it-teachers-what-do-you-need). Това ни мотивира да запълним тази огромна празнина в училищното технологично образование и така стартира нашият проект BG-IT-Edu.

Защо не достигат учебни материали?

Създаването на качествени учебни материали, които покриват изискванията на МОН, но и същевременно са съвременни и отговарят на нуждите на ИТ индустрията и модерния свят е много тежка задача, която не е по силите на всеки и отнема огромни ресурси. Разработката на един учебен курс (72 учебни часа) отнема около 400 часа работа на екип от добре обучени експерти по разработка на учебно съдържание! Изисква се много специфично know-how, знания за ИТ професиите и методика на работа, за да се постигне високо качество на учебните ресурси. Такава задача не е по силите на учителите и те се налага да преподават с каквото имат под ръка. Това води до намалено качество на учебния процес и неоптимални крайни резултати.

Нито Министерство на образованието и науката (МОН), нито издателствата, които разработват учебници и учебни помагала, могат практически да изградят техническа експертиза и да отделят толкова много време и старание за да изготвят истински добро учебно съдържание за ИТ дисциплините в българските училища. Има учебници за много от изучаваните учебни дисциплини, но те не решават проблема с учебните ресурси за учителите за преподаване в клас. Учебникът е източник на информация, но не може да се прожектира на екрана в клас. За там трябват други материали: слайдове, примери, видео материали, демонстрации на живо. За работа в клас са необходими и задания за упражнения с напътствия, защото усвояването на умения става с практика, не с учебник.

Учителите най-често споделят, че освен учебник, имат нужда от по-съвременно, по-добре структурирано съдържание, в по-удобен за ползване формат (презентации + примери + упражнения), с разнообразие от упражнения за различно напредналите ученици и практически проекти, с които да разпалят страстта на учениците по технологиите. Ето с това се захванахме в СофтУни Фондацията в края на 2022 г. с проекта “BG-IT-Edu” и днес се радваме да обявим, че имаме значителен напредък.

По какво работим и какви са ни бъдещите планове?

След като разработихме старателно първите 4 безплатни курса за българските ИТ учители, получихме доста позитивна обратна връзка за тяхната полезност и реална приложимост. Това ни мотивира да продължим напред с този проект. И така, към 03 / 2024 г. в процес на разработка във Фондация “Софтуерен университет” са следните учебни курсове:

Софтуерни и хардуерни науки – Модул 4:  Програмиране на информационни системи  (52 часа, 12 клас)Софтуерни и хардуерни науки – ИТ Модул 3:  Уеб дизайн  (62 часа, 12 клас) – уеб сайтове с WordPress + HTML и CSSКомпютърно моделиране и информационни технологии – КМИТ за 6 клас (51 часа, 6 клас)

Разработката се финансира с дарения (време и пари) от д-р Светлин Наков и СофтУни. Към момента работим с екип от 7 души: д-р Светлин Наков (вдъхновител на проекта), Александрина Механджийска (двигател на проекта), Ангел Георгиев (съмишленик на проекта), Стефан Куюмджиев, Спаско Кацарски, Константин Заралиев, Мирела Дамянова (създатели на учебни курсове за учители).

Планирали сме следните евентуални курсове за разработка във времето (от края на 2024 г.):

Софтуерни и хардуерни науки – ИТ: Решаване на проблеми с ИКТ – 12 класСофтуерни и хардуерни науки – ИТ: Обработка на анализ на данни – 11 класСофтуерни и хардуерни науки – ИТ: Мултимедия – 11 клас

На базата на анкета към няколко стотици български ИТ учители планираме с разработката на кои курсове да продължим напред.

Презентация за проекта BG-IT-Edu (03/2024)

На 26 март 2024 г. проведохме семинар за представяне на проекта BG-IT-Edu пред общността на българските ИТ учители. Споделям ви моята презентация от събитието:

Видео за проекта BG-IT-Edu (03/2024)

Споделям ви и видео от семинара за отворено ИТ учебно съдържание за българските учители от 26.03.2024 г.:

Благодарности на стотиците учители, които ни дават обратна връзка и градивна критика, за да реализираме високо качество на разработените учебни ресурси.

 •  0 comments  •  flag
Share on Twitter
Published on March 27, 2024 07:01