обращался к DeepSeek, GPT-5 и Qwen за генерацией иконки SVG. У меня было изображение иконки в png, на котором изображена раскрытая книжка с серым обрамлением.
DeepSeek - вообще не распознал иконку, а по текстовому описанию собрал квадрат с 3 полосками, и больше этого не смог даже после многочисленных уточнений.
GPT-5 - иконку распознал и правильно описал, но собрал что то похожее, что при очень сильном желании и воображении можно принять за контуры книги, у которой правая сторона больше левой. Уточнения не помогли.
Qwen - иконку распознал, пару раз прислал пустые svg, но после уточнений таки собрал раскрытую книжку, не такую как мне нужно, но книжку, в отличии от DeepSeek и GPT-5.
Так же регулярно скидывал этим троим задания, текстовые (вплоть до анализа переписки в ТГ), и с кодом (шаг за шагом разработай с нуля сложное приложение с подробным описанием каждого шага) и сравнивал ответы:
GPT-5 разочаровал, практически перестал им пользоваться. Иногда скидываю ему что то, чтобы посмотреть, вдруг он поумнел.
DeepSeek - хорош, но уступает по качеству ответам Qwen
Qwen - пока хорош, надеюсь не испортится.
Хотелось бы еще посмотреть Claude Code, многие его хвалят.
Однажды проходил собеседование на позицию разработчика, где в требованиях было указано обязательное знание RabbitMQ. По остальным пунктам я полностью подходил - всё было знакомо, был соответствующий опыт.
Первое собеседование с HR прошло в конце декабря, а техническое - назначили на 15 января, уже после праздников. Эти две недели я активно изучал RabbitMQ: читал документацию, смотрел примеры, практиковался.
Но на самом техническом интервью ни одного вопроса по RabbitMQ так и не задали. Меня взяли, проработал там почти год. За всё это время мне ни разу не пришлось работать с RabbitMQ - этим занимался только старший разработчик. Всё, что связано с очередями, автоматически перенаправлялось к нему.
Я в основном писал интеграции на Laravel и рефакторил легаси-код.
И до сих пор не понимаю: зачем было включать знание RabbitMQ в обязательные требования, если для позиции оно фактически не нужно?
Интересы тех, кто критикует Max, понятны. Они волнуются о своей безопасности на фоне сообщений о том, что людей сажают за комментарии. Хотелось бы понять, в чем интерес тех, кто защищает Max ?
Хотелось почитать про скрытые угрозы, а прочитал про фаззинг, определяемый по логам.:( Вряд ли злоумышленник будет нагружать систему запросами и привлекать к себе внимание.
Понял вас, у вас второй случай, он вас утомил своей непродуктивной настойчивостью. Тогда неважно что и как вы ему объясняете, результат всегда один. Попробуйте вежливо и красиво сказать ему "Ты достал уже тратить мое время впустую, сколько можно?" и потом смело игнорируйте. Завидую вашему терпению и желаю вам удачи и себе такого же терпения.
Прямота часто доходит до мозга лучше попытки вежливо обяснить ситуацию. Пример: Сходил как то к психологу за 200$, чтобы избавиться от детских травм. В конце сеанса, милый и вежливый психолог наорала на меня в духе "ты чего разнылся как баба? посмотри на себя, здоровый, крепкий мужчина, столько повидал в жизни, а теперь сидишь тут и ноешь. Так делают бабы, а не мужчины. И тебе не стыдно? Возьми себя в руки и скажи Я МУЖЧИНА, если не получится, можешь сказать Я БАБА" и тд.
Это была такая встряска для мозга и удар по самолюбию, после этого сеанса и испытанного стыда, я вообще перестал на что либо жаловаться и обижаться в жизни.
А что Вы сами хотите? Чтобы он начал учиться или чтобы он перестал Вам капать на мозги?
Если первое, то нужно, как говорят психологи, выявить его реальные потребности, и заменить ими мнимые потребности. Мнимые видно по тексту, человек не хочет быть занятым, но его радует ощущение важности своих действий. Да, он не выполняет план, но зато какие планы он строит. Мой реальный пример, я построил у себя дома спортзал с инвентарем, но за несколько лет качком не стал. По ходу, если не тренироваться, то спортзал дома сам по себе качком не делает. Я очень сильно хотел стать программистом, купил книгу по PHP, установил редактор. и ушел по своим делам, каждый день мечтая, что стану программистом. А через год я наконец то открыл эту книгу. Поэтому я дал бы ему первое задание, только после выполнения которого будет второе задание: - напиши список всего, чем ты хочешь или хотел заниматься. - пройдись по каждому пункту и спроси себя как долго и с удовольствием ты хотел бы заниматься этим. Поставь пункту оценку от 1 до 10. И принеси этот список мне.
Если он сделает, то это будет первое выполненное задание (Hello, World), а если не сделает, тогда пусть беспокоит вас только, когда задание будет выполнено. Далее подобным образом сократить список до 2-3 пунктов, убирая те пункты, у которых низкие баллы, после чего можно дать ему попробовать каждый из пунктов и выбрать то, что ему больше понравилось. Этому и учить.
Спасибо за статью, она положительно повлияла на мою самооценку. Оказывается, Глупый Я все это знает. А мне сейчас очень важно избавиться от синдрома самозванца. Кстати, шпаргалку используют, чтобы вспомнить что то сложное и было бы странно на экзамене в 9 класс готовить себе шпаргалки по алфавиту.
168k за курс, который можно освоить самостоятельно,
вся информация курса в общем доступе,
на youtube уроки по всем темам курса от А до Я,
доступные онлайн самоучители, которые можно читать или смотреть в свободное время.
на фриланс сайтах всегда можно получить небольшой проект, соответствующий вашим текущим знаниям и практиковаться, получая за это оплату, а в процессе выполнения проекта, получать дополнительные знания
Не увидел ни одного пункта, за который я заплатил бы. но увидел важный пункт, который 100% заставил бы меня отказаться от этого курса, и это "Работать с заказами на фриланс-бирже Kwork". Рабов готовите?
Пользовался Google Drive, чтобы иметь доступ к нужным файлам с любого компа. На рабочем столе папка GoogleDisk и туда закидывал файлы. Около года не запускал Google Drive, но папку GoogleDisk структурировал, дополнял новыми файлами. Недавно с бухты барахты запустился Google Drive и начал синхронизацию. Не стал прерывать процесс, чтобы ничего не повредить. По завершению синхронизации выяснилось, что Google Drive удалил все новые файлы из локальной папки, и заменил все файлами годовой давности с сервера disk.google.com, и все это перемешал. Все новые файлы разработок за последний год и вся структура папок исчезла, а то что есть, перемешано так, что черт ногу сломит. Спасибо, Гугл. Теперь на собственном опыте знаю, что доверять Google нельзя.
совершенно с вами согласен, поэтому я хорошо призадумался, проанализировал, примерил на свой реальный опыт работы, и только потом написал свое мнение. Кстати, я расписал по пунктам, с чем именно я не согласен и попробовал обосновать свою точку зрения. Советую вам поступить так же, и обосновать с чем именно вы не согласны в моем сообщении. Если я не прав, лучше указывать конкретно где и в чем я неправ. Фразы "Борис, ты не прав" недостаточно. :)
1. Если тестировщик находит ошибку в вашем коде, который вы отдали на тестирование, то вы: Правильный ответ: Испытываете удивление, огорчение - Но при этом в комментарии пишет "Невозможно полностью избавиться от ошибок, но как профессионал вы должны стремиться к тому, чтобы ошибок не было.". Что делает правильным ответ "Это нормально, дефекты всегда есть.". Как будто, посчитав нормальным наличие дефектов, разработчик не станет их исправлять. Но нет, надо понимать, что невозможно избавиться от ошибок, но при этом биться в истерике, если вдруг в коде найдена ошибка. Из серии "мудрая неадекватная реакция".
2. “Внесение изменений в код не должно приводить к непомерным затратам” .
Правильный ответ: Пытаться как можно чаще вносить в код изменения и проводить рефакторинги, совершенствующие структуру кода - Может все таки стоит хорошо распланировать архитектуру? Ведь как раз тогда внесение изменений легко ляжет в общую архитектуру и не приведет к непомерным затратам чего бы то ни было. А как можно частое внесение изменений в код приведет к тому, куча времени будет тратиться на то, чтобы ничего не сломать в непродуманной архитектуре.
3.Постановка задачи делается бизнес аналитиками, так давайте заставим программиста еще в бизнес аналитикой заниматься. А если задачу ставит бухгалтер, то программисту надо пройти бухгалтерские курсы. А чтобы работать в медицинском учреждении, программисту надо получить высшее медицинское образование. Ага, конечно. Бред. Каждый должен делать свою работу и не мешать другим делать свою работу.
4. Когда вы подключились к вашему последнему проекту, то какими были ваши действия по погружению в проект?
Правильный ответ автора: Прочитал пару книжек по предметной области, пообщался с экспертами и с клиентами, изучил ТЗ и имеющиеся спецификации и т.п. - Ага, а погружаться когда? Так и скажу клиентам "подождите, пожалуйста, пару месяцев, я пока книжки почитаю, с экспертами и клиентами пообщаюсь, и только потом изучу ваше ТЗ и приступлю к работе."
5. Руководитель обращает внимание на явную проблему производительности в одном из сценариев работы пользователя и просит дать перечень конкретных действий по оптимизации уже послезавтра.
Правильный ответ автора: Скажу, что не имею понятия в данный момент, что можно сделать и не могу обещать никаких сроков - Ага, и руководитель вполне обоснованно спросит "а нафига ты тут тогда нужен? тебе же указывают на ЯВНУЮ проблему, засунь свою уверенность куда подальше и проанализируй код" и руководитель будет прав. Компьютер всегда прав, и если имеется явная проблема с производительностью, значит, в коде какая фигня и мы должны все перепроверить, даже если мы очень уверены, что все нормально.
Эти версии смотрел.
GPT-5
DeepSeek-V3
Qwen3
обращался к DeepSeek, GPT-5 и Qwen за генерацией иконки SVG.
У меня было изображение иконки в png, на котором изображена раскрытая книжка с серым обрамлением.
DeepSeek - вообще не распознал иконку, а по текстовому описанию собрал квадрат с 3 полосками, и больше этого не смог даже после многочисленных уточнений.
GPT-5 - иконку распознал и правильно описал, но собрал что то похожее, что при очень сильном желании и воображении можно принять за контуры книги, у которой правая сторона больше левой. Уточнения не помогли.
Qwen - иконку распознал, пару раз прислал пустые svg, но после уточнений таки собрал раскрытую книжку, не такую как мне нужно, но книжку, в отличии от DeepSeek и GPT-5.
Так же регулярно скидывал этим троим задания, текстовые (вплоть до анализа переписки в ТГ), и с кодом (шаг за шагом разработай с нуля сложное приложение с подробным описанием каждого шага) и сравнивал ответы:
GPT-5 разочаровал, практически перестал им пользоваться. Иногда скидываю ему что то, чтобы посмотреть, вдруг он поумнел.
DeepSeek - хорош, но уступает по качеству ответам Qwen
Qwen - пока хорош, надеюсь не испортится.
Хотелось бы еще посмотреть Claude Code, многие его хвалят.
___________________________________________________
Этот текст выше я тоже отправил на анализ Qwen и DeepSeek с задачей "привести в нормальный вид", и получил такие результаты:
Сохранение оригинального смысла:
Qwen - точнее.
DeepSeek - чуть интерпретирует и добавляет оценки, неявно присутствующие в оригинале, но не сформулированные так прямо.
Качество редактуры:
Qwen - ближе к авторскому стилю,
DeepSeek - чуть более формализует и обобщает.
Насколько хорошо выполнена задача "привести в нормальный вид" каждой из моделей:
Вердикт от DeepSeek:
Оценка Qwen: Выполнена отлично.
Оценка DeepSeek: Выполнена очень хорошо, но с небольшими потерями.
Вердикт от Qwen:-
Qwen - более точный и бережный редактор.
DeepSeek - более «творческий» редактор, чуть перерабатывающий текст.
Только что попробовал ваш инструмент, удобный.
Есть ли возможность добавить анализ по ссылкам (ссылка на вакансию и ссылка на резюме) ?
Однажды проходил собеседование на позицию разработчика, где в требованиях было указано обязательное знание RabbitMQ. По остальным пунктам я полностью подходил - всё было знакомо, был соответствующий опыт.
Первое собеседование с HR прошло в конце декабря, а техническое - назначили на 15 января, уже после праздников. Эти две недели я активно изучал RabbitMQ: читал документацию, смотрел примеры, практиковался.
Но на самом техническом интервью ни одного вопроса по RabbitMQ так и не задали. Меня взяли, проработал там почти год. За всё это время мне ни разу не пришлось работать с RabbitMQ - этим занимался только старший разработчик. Всё, что связано с очередями, автоматически перенаправлялось к нему.
Я в основном писал интеграции на Laravel и рефакторил легаси-код.
И до сих пор не понимаю: зачем было включать знание RabbitMQ в обязательные требования, если для позиции оно фактически не нужно?
Интересы тех, кто критикует Max, понятны. Они волнуются о своей безопасности на фоне сообщений о том, что людей сажают за комментарии.
Хотелось бы понять, в чем интерес тех, кто защищает Max ?
Ощущение, что общается жпт. Формулировки ответов один в один.
Последний промпт создал мутанта из "Вспомнить всё".
Хотелось почитать про скрытые угрозы, а прочитал про фаззинг, определяемый по логам.:(
Вряд ли злоумышленник будет нагружать систему запросами и привлекать к себе внимание.
Понял вас, у вас второй случай, он вас утомил своей непродуктивной настойчивостью. Тогда неважно что и как вы ему объясняете, результат всегда один.
Попробуйте вежливо и красиво сказать ему "Ты достал уже тратить мое время впустую, сколько можно?" и потом смело игнорируйте.
Завидую вашему терпению и желаю вам удачи и себе такого же терпения.
Прямота часто доходит до мозга лучше попытки вежливо обяснить ситуацию.
Пример:
Сходил как то к психологу за 200$, чтобы избавиться от детских травм. В конце сеанса, милый и вежливый психолог наорала на меня в духе "ты чего разнылся как баба? посмотри на себя, здоровый, крепкий мужчина, столько повидал в жизни, а теперь сидишь тут и ноешь. Так делают бабы, а не мужчины. И тебе не стыдно? Возьми себя в руки и скажи Я МУЖЧИНА, если не получится, можешь сказать Я БАБА" и тд.
Это была такая встряска для мозга и удар по самолюбию, после этого сеанса и испытанного стыда, я вообще перестал на что либо жаловаться и обижаться в жизни.
А что Вы сами хотите?
Чтобы он начал учиться или чтобы он перестал Вам капать на мозги?
Если первое, то нужно, как говорят психологи, выявить его реальные потребности, и заменить ими мнимые потребности. Мнимые видно по тексту, человек не хочет быть занятым, но его радует ощущение важности своих действий. Да, он не выполняет план, но зато какие планы он строит.
Мой реальный пример, я построил у себя дома спортзал с инвентарем, но за несколько лет качком не стал. По ходу, если не тренироваться, то спортзал дома сам по себе качком не делает.
Я очень сильно хотел стать программистом, купил книгу по PHP, установил редактор. и ушел по своим делам, каждый день мечтая, что стану программистом. А через год я наконец то открыл эту книгу.
Поэтому я дал бы ему первое задание, только после выполнения которого будет второе задание:
- напиши список всего, чем ты хочешь или хотел заниматься.
- пройдись по каждому пункту и спроси себя как долго и с удовольствием ты хотел бы заниматься этим. Поставь пункту оценку от 1 до 10. И принеси этот список мне.
Если он сделает, то это будет первое выполненное задание (Hello, World), а если не сделает, тогда пусть беспокоит вас только, когда задание будет выполнено.
Далее подобным образом сократить список до 2-3 пунктов, убирая те пункты, у которых низкие баллы, после чего можно дать ему попробовать каждый из пунктов и выбрать то, что ему больше понравилось. Этому и учить.
Спасибо за статью, она положительно повлияла на мою самооценку. Оказывается, Глупый Я все это знает. А мне сейчас очень важно избавиться от синдрома самозванца.
Кстати, шпаргалку используют, чтобы вспомнить что то сложное и было бы странно на экзамене в 9 класс готовить себе шпаргалки по алфавиту.
168k за курс, который можно освоить самостоятельно,
вся информация курса в общем доступе,
на youtube уроки по всем темам курса от А до Я,
доступные онлайн самоучители, которые можно читать или смотреть в свободное время.
на фриланс сайтах всегда можно получить небольшой проект, соответствующий вашим текущим знаниям и практиковаться, получая за это оплату, а в процессе выполнения проекта, получать дополнительные знания
Не увидел ни одного пункта, за который я заплатил бы. но увидел важный пункт, который 100% заставил бы меня отказаться от этого курса, и это "Работать с заказами на фриланс-бирже Kwork". Рабов готовите?
Пользовался Google Drive, чтобы иметь доступ к нужным файлам с любого компа. На рабочем столе папка GoogleDisk и туда закидывал файлы. Около года не запускал Google Drive, но папку GoogleDisk структурировал, дополнял новыми файлами. Недавно с бухты барахты запустился Google Drive и начал синхронизацию. Не стал прерывать процесс, чтобы ничего не повредить. По завершению синхронизации выяснилось, что Google Drive удалил все новые файлы из локальной папки, и заменил все файлами годовой давности с сервера disk.google.com, и все это перемешал. Все новые файлы разработок за последний год и вся структура папок исчезла, а то что есть, перемешано так, что черт ногу сломит.
Спасибо, Гугл. Теперь на собственном опыте знаю, что доверять Google нельзя.
совершенно с вами согласен, поэтому я хорошо призадумался, проанализировал, примерил на свой реальный опыт работы, и только потом написал свое мнение.
Кстати, я расписал по пунктам, с чем именно я не согласен и попробовал обосновать свою точку зрения. Советую вам поступить так же, и обосновать с чем именно вы не согласны в моем сообщении.
Если я не прав, лучше указывать конкретно где и в чем я неправ. Фразы "Борис, ты не прав" недостаточно. :)
С логикой у Роберта Мартина небольшие проблемы.
1. Если тестировщик находит ошибку в вашем коде, который вы отдали на тестирование, то вы:
Правильный ответ: Испытываете удивление, огорчение
- Но при этом в комментарии пишет "Невозможно полностью избавиться от ошибок, но как профессионал вы должны стремиться к тому, чтобы ошибок не было.".
Что делает правильным ответ "Это нормально, дефекты всегда есть.". Как будто, посчитав нормальным наличие дефектов, разработчик не станет их исправлять. Но нет, надо понимать, что невозможно избавиться от ошибок, но при этом биться в истерике, если вдруг в коде найдена ошибка. Из серии "мудрая неадекватная реакция".
2. “Внесение изменений в код не должно приводить к непомерным затратам” .
Правильный ответ: Пытаться как можно чаще вносить в код изменения и проводить рефакторинги, совершенствующие структуру кода
- Может все таки стоит хорошо распланировать архитектуру? Ведь как раз тогда внесение изменений легко ляжет в общую архитектуру и не приведет к непомерным затратам чего бы то ни было. А как можно частое внесение изменений в код приведет к тому, куча времени будет тратиться на то, чтобы ничего не сломать в непродуманной архитектуре.
3.Постановка задачи делается бизнес аналитиками, так давайте заставим программиста еще в бизнес аналитикой заниматься. А если задачу ставит бухгалтер, то программисту надо пройти бухгалтерские курсы. А чтобы работать в медицинском учреждении, программисту надо получить высшее медицинское образование. Ага, конечно. Бред. Каждый должен делать свою работу и не мешать другим делать свою работу.
4. Когда вы подключились к вашему последнему проекту, то какими были ваши действия по погружению в проект?
Правильный ответ автора: Прочитал пару книжек по предметной области, пообщался с экспертами и с клиентами, изучил ТЗ и имеющиеся спецификации и т.п.
- Ага, а погружаться когда? Так и скажу клиентам "подождите, пожалуйста, пару месяцев, я пока книжки почитаю, с экспертами и клиентами пообщаюсь, и только потом изучу ваше ТЗ и приступлю к работе."
5. Руководитель обращает внимание на явную проблему производительности в одном из сценариев работы пользователя и просит дать перечень конкретных действий по оптимизации уже послезавтра.
Правильный ответ автора: Скажу, что не имею понятия в данный момент, что можно сделать и не могу обещать никаких сроков
- Ага, и руководитель вполне обоснованно спросит "а нафига ты тут тогда нужен? тебе же указывают на ЯВНУЮ проблему, засунь свою уверенность куда подальше и проанализируй код" и руководитель будет прав. Компьютер всегда прав, и если имеется явная проблема с производительностью, значит, в коде какая фигня и мы должны все перепроверить, даже если мы очень уверены, что все нормально.