🧠 Продолжаем исследовать нейросети для разработчиков!
В прошлый раз я уже делилась, как можно использовать ChatGPT в разработке и для около рабочих задач. И хотя основную часть времени для кодинга я использую другие инструменты (о них обязательно расскажу в следующих постах — там такие находки, ух!), сегодня всё-таки хочу дописать про GPT и его "собратьев".
🕵️ Нейросети как поисковик
Один из очевидных способов использования AI-чатов вроде GPT — искать с их помощью информацию, вместо того чтобы самому гуглить, открывать кучу вкладок и вычитывать нужное вручную.
В идеале всё просто: задал вопрос → получил готовую выжимку. Но есть свои минусы.
⚠️ Галлюцинации
Нейросети умеют... придумывать. Причём с таким серьёзным видом, будто всё правда. Чтобы избежать этого и получить действительно реальные ссылки, обязательно включай параметр Search (или выбери режим с доступом к интернету). Без этого нейросети просто "представляют", что могли бы найти, и с радостью выдают это тебе как факт.
🔍 Мини-тест: сравнила 3 сервиса
Я решила проверить, как с задачей поиска справятся три разных AI: ChatGPT, DeepSeek и Perplexity (все с включенным режимом Search).
Задала им всем один и тот же запрос:
find several free Figma designs which can be adopted for Chef & Personal Cook web site
(перевод: найди несколько бесплатных Figma-дизайнов, которые можно адаптировать для сайта персонального повара)
💡 Что из этого вышло:
ChatGPT справился с задачей так себе: часть ссылок оказалась нерелевантной, часть вела на платные ресурсы, и только пара была действительно полезной.
DeepSeek выдал больше результатов. Да, среди них тоже были спорные, но результат оказался ощутимо лучше.
Perplexity мне понравился больше всего. Большинство ссылок были бесплатными и вели на настоящие Figma-файлы, которые реально можно использовать. Да, в бесплатной версии он ограничен по количеству выдачи, но, согласись, мы ведь и в жизни редко заходим дальше второй страницы поисковика? 😉
✅ Вывод:
Если используешь искусственный интеллект именно для поиска, то ChatGPT — не самый эффективный вариант. Perplexity или Deepseek могут лучше справиться с этой задачей.
#AI #ИИ #нейросеть
В прошлый раз я уже делилась, как можно использовать ChatGPT в разработке и для около рабочих задач. И хотя основную часть времени для кодинга я использую другие инструменты (о них обязательно расскажу в следующих постах — там такие находки, ух!), сегодня всё-таки хочу дописать про GPT и его "собратьев".
🕵️ Нейросети как поисковик
Один из очевидных способов использования AI-чатов вроде GPT — искать с их помощью информацию, вместо того чтобы самому гуглить, открывать кучу вкладок и вычитывать нужное вручную.
В идеале всё просто: задал вопрос → получил готовую выжимку. Но есть свои минусы.
⚠️ Галлюцинации
Нейросети умеют... придумывать. Причём с таким серьёзным видом, будто всё правда. Чтобы избежать этого и получить действительно реальные ссылки, обязательно включай параметр Search (или выбери режим с доступом к интернету). Без этого нейросети просто "представляют", что могли бы найти, и с радостью выдают это тебе как факт.
🔍 Мини-тест: сравнила 3 сервиса
Я решила проверить, как с задачей поиска справятся три разных AI: ChatGPT, DeepSeek и Perplexity (все с включенным режимом Search).
Задала им всем один и тот же запрос:
find several free Figma designs which can be adopted for Chef & Personal Cook web site
(перевод: найди несколько бесплатных Figma-дизайнов, которые можно адаптировать для сайта персонального повара)
💡 Что из этого вышло:
ChatGPT справился с задачей так себе: часть ссылок оказалась нерелевантной, часть вела на платные ресурсы, и только пара была действительно полезной.
DeepSeek выдал больше результатов. Да, среди них тоже были спорные, но результат оказался ощутимо лучше.
Perplexity мне понравился больше всего. Большинство ссылок были бесплатными и вели на настоящие Figma-файлы, которые реально можно использовать. Да, в бесплатной версии он ограничен по количеству выдачи, но, согласись, мы ведь и в жизни редко заходим дальше второй страницы поисковика? 😉
✅ Вывод:
Если используешь искусственный интеллект именно для поиска, то ChatGPT — не самый эффективный вариант. Perplexity или Deepseek могут лучше справиться с этой задачей.
#AI #ИИ #нейросеть
👍3
💬🔜 💻
Как ни стыдно признаваться, но я до сих пор не умею печатать вслепую.
Недавно у меня появился ноутбук без русской раскладки, и я подумала — ну щас привыкну, фигня вопрос. Но через месяц сдалась и наклеила кириллицу 😅
Хотя, забавно — если я забываю, что на клавишах нет подписей, то могу, к своему удивлению, печатать почти без ошибок. Но как только вспоминаю — сверхспособность испаряется.
К чему это всё?
А к тому, что писать большие тексты — возможно, и из-за этого — мне страшно лень.
Если при написании кода автодополнения в редакторе хоть как-то спасают, то во всём остальном — увы.
Например:
– расписывать задачу в тикете,
– накатать развернутое сообщение коллеге,
– оформить документацию,
– расписать кейсы для QA,
– или подготовить подробный промпт для AI —
всё это требует много печати.
Но недавно я узнала про AI, который сильно упростил мне жизнь — это Superwhisper.
По сути — диктофон, который переводит голос в текст. Причём отлично работает на разных языках. Прям по кайфу. И бесплатной версии хватает для всех этих моих задач.
Теперь, если нужно написать больше пяти слов — я просто нажимаю клавишу и надиктовываю всё, что хотела сказать.
(Для этого поста я тоже его использовала 😉)
Если текст нужно причесать — я сначала надиктовываю его в ChatGPT, он аккуратненько всё редактирует, и я просто копирую результат в нужное поле.
Удобно и быстро. Я в восторге!
#AI #ИИ #ИИдляразработки
Как ни стыдно признаваться, но я до сих пор не умею печатать вслепую.
Недавно у меня появился ноутбук без русской раскладки, и я подумала — ну щас привыкну, фигня вопрос. Но через месяц сдалась и наклеила кириллицу 😅
Хотя, забавно — если я забываю, что на клавишах нет подписей, то могу, к своему удивлению, печатать почти без ошибок. Но как только вспоминаю — сверхспособность испаряется.
К чему это всё?
А к тому, что писать большие тексты — возможно, и из-за этого — мне страшно лень.
Если при написании кода автодополнения в редакторе хоть как-то спасают, то во всём остальном — увы.
Например:
– расписывать задачу в тикете,
– накатать развернутое сообщение коллеге,
– оформить документацию,
– расписать кейсы для QA,
– или подготовить подробный промпт для AI —
всё это требует много печати.
Но недавно я узнала про AI, который сильно упростил мне жизнь — это Superwhisper.
По сути — диктофон, который переводит голос в текст. Причём отлично работает на разных языках. Прям по кайфу. И бесплатной версии хватает для всех этих моих задач.
Теперь, если нужно написать больше пяти слов — я просто нажимаю клавишу и надиктовываю всё, что хотела сказать.
(Для этого поста я тоже его использовала 😉)
Если текст нужно причесать — я сначала надиктовываю его в ChatGPT, он аккуратненько всё редактирует, и я просто копирую результат в нужное поле.
Удобно и быстро. Я в восторге!
#AI #ИИ #ИИдляразработки
Please open Telegram to view this post
VIEW IN TELEGRAM
Superwhisper
AI powered voice to text for macOS
👍1🤩1
Продолжаем разбор алгоритмических задач
https://youtu.be/6obMLUMF3Jk
#leetcode #алгоритмы #собеседования
https://youtu.be/6obMLUMF3Jk
#leetcode #алгоритмы #собеседования
YouTube
70 LeetCode - Разбор задач для собеседований
LeetCode 70 - Climbing Stairs - Разбор задач для собеседований
📌 https://leetcode.com/problems/climbing-stairs
💡 Готовишься к собеседованию на Frontend-разработчика? В этом видео разберем популярные задачи с LeetCode, которые часто задают на технических…
📌 https://leetcode.com/problems/climbing-stairs
💡 Готовишься к собеседованию на Frontend-разработчика? В этом видео разберем популярные задачи с LeetCode, которые часто задают на технических…
❤1🔥1
Screenshot 2025-04-14 at 21.53.09.png
3.5 MB
🔥 Мой топовый помощник в разработке прямо сейчас — это Cursor! Это AI-редактор кода, построенный на базе VS Code.
Если ты раньше уже работал в VS Code — адаптация будет молниеносной. Но даже мне, давнему адепту WebStorm, переход дался довольно легко.
💡 Что умеет Cursor:
1️⃣ Полный анализ проекта
Открывает весь твой репозиторий и понимает, что в нём происходит.
Можно делать запросы к конкретному файлу, к выделенным строкам или ко всему проекту.
2️⃣ Контекстные запросы
Благодаря этому анализу он выдает более релевантные подсказки и правки, особенно если в проекте уже есть хороший код. Работает не в вакууме, а с реальным контекстом.
3️⃣ Круче Copilot'а
Я пробовала Copilot — и он скорее как автокомплит на максималках. Иногда помогает, но чаще не угадывает, а то и мешает.
Cursor же реально угадывает твои мысли и дополняет код так, будто ты сам это хотел написать. Он обучается на твоем коде прямо в процессе работы.
4️⃣ Встроенный ChatGPT
Можно делать запросы прямо в редакторе, не копируя код в браузер.
Он понимает, где ты находишься, и сразу предлагает адекватные изменения.
5️⃣ Мгновенные правки в коде
Cursor вносит изменения прямо в файлы твоего проекта. А ты подтверждаешь или отклоняешь его изменения для каждого куска кода или все сразу.
Я в восторге!
Если ты раньше уже работал в VS Code — адаптация будет молниеносной. Но даже мне, давнему адепту WebStorm, переход дался довольно легко.
💡 Что умеет Cursor:
1️⃣ Полный анализ проекта
Открывает весь твой репозиторий и понимает, что в нём происходит.
Можно делать запросы к конкретному файлу, к выделенным строкам или ко всему проекту.
2️⃣ Контекстные запросы
Благодаря этому анализу он выдает более релевантные подсказки и правки, особенно если в проекте уже есть хороший код. Работает не в вакууме, а с реальным контекстом.
3️⃣ Круче Copilot'а
Я пробовала Copilot — и он скорее как автокомплит на максималках. Иногда помогает, но чаще не угадывает, а то и мешает.
Cursor же реально угадывает твои мысли и дополняет код так, будто ты сам это хотел написать. Он обучается на твоем коде прямо в процессе работы.
4️⃣ Встроенный ChatGPT
Можно делать запросы прямо в редакторе, не копируя код в браузер.
Он понимает, где ты находишься, и сразу предлагает адекватные изменения.
5️⃣ Мгновенные правки в коде
Cursor вносит изменения прямо в файлы твоего проекта. А ты подтверждаешь или отклоняешь его изменения для каждого куска кода или все сразу.
Я в восторге!
This media is not supported in your browser
VIEW IN TELEGRAM
💬 Почему стоит проходить собеседования, даже если ты не ищешь работу прямо сейчас
Мир сейчас такой нестабильный. Сегодня всё вроде спокойно, а через месяц — внезапные сокращения.
И если раньше это касалось в основном стартапов, то теперь лейоффы происходят и в крупных компаниях.
Чтобы не тревожиться лишний раз, я периодически прохожу собеседования — и тебе советую. Даже если прямо сейчас ты ничего не ищешь.
✍️ Личный опыт:
Несколько лет назад я выгорела на работе так сильно, что понимала — надо что-то менять.
Но сил на подготовку к собесам не было совсем.
Кажется, ну что там — полчасика в день задачки на литкоде порешать. А на деле — когда ты выжат как лимон, даже открыть сайт тяжело.
Почему сразу не ушла на “мороз”?
По личным причинам тогда такой возможности не было.
Когда всё-таки ушла, месяц приходила в себя, потом месяц пыталась собраться и готовиться. А в это время запасы денег стремительно таяли, а тревожность только росла.
Когда я всё-таки собралась и начала ходить на собесы, выяснилось две вещи:
👉 Спрашивают совсем не то, что два года назад.
👉 Не надо было учить наизусть весь learn.javanoscript.ru— стоило сфокусироваться на другом формате подготовки.
Вывод:
Чем раньше ты начнёшь периодически проходить собеседования, тем быстрее поймёшь, что именно сейчас важно на рынке.
Идеальный вариант — не останавливать этот процесс вообще:
➕ Ты держишь руку на пульсе,
➕ Понимаешь, что нужно рынку,
➕ И если вдруг что-то случится на работе — легче быстро найти новое место.
🙈 Если вдруг думаешь, что я всё это рассказываю с позиции человека, которому легко даются собесы — вообще нет.
Я дико нервничаю перед каждым интервью. За час до начала почти в панике думаю:
"Зачем я вообще на это согласилась??"
Но потом, каждый раз, я радуюсь, что получила этот опыт. Даже если собес прошёл не идеально.
И самое важное:
Когда идёшь на собеседование не в отчаянии, а просто чтобы посмотреть рынок, страха становится намного меньше.
А ещё... можно наткнуться на проект мечты. 😉
#собеседования #leetcode
Мир сейчас такой нестабильный. Сегодня всё вроде спокойно, а через месяц — внезапные сокращения.
И если раньше это касалось в основном стартапов, то теперь лейоффы происходят и в крупных компаниях.
Чтобы не тревожиться лишний раз, я периодически прохожу собеседования — и тебе советую. Даже если прямо сейчас ты ничего не ищешь.
✍️ Личный опыт:
Несколько лет назад я выгорела на работе так сильно, что понимала — надо что-то менять.
Но сил на подготовку к собесам не было совсем.
Кажется, ну что там — полчасика в день задачки на литкоде порешать. А на деле — когда ты выжат как лимон, даже открыть сайт тяжело.
Почему сразу не ушла на “мороз”?
По личным причинам тогда такой возможности не было.
Когда всё-таки ушла, месяц приходила в себя, потом месяц пыталась собраться и готовиться. А в это время запасы денег стремительно таяли, а тревожность только росла.
Когда я всё-таки собралась и начала ходить на собесы, выяснилось две вещи:
👉 Спрашивают совсем не то, что два года назад.
👉 Не надо было учить наизусть весь learn.javanoscript.ru— стоило сфокусироваться на другом формате подготовки.
Вывод:
Чем раньше ты начнёшь периодически проходить собеседования, тем быстрее поймёшь, что именно сейчас важно на рынке.
Идеальный вариант — не останавливать этот процесс вообще:
🙈 Если вдруг думаешь, что я всё это рассказываю с позиции человека, которому легко даются собесы — вообще нет.
Я дико нервничаю перед каждым интервью. За час до начала почти в панике думаю:
"Зачем я вообще на это согласилась??"
Но потом, каждый раз, я радуюсь, что получила этот опыт. Даже если собес прошёл не идеально.
И самое важное:
Когда идёшь на собеседование не в отчаянии, а просто чтобы посмотреть рынок, страха становится намного меньше.
А ещё... можно наткнуться на проект мечты. 😉
#собеседования #leetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Легко ли тебе проходить собесы?
Anonymous Poll
0%
Да, вообще никогда не нервничаю
45%
Зависит от компании. Если сильно нравится компания, то волнуюсь
10%
Если не горят сроки, то спокойно себя чувствую
45%
Нет, всегда очень волнуюсь
👍1
🔥 Фронтендеров не хватало — привлекли бэкендеров. И… получилось круче, чем ожидали!
У нас на проекте была классическая боль: задач много, фронтендеров мало. Решили попробовать эксперимент — позвали бэкендеров помочь с интерфейсами. Чтобы снизить порог входа, дали им в напарники Cursor (AI-редактор на базе VS Code), подготовили понятные таски, без rocket science, и… понеслась!
Я лично ревьюила их пулреквесты — и вот что скажу:
✅ Код — рабочий.
✅ Задачи — решены.
✅ Логика — понятная.
⚠️ Были небольшие стилистические шероховатости, но это ерунда по сравнению с тем, что ребята реально вывезли фронт без предыдущего опыта.
💡 Этот эксперимент очень круто показал, насколько ИИ реально снижает порог входа в новую сферу. Но ещё важнее — это инженерное мышление. Когда человек понимает, как работает система, как устроен веб, как соединяются слои приложения — ему гораздо легче адаптироваться, даже если он зашёл в новый для себя стек.
Кажется, мы возвращаемся к идее "инженера в широком смысле", а не "джаваскриптера" или "питониста". Язык — уже не главное. GPT подскажет, как написать функцию, поправит синтаксис, а вот архитектуру, понимание процессов, системное мышление — это по-прежнему на человеке.
У нас на проекте была классическая боль: задач много, фронтендеров мало. Решили попробовать эксперимент — позвали бэкендеров помочь с интерфейсами. Чтобы снизить порог входа, дали им в напарники Cursor (AI-редактор на базе VS Code), подготовили понятные таски, без rocket science, и… понеслась!
Я лично ревьюила их пулреквесты — и вот что скажу:
✅ Код — рабочий.
✅ Задачи — решены.
✅ Логика — понятная.
⚠️ Были небольшие стилистические шероховатости, но это ерунда по сравнению с тем, что ребята реально вывезли фронт без предыдущего опыта.
💡 Этот эксперимент очень круто показал, насколько ИИ реально снижает порог входа в новую сферу. Но ещё важнее — это инженерное мышление. Когда человек понимает, как работает система, как устроен веб, как соединяются слои приложения — ему гораздо легче адаптироваться, даже если он зашёл в новый для себя стек.
Кажется, мы возвращаемся к идее "инженера в широком смысле", а не "джаваскриптера" или "питониста". Язык — уже не главное. GPT подскажет, как написать функцию, поправит синтаксис, а вот архитектуру, понимание процессов, системное мышление — это по-прежнему на человеке.
👍2🤔1
📌 Шпаргалка по асимптотике
Чтобы лучше понимать, зачем вообще нужны функции при оценке алгоритмов, на графике собраны самые часто встречающиеся типы сложности.
Хорошо видно, насколько по-разному ведут себя алгоритмы при росте объёма входных данных.
Одни — вроде O(1) и O(log n) — остаются спокойными и надёжными даже при больших объёмах.
Другие — вроде O(n!) — начинают "плавиться" уже на середине пути. И всё это, напомню, из-за пары лишних вложенных циклов.
Такое визуальное представление — простой и наглядный способ увидеть, почему мы боремся за эффективность, почему иногда стоит потратить больше времени на выбор алгоритма, чтобы потом не удивляться, почему "всё тормозит".
Чтобы лучше понимать, зачем вообще нужны функции при оценке алгоритмов, на графике собраны самые часто встречающиеся типы сложности.
Хорошо видно, насколько по-разному ведут себя алгоритмы при росте объёма входных данных.
Одни — вроде O(1) и O(log n) — остаются спокойными и надёжными даже при больших объёмах.
Другие — вроде O(n!) — начинают "плавиться" уже на середине пути. И всё это, напомню, из-за пары лишних вложенных циклов.
Такое визуальное представление — простой и наглядный способ увидеть, почему мы боремся за эффективность, почему иногда стоит потратить больше времени на выбор алгоритма, чтобы потом не удивляться, почему "всё тормозит".
✍2