Latest / // TODO: Переписать — IT без бигтеха и успешного успеха / // TODO: Собрать сетап
Transcript
- Artem: когда я открывал PyCharm, у меня было ощущение, что я делаю что-то значимое. С VS Code у меня такого вообще не было. То есть я открываю VS Code и... Ну окей. VS Code. И че? Alex: вместо того чтобы там показать какую-то понятную ошибку оно просто валило, ну съедало кредит и валилось в непонятную ошибку Artem: Clot, как космический корабль, а Juni это просто как, не знаю, Zhiguli. Всем привет, С вами снова подкаст ToDo Переписать и его ведущие Александр Лепин и Alex: Всем привет! Artem: Артём Самойлов. И сегодня мы хотим поговорить на довольно интересную тему, как нам кажется, а именно обсудить рабочий сетап. Что здесь предполагается? Изначально до того, как стать разработчиком... Я все время слышал какие-то истории про этичников, что, а-ля, там нужно покупать механическую клавиатуру, обустраивать на свое рабочее место, и вот это вот все. И когда я сам стал разработчиком, я понял, что как будто бы все это немножко далеко от правды. И вот хочется немножко эту тему обсудить, поговорить вообще в целом про то, чем мы пользуемся сейчас. То есть это касается и компьютеров, просто рабочего стола, то как он выглядит до кресла. то же самое, клавиатуры, все что угодно, IDE, то есть вообще все, вот все, касается setup для разработчика, мы хотим как раз сегодня обсудить и просто посмотреть вообще на какую-то реальность. Будет очень классно, если вы напишите нам в комментах, какой setup у вас, и таким образом у нас получится сделать какую-то более-менее объективную картину, по крайней мере, из тех, кто смотрит нас. И, собственно, начиная тему, я расскажу... про свой изначальный сетап, то есть как было вообще у меня. У меня в принципе не было ничего кроме ноутбука. я тогда купил MacBook Air на M1, помню прекрасный этот день, то есть я его заказал как только он появился, первые модели вышли на M1. И там было, по-моему, 16 ГБ оперативы, такой хороший ноутбук. стандартных достаточно. есть единственное, чем отличался, это то, что у него было 16 ГБ в базе вместо 8. На тот момент это была прям машина-пушка. Можно было на ней много чего делать, особенно после Intel'овских процессоров. Прямо вообще казалось, что все здорово. И вот я помню, что купил его для того, чтобы заниматься тестированием. То есть я хотел на тот момент войти через тестирование и приобрел как раз этот... ноутбук для того чтобы собственно начать таким вот образом себя замотивировать и просто начать вот входить в IT, что называется. Это был вот самый мой первый компьютер, который я купил и в принципе он меня устраивал в течение где-то года полтора. есть все было достаточно удобно, все было прикольно. Mac'ом я уже на тот момент пользовался достаточно давно и меня все устраивало по скорости и так далее. Вот, но... Здесь, конечно, посмотреть на историю Алекса. Вот, Алекс, у тебя история гораздо интереснее, у меня, потому что ты переходил на МАК. Расскажи вообще про ток, с чего ты начинал, свой путь как разработчика, как ты вообще, чем ты пользуешься сейчас. Alex: начинал вообще изначально у меня был Lenovo ThinkPad не помню точно название модели но вот он короче был вот работал некоторое время на потом соответственно у меня был ASUS VivoBook по-моему 15 да вот если не ошибаюсь да вот такой вот тоже отработал там пару лет на нем ну и собственно потом перешел на мак вот на линова и на ассусе был долбут windows и linux distributif ubuntu вот и собственно вот так вот я работал под виндой я почти ничего не делал только то что только задачи которые нельзя было сделать не под виндой вот так вот все в основном делал на линуксе работал на линуксе по сути Artem: Интересно. Alex: Некоторое время назад пришел уже чисто на Macbook, MacOS, вот, ну и в целом пока что все в принципе устраивает. Artem: Ну расскажи про этот переход. Что тебя вообще сподвигло перейти на MacBook и насколько тебя все устраивает? Alex: сподвигло скорее то, что был наслышан про то, что MacBook, да, любой разработчик там в итоге приходит на MacBook и там остается на MacOS вот этот был take, я хотел, собственно, ну, как бы у меня был в голове, естественно, как бы я хотел попробовать Mac в первую очередь вот именно поэтому, ну в первую очередь, точнее даже потому что я слышал что на макии у тебя мало проблем вот что очень мало что что-то там отвалится потому что на линуксе это сплошь рядом и постоянно происходило вот могли там что-то поменять ну какие-то обновления короче внести и все ломалось есть в принципе это иногда очень как бы раздражало вот мешало потому что тебе нужно там делать рабочие задачи а у тебя раз там что-то и отвалилось при обновлении потому что они там особо могут не следить за этим за работоспособностью компонентов там систем чтобы все это там это без багов было ну вот собственно вот это достало в какой-то момент и решил попробовать мак вот ну а линукс для себя как бы хочется оставить просто такой игрушкой для для изучения там Artem: Линдекс на серверах. Alex: ну линукс на сервере и просто как бы изучать там ядро там все такое но при этом иметь стабильную машину в виде мака вот как-то так Artem: Ну и в итоге как тебе устраивает то, что у тебя сейчас есть на маке. есть вот этот тейк про то, что все разработчики так или иначе переходят на мак, он для тебя оказался верным. Alex: Ну в принципе мне кажется да. есть поначалу было как-то сложно привыкать, потому что у меня я как бы стал в минималистическом сетапе, то есть у меня кроме макбука по сути ничего нет, но там есть, не знаю, какая-нибудь подставочка, но тащим-то и все. То есть нету ничего. Не мышки там, потому что все это трекпад, да, трекпад. Вот. Ну в общем да ничего нету, только MacBook Air Potsy. Вот. И просто... Artem: Да, но здесь надо отметить, что ты вообще аскет. То есть у тебя в принципе реально там ни рабочего стола там нормального, ни стула какого-то нету. Alex: да кстати ну как бы раньше был я заморачивался на этот счет у меня было очень хорошее кресло любимое мне было очень удобно в нем сидеть вот Artem: Вот оно. Alex: был стол в принципе плюс-минус удобно и вот я как бы заморачивался раньше на этот счет на счет стола там короче на счет кресла какого-то еще монитора вот вспомогательного после этого забил и ну просто когда при переездах там и все такое возникла проблема купить нормально кресло нормальный стол со столом особо не было проблем вот кресло с креслом было проблем поэтому я понял что лучше просто не привыкать к такому и все будет нормально но понятное дело что у меня стул сейчас, но в целом довольно удобно то есть ну как бы стул рознь в если какой-то нормальный комфортный стул то в принципе нормально сидеть и если стол хороший тоже будет плюс Artem: Да, я бы тут сказал, что все зависит, естественно, от контекста. То есть, учитывая наши обстоятельства, что мы с тобой, по сути, такие цифровые кочевники, мы постоянно там куда-то переезжаем, и для нас важна мобильность в первую очередь, а не то, что у нас есть какой-то вот сетап. То есть, в принципе, для непосредственно выполнения наших рабочих задач нам нужен только ноутбук. Все. В принципе, больше ничего нам не надо. И это позволяет быть мобильным, что довольно хорошо. Конечно же, хотелось бы улучшать свой сетап и, не знаю, иметь там мониторы, те же. То есть, иметь там перед собой большой экран. Но по факту ты просто понимаешь, что мобильность сейчас в нашем контексте она приоритетнее. Но я здесь расскажу, опять же, историю из того, как я начал. Как я уже сказал, меня был этот MacBook Air 13 дюймов и в принципе у меня не было больше ничего. То есть изначально я просто сидел вот перед ним, вставил на стол, сидел перед ним и меня получается взгляд был вниз. Получается смотрел на ноутбук. Так вот сверху вниз. Это было неудобно, я понял, что с этим надо что-то делать. Вот потому что шея довольно быстро уставала. Решение я нашел... достаточно интересное. Вместо того, чтобы там купить подставку, я просто стал сидеть, по-моему, на диване. То есть был просто диван, я нём, ну как бы, садился, клавал ноутбук, получается, себе на колени, колени прижимал и вот так вот сидел, получается, по сути, этим монитором. В принципе, это работало, но потом я начал понимать, что шея у меня устает. всё равно. И это не выход. И вот таким вот образом я понял, что всё-таки надо купить себе какой-то нормальный стул и подставку. То есть хотя бы чтобы у тебя монитор, он находился на уровне глаз, чтобы ты мог нормально смотреть на него. И в итоге вот я пришёл к подставке. Про подставку тут тоже, кстати, отдельная история, что изначально я купил какую-то просто там ни о чёмную подставку с маркетплейса, и эта подставка, просто вот вся ходила туда-сюда. было очень неудобно. Поэтому здесь тоже важно, какую подставку ты покупаешь. Но в итоге я дошел до того, что купил хорошую какую-то подставку, которая прям солидная, и с ней стало гораздо удобнее. То есть вот сейчас я вижу перед собой экран моего компьютера, и он, в принципе, на подставке находится. Это мой текущий сетап. Понятное дело, я не беру подставку, когда я куда-то еду, но дома... Вот, пожалуйста, то есть у меня подставка всегда есть. Дальше, кресло. То есть я опять же пришел к тому, что кресло все-таки нужно какое-то хорошее, но в целом я сейчас понимаю, что, наверное, это не обязательно. Вот это кресло, это, кстати, кресло Алекса, бывшее. Вот Алекс мне его продал, потому что оно ему было не нужно, Алекс аскетичен. А я решил, что в принципе, раз я во Вьетнаме надолго... то почему бы не обрасти какого-то рода благами и попытаться купить какие-то ништяки для себя, чтобы хотя бы чуть-чуть сделать свою работу удобнее, комфортнее и так далее. И вот, собственно, я купил это кресло у Алекса, и оно меня устраивает. В целом, оно достаточно удобное, тут много всяких настроек, и всё с ним хорошо. Это главный сетап. Получается подставка, естественно, ноутбук, дальше кресло. И наверное здесь еще важно проговорить тоже, что у меня нету никакой там мышки, у меня есть отдельный трекпад, но по факту я им не пользуюсь. Я его купил для того, получается я этот трекпад клал на стол и как бы работал с ним постоянно, но я пришел опять же к тому, что когда ты часто печатаешь, тебе не хочется руку вот постоянно вот так вот убирать там с подставки, с ноутбука, который стоит на подставке. и ставить там на стол. есть, ну это просто неудобно. В итоге я вот так и пользуюсь обычным этим трекпадом на Macbook'е. И в принципе меня все устраивает. То есть, да, тебя как бы рука находится под наклоном, но ничего в принципе страшного в этом нету. Опять же, нету какой-то вот мани за то, что недостаточно места. Типа вот хотелось бы там монитор и так далее. У меня ноутбук 16-дюймовый. И в принципе этого хватает для более комфортной работы, как мне кажется. То есть да, это не идеал, это прям на минимум базовый, который должен быть для разработки. Но в целом как будто бы окей. Так бы хотелось, конечно, да, какой-то большой монитор. Но опять же, когда ты постоянно переезжаешь, это просто не очень рационально, как мне кажется. Вот, и в итоге весь как бы сетап сводится к тому, что... тебе нужен просто ноутбук на самом-то деле. То есть реально просто ноутбук. И все вот эти истории, наверное, про то, что ты переезжаешь там куда-нибудь в какую-нибудь тёплую страну, типа там Вьетнама, Таиланда, Филиппина и так далее, и ты условно можешь работать, сидеть на пляже, они верные в целом, но и неверные в то же время. Потому что, понятное дело, что ты можешь так работать, то есть у тебя... физически есть возможность работать вообще откуда угодно. Тебе нужен просто ноутбук, как мы уже тут обсудили. Но по факту для того, чтобы реально сконцентрироваться на работе, ты, конечно, не будешь там сидеть под солнцем, не будешь постоянно там ездить по каким-то куборкингам, хотя, наверное, такие люди, кстати, тоже есть, которые не могут работать дома. Но я вот для себя понял, что мне комфортно только дома, я вообще абсолютно никуда не хочу ездить. Если вот работаю, там хочу расслабиться, например, я могу просто взять там гитару и поиграть в то же время. есть мне достаточно удобно просто сидеть дома и выполнять всю работу из дома. То есть я не хочу никуда ездить. Но вот насколько я знаю, Алекс, у тебя немножко другая история. Было время, когда ты катался по каваркингам, и тебе было достаточно комфортно вот с таким сетапом. Расскажи про это и почему ты все-таки сейчас предпочитаешь работать именно из дома. Alex: Из каворкингов, когда ездил в каворкинги, был период, но это основном был период, когда там, с обеседованием, ну, точнее, подготовок к собеседованию, там, и так далее. Но из дома, да, удобнее работать, потому что тебя никто не отвлекает, всё равно в каворкингах там бывает. Ну, смотря какой каворкинг... принципе если хорошенько working там можно и сосредоточиться и нормально поработать но есть какие-то кафешки то бывает что не очень удобно да что шумновато если там что-то нужно прямо серьезное поделать то будто дом самый лучший Artem: Да, я вот тоже к этому пришел, хотя я пытался пользоваться тем, что я там разработчик и могу работать откуда угодно, но по факту я вот понял, что нет. То есть все-таки сидеть там дома, дом — это вот офис, по сути, гораздо удобнее для меня. Я, кстати, забыл отметить, что я купил стол, который с подъемным механизмом. То есть вот сейчас у меня этот стол. Но я не то чтобы очень часто пользуюсь этим подъемным механизмом, то есть по факту он мне не нужен, либо мне нужно просто себя перестраивать и заставлять делать там паузу, поднимать стол и какое-то время уделять тому, чтобы просто работать стоя. Возможно надо просто привыкнуть к этому и перестроить себя. Я как-то этот этап миновал, но вообще идея мне кажется очень интересной. потому что, конечно, сидя ты устаёшь, то есть, ты постоянно сидишь там весь день практически, ты действительно устаёшь от этого. И хотелось бы размяться, просто поработать стоя, особенно вот как бы мне, меня больная шея и меня постоянно какие-то проблемы с этим, поэтому для меня, конечно, работать стоя было бы удобным, но вот практик показала, что я не могу себя заставить вот... нормально с этим работать. Но надо, наверное, как-то меняться и пробовать. Пока есть такая возможность, пока есть этот стол, и принципе сейчас все комфортно, надо этим пользоваться. Но опять же, минимальный сетап — это просто ноутбук. С чего я начал, тем и закончил. Ноутбук так и остался ноутбуком. Я не купил себе никакой компьютер, тот же Mac с каким-то монитором. Просто ноутбук, потому что он универсален, и ты можешь его брать в поездки, если надо будет куда-то ехать. Просто берешь с собой и все, это очень удобно. Поэтому вот, как-то так. Алекс, что думаешь? Alex: ну я согласен, что ноутбук он самый важный компонент и в принципе если у есть ноутбук, то ну как бы еще наушники желательно ну и все и в принципе да можно нормально работать заниматься Artem: Да, то есть для того, просто работать, нужен ноутбук, в общем-то и всё. А всё остальное, уже какие-то блага, улучалки, ну если есть хорошо, если нет, ну в принципе ничего страшного как будто бы. Я знаю много людей, даже переезжая в какие-то страны на некоторое время, они покупают себе много вещей. И мониторы дорогие, и какие-то супер дорогие стулья и столы. всего вот этого разряда, но я не знаю, почему-то жаба душит, то есть покупать вот такие вот вещи, то есть я прагматично как-то настроен и я стараюсь все-таки, наверное, покупать только вот то, что необходимо и если я прям вижу какую-то там хорошую адекватную цену, то в принципе можно купить все какое-то благо там улучшения и так далее, вот, но так чтобы вот прям охотиться за этим и обстраивать себе рабочее место и только вот тогда я там смогу работать хорошо? Нет, такого нету. То в принципе можно работать вообще откуда угодно и у меня абсолютно нет никакой разницы типа если я вот еду в поездку, я буду работать из отеля, я буду работать из дома. Вот абсолютно одинаковая производительность, мне без разницы. Мне и так и так комфортно. Понятно, что наверное в отеле как бы я не смог бы работать долгое время, да, но в целом как бы хватает. То есть можно вполне там недельку просидеть в отеле, поработать в каком-то вот таком формате, когда ты находишься в поездке. И ничего страшного в этом нету. Вот, поэтому, опять же, разработчикам, наверное, здесь, ну, вообще всем, кто работает в IT, в этом плане повезло, что не так-то уж много вещей нам надо для счастья, как мне кажется. То есть, ну, по сути, только рабочая машина и всё. Alex: Ну по сути да, по сути так и есть всё. Artem: давай, знаешь, что еще обсудим. Вот, касательно разработки. Особенно сейчас, в 2026 году. Расскажу свою историю. Вот, когда я только начал входить в IT и, собственно, заниматься разработкой, программированием, я уже на тот момент установил себе PyCharm. То есть, я начинал с PyCharma. Для меня PyCharm — это, ну, это все. То есть это вот мой мир разработки. И я не представляю себе разработку без PyCharm. Со звёздочкой здесь. Вот. Расскажу, что конкретно я веду под этой звёздочкой чуть дальше. То есть вот начинал я именно с PyCharm. И я пробовал в то же время ещё и VSCode. То есть VSCode это популярная программа. Все её знают. Все так или иначе пользовались VSCode. Но, то есть для меня разница между VS Code и PyCharm, она заключалась в моем ощущении от разработки. Это может показаться странным, но когда я открывал PyCharm, у меня было ощущение, что я делаю что-то значимое. И вот это ощущение, оно было для меня важным. Оно меня в том числе и мотивировало, и мне просто вот хотелось работать. То есть я понимал, что PyCharm это вот профессиональная программа, ней все настроено для того, чтобы разработчику было удобно. И ты просто как бы заходишь в этот мир, ты открываешь программу IDE, и все, и ты вот погружаешься полностью в мир разработки, и тебе хочется там условно творить. И это очень прикольное ощущение. С VS Code у меня такого вообще не было. То есть я открываю VS Code и... Ну окей. VS Code. И че? То есть у меня не было такого ощущения, что я прям хочу сидеть и работать. Поэтому EBS Code я никогда вообще не воспринимал в принципе как программу для разработки. Вообще никогда. есть да, открыть какой-нибудь там файлик, окей. Но вот постоянно там работать я не хотел вообще и сейчас не хочу. То есть patch.ar это вот полностью мой мир разработки. Он всегда им был. И останется или нет, это вот тема. которую я в том числе хотел бы затронуть, потому что сейчас у нас мир агентов агентной разработки, 2026 год. И есть, наверное, очень большой вопрос открытый, а нужна ли нам сейчас IDE вообще? Вот надо ли это? Потому что я, насколько знаю, сейчас у JetBrains есть проблемы с продажами. И эти проблемы они в принципе как будто бы довольно очевидны, то есть они вытекают из того, что сейчас происходит на рынке. То мы сейчас пишем с помощью агентов и все то, что нам нужно было раньше оно в принципе уже оно нужно, но теряет какую-то вот первостепенную роль. И я стал задумываться над тем, что а нужно ли мне вот сейчас использовать PyCharm или я могу использовать что-то другое. Например, использовать Z. Можно? Он написан на Rust, по-моему, если я правильно помню. И он работает достаточно шустро. Он выглядит достаточно хорошо. В целом, это полноценная, как будто бы IDE. То есть это как альтернатива в EOS коду вполне себе. Можно ли им пользоваться? Наверное, да. Скоро, наверное, мы вообще дойдем до такого, что можно будет только просто в Cloud Desktop закатить и даже не читать код вообще. и не нужны будут какие-то инструменты для того, чтобы работать с кодом. Вот. Ну, я, тутутрирую, не хотелось бы в таком мире жить, но, тем не менее, то есть для многих людей там Cloud Desktop — это то, чем они пользуются постоянно, чем они там вайп кодят, словно. Но всё-таки вот мне кажется, что сейчас времена меняются, и как будто Budget Brains немножко не успевает за тем, что происходит. Поэтому вот у меня такой вот вопрос, который остается открытым для меня. Я пока не хочу уходить с PyCharm, но в то же время я просто вижу, как много он жрет оперативки и как сильно он бывает лагает. И все это из-за Java и Kotlin. Непонятно, чем он там написан. Ну, либо Java, либо Kotlin. как бы два варианта. Но в любом случае это медленно, это постоянные какие-то проблемы с памятью. Все разработчики, кто работал в программах JetBrains, они все прекрасно знают про вот эти вот все клюки и прочее с IDE-шками от JetBrains. И вот сейчас такой вот вопрос у меня. Как бы зачем? Зачем вообще IDE? А нужна ли она? А может попробовать что-то другое? Может быть нужно что-то легче? Может быть там тот же FARP использовать, например, как такой терминал а-ля IDE? Может быть, Сет, может быть, что-то другое. Вот интересно здесь опять же мнение Алекса, интересно ваше мнение. Напишите в комментариях вообще, вот, что вы думаете по этому поводу. Алекс, рассказывай. Alex: Ну, меня был опыт тоже. Есть куча опытов PyCharm, работаю, есть опыт работы с VS Code Есть опыт работы там, ну не сказал бы, что прям такие супер ID, но с такими еще очень древними текстовыми и код редакторами, но да, в целом, как бы понятном направлении мысли то что Artem: Расскажи как ты начал, вот с чего ты начал. Alex: я именно так вот что профессионально разрабатывать начинал с VS Code и долгое время сидел на VS Code вот мне в принципе нравилось этот ID вот мне в принципе как бы там настроил его потому что долго довольно работал с ним мне было вполне удобно вот но в целом Artem: Но ты решил перейти. Alex: ну я решил до перейти там сперва на пч арм плюс джунни плюс их я и он там чат да вроде бы называется но Artem: А я ассист, он что-то покоя да, по-моему. Alex: я и чаты там есть джунни и в общем все это вместе интегрировано там всякие модельки можно выбирать вот я хотел именно на такой как бы в калычках stack перейти вот поэтому да перешел собственно на pitch arm и ну да я тоже могу отметить что бывает там и это версии новые выходят они ломают что-то выламывает и соответственно тормоза там утечки памяти все такое да и в целом бывает что она фризится там нужно invalidate кэша кэша сделать этом и так далее это есть я согласен обе чарма вот но в целом сейчас вот работа обе чарми в целом в целом пойдет в целом довольно ну приятный такой интерфейс графический юай такой в целом, короче, целом пойдёт. Artem: Ну окей, а чё дальше по тейку? Вот из того, что мы сейчас живём в контексте, когда по сути, IDE умирает. Alex: Ну да, здесь сложно не согласиться, что... Ну я не думаю, что прям совсем так всё умирает, но сложно не согласиться с тем, да, с текущими тенденциями, которые все наблюдают и которые есть, с тем, что сейчас агенты пишут код и тебе был... Ну короче, да, где читать код? Вопрос такой довольно... наверное открытым даже может быть потому что с другой стороны у pitch arm уже вся эта экосистема есть все настроено и все такое но да большая достаточно штука и вот с проблемами которые уже были озвучены не знаю может быть будет какая-то альтернатива типа вот этих редакторов, которые ты и назвал. Но я не особо Artem: Угу. Alex: слежу на самом деле за выходом вот этих новых ID-шек, потому что как-то Pitch Arm, ну, пока он не жрет слишком много памяти, ну пусть-пусть будет, короче, вот привык к нему и привык. Artem: Ну ты слишком занят просто. Это я бездельничаю, у времени много, поэтому я вам проверяю идеи. Alex: Ну да, ну в целом короче пока Pitcharm, ну не знаю, меня еще машина мощная, Мак, может по этому не замечаю Да, Artem: Да, кстати, может быть. Alex: ну короче тут пока нет какого-то особого бутылнека, поэтому вот на Pitcharm я сижу и как бы пофиг там можно навигироваться в принципе под себя настроить можно плюс-минус там все ну короче все настраиваемо плюс-минус удобно читать код там все такое ну для меня вот чисто с моей точки зрения пусть пока будет а так если что-то будет более интересное типа там вот этих новых всяких а иди и шаг если она там прямо супер стрельнет если уже не стреляет не трендится того можно рассмотреть будет и может быть там нигрировать как-то ну насколько я знаю пока все-таки пч арм как будто бы остается таким аля стандартом для питанистов в компаниях ну те кто на питон стэки и кстати говоря не только на питон стэки я так понимаю пока остается пусть будет что сказать Artem: Да, я в целом согласен. Меня знаешь, тут заботит, наверное, то, что PyCharm он все-таки платный. Мне никогда не было проблемой платить за него. То есть, когда я сам платил. Никогда. То есть, для меня это были деньги, полностью себя оправдывали. То есть, я их трачу и я прям счастлив. Вообще, отлично. Забирайте мои деньги. Я обожаю PyCharm. Сейчас... Я вот такой думаю, типа... Нужен ли мне PyCharm, если я буду за него платить? И вот тут, конечно, ситуация уже сложнее. То есть PyCharm просто как PyCharm, за который не надо платить, это одна история. А PyCharm, если за него платить надо, то это уже другая история. И вот в нашем 2026 году, в конце, как будто бы вопрос... остается открытым, и он все серьезнее серьезнее становится. Посмотрим, чем это все закончится, но вот текущая тенденция JetBrains, конечно, какая-то грустная, честно говоря. Давай, наверное, знаешь, еще тут разберем AI-агентов. Это тоже относится к сетапу и, наверное, относится к достаточно важному вообще моменту, в 2026 году говорить про то, какой у вас там агентский сетап. И здесь опять же можно поговорить про провалы JetBrains в AI направлении. Я начал пользоваться Juni, как только он появился. Ну вот практически сразу. То Juni — это, собственно, агент от JetBrains. И изначально мне, в принципе, всё нравилось. Всё было довольно прикольно. А для меня это был вообще первый опыт агентской разработки. И я, когда попробовал использовать Juni первый раз, я просто вот сидел с вот такими вот глазами и думал, блин, а как так? Типа оно само там что-то работает, и Pums у тебя готовый результат появился. То есть для меня это было вот просто чем-то нереальным. И глядя на это всё, я купил себе годовую подписку на Juni. После, по-моему, двух, наверное, месяцев или трех месяцев эти ребята решили, что что-то мы слишком много им даем, и они просто раза в три-четыре поломали кредитов. То есть у тебя были там одни лимиты, потом они стали другие. И я об этом узнал просто когда у меня, ну, лимиты кончились. То есть они нигде об этом не предупреждали. Ну, по крайней мере, не видел нигде сообщения. Может быть, я не читал, конечно, и это мой косяк, но тем не менее. То есть они по факту просто взяли и срезали очень жестко лимиты. И у меня они закончились буквально за две недели. А тогда я еще не активно использовал Juni, потому что тогда только все начиналось. Мне это очень не понравилось, я зашел на форум и почитал. Там просто горело у всех. у всех горело, причем горело очень знатно. JetBrains пытались как-то объяснить ситуацию, что вот это не мы такие, это жизнь такая, это я и провайдеры, короче, ну, денежку хотят и так далее, и так далее. Вот, но как бы понятно дело, что для людей, особенно вот для меня, кто купил годовую подписку с одними условиями, а потом эти условия поменялись, ну, это, это просто плевок в лицо. И вот с этого момента, мне кажется, JetBrains начались очень большие проблемы. Дальше, после Joony, у меня еще была вот эта подписка, но на работе мне выдали Clot. Я попробовал Clot, и изначально мне не нравилась вообще сама идея, что надо что-то делать в терминале. То есть вот в Joony там достаточно удобно. Ты пишешь в специальном окне, тебя там оставляются файлики, все очень удобно, все как бы вот, код здесь. вот это вот все здесь, терминал здесь, то есть ну, все разрознено и как бы это хорошо. То есть, как бы такой сетап, идеальный, как мне кажется. А у Клода мне не нравилось то, что у тебя как бы есть терминал, где ты ну как бы делаешь какие-то свои другие задачи, да, относящиеся Коду. И у тебя в этом же терминале ты должен как бы общаться с агентом. кидать ему там файлы, скриншоты, при этом ты не видишь, бы что это скриншоты из себя представляют. То есть ну там много как бы таких нюансов, которые можно говорить. Вот, но короче, Claude мне не понравился вот именно этим в самом начале. Но как только я увидел результат, что дает Claude и как вообще он работает, особенно когда у тебя есть там прикольные плагины типа Brainstorming, Superpowers и все, там внутри. То есть все вот эти вот плагины. ты просто начинаешь видеть результат, что это вообще другая история, это вообще другая штука. есть это вот Clot, как космический корабль, а Juni это просто как, не знаю, Zhiguli. Вот такое вот сравнение. То есть это настолько разные вещи, они абсолютно из разных лиг. И я абсолютно не понимаю, как компания, которая делает ID, которая... всю жизнь работает с разработчиками могла просто, извините, просрать этот момент и сделать настолько плохое решение, за которое еще потом пришлось изменяться перед разработчиками за вот эти вот кредиты там и прочее и естественно как только у меня вот эта подписка она закончилась я ее сразу отменил все никакого джуней больше нету и я считаю что джуней это просто ну это отвратный продукт то есть им нельзя пользоваться особенно сейчас и показывать его вообще в 2026 году и пытаться конкурировать с Клодом, с Кодексом и с другими какими-то решениями, ну это просто стыд. Это стыд. Вот у меня вот вот мнение. Алекс, что думаешь? Alex: Я тоже поработал с Джонни. тоже могу отметить, что Claude конечно же лучше ClaudeCode еще обнаружил, что там действительно у Джуни какая-то не совсем доработанность что ли то есть там если файл я помню меня был кейс когда абсолютно непонятная ошибка вываливалась от Джуни причем она съедала твои токены она типа что-то думает думает думает, сжирает твои кредиты потом валятся в ошибку и все, типа unknown error, типа непонятно вообще почему и чего упало вот оказалось в итоге что это просто там файлик на запись Redon сделал, на запись заблокировал а агент там не мог с этим работать и вместо того чтобы там показать какую-то понятную ошибку оно просто валило, ну съедало кредит и валилось в непонятную ошибку общего, как-то как будто бы не очень. Вот. И я тоже покупал помню. Artem: И ты не ничего продолжить, вот в этом диалоге, то есть у тебя просто работа вся прервалась после такого и всё. Alex: да да да да да да да да да да да да да да да да да да да да да да да да да да да да да да да ключевое что твой текущий чат сессия она все ну типа мертвая залочено заблочено потому что такая вот Artem: и вся работа на смарку. Alex: такая вот штука да да да то есть либо новый чат там создавать это хорошие замечания ну это да это не очень соответственно меня тоже был годовая подписка на джунг и отменил и потом полностью пришел на клад код это где-то не знаю уже полгода назад наверное было вот ну а сейчас да все понятно дело все через клад код Artem: Да, это реально удивительная история, когда у компании есть вообще всё для того, чтобы, казалось бы, сделать идеальный продукт для разработчиков, и при этом они делают просто люто какое-то говно, которым невозможно пользоваться. Я сейчас зашёл посмотреть, есть ли какие-то изменения в Juni, и мне кажется, есть одна вещь, которая Juni может спасти. Это вещь, собственная модель JetBrains. Вот если они будут давать какие-то повышенные кредиты и их модель, она будет хорошая, то есть ну там на уровне там клода, да, то есть какого-то опуса, например, пятого, хотя бы на вот этом уровне, то у JetBrains есть шансы, но они используют API других провайдеров и из-за этого у них очень низкие лимиты, то есть ты платишь непонятно за что, дохера денег, ты получаешь результат, который тебя абсолютно не устраивает, который вообще никак не может конкурировать на текущем рынке, ты получаешь то, что ты не можешь доверять сессии, в которой ты работаешь, потому что у тебя эта сессия может ну просто взорваться и все. И вся твоя работа, вообще насмарку. И ты с этим ничего не можешь сделать. И вот единственный момент, который как будто бы может им помочь, это их собственная модель. И вот сейчас я зашел посмотреть, и ее нету. То есть ты просто выбираешь из вот моделей, предоставляют большие провайдеры, там Gemini, Cloud, GPT и все. А моделей JetBrains там нету. И не знаю, может у меня какая-то устаревшая от Juni установлена. Может быть у них есть какая-то собственная модель. В общем, если вы знаете, напишите в комментариях обязательно, очень интересно. Но вот по факту то, что я сейчас вижу, это просто, ну это какой-то AI в раппер надо вот просто какими-то другими провайдерами. Это очень странная модель, как будто бы. Это дает очень плохой результат, и это просто не работает. Я не знаю, что тут сказать еще, но вот компания JetBrains, к сожалению, просто нещадно проигрывает сейчас. И я не знаю, что должно случиться, они хоть как-то могли запрыгнуть в последний вагон и исправить ситуацию, чтобы хоть кто-то пользовался Джуни. Пишите, что думаете. А ты, что думаешь, Алекс? Что им надо сделать? Alex: да я не знаю и в целом уже высказал я не могу сказать о них что им нужно делать но Artem: Но вот если бы них своя модель появилась и были бы лимиты нормальные и была бы экосистема из плагинов, наверное, это могло бы решать. Alex: Ну, в целом да, звучит как план. да, дело за ними, так сказать. Artem: но мы не работаем в JetBrains. В JetBrains нас не возьмут. Там, мне кажется, суровый отбор. Вот. Ну так мы, короче, диванные тут разработчики, мы тут сидим, рассказываем вам о том, как типа надо. Вот. А на самом деле оно, наверное, очень сложно, но ты смотришь просто на то, что делает Claude, на то, что делает там тот же OpenAI и другие, кстати, компании, которые, в общем-то... ну, тоже делают свои решения агентские и ты просто не понимаешь вообще, что происходит как ребята от JetBrains просто работают постоянно с разработчиками они могли сделать что-то вот по типу джуни это большая загадка для меня и это очень интересно на самом деле узнать вот ответ типа почему оно так происходит в общем, не знаю даже посмотрим, что будет в 2027 году но пока что Все, кто использует Junia, сочувствую. Попробуйте использовать Claude Code, Codex на ходу и конец. да, как-то так. Еще из интересного, наверное, из того, что можно было бы обсудить, как мне кажется, это твоё окружение в рамках всего, что касается разработки, то есть понятно, это IDE, soft. Но что еще, например, ты используешь? Может быть, для того, чтобы общаться с базой, ты используешь какую-то интересную софтину. или, например, для того же докера. Да, то есть ты не используешь стандартный Docker Desktop, а используешь что-то другое. Вот что ты можешь тут рассказать, Алекс? Alex: ну я раньше много чего использовал там и pg админы и debiiver там что там еще было такие терминальные p-scale ну короче работал вот с такими инструментами сейчас по сути просто как бы работаю там стройным это тулзой датабейс в печарке Artem: Хм. Alex: оно конечно как он называется jdrbc короче самое вроде бы самый большое количество баз данных поддерживает вот debiever там за счет этого движка и так далее вот можно подключаться вообще чуть ли не к любой базе данных но у pitcharm тоже вроде бы большой набор представлен баз данных которые можно подключаться да ну я в основном использовал устроенно что в Pitcharm Pro есть вот датабейс и ну на самом деле не так чтобы очень часто это использовалось если там что-то нужно посмотреть могу и через терминал просто через PS4, ну через командная command-line interface короче вот но если нужно что-то посмотреть могу и через Pitcharm посмотреть раньше смотрел там как уже сказал вот через те инструменты через PGAdmin, через Zbiver то есть надо что-то с данными поговоряться. По Docker, ну да, это мне советовал, использую Orb Stack, ну такой, большой GUI-шный, но в целом довольно удобный инструмент. ну а так тоже в основном через command line interface, в основном Docker там, ну и пошел, смотришь там состояние. контейнеров там все такое там команды композы и все такое вот ну сейчас сейчас как поскольку облака в основном то просто ну и кубер то в основном там ничего qctl ну и просто в облаке там смотришь ну там разные есть нет там не буду особо говорить про это но в целом вот так Artem: Окей, да, я тут наверное отмечу, что я очень долгое время пользовался программой, которая называется TablePlus. И это программа для мака, которая по сути такой коннектор к разным базам данных. Он довольно удобный, он очень такой минималистичный, реально в стиле macOS. И для меня он показался наиболее интересным, наиболее адекватным, не переусложненным. Вот только то, что нужно, и всё. При этом он платный, Но сейчас я его не использую практически. В основном я использую сейчас DataCreep от JetBrains. Опять же. То есть ты открываешь там по charm и даёт это grip. Alex: Ой, я забыл, да, DTGrip тоже, да, да, имел ввиду, но не сказал, да. Artem: Да, ну это такое популярное решение. Опять же, если у вас как бы есть ultimate вот этот вот от JetBrains, когда у вас там все IDE, то в принципе грех им не пользоваться. Вот встроенный в PyCharm я практически никогда не использую, потому что мне не кажется он очень удобным. А вот DataGrip, да, он прикольный. И там много чего можно делать, но, конечно, он такой переусложненный, то есть это как полноценная IDE. Alex: Не, ну встроенное в pharm там можно если что-то быстренькое и простенькое посмотреть от agrib, да он уже а-ля debiever Artem: Подсложнее, да. Alex: там все уже работа с данными серьезная Artem: Да, всё так, всё так. Ну, сейчас и, знаешь, как бы не то чтобы часто приходится прям самому в базу лезть и смотреть какие-то вещи. И SQL ты сейчас руками не пишешь и вообще много ещё сейчас под руком выглядит. Не так, раньше. Хотя я как бы помню те времена, ты учишь SQL, чтобы писать какие-то очень прикольные запросы. А сейчас тебе это абсолютно просто не надо. Ты просто даешь кладу команду, клад смотрит схему там твоих... схему базы данных и делает тебе все запросы самостоятельно. И эти запросы, как правило, очень хорошие. Вот и все. Вот такая у нас нынче разработка интересная. Вот. И да, orp stack для Docker. Он написан на Swift, если я правильно помню. Он гораздо лучше, чем... Docker Desktop. не зависает, не требовательен к ресурсам и просто работает. Ты его даже не замечаешь. Это довольно удобная штука. Вот, поэтому сетап такой. Data Grip, Orb Stack для докера, естественно PyCharm. Всё ещё пока что. PyCharm. Cloud Code, Notebook. Всё. Это всё, что нужно для разработчика на сегодняшний день. Согласен, Алекс? Alex: По сути, да. По сути, да. Ну и голова, конечно же. Artem: Да-да-да. Самое главное — это голова. Alex: Это, по сути, да, самое главное. Artem: Поэтому если вдруг кто-то из начинающих смотрит нас, кто только собирается стать разработчиком, то я рекомендую просто купить хороший ноутбук. Если хватает средств на то, купить макбук, я рекомендую его купить. Потому что важно даже не то, что это макбук и он классный, важно то, что в нем действительно все работает достаточно хорошо. То есть это вот про решение, когда ты покупаешь и забываешь. Оно как бы все просто работает. И тебе не нужно мучиться, и ты как бы фокусируешься только вот исключительно на своей работе. Но тут еще есть очень важный тот же момент, когда ты покупаешь MacBook, ты получаешь еще и такое эстетическое наслаждение. Потому что он просто классный. То есть ты его держишь в руках, он очень классно собран. И ты понимаешь, что вот эта вот машина... на ней прям приятно работать и тебя это еще в том числе мотивирует работать хорошо то есть если бы у меня тут был передо мной какой-то там гроб на винде какой-нибудь там асфальсайсер и так далее пластиковый ну как бы это немножко не то вот а здесь передо мной просто офигенный макбук все у него очень классно красиво он тактичный просто ну вот как бы тактильно идеальный и он просто хорошо работает То есть это профессиональная машина. Alex: Да, по сути Artem: Да, трекпад отличный на маке. поэтому единственное, что вам нужно, если вот вы думаете, то берите MacBook и начать. Понятно, дело можно, если мы касаемся вот софта, можно в принципе с VSCode, можно и PyCharm бесплатно установить. Кстати, я не знаю, они выбили community вот этот edition или нет, потому что по-моему какие-то слухи тогда ходили. Alex: Они что-то объединяли, да, там можно посмотреть, но вроде бы есть Free Edition Должен быть, я думаю Artem: Да, вот если он есть, комьюнити вот этот edition, то это очень хорошо, можно и пользоваться. Но вообще можно посмотреть на вот эти вот современные IDE-шки новые, типа того же Z. Я за этим чуть-чуть попользовался, и мне в целом он понравился. для меня он лучше VS Code, то есть прям 100%. Он больше похож на PyCharm чисто вот в плане интерфейса, что мне нравится, но как бы он достаточно быстрый. Вот, смотрите на это. Ну, это как бы вот для начинающих разработчиков. Также, ребят, если у вас есть какие-то мысли на тему JetBrains, на тему вообще сетапа, того, что происходит с AI-агентами у JetBrains, на тему вашего любимого сетапа, пожалуйста, пишите комментарии. Вот, будет очень интересно вас послушать. А на сегодня у нас всё. И увидимся в следующих... выпусках. Спасибо, пока! Alex: Всем спасибо, увидимся.