Ми на ДОУ наголосували, то вітання всім причетним!
https://dou.ua/forums/topic/45758/
https://dou.ua/forums/topic/45758/
DOU
7 січня — нова дата святкування Дня програміста. Результати голосування. UPD
Минулого року ми запитали у вас, коли варто святкувати День програміста. В голосуванні взяли учать понад 3 300 айтівців, 44% з яких виступили на підтримку 7 січня. Цього дня світова спільнота відзначає Міжнародний день програміста.
👍21😁8
Сьогодні святкуємо День Програміста по новому, всім вітання! :)
Найкращий спосіб відсвяткувати - вивчити щось нове.
Тут класні коротенькі курсики по AI спеціально для розробників: https://www.deeplearning.ai/short-courses/
Найкращий спосіб відсвяткувати - вивчити щось нове.
Тут класні коротенькі курсики по AI спеціально для розробників: https://www.deeplearning.ai/short-courses/
👍44❤11
Ділюсь невеликою персональною ачівкою
Вирішив здобути в 2024 новий для себе скіл - пілота FPV дрона. Для початку навіть дрон не потрібен, достатньо пульта та симулятора.
Симулятор взяв популярний LiftOff, був на стімі зі знижкою, пульт Radiomaster Boxer. Поки він їхав, то якийсь час практикувався з з контроллером від приставки, але то насправді погана ідея, бо з пультом довелося перевчатися.
Пульт приїхав до мене в п’ятницю, станом на сьогодні сумарно “налітав” рівно 10 годин і вперше посів перше місце в гонці з ботами на простій трасі. Чим власне і хочу похвалитися, як першою серйозною ачівкою - в статистиці на стімі зазначено, що лише 11% гравців цього досягають.
Пілотувати FPV-дрон насправді досить складно, але я давно для себе сформував певний ефективний підхід до навчання, що діє незалежно від галузі - чи то програмування, чи спорт, його ж передаю своїм студентам. Якщо коротко, то потрібно швидко ознайомитися з теорією, а потім набивати руку на практиці, доводячи все до автоматизму. Потім знову повертатися до теорії, робити якісь корекції і знову багато-багато практики. Навіть якщо тобі щось незрозуміло, то не завжди це розуміння приходить з теорією, просто практикуєшся, а розуміння з часом прийде.
До речі, якщо ще хтось тренується в Liftoff, скільки часу пішло на цю ачівку?
Вирішив здобути в 2024 новий для себе скіл - пілота FPV дрона. Для початку навіть дрон не потрібен, достатньо пульта та симулятора.
Симулятор взяв популярний LiftOff, був на стімі зі знижкою, пульт Radiomaster Boxer. Поки він їхав, то якийсь час практикувався з з контроллером від приставки, але то насправді погана ідея, бо з пультом довелося перевчатися.
Пульт приїхав до мене в п’ятницю, станом на сьогодні сумарно “налітав” рівно 10 годин і вперше посів перше місце в гонці з ботами на простій трасі. Чим власне і хочу похвалитися, як першою серйозною ачівкою - в статистиці на стімі зазначено, що лише 11% гравців цього досягають.
Пілотувати FPV-дрон насправді досить складно, але я давно для себе сформував певний ефективний підхід до навчання, що діє незалежно від галузі - чи то програмування, чи спорт, його ж передаю своїм студентам. Якщо коротко, то потрібно швидко ознайомитися з теорією, а потім набивати руку на практиці, доводячи все до автоматизму. Потім знову повертатися до теорії, робити якісь корекції і знову багато-багато практики. Навіть якщо тобі щось незрозуміло, то не завжди це розуміння приходить з теорією, просто практикуєшся, а розуміння з часом прийде.
До речі, якщо ще хтось тренується в Liftoff, скільки часу пішло на цю ачівку?
👍65🔥16❤5👏4
Три години тому OpenAI сьогодні запустила GPTStore.
Я зробив кастомний GPT Programming Mentor, буду вдосконалювати його поступово.
Сам він безкоштовний, але поки доступний лише платним підписникам ChatGPT.
Ось лінка на нього, консультуйтеся, надсилайте фідбеки :)
https://chat.openai.com/g/g-4yVYDPEL5-programming-mentor
Я зробив кастомний GPT Programming Mentor, буду вдосконалювати його поступово.
Сам він безкоштовний, але поки доступний лише платним підписникам ChatGPT.
Ось лінка на нього, консультуйтеся, надсилайте фідбеки :)
https://chat.openai.com/g/g-4yVYDPEL5-programming-mentor
ChatGPT
ChatGPT - Programming Mentor
A patient and knowledgeable mentor in IT and AI.
👍30🔥7
Якщо шукаєте найкращий спосіб як провести вечір сьогодні, то запрошую на 19:00 на подкаст Juniverse, будемо говорити про те як ШІ буде заміняти програміста :)
https://youtu.be/fSJNhUlMLtc
https://youtu.be/fSJNhUlMLtc
YouTube
е35: Що потрібно знати початківцю, щоб використовувати ШІ
35-й випуск подкасту з одним із засновників телеграм-каналу Don't Panic Junior IT Jobs Женею Гайдученко. Гість - В'ячеслав Колдовський - керівник компетентностей SoftServe Academy, Ph.D, 20+ років досвіду в IT - від розробника до архітекта, сертифікований…
👍37🔥1
Який найбільш важливий скіл для веб-розробника у 2024 році?
Звичайно, що вміння використовувати AI для конкретних прикладних задач.
Зробив практичний туторіал як зробити семантичний пошук для веб сайту з допомогою AI на JavaScript.
Це зовсім нескладно і значно простіше ніж здається. Працююча демка - 69 рядків коду, але вже працює краще, ніж пошук на хотлайні, чи розетці.
https://youtu.be/PIEwl06O4rQ
Звичайно, що вміння використовувати AI для конкретних прикладних задач.
Зробив практичний туторіал як зробити семантичний пошук для веб сайту з допомогою AI на JavaScript.
Це зовсім нескладно і значно простіше ніж здається. Працююча демка - 69 рядків коду, але вже працює краще, ніж пошук на хотлайні, чи розетці.
https://youtu.be/PIEwl06O4rQ
YouTube
Семантичний пошук з AI за допомогою JavaScript
Якщо ви займаєтеся веброзробкою у 2024 році, чи лише вивчаєте її, то вам вже пора додавати у своє резюме навички використання ШІ для вирішення типових прикладних задач у вебі.
У цьому практичному гайді розберемося з принципами роботи семантичного пошуку…
У цьому практичному гайді розберемося з принципами роботи семантичного пошуку…
👍49🔥6
Що на ринку праці в IT і чи дійсно галузь помирає?
На початку року багато новин про чергові скорочення в IT, новачкам радять не не сподіватися на роботу, а досвідченим думати про те куди йти з галузі, бо вона помирає. Спробуємо розібратися, чи це дійсно так?
Але почну з того, що на днях покликали мене дати експертну оцінку стартапу, який займається заміною співробітників на віртуальних AI-аватарів. От саме так в прямому сенсі і декларується, що вони “оцифрують” співробітника щоб використовувати його копію, коли він звільниться (чи шидше звільнять). Навіть назву для процедури придумали “skills extraction” (раніше цю назву використовували просто для аналізу резюме).
Цікавий концепт, але поки малореальний технічно зараз і в оглядному майбутньому також. І взагалі я не певен що хочу віддати працедавцю можливість створити аватара на основі самого себе. Швидше я би такий аватар створив сам і відправляв “працювати” за гроші - це вже інша справа.
Але ця вся історія свідчить про те, який зараз рівень гарячки на темі AI і куди люди готові нести віддавати гроші, аби “бути в тренді”.
І тут, увага, питання - кому саме несуть ті гроші і хто ті рішення буде робити? Звичайно, що айтівці, і для цього потрібні не лише фахівців власне з AI, а також веб-девелопери, що ті всі апішки будуть до сайтів прикручувати, і звичайно, що всі інші - PM, BA, QA і т.д. і т.п.
І на фоні цього всього - прямо зараз американські біржові індекси репортують про рекордні історичні показники і появу сотень тисяч робочих місць.
Але як це стикується зі скороченнями, про які я писав на початку? Насправді, те що відбувається - це корекція ринку, яка трапляється регулярно, і навіть в рамках однієї галузі працедавці легко звільняють одних людей щоб набрати інших. І, наприклад, гугл в січні звільнив понад 1 тис. співробітників, але станом на сьогодні має понад 1,5 тис. відкритих позицій. До речі, мало хто знає, але на одну позицію часто шукають кілька людей, щоб не робити кілька однакових вакансій, тому кількість потрібних людей завжди більше, ніж оголошень з вакансіями.
В Україні ситуація на ринку ще сильно ускладнюється війною, але це ні разу не означає, що роботу не можна отримати і галузь помирає взагалі. Так, стало складніше, але вакансії є, ринок змінився в сторону працедавця, а тому і зарплати просідати починають. Але просідання і раніше траплялися, зокрема у 2016, але загалом тенденція була на зростання, бо у нас був ринок, де умови фактично диктував робітник, і основна причина - нестача кваліфікованих людей, власне тому у нас було всього 300 тис. айтівців, а не півмільйона чи мільйон.
Абсурдність ситуації на ринку проявлялася по-різному, у мене просто безліч історій. Пам’ятаю випадок коли один сеньйор “хвалився”, що як тільки на інтерв’ю його намагаються попросити написати код, то він сприймає це як неповагу і відразу від’єднується, щоб не витрачати час. Деякі люди “стрибали” з компанії в компанію по кілька разів на рік, а кожен стрибок - то завжди серйозний плюс до зарплати. В результаті люди технічного рівня джуна опинялися на позиціях, коли їм платили цілком собі сеньйорні зарплати. Бувало рекрутери самі шукали людей, але погано їх перевіряли і намагалися захантити в свою ж компанію і на ту ж посаду, але на значно більші гроші. І звісно дуже часто людям платили не просто більше, а в рази більше, ніж реально коштують. А причина тому була одна - ринок робітника.
На початку року багато новин про чергові скорочення в IT, новачкам радять не не сподіватися на роботу, а досвідченим думати про те куди йти з галузі, бо вона помирає. Спробуємо розібратися, чи це дійсно так?
Але почну з того, що на днях покликали мене дати експертну оцінку стартапу, який займається заміною співробітників на віртуальних AI-аватарів. От саме так в прямому сенсі і декларується, що вони “оцифрують” співробітника щоб використовувати його копію, коли він звільниться (чи шидше звільнять). Навіть назву для процедури придумали “skills extraction” (раніше цю назву використовували просто для аналізу резюме).
Цікавий концепт, але поки малореальний технічно зараз і в оглядному майбутньому також. І взагалі я не певен що хочу віддати працедавцю можливість створити аватара на основі самого себе. Швидше я би такий аватар створив сам і відправляв “працювати” за гроші - це вже інша справа.
Але ця вся історія свідчить про те, який зараз рівень гарячки на темі AI і куди люди готові нести віддавати гроші, аби “бути в тренді”.
І тут, увага, питання - кому саме несуть ті гроші і хто ті рішення буде робити? Звичайно, що айтівці, і для цього потрібні не лише фахівців власне з AI, а також веб-девелопери, що ті всі апішки будуть до сайтів прикручувати, і звичайно, що всі інші - PM, BA, QA і т.д. і т.п.
І на фоні цього всього - прямо зараз американські біржові індекси репортують про рекордні історичні показники і появу сотень тисяч робочих місць.
Але як це стикується зі скороченнями, про які я писав на початку? Насправді, те що відбувається - це корекція ринку, яка трапляється регулярно, і навіть в рамках однієї галузі працедавці легко звільняють одних людей щоб набрати інших. І, наприклад, гугл в січні звільнив понад 1 тис. співробітників, але станом на сьогодні має понад 1,5 тис. відкритих позицій. До речі, мало хто знає, але на одну позицію часто шукають кілька людей, щоб не робити кілька однакових вакансій, тому кількість потрібних людей завжди більше, ніж оголошень з вакансіями.
В Україні ситуація на ринку ще сильно ускладнюється війною, але це ні разу не означає, що роботу не можна отримати і галузь помирає взагалі. Так, стало складніше, але вакансії є, ринок змінився в сторону працедавця, а тому і зарплати просідати починають. Але просідання і раніше траплялися, зокрема у 2016, але загалом тенденція була на зростання, бо у нас був ринок, де умови фактично диктував робітник, і основна причина - нестача кваліфікованих людей, власне тому у нас було всього 300 тис. айтівців, а не півмільйона чи мільйон.
Абсурдність ситуації на ринку проявлялася по-різному, у мене просто безліч історій. Пам’ятаю випадок коли один сеньйор “хвалився”, що як тільки на інтерв’ю його намагаються попросити написати код, то він сприймає це як неповагу і відразу від’єднується, щоб не витрачати час. Деякі люди “стрибали” з компанії в компанію по кілька разів на рік, а кожен стрибок - то завжди серйозний плюс до зарплати. В результаті люди технічного рівня джуна опинялися на позиціях, коли їм платили цілком собі сеньйорні зарплати. Бувало рекрутери самі шукали людей, але погано їх перевіряли і намагалися захантити в свою ж компанію і на ту ж посаду, але на значно більші гроші. І звісно дуже часто людям платили не просто більше, а в рази більше, ніж реально коштують. А причина тому була одна - ринок робітника.
Yahoo Finance
Stock market today: S&P 500 hits record high after jobs report, tech earnings thrill investors
Friday marks the end of a jam-packed, topsy-turvy week on Wall Street.
👍31❤8👏1
Що робити?
Якщо ти ще не працюєш, а лише вчишся, чи треба зупинятися і чекати кращих часів? Звісно ні. Конкуренція зростає і це нормально для зрілої галузі, всі випадкові люди відразу відсіюються і залишаються лише ті, хто серйозно бачать себе в цій професії. І якщо це стосується конкретно тебе - то насправді тебе ніщо не має зупиняти. І чим раніше ти почнеш вчитися, чим систематичніше і відповідальніше будеш це робити, проходитимеш туторіали, робитимеш проєктики і, звичайно, будеш вчитися на правильних курсах - тим більше шансів у тебе в порівнянні з тими, хто цього не робить бо вирішив перечекати до кращих часів. Взагалі, важлива особливість професії в тому, що вчитися потрібно постійно, щось створювати, писати код - це все треба робити кожен день, інакше ти відразу починаєш втрачати.
Якщо ти маєш досвід, але залишився без роботи, бачиш що вакансій з твоїми технологіями небагато і на співбесіди не кличуть? Тут варто спочатку проаналізувати поточну ситуацію. Можливо ти маєш багато досвіду з якимись технологіями, які не дуже потрібні ринку зараз. Або ти банально очікуєш забагато грошей для ринку просто тому, що звик багато заробляти. Обидва пункти буває сприйняти тяжко, але тут треба зрозуміти, що не ринок має змінитися під тебе, а ти під ринок. І якщо з вивченням нового все зрозуміло, то з оплатою буває дуже тяжко усвідомити, що іноді варто зробити крок назад, щоб потім була можливість зробити два кроки вперед. Зокрема, якщо ти сеньйор, то поглянь на вакансії мідлів, а якщо мідл - то джунів. Ти зможеш показати себе сильніше за інших кандидатів, отримаєш роботу і згодом вирішиш питання як підняти собі зарплату.
І залишається третій сценарій - це коли робота в тебе є. Треба завжди готувати “план Б”. І для розробника - це в першу чергу про актуальність знань/навичок. В професійному зростанні неправильно покладатися виключно на свого працедавця хоча б з того погляду, що йому вигідно платити рівно за той набір знань/навичок, які потрібні для поточної роботи, і не більше. Тому вчитися потрібно завжди, і це не лише про якісь модні фреймворки, а й про розширення кругозору, зокрема, в напрямку архітектури, AI, DevOps, хмар, кібербезпеки, копання вглиб алгоритмів, більш детальне вивчення процесів, що супроводжують розробку загалом, зокрема Engineering Management. Вчись сам, проходь курси, здавай сертифікації, пробуй навчати інших. Зроби це невід’ємною частиною свого життя, перетвори на звичку. До речі, недавно почув гарну пораду, що гарний спосіб для сеньйора вивчити щось нове - це піти додатково попрацювати на нову технологію на неповний робочий день джуном. Дуже слушна порада насправді, виходить “стажування зі стипендією”.
Ну і на завершення прошу поглянути на сайтик, де відображаються скорочення - як бачите все не так погано, і якщо поглянути на період на статистику рік тому, то ситуація взагалі краща в рази.
Якщо ти ще не працюєш, а лише вчишся, чи треба зупинятися і чекати кращих часів? Звісно ні. Конкуренція зростає і це нормально для зрілої галузі, всі випадкові люди відразу відсіюються і залишаються лише ті, хто серйозно бачать себе в цій професії. І якщо це стосується конкретно тебе - то насправді тебе ніщо не має зупиняти. І чим раніше ти почнеш вчитися, чим систематичніше і відповідальніше будеш це робити, проходитимеш туторіали, робитимеш проєктики і, звичайно, будеш вчитися на правильних курсах - тим більше шансів у тебе в порівнянні з тими, хто цього не робить бо вирішив перечекати до кращих часів. Взагалі, важлива особливість професії в тому, що вчитися потрібно постійно, щось створювати, писати код - це все треба робити кожен день, інакше ти відразу починаєш втрачати.
Якщо ти маєш досвід, але залишився без роботи, бачиш що вакансій з твоїми технологіями небагато і на співбесіди не кличуть? Тут варто спочатку проаналізувати поточну ситуацію. Можливо ти маєш багато досвіду з якимись технологіями, які не дуже потрібні ринку зараз. Або ти банально очікуєш забагато грошей для ринку просто тому, що звик багато заробляти. Обидва пункти буває сприйняти тяжко, але тут треба зрозуміти, що не ринок має змінитися під тебе, а ти під ринок. І якщо з вивченням нового все зрозуміло, то з оплатою буває дуже тяжко усвідомити, що іноді варто зробити крок назад, щоб потім була можливість зробити два кроки вперед. Зокрема, якщо ти сеньйор, то поглянь на вакансії мідлів, а якщо мідл - то джунів. Ти зможеш показати себе сильніше за інших кандидатів, отримаєш роботу і згодом вирішиш питання як підняти собі зарплату.
І залишається третій сценарій - це коли робота в тебе є. Треба завжди готувати “план Б”. І для розробника - це в першу чергу про актуальність знань/навичок. В професійному зростанні неправильно покладатися виключно на свого працедавця хоча б з того погляду, що йому вигідно платити рівно за той набір знань/навичок, які потрібні для поточної роботи, і не більше. Тому вчитися потрібно завжди, і це не лише про якісь модні фреймворки, а й про розширення кругозору, зокрема, в напрямку архітектури, AI, DevOps, хмар, кібербезпеки, копання вглиб алгоритмів, більш детальне вивчення процесів, що супроводжують розробку загалом, зокрема Engineering Management. Вчись сам, проходь курси, здавай сертифікації, пробуй навчати інших. Зроби це невід’ємною частиною свого життя, перетвори на звичку. До речі, недавно почув гарну пораду, що гарний спосіб для сеньйора вивчити щось нове - це піти додатково попрацювати на нову технологію на неповний робочий день джуном. Дуже слушна порада насправді, виходить “стажування зі стипендією”.
Ну і на завершення прошу поглянути на сайтик, де відображаються скорочення - як бачите все не так погано, і якщо поглянути на період на статистику рік тому, то ситуація взагалі краща в рази.
Layoffs.fyi
Layoffs.fyi - Tech Layoff Tracker and DOGE Layoff Tracker
[LIVE] Tracking all tech startup layoffs — and lists of employees laid off — since COVID-19 was declared a pandemic. This page is constantly being updated.
👍42❤9🔥3
Не знаю, мені здається, чи це дійсно так, але щось всяких онлайн-казино слото-чогось і тому подібного стало забагато. В першу чергу це означає, що є попит, якась тяга до азарту і люди гроші несуть потоком. В той же час військові збори закриваються не дуже активно.
Ідея до стартапу - треба якось поєднати одне з іншим - крутиш якусь рулетку і донатиш, на ній суми різні випадають та підрозділи куди задонатити, щось таке. 🙂
А для заохочення мабуть класно було б сувенірчики військові на потік поставити.
До речі, на ДОУ зараз є лайт-варіант такого збору, можна макбучок виграти за донат.
https://dou.ua/forums/topic/47407/
Ідея до стартапу - треба якось поєднати одне з іншим - крутиш якусь рулетку і донатиш, на ній суми різні випадають та підрозділи куди задонатити, щось таке. 🙂
А для заохочення мабуть класно було б сувенірчики військові на потік поставити.
До речі, на ДОУ зараз є лайт-варіант такого збору, можна макбучок виграти за донат.
https://dou.ua/forums/topic/47407/
DOU
DOU, Шалені Кабани і Precoro дарують Macbook Air за донати для ЗСУ. UPD: Розіграли!
Триває збір 2 млн грн на дрони для спецпідрозділу «Альфа». А ми з Precoro розігруємо Macbook Air за донат від 250 грн!
👍27🔥15❤2😁1
Щойно OpenAI запустила модель "text-to-video", виглядає дуже круто, м'яко кажучи :)
Поки доступ не для всіх, але подивитися на приклади можна. https://openai.com/sora
Поки доступ не для всіх, але подивитися на приклади можна. https://openai.com/sora
Openai
Sora
Sora is OpenAI’s video generation model, designed to take text, image, and video inputs and generate a new video as an output. Users can create videos in various formats, generate new content from text, or enhance, remix, and blend their own assets.
❤28🔥10👍5👏3
Що має знати веброзробник у 2024?
У веб-розробці і зокрема у фронтенді дуже давно і багато бачив. Іі тут постійно щось змінюється, виходить нове чи швидко застаріває.
Мені насправді це подобається - галузь не стоїть на місці, бурхливо розвивається і тримає відкритими двері для новачків. Бо якщо ти вивчив саме те, що треба на ринку, то обов’язково знайдеш собі місце. А ще цікаво спостерігати як нові технології сеньйорів “обнуляють” - справжній сеньйор - той хто постійно вчиться, а не той, хто просто має багато років у резюме.
Але виглядає так, що саме у 2024 кількість змін та нового виходить на інший рівень, і дуже важливо зробити ставку на те, що вистрілить і буде потрібне на ринку. Зараз серйозні позиції у NextJS, зокрема концепт серверних компонент непогано вистрілив. У світі CSS бібліотек і фреймворків дуже класно виглядає Tailwind CSS, особливо в комплекті з shadcn/ui. А ще несподівано увірвався HTMX - і мені подобається ця штука я вам скажу. І звичайно багато нового у хмарах, наприклад, останнім часом дуже подобається supabase.
Проте можливо не варто просто заморочуватися черговим фреймворком і вивчити щось принципово нове, бо все йде до того, що штучний інтелект не просто треба вписувати в резюме - треба вписувати конкретні навички, бібліотеки і апішки для роботи з ним.
Тому запрошую на вебінар у четвер 7-го березня на 18:30, де ми про це поговоримо.
Участь безкоштовна, реєструйтеся за лінком https://hubs.ly/Q02mvjGS0
У веб-розробці і зокрема у фронтенді дуже давно і багато бачив. Іі тут постійно щось змінюється, виходить нове чи швидко застаріває.
Мені насправді це подобається - галузь не стоїть на місці, бурхливо розвивається і тримає відкритими двері для новачків. Бо якщо ти вивчив саме те, що треба на ринку, то обов’язково знайдеш собі місце. А ще цікаво спостерігати як нові технології сеньйорів “обнуляють” - справжній сеньйор - той хто постійно вчиться, а не той, хто просто має багато років у резюме.
Але виглядає так, що саме у 2024 кількість змін та нового виходить на інший рівень, і дуже важливо зробити ставку на те, що вистрілить і буде потрібне на ринку. Зараз серйозні позиції у NextJS, зокрема концепт серверних компонент непогано вистрілив. У світі CSS бібліотек і фреймворків дуже класно виглядає Tailwind CSS, особливо в комплекті з shadcn/ui. А ще несподівано увірвався HTMX - і мені подобається ця штука я вам скажу. І звичайно багато нового у хмарах, наприклад, останнім часом дуже подобається supabase.
Проте можливо не варто просто заморочуватися черговим фреймворком і вивчити щось принципово нове, бо все йде до того, що штучний інтелект не просто треба вписувати в резюме - треба вписувати конкретні навички, бібліотеки і апішки для роботи з ним.
Тому запрошую на вебінар у четвер 7-го березня на 18:30, де ми про це поговоримо.
Участь безкоштовна, реєструйтеся за лінком https://hubs.ly/Q02mvjGS0
👍34🔥5❤2
Хто вчора не зміг відвідати подію - ділюся записом. Не дивуйтеся за кольорову палітру - схоже запис Zoom не справився з HDR-екраном.
PS. Питання/обговорення можна прямо тут в коментах. :)
https://youtu.be/pXDIpbk4C8A
PS. Питання/обговорення можна прямо тут в коментах. :)
https://youtu.be/pXDIpbk4C8A
YouTube
Що має знати веб-розробник у 2024?
👍23🔥5❤1
Перша велика офлайн-конференція DOU Day
Якось я трохи жив в Німеччині і намагався відвідувати події для айтівців. Був дуже здивований, що як кількість, так і якість подій поступалася Україні, бо їх було не просто мало, а ще й не дуже цікаві по наповненню.
Але окреме питання - ціна. Там все було не просто дорого, а шокуюче дорого. За конференцію на пару днів запросто попросять 2-3 тис. євро, а якщо ще хочеш під час події відвідати якийсь воршкопчик - то готуй плюс тисячу зверху.
Зрозуміло, що з таким розкладом я не дуже там по подіях ходив. А в порівнянні з Німеччиною всі платні події в Україні, особливо якщо ти вже працюєш в IT, сприймаються чи не задарма.
Зараз під час війни подій у нас стало менше, особливо якісних офлайнових.
Дуже приємно що ДОУ взялася за організацію такої конференції.
Відбудеться 18-го травня в Києві.
Сьогодні останній день, коли можна взяти другий квиток зі знижкою https://dou.ua/goto/TTbY
Якось я трохи жив в Німеччині і намагався відвідувати події для айтівців. Був дуже здивований, що як кількість, так і якість подій поступалася Україні, бо їх було не просто мало, а ще й не дуже цікаві по наповненню.
Але окреме питання - ціна. Там все було не просто дорого, а шокуюче дорого. За конференцію на пару днів запросто попросять 2-3 тис. євро, а якщо ще хочеш під час події відвідати якийсь воршкопчик - то готуй плюс тисячу зверху.
Зрозуміло, що з таким розкладом я не дуже там по подіях ходив. А в порівнянні з Німеччиною всі платні події в Україні, особливо якщо ти вже працюєш в IT, сприймаються чи не задарма.
Зараз під час війни подій у нас стало менше, особливо якісних офлайнових.
Дуже приємно що ДОУ взялася за організацію такої конференції.
Відбудеться 18-го травня в Києві.
Сьогодні останній день, коли можна взяти другий квиток зі знижкою https://dou.ua/goto/TTbY
dou.ua
Велика офлайн-конференція DOU Day
❤15👍3
Нарешті перший AI software Engineer https://youtu.be/fjHtjT7GO1c
YouTube
Introducing Devin, the first AI software engineer
Meet Devin, the world’s first fully autonomous AI software engineer.
Devin is a tireless, skilled teammate, equally ready to build alongside you or independently complete tasks for you to review.
With Devin, engineers can focus on more interesting problems…
Devin is a tireless, skilled teammate, equally ready to build alongside you or independently complete tasks for you to review.
With Devin, engineers can focus on more interesting problems…
👍4
Як працює Devin?
Devin (“перший AI-інженер”) наробив багато шороху на кшталт “розробники будуть непотрібні”.
Автори проєкту записали красивих відосиків, але поки що проєкт недоступний для всіх бажаючих.
Зараз я розкажу що таке Devin і які є альтернативи, якими можна користуватися вже зараз.
Отже, Devin - це AI-агент, побудований на основі LLM, призначений для вирішення задач програмної інженерії.
Якщо на словосполучення “AI-агент” ви згадали про агентів з Матриці, то ви близькі до істини - саме так, це AI, який здатний працювати автономно, виконуючи поставлене завдання.
Однак агенти, які є зараз, нажаль, чи на щастя - не такі такі розумні як агенти з Матриці. У якості мозку вони використовують LLM такі ж (або ті ж самі), що й ChatGPT/Google Gemini.
І якщо пояснювати що таке “агент на основі LLM” простими словами, то його можна уявити як систему, в якій LLM може не просто відповідати на питання, а і виконувати послідовність дій у певному середовищі, використовуючи інформацію з цього середовища як вхідну інформацію для наступних дій.
Насправді платний ChatGPT 4 також працює в режимі агента, просто досить лайтового - він може сходити в інтернет за даними, написати код на пайтоні, виконати і використати результат, чи звернутися до плагінів/GPTs.
Якщо ви самі відкриєте VS Code і будете просити ChatGPT надати послідовність інструкцій для розробки якогось проєкту, включаючи команди в терміналі і код файлів, а результат виконання команд будете закидати назад в ChatGPT для уточнення чи пошуку помилок, то це і буде те, що по суті робить Devin.
Переконаний, що багато хто намагався так робити і розуміє, що поки все не настільки добре як хотілося б. Але це не означає, що від цього немає користі - зовсім навпаки, це дуже зручно, для деяких задач, а деякі краще відразу брати на себе.
І звичайно, що без жодних знань з програмування робити серйозні проєкти ніяк не вийде, треба хоча б елементарно розуміти код. І тут я навіть не згадую про те, що у програмних проєктах є дуже важливими питаннями вибір конкретних технологій, архітектури, фреймворків/бібліотек, певних підходів до структурування проєкту і т.д. і т.п.
Отже, чи корисний і чи здатен замінити розробника Devin та подібні йому системи, які зараз без сумніву будуть з’являтися у великих кількостях? Так, звичайно корисний, але не як заміна розробнику, а як асистент для нього, такий собі трейнішка, якому можна поручити деякі примітивні задачі, але ретельно перевірити їх виконання і за потреби йому ж допомогти.
Якщо маєте бажання погратися з чимось подібним, то рекомендую подивитися ось це відео https://youtu.be/rmrLXI2w0Vg , де пояснюється створення агента для розробки простої гри з допомогою Rivet no code інструмента для створення AI-рішеннь з допомогою LLM. Майте на увазі, що розробка примітивної гри потягнула на тисячі запитів до OpenAI API та обійшлася десь в $40.
Якщо хочете зробити це безкоштовно, то можете по моєму відео підняти локальний сервер, завантажити безкоштовну модельку https://youtu.be/WcIghZD9QhI
Також можете подивитися в сторону клона Devin, проєкт Devika на гітхабі - хоча йому всього 2 тижні, але вже працюючий варіант є https://github.com/stitionai/devika
Devin (“перший AI-інженер”) наробив багато шороху на кшталт “розробники будуть непотрібні”.
Автори проєкту записали красивих відосиків, але поки що проєкт недоступний для всіх бажаючих.
Зараз я розкажу що таке Devin і які є альтернативи, якими можна користуватися вже зараз.
Отже, Devin - це AI-агент, побудований на основі LLM, призначений для вирішення задач програмної інженерії.
Якщо на словосполучення “AI-агент” ви згадали про агентів з Матриці, то ви близькі до істини - саме так, це AI, який здатний працювати автономно, виконуючи поставлене завдання.
Однак агенти, які є зараз, нажаль, чи на щастя - не такі такі розумні як агенти з Матриці. У якості мозку вони використовують LLM такі ж (або ті ж самі), що й ChatGPT/Google Gemini.
І якщо пояснювати що таке “агент на основі LLM” простими словами, то його можна уявити як систему, в якій LLM може не просто відповідати на питання, а і виконувати послідовність дій у певному середовищі, використовуючи інформацію з цього середовища як вхідну інформацію для наступних дій.
Насправді платний ChatGPT 4 також працює в режимі агента, просто досить лайтового - він може сходити в інтернет за даними, написати код на пайтоні, виконати і використати результат, чи звернутися до плагінів/GPTs.
Якщо ви самі відкриєте VS Code і будете просити ChatGPT надати послідовність інструкцій для розробки якогось проєкту, включаючи команди в терміналі і код файлів, а результат виконання команд будете закидати назад в ChatGPT для уточнення чи пошуку помилок, то це і буде те, що по суті робить Devin.
Переконаний, що багато хто намагався так робити і розуміє, що поки все не настільки добре як хотілося б. Але це не означає, що від цього немає користі - зовсім навпаки, це дуже зручно, для деяких задач, а деякі краще відразу брати на себе.
І звичайно, що без жодних знань з програмування робити серйозні проєкти ніяк не вийде, треба хоча б елементарно розуміти код. І тут я навіть не згадую про те, що у програмних проєктах є дуже важливими питаннями вибір конкретних технологій, архітектури, фреймворків/бібліотек, певних підходів до структурування проєкту і т.д. і т.п.
Отже, чи корисний і чи здатен замінити розробника Devin та подібні йому системи, які зараз без сумніву будуть з’являтися у великих кількостях? Так, звичайно корисний, але не як заміна розробнику, а як асистент для нього, такий собі трейнішка, якому можна поручити деякі примітивні задачі, але ретельно перевірити їх виконання і за потреби йому ж допомогти.
Якщо маєте бажання погратися з чимось подібним, то рекомендую подивитися ось це відео https://youtu.be/rmrLXI2w0Vg , де пояснюється створення агента для розробки простої гри з допомогою Rivet no code інструмента для створення AI-рішеннь з допомогою LLM. Майте на увазі, що розробка примітивної гри потягнула на тисячі запитів до OpenAI API та обійшлася десь в $40.
Якщо хочете зробити це безкоштовно, то можете по моєму відео підняти локальний сервер, завантажити безкоштовну модельку https://youtu.be/WcIghZD9QhI
Також можете подивитися в сторону клона Devin, проєкт Devika на гітхабі - хоча йому всього 2 тижні, але вже працюючий варіант є https://github.com/stitionai/devika
YouTube
This game was made by an AI agent
See the game that was entirely made by an AI from start to finish, and how the AI agent was creating using Rivet, the open-source visual AI programming environment!
AI Agent Repository: https://github.com/abrenneke/rivet-game-creator-agent
Rivet: https:…
AI Agent Repository: https://github.com/abrenneke/rivet-game-creator-agent
Rivet: https:…
👍33❤5🔥4😁1