Перша велика офлайн-конференція 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
AWS Notes. Chapter 2 Building Applications
Вже завтра у вівторок, 16-го квітня буде безкоштовна онлайн-конференція AWS Notes. Chapter 2 Building Applications від AWS User Group Ukraine.
Цікаві спікери та адженда, сам вже реєструвався та планую бути.
Другий розділ AWS Notes об'єднає українських та світових спікерів, щоб поділитися викликами, складнощами, досвідом та інсайтами у побудові додатків. На вас чекають:
- 1 день віртуальної конференції;
- 5 Tech Notes, під час яких спікери детально розкриють теми побудови додатків;
- 2 короткі Snap Talks, де спікери поділяться своїми розробками pet проєктів та інсайтами їх створення.
Спікери: Юрій Безсонов, Senior Partner Solutions Architect в AWS, Дмитро Хмеленко, Senior Backend Developer у Preply, Уляна Стефанішина, Software Engineer в AWS, Radovan Baćović, Staff Data Engineer в GitLab та інші.
Для більш детальної інформації та реєстрації відвідайте сайт конференції: https://bit.ly/3PGPZaQ
Реєструйтеся та до зустрічі!
Вже завтра у вівторок, 16-го квітня буде безкоштовна онлайн-конференція AWS Notes. Chapter 2 Building Applications від AWS User Group Ukraine.
Цікаві спікери та адженда, сам вже реєструвався та планую бути.
Другий розділ AWS Notes об'єднає українських та світових спікерів, щоб поділитися викликами, складнощами, досвідом та інсайтами у побудові додатків. На вас чекають:
- 1 день віртуальної конференції;
- 5 Tech Notes, під час яких спікери детально розкриють теми побудови додатків;
- 2 короткі Snap Talks, де спікери поділяться своїми розробками pet проєктів та інсайтами їх створення.
Спікери: Юрій Безсонов, Senior Partner Solutions Architect в AWS, Дмитро Хмеленко, Senior Backend Developer у Preply, Уляна Стефанішина, Software Engineer в AWS, Radovan Baćović, Staff Data Engineer в GitLab та інші.
Для більш детальної інформації та реєстрації відвідайте сайт конференції: https://bit.ly/3PGPZaQ
Реєструйтеся та до зустрічі!
👍15🔥5❤3
Безкоштовний GPT 4 на вашому комп'ютері
Позитивчик на вечір - виглядає так, що допомога від штатів буде. Але в мене є ще один - якщо ви не дуже слідкуєте за новинами в AI, то на днях Meta випустила нову модельку Llama 3, яка в рейтингах тягається нарівні з найкращими комерційними моделями GPT 4/Gemini Pro/Claude 3 Opus і суттєво потужніша за GPT 3.5.
Це означає що зараз можна не тратити кошти на платні підписки і спокійно користуватися цією моделлю безкоштовно у себе на комп’ютері за допомогою LM Studio чи ollama.
Є дві варіанти моделі на 8 та 70 млрд. параметрів. Додаю скрін з LM Studio де показано як їх собі знайти. Більша модель розумніша, але працює повільніше і потребує більш потужного заліза. Але навіть менша показує вельми пристойні результати. І звичайно що її не обов’язково використовувати як ChatGPT, а можна підняти локальний сервачок і мати безкоштовну альтернативу API Open AI.
Нагадую, що в мене є детальне відео як це все зробити: https://youtu.be/WcIghZD9QhI
Позитивчик на вечір - виглядає так, що допомога від штатів буде. Але в мене є ще один - якщо ви не дуже слідкуєте за новинами в AI, то на днях Meta випустила нову модельку Llama 3, яка в рейтингах тягається нарівні з найкращими комерційними моделями GPT 4/Gemini Pro/Claude 3 Opus і суттєво потужніша за GPT 3.5.
Це означає що зараз можна не тратити кошти на платні підписки і спокійно користуватися цією моделлю безкоштовно у себе на комп’ютері за допомогою LM Studio чи ollama.
Є дві варіанти моделі на 8 та 70 млрд. параметрів. Додаю скрін з LM Studio де показано як їх собі знайти. Більша модель розумніша, але працює повільніше і потребує більш потужного заліза. Але навіть менша показує вельми пристойні результати. І звичайно що її не обов’язково використовувати як ChatGPT, а можна підняти локальний сервачок і мати безкоштовну альтернативу API Open AI.
Нагадую, що в мене є детальне відео як це все зробити: https://youtu.be/WcIghZD9QhI
❤56👍34🔥5
Джунів знову беруть в IT
На ДОУ на днях вийшов результат дослідження про працевлаштування джунів в IT-компаніях (зазначу що там далеко не всі дані, оскільки на ринку багато компаній, які в те опитування не потрапляють, тому загальні по ринку показники по факту суттєво більші) - за 2023 рік найняли порядка 3 тис. людей. Багато це чи мало? В 2022 було 4 тис, за 2021 інформацію знайти складно, а от у 2020 було 4,5 тис.
Що це означає? Брати стали менше - так, але чи дійсно джунів не брали і все стало погано? Як бачите - зовсім ні, навіть на половину ринок не обвалився у порівнянні з “довоєнним” періодом.
Багато компаній прикрили безкоштовні програми стажування, бо раніше вони ніяк не могли знайти людей і фактично вкидали гроші в навчання, зараз їм простіше навчити людей на платній формі чи взяти тих, хто навчився в іншому місці.
Але людей на роботу беруть, і якщо хтось навчився на достатній рівень, то цілком собі впевнено роботу знаходить.
Мені шкода тих, хто навчання закинув коли почув що “все пропало” і джуни більше не потрібні. Я завжди говорив що то маячня, є багато причин чому завжди будуть потрібні джуни - основна в тому, що робити сеньйорами джуновську роботу виходить дуже дорого.
Навчання легко зупинити, але потім складно продовжити, бо все забувається дуже швидко і просто щоб тримати форму треба хоч якось писати код кожен день, а щоб розвиватися - треба докладати значно більше зусиль.
Так що ось такі новини, хто не зупиняв навчання - молодець, лупайте сю скалу і результат буде :)
https://dou.ua/lenta/articles/hiring-juniors-2023/
На ДОУ на днях вийшов результат дослідження про працевлаштування джунів в IT-компаніях (зазначу що там далеко не всі дані, оскільки на ринку багато компаній, які в те опитування не потрапляють, тому загальні по ринку показники по факту суттєво більші) - за 2023 рік найняли порядка 3 тис. людей. Багато це чи мало? В 2022 було 4 тис, за 2021 інформацію знайти складно, а от у 2020 було 4,5 тис.
Що це означає? Брати стали менше - так, але чи дійсно джунів не брали і все стало погано? Як бачите - зовсім ні, навіть на половину ринок не обвалився у порівнянні з “довоєнним” періодом.
Багато компаній прикрили безкоштовні програми стажування, бо раніше вони ніяк не могли знайти людей і фактично вкидали гроші в навчання, зараз їм простіше навчити людей на платній формі чи взяти тих, хто навчився в іншому місці.
Але людей на роботу беруть, і якщо хтось навчився на достатній рівень, то цілком собі впевнено роботу знаходить.
Мені шкода тих, хто навчання закинув коли почув що “все пропало” і джуни більше не потрібні. Я завжди говорив що то маячня, є багато причин чому завжди будуть потрібні джуни - основна в тому, що робити сеньйорами джуновську роботу виходить дуже дорого.
Навчання легко зупинити, але потім складно продовжити, бо все забувається дуже швидко і просто щоб тримати форму треба хоч якось писати код кожен день, а щоб розвиватися - треба докладати значно більше зусиль.
Так що ось такі новини, хто не зупиняв навчання - молодець, лупайте сю скалу і результат буде :)
https://dou.ua/lenta/articles/hiring-juniors-2023/
DOU
Скільки джуніорів взяли на роботу ІТ-компанії у 2023-му і скільки планують на 2024 рік
П’ятірка компаній, що найняли найбільше джуніорів у 2023 році - Genesis, ZONE3000, Netpeak Group, Ajax та EPAM. Ще з цікавого: стало більше продуктових компаній - усього шість, які взяли на роботу понад 100 початківців кожна. Вони наймають більше нетехнічних…
🔥65👍10❤1
Зробив перший шортик на ютубі, постараюся робити такі регулярно https://youtu.be/_zHbJoYkF1Q
YouTube
Groq - найшвидший і безкоштовний AI
#shorts Groq працює на власному унікальному залізі, він дуже швидкий, а модель Llama 3 ще й дуже розумна.
🔥29❤9👍2
Про Groq
Вчора я зробив своє перше коротке вертикальне відео для ютубу, показав на ньому сервіс Groq, і відразу з’явилося багато питань про той сервіс.
Його зробив Маск? Компанія Groq існує з 2016 року і не має відношення до сервіса Ілона Маска, який той назвав дуже схоже - Grok. Насправді вчинок Маска називати свій сервіс близьким ім’ям не можна охарактеризувати з позитивної сторони. Автори Groq навіть написали відкритого листа до нього стосовно назви.
Що робить Groq унікальним і чому він такий швидкий? Він використовує залізо власної розробки Groq LPU Inference Engine, яке на даний момент є найшвидшим для виконання моделей AI.
Які моделі дозволяє виконувати? Він виконує відкриті безкоштовні моделі. Наприклад, Llama 3 70B, що вийшла недавно і в рейтингах лише трішки поступається найкращим платним, таким як GPT 4 та Google Gemini Pro.
Це робить Groq особливо цікавим для розробників, бо в нього є API з досить низькими цінами, наприклад, для згаданої моделі Llama 3 70B ціна використання за мільйон токенів на вхід/вихід буде $0.59/$0.79, а для порівняння GPT 4 Turbo коштує $10/$30, тобто виходить дешевше в 17 разів для входу та 38 для виходу, ну і висока швидкість роботи - то взагалі часто навіть важливіше за гроші :)
Вчора я зробив своє перше коротке вертикальне відео для ютубу, показав на ньому сервіс Groq, і відразу з’явилося багато питань про той сервіс.
Його зробив Маск? Компанія Groq існує з 2016 року і не має відношення до сервіса Ілона Маска, який той назвав дуже схоже - Grok. Насправді вчинок Маска називати свій сервіс близьким ім’ям не можна охарактеризувати з позитивної сторони. Автори Groq навіть написали відкритого листа до нього стосовно назви.
Що робить Groq унікальним і чому він такий швидкий? Він використовує залізо власної розробки Groq LPU Inference Engine, яке на даний момент є найшвидшим для виконання моделей AI.
Які моделі дозволяє виконувати? Він виконує відкриті безкоштовні моделі. Наприклад, Llama 3 70B, що вийшла недавно і в рейтингах лише трішки поступається найкращим платним, таким як GPT 4 та Google Gemini Pro.
Це робить Groq особливо цікавим для розробників, бо в нього є API з досить низькими цінами, наприклад, для згаданої моделі Llama 3 70B ціна використання за мільйон токенів на вхід/вихід буде $0.59/$0.79, а для порівняння GPT 4 Turbo коштує $10/$30, тобто виходить дешевше в 17 разів для входу та 38 для виходу, ну і висока швидкість роботи - то взагалі часто навіть важливіше за гроші :)
YouTube
Groq - найшвидший і безкоштовний AI
#shorts
Groq працює на власному унікальному залізі, він дуже швидкий, а модель Llama 3 ще й дуже розумна.
Groq працює на власному унікальному залізі, він дуже швидкий, а модель Llama 3 ще й дуже розумна.
🔥31👍9❤3
Базова підготовка
Новобранці з ЗСУ проходять курс базової військової підготовки (БЗВП), де незалежно від того ким ти будеш в армії - хоч кулементником, хоч діловодом, повинен отримати елементарні загальні знання і навички поводження зі зброєю, такмеду і т.п. Альтернативою в США є курс Basic Combat Training (BCT) - без нього також далі нікуди.
Коли я лише розробляв свій джедайський курс JavaScript, то його ідея була приблизно такою ж - я ідентифікував самі важливі знання і навички для розробника і оформив їх в курс. Курс навчає самій головній навичці для розробника - навичці писати код. Вибір JavaScript для мови теж не випадковий - це найпоширеніша мова програмування, яку зараз повинен знати будь-який розробник, навіть якщо основною буде інша.
Для початківців буває дивно чути що насправді конкретна мова програмування не так багато має значення, як розуміння загальних речей, які дозволяють вирішувати завдання з програмування: змінні, функції, цикли, масиви і тому подібне. Але оскільки ми використовуємо JavaScript, то і вивчаємо його специфіку обов’язково.
Враховуючи останні тенденції, в минулому році до курсу додав TypeScript, і джедайський курс став поліглотом, курсом на дві мови.
Але в цьому році з курсом провів найбільшу трансформацію, фактично розділив його на два окремих - простий курс для початківців (рівень “Падаван”) і складніший (“Джедай”), для тих, хто основи програмування вже знає. Можна взяти комплектом обидва курси і пройти їх послідовно - простіший зараз, а складніший з новим набором влітку.
Хто дочитав до цього моменту, то за купоном LIGHTSIDE отримаєте додаткову знижку на будь-який з варіантів курсу.
Найближча група стартує у понеділок 13-го травня, вже за кілька днів 🙂
https://sj42.programmingmentor.com/
Новобранці з ЗСУ проходять курс базової військової підготовки (БЗВП), де незалежно від того ким ти будеш в армії - хоч кулементником, хоч діловодом, повинен отримати елементарні загальні знання і навички поводження зі зброєю, такмеду і т.п. Альтернативою в США є курс Basic Combat Training (BCT) - без нього також далі нікуди.
Коли я лише розробляв свій джедайський курс JavaScript, то його ідея була приблизно такою ж - я ідентифікував самі важливі знання і навички для розробника і оформив їх в курс. Курс навчає самій головній навичці для розробника - навичці писати код. Вибір JavaScript для мови теж не випадковий - це найпоширеніша мова програмування, яку зараз повинен знати будь-який розробник, навіть якщо основною буде інша.
Для початківців буває дивно чути що насправді конкретна мова програмування не так багато має значення, як розуміння загальних речей, які дозволяють вирішувати завдання з програмування: змінні, функції, цикли, масиви і тому подібне. Але оскільки ми використовуємо JavaScript, то і вивчаємо його специфіку обов’язково.
Враховуючи останні тенденції, в минулому році до курсу додав TypeScript, і джедайський курс став поліглотом, курсом на дві мови.
Але в цьому році з курсом провів найбільшу трансформацію, фактично розділив його на два окремих - простий курс для початківців (рівень “Падаван”) і складніший (“Джедай”), для тих, хто основи програмування вже знає. Можна взяти комплектом обидва курси і пройти їх послідовно - простіший зараз, а складніший з новим набором влітку.
Хто дочитав до цього моменту, то за купоном LIGHTSIDE отримаєте додаткову знижку на будь-який з варіантів курсу.
Найближча група стартує у понеділок 13-го травня, вже за кілька днів 🙂
https://sj42.programmingmentor.com/
🔥15👍6❤5
Мені особливо приємно хвалитися успіхами своїх випускників, враховуючи, що там є трохи моєї участі. :)
Хочу порекомендувати вам ютуб-канал ProgyZavr, який створив випускник зимового потоку мого джедайського JavaScript+TypeScript курсу Олександр, де він вирішує задачі на CodeWars.
Вирішення задачок - найбільш ефективний спосіб формування основної навички розробника.
Для формування сталої навички написання коду треба зробити від сотні задач, а бажано кілька сотень.
Сам процес вирішення завдань раджу проводити в 4 кроки:
1) Максимально добре зрозуміти умову, перекласти її, сформулювати своїми словами.
2) Написати як потрібно вирішити умову своїми словами - просто послідовність дій без коду.
3) Перевести попередній текст в код, поки не пройде тести.
4) Покращити рішення, зробити найбільш елегантний/оптимальний код.
Додам, що останній крок дуже важливий, його не можна пропускати, саме на ньому формується розуміння якісного/неякісного рішення.
До речі, весняну групу стартуємо сьогодні.
Хочу порекомендувати вам ютуб-канал ProgyZavr, який створив випускник зимового потоку мого джедайського JavaScript+TypeScript курсу Олександр, де він вирішує задачі на CodeWars.
Вирішення задачок - найбільш ефективний спосіб формування основної навички розробника.
Для формування сталої навички написання коду треба зробити від сотні задач, а бажано кілька сотень.
Сам процес вирішення завдань раджу проводити в 4 кроки:
1) Максимально добре зрозуміти умову, перекласти її, сформулювати своїми словами.
2) Написати як потрібно вирішити умову своїми словами - просто послідовність дій без коду.
3) Перевести попередній текст в код, поки не пройде тести.
4) Покращити рішення, зробити найбільш елегантний/оптимальний код.
Додам, що останній крок дуже важливий, його не можна пропускати, саме на ньому формується розуміння якісного/неякісного рішення.
До речі, весняну групу стартуємо сьогодні.
🔥37👍10
Весняний апдейт Open AI
Щойно Open AI зробила демку весняних оновлень.
Виглядає дуже цікаво:
- нова швидша модель Gpt-4o, яка буде доступна безкоштовно також;
- десктопна апка (наскільки зрозумів, то поки лише для MacOS);
- особливо класно: тепер GPTs будуть доступні безкоштовним користувачам, це відкриває можливість використовувати їх для навчання студентів, бо раніше було не дуже ок, що вимагало платної підписки.
Демка швидка і емоційна, рекомендую проглянути https://youtu.be/DQacCB9tDaw
Щойно Open AI зробила демку весняних оновлень.
Виглядає дуже цікаво:
- нова швидша модель Gpt-4o, яка буде доступна безкоштовно також;
- десктопна апка (наскільки зрозумів, то поки лише для MacOS);
- особливо класно: тепер GPTs будуть доступні безкоштовним користувачам, це відкриває можливість використовувати їх для навчання студентів, бо раніше було не дуже ок, що вимагало платної підписки.
Демка швидка і емоційна, рекомендую проглянути https://youtu.be/DQacCB9tDaw
YouTube
Introducing GPT-4o
OpenAI Spring Update – streamed live on Monday, May 13, 2024.
Introducing GPT-4o, updates to ChatGPT, and more.
Introducing GPT-4o, updates to ChatGPT, and more.
🔥30
В суботу планую бути на конфі в Києві, якщо хтось бажає там зустрітися - пишіть. Трохи квиточків ще є :)
Forwarded from DOU
По-перше, конференція DOU Day вже за чотири дні.
По-друге, відкривати її буде крутий комік — Василь Байдак 😎
По-третє, лишились останні квитки. Купуйте за лінком.
Стендап Василя розпочнеться о 9:15, тож прокидайтесь раненько, беріть з собою гарний настрій та приходьте. Ми вже ніяк не дочекаємось! 🫶
По-друге, відкривати її буде крутий комік — Василь Байдак 😎
По-третє, лишились останні квитки. Купуйте за лінком.
Стендап Василя розпочнеться о 9:15, тож прокидайтесь раненько, беріть з собою гарний настрій та приходьте. Ми вже ніяк не дочекаємось! 🫶
😁6👍3