Programming Mentor

Description
Ти живеш, поки вчишся
Advertising
We recommend to visit

Reklama - @Abubakirov_rek
Arxiv kanal haqida - @Abubakirov_arxiv
🎙Jonli Efir
✔️UFC Roster watch
🇺🇿Erkin fikrlar

Last updated 6 hours ago

Simple decoder

My panel https://atssrk02.store/


Promotion allowed @atssrk

Last updated 8 months ago

🔹Trading is a Mental Game
___________
▪️Admin: @Att_admin01
برای هماهنگی و تبلیغات

▪️Group: @ATTAcademy

Last updated 1 month, 1 week ago

1 месяц, 2 недели назад
**Де хочемо працювати?**

Де хочемо працювати?

Тут на DOU опитничок на 5 хвилин про найкраще місце роботи, не полінуйтеся заповнити, всім потім цікаво читати ці результати https://jobs.dou.ua/questionary/

1 месяц, 3 недели назад

AI-подкаст для себе

Чи любите ви подкасти? Я - дуже. Слухаю часто коли роблю щось в гаражі чи траву покосити виходжу, іноді слухаю коли роблю за комп’ютером щось рутинне. В підписках у мене технічні подкасти, це дуже гарний спосіб дізнатися якісь новини і тренди.

Дуже формат подобається - діалоги між людьми краще заходять ніж аудіокниги, наприклад. Для розвиваюче-навчальних цілей це дуже зручно.

Але нерідко буває таке що особливо послухати нічого - коли всі улюблені подкасти нових епізодів не мають, а знайти щось нове не дуже просто, бо, наприклад, теми не дуже цікаві.

А тепер уявіть собі, що ви можете в будь-який момент самі зробити собі подкаст на будь-яку потрібну тему буквально в кілька кліків?

Саме таку фічу недавно викатила Google в проєкті NotebookLM (це така експериментальна тула для досліджень, сама по собі варта окремої уваги, пускає з України через VPN).

Закидуємо туди потрібні матеріали - документи, сайти, відео з ютубчику і т.п. А далі є опція згенерувати аудіо (поки що лише англійською) і воно робить його в форматі подкасту, де двоє ведучих з чоловічим та жіночим голосом детально обговорюють тему.

Просто щоб затестити закинув лінк на свою статтю “Як зрозуміти JavaScript”, і воно згенерило подкаст майже на 16 хвилин, де пройшлися детально по всіх JS-фічах, які згадував у статті - типи даних, функції, замикання, асинхронність і т.п. І сказати що я в захваті - нічого не сказати, просто самі послухайте :)

2 месяца, 1 неделя назад

Зустрічаємо Next Gen ШІ

Думаю вже всі чули, що кілька годин тому OpenAI випустила принципово нову модельку o1 у двох варіантах (preview повної та спрощеної mini). Але мало хто знає, що минулого тижня випустили також дуже цікаву опенсорсну модельку Reflection Llama-3.1.

Що їх об’єднує? Їх обидві можна віднести до Next Gen AI, і по важливості змін це можна порівняти з появою мультимодальності в GPT-4o.

То в чому саме принциповість змін? У своїх лекціях про ШІ я розповідаю про різницю між "System 1" та "System 2" мислення за Даніелем Канеманом. Він пояснював це на прикладі того як думає людина, але це все актуально і для ШІ.
System 1 — це швидке та інтуїтивне мислення, яке працює на автоматі. System 2 — це повільніше, більш усвідомлене та аналітичне мислення, яке вимагає зусиль.

І якщо людина може переключатися між двома режимами - відповідає швидко на питання типу 2+2 без роздумів, або зупиняється щоб подумати для якогось складнішого питання типу 78*27. То традиційно ШІ на основі LLM мав лише System 1 і саме тому мав проблеми зі складними питаннями з математики, логіки і всюди, де треба “зупинитися і подумати”.

Нові ШІ-моделі починають поєднувати ці дві системи, що дозволяє їм не лише швидко обробляти інформацію, але й робити обґрунтовані висновки. Це відкриває двері до складніших застосувань, як-от прийняття рішень у невизначених ситуаціях чи творчий підхід до вирішення проблем.

Open AI традиційно не розкриває деталі реалізації своєї моделі, зато інформація про Reflection Llama-3.1 відкрита. Вона використовує техніку "Reflection-Tuning" і навчається виявляти помилки у своєму мисленні та виправляти їх сама. Тобто, ШІ не лише швидко реагує (System 1), але й здатний до самокорекції та глибокого аналізу (System 2).

Модель використовує спеціальні теги для розділення свого мислення та відповідей. Внутрішні роздуми оформлюються в , фінальні відповіді — в , а якщо знаходить помилку, використовує для її виправлення.
Цей підхід дозволяє моделі оцінювати власне мислення, що підвищує точність і надійність результатів, зменшує ймовірність галюцинацій, коли модель видає взагалі нісенітницю.

Тому якщо когось LLM-моделі дратували тим, що недостатньо розумні, то зараз все швидко змінюється. Я особисто поганяв o1-preview в платній підписці GPT Plus, вона мені прям дуже сподобалася і навіть допомагала писати цей текст :) Модель Reflection Llama-3.1 можна поганяти в LM Studio локально і безкоштовно.

4 месяца, 3 недели назад

У нас немає другого часу
Вчора не зміг потрапити на СТО, бо в них немає світла, записався на інше СТО. Потім поїхав на НП, відділення №1, найбільше у Львові - вони виявляється теж без світла сидять і не працюють, бо “щось там з генератором”. Довелося чекати поки проблему не вирішать, але на це пішло забагато часу і подальші плани на день коту під хвіст.

Взагалі-то в країні війна вже давно, і енергосистему бомблять не перший місяць, пора б бізнесам якось краще адаптуватися. Але маємо що маємо і точно багато бізнесів роботу без електрики не вивезуть, вже зараз щось закривається/призупиняється і це сильно вдарить робочим місцям та економіці.

На фоні цього спостерігаю що багато студентів в IT починають призупиняти навчання “до кращих часів”, але проблема в тому, що ми не знаємо коли вони настануть, і не виключено, що завтра ми дізнаємося, що кращі часи були вчора.

Чи можна вчитися без світла? Звичайно що можна, достатньо захотіти по-справжньому і зусиль трохи прикласти. Сам я на початку вчився програмуванню взагалі без інтернету і комп’ютера - просто по книжкам, код в зошиті писав, а потім в голові його виконував. Це було складно і неефективно, але результат був.

А зараз думаю хоча б смартфону для цього достатньо - і відео можна подивитися, і навіть код писати. Не скажу за айфони, але до андроїда без проблем можна приєднати клавіатуру. Далі відкриваєте хмарну ідеєшку і поїхали.

Є проблема з інтернетом? Теж вирішувано. Книжки та відео з ютубу можна витягнути заздалегідь, а для написання коду вже повно редакторів доступно як аплікація.

Але якщо у вас ноутбук, то з ним можна світло/інтернет десь пошукати.

Хоча у періодичній відсутності світла/інтернета навіть свої плюси є - відволікаючі чинники зникають і сфокусуватися можна. Тут захотіти потрібно лише, але по-справжньому, щоб своє бажання на дії перетворити.

Щоб потрапити в IT доведеться докласти зусиль, але це не є аж занадто складна задача. Вакансії є, людей на роботу беруть, і це стосується всіх рівнів - від джунів до сеньйорів. Не візьмуть хіба якщо по знанням/навичкам не дотягуєш, але це теж стосується всіх рівнів і так завжди було і завжди буде.

Та й не обов’язково відразу роботу шукати, можна фрілансити пробувати, самому клієнтів шукати, знайомим якимось сайт зробити для початку. Хай можливо безкоштовно чи за символічні гроші, але тут важливий старт. Я колись клепав сайти у великих кількостях і всі клієнти були виключно по рекомендації, і ціни на послуги піднімав з кожним новим клієнтом, і дивувався, що менше їх від того не стає.

А от що буде з бізнесами/вакансіями за межами IT - ось тут як ситуація не поправиться, нас чекає зовсім не оптимістичний сценарій. Тому якою б не здавалася складною ситуація сьогодні, треба пам’ятати, що завжди може бути гірше. І готуватися заздалегідь, бо вдача любить підготовлених.

6 месяцев, 1 неделя назад

В суботу планую бути на конфі в Києві, якщо хтось бажає там зустрітися - пишіть. Трохи квиточків ще є :)

We recommend to visit

Reklama - @Abubakirov_rek
Arxiv kanal haqida - @Abubakirov_arxiv
🎙Jonli Efir
✔️UFC Roster watch
🇺🇿Erkin fikrlar

Last updated 6 hours ago

Simple decoder

My panel https://atssrk02.store/


Promotion allowed @atssrk

Last updated 8 months ago

🔹Trading is a Mental Game
___________
▪️Admin: @Att_admin01
برای هماهنگی و تبلیغات

▪️Group: @ATTAcademy

Last updated 1 month, 1 week ago