Latest / // TODO: Переписать — IT без бигтеха и успешного успеха / // TODO: Вкатиться
Transcript
- Gleb: от новичка джунна требует как будто бы производительности вчерашнего медла Artem: У нас компании есть джунны. они занимаются абсолютно тем же самым, что я делаю вообще. Разница, только Alex: мм... Artem: в зонах ответственности. Gleb: конкурировать как раз таки с крепкими медлами и синьорами которые перешли на другой уровень разработки с использованием нейронок Он мне сказал такую штуку, я прям запомнил это на всю жизнь. Я не готов учиться всю жизнь. Artem: Всем привет, С вами снова подкаст ToDo Переписать и его ведущие Александр Ляпин и Артём Самойлов. И с нами Alex: Всем привет! Artem: сегодня гость, нас снова выпуск с гостем, Клеп Кротов, начинающий разработчик. И этот подкаст, собственно, будет о том, каково же входить в IT в 2026 году. мы постараемся вообще ответить на главный такой вопрос подкаста, да, текущего эпизода. Имеет ли смысл, то есть учиться писать код руками, если работать все равно придется дальше с агентами. Вот, то есть это такая небольшая отсылочка к тому, что мы уже ранее обсуждали в предыдущих эпизодах. Ну, а сейчас хотелось бы дать слово Глебу, чтобы он немножко рассказал о себе. Вообще в целом, расскажи о том, как ты пришел в разработку. что стало для тебя вот вот триггером. Gleb: Всем привет! Меня зовут Глеб, мне 34. Я активно изучаю Python уже на протяжении одного года. Имею высшее педагогическое образование и на данный момент я являюсь музыкальным преподавателем, который планирует в ближайшем будущем полностью уйти в IT направление. Когда мне было примерно 32-33, я впервые задумался о переменах. в целом мне нравится преподавать, но однажды я понял, что идет какой-то непонятный спад как в личностном, так и в профессиональном плане. Я прям почувствовал, что у меня начался кризис, что я стал как-то выгорать. Для меня, для моего характера вообще в целом самое страшное, что может быть, это отсутствие цели и мотивации. что мне нужно всегда быть в движении. Я начал собирать информацию о том, куда себя девать, так сказать, в какую из себя стезю направить. И из всего многообразия вариантов я подумал и обойти как о перспективной сфере. Это была моя такая темная лошадка. Я начал мониторить информацию, какие есть направления, что нужно изучать. какой рынок труда и так далее. И тогда я искренне думал, ну какая мне ИТшка, мне 33 года, у меня всего лишь педагогическое образование, тем более я гуманитарий, нужно поступать в университет на программиста, при этом это как-то умудряться совмещать с работой, и куча разных доводов, стереотипов, которые, если бы я них тогда поверил, то так бы и думал, что IT-сфера явно не для меня, что мой поезд давно ушел. Поэтому, изучив немного информацию, изначально я смотрел в сторону QA, то есть тестировщиков, а потом я вспомнил своего знакомого, моего возраста, который работает в этом направлении. Он при этом... вроде бы как вообще не имеет технического образования и вроде бы как да, проходил курсы да и порог вхождения в QA достаточно полегче поэтому да, я немножечко так собрал, изучил информацию немножечко попробовал дополнительно замотивировался и понял, что я хочу именно быть разработчиком вот, разные направления там поизучал поэтому вот, выбрал приоритет именно бэк энд направление вот такая моя история Artem: Слушай, а вот здесь мы как раз остановимся поподробнее про Wacant поговорить, это очень интересно. Вообще спасибо большое за такой развернутый ответ. На самом деле это достаточно интересная история и я тебя прекрасно понимаю, потому что моя история она довольно похожая. И я тоже смотрел, кстати, на QA раньше, то есть до того, как я стал разработчиком, я смотрел на QA. Но в итоге я тоже остановился на бэкэнде и на питоне. Вот меня такой вопрос сразу. А почему вообще питон? Почему не какой-то другой язык? Ты вот говоришь, что рассматривал в целом рынок, да? И вот почему ты сделал такой выбор? Gleb: Ну, я начну с того, что да, супер простая база. Python это, наверное, самый популярный язык в мире. И когда я понял, что мне нужно именно начинать с изучения языка, какого-либо там, языка программирования, у меня не было сомнения, что это будет именно Python. Опять же, я смотрел много видео на YouTube, читал, где применяются разные языки. смотрел на вакансии, самое главное конечно же на востребованность. И когда я глубже погружался в эту тему, особенно в тему бэкэнда, то есть посмотрел разные направления, понял, понял что мне это нравится, хотел бы я в этом попробовать, я окончательно понял что да Python это мой как раз таки да идеальный вариант. Язык относительно простой для старта, но при этом Самое главное, он невероятно универсальный. Огромная экосистема библиотек. Самое большое сообщество. Там куча разных материалов, туториалов. Ну и номер один в рейтингах. Поэтому вот Backend, Backend, господи, прощай, прощай, прощай, прощай, прощай, поэтому Artem: Прикольно, прикольно. Звучит действительно интересно. И опять же, вот понимаю тебя с точки зрения такого кризиса, когда ты... Окей, ты там работаешь где-то, ты в целом доволен, наверное, своей жизнью, но, может быть, ты чувствуешь, что тебе чего-то не хватает, ты хочешь каких-то перемен, может быть, ты чувствуешь, что ты достиг потолка. в том, что ты сейчас делаешь на текущий момент. И дальше ты уже хочешь расти, да, то есть ты хочешь чего-то нового, ты хочешь работать в какой-то сфере, которая может дать тебе постоянный рост. И как раз вот разработка, ну вообще в целом IT-шка, наверное, это вот та сфера, которая может тебе это все давать. И вот, собственно, моя история, очень похожа на твою... только с разницей в довольно много лет, но тем не менее, на тот момент я тоже думал, что я уже такой старый, что будет очень тяжело войти во все вот эти новые процессы. И, честно говоря, я никогда даже не думал про разработку. То есть я думал, что это всё очень сложно, это для каких-то там гениев. это вообще вот не для меня, то есть у меня мозг просто вот неспособен к такому роду занятиям. Вот, и что меня сподвигло, это то, что я вот просто хотел что-то поменять, я помню, купил себе после Нового года MacBook и такой думаю, окей, вот сейчас я заниматься QA, купил тогда курс по QA, стоил он что-то в районе там 15 тысяч рублей. вот такое относительно недорогого курса по QA. QA — самый простой способ войти в IT. Думаю, ну окей, попробую. Вот я попробовал буквально, наверное, недельку. Я пробовал делать там какие-то домашние задания, читать там теорию и так далее. И я понял, простите меня, QA, ребята, что это очень-очень скучно. Вот именно для меня. То есть мне было просто дико скучно, неуютно, некомфортно. И я просто не понимал и не видел себя вот в этой профессии вообще. То есть сейчас как бы оговоримся, естественно, я понимаю, что QA — это очень нужные ребята, и мы очень любим проекты, где есть QA, и QA нужны, это 100%. Вот, но просто не для всех эта работа подходит. И вот мне она тогда точно не подошла, не понравилась. И я помню, что я стал искать какие-то вот дополнительные... возможности, то есть как можно вообще дальше развиваться. Окей, QA там не подходит и так далее. И на тот момент моя девушка, ещё не жена, она как раз училась в университете на, третьем курсе, и у неё был питон. И она говорит, ну типа, попробуй питон. Ну ладно, попробуй питон. Пошёл в курсы от Яндекса. То есть вот был... Яндекс и у них есть подразделение практику. Вот, собственно, пошел на первый от самой курс по питону от них. Он бесплатный там, буквально, вот, что-то нужно было сделать в течение там двух недель. Вот, такой очень короткий курс. И вот это было мое первое вообще погружение в разработку. Вот самое первое, которое только, которое только есть. И я был просто в шоке от того, насколько это интересно. Насколько это вот... мне нравится и насколько я в целом довольно неплохо это понимаю. То есть мне было и интересно, и при этом были какие-то вот чалленджи, то есть нужно было размять мозг, и при этом это не было что-то, знаешь, вот таким вот, типа сложным, связанным там с математикой, что тебе надо сидеть там, что-то рассчитывать, когда вот эти стереотипы все есть. Это было больше связано с логикой. А логика, она есть как бы, ну, наверное, большинства людей. Вот, то есть в целом, если вы логически думаете... то программирование будет для вас понятным. Вот. И для меня это было прям очень интересно. И вот, собственно, с этого момента я стал развиваться, проходить разные курсы и получил мою первую работу. Вот. То есть вот у меня такая история, связанная с Python, и мне вот интересно также послушать на Алекса, потому что я его историю... Может быть, знаю, но не помню. Алекс, расскажи про свой опыт вообще. Как ты стал разработчиком? Alex: Да, но у меня немножко отличается от вас, от вашего истории. Изначально больше по технической, ну, то есть меня была техническая такая специализация, Разрабатывал, в принципе, на тот момент, ну, я больше занимался, скажем так, наукой, и какими-то точными, да, вот такими работой с данными и так далее. Писал на тот момент уже на питоне, но не так, что прям супер... профессионально хотя в принципе на таком уровне не супер там как-то профессионально вот но вот потом решил прийти уже чисто в разработку потому что ну всегда нравилось в принципе разрабатывать вот писать писать по поэтому в какой-то момент решил просто ну там на самом деле более сложная история, примерно так то есть в какой-то момент просто решил так сказать, сменить профессию вот по ряду причин среди которых была и просто то, что нравилось именно разрабатывать софтвер, чтобы все работало, все хорошо было и я на тот момент понимал, что это хорошее ПО, хороший софтвер, продукт, он может очень сильно облегчить жизнь большому количеству людей в том числе и в любых доменных областях и в науке и во всех доменных областях поэтому вот это понимание какое-то такое желание порождало разрабатывать ПО чтобы помогать скажем так ну чтобы оно короче было удобно пользователям чтобы она делала гигантский объем работы желательно чтобы это все еще на благо было а не во вред вот ну как-то так Artem: Прикольно, прикольно. да, интересная история. У тебя, знаешь, не получилось, наверное, такого, знаешь, как вот, не знаю. решение что ли как у нас вот с Глебом в данном случае, потому что ты все равно занимался питоном и раньше да, то есть ты ну хотя бы в науке ты с этим был знаком каким-то образом так или иначе ты какие-то вещи делал а у нас мы прям ну по сути вообще с нуля все это дело начали и сразу вот пошли в разработку вот ну это определенно интересно то есть у тебя в данном случае больше бэкграунда и это прикольно и у тебя как бы много именно вот науки Потому что я, до того, как я сам стал заниматься разработкой, я знал, что многие вот ребята с университета, я знал, что многие вот ребята, которые там биологи, например, либо химики, используют питон. И было довольно вот интересно, для чего они это делают. Зачем им нужен питон вообще в биологии, например, в какой-нибудь биохимии и так далее. Но как бы это все понятно теперь. То есть вот у каждой там есть какие-то задачи у каждой сферы, и можно их решать в том числе с помощью языка программирования. Вот. Собственно, возвращаясь к тому, чтобы войти-войти, вопрос к Глебу. Вот сейчас наверняка ты слышал, что говорят про текущий рынок. То есть, там, не знаю, джинов не берут на работу, входить там уже поздно, в 2026 году. AI там заменит всех. Вот как ты вообще реагируешь на это всё? Gleb: Ну, я прекрасно понимаю, что да, на сегодняшний день установилась такая стойкая тенденция в коммерческой разработке с использованием искусственного интеллекта, там всякие клоды, агенты и так далее. И я начну с того, что я скажу так, что когда я начинал год назад, я думал, что самое сложное — это выучить синтаксис. То есть освоить циклы, функции, классы и так далее. Сейчас, в 2026 году, ну, быть женом, ну, я более чем уверен, что это абсолютно другой опыт. Опять же, я что-то читал в интернете, ролики на YouTube смотрел, рассказы опытных разработчиков. И сейчас дело обстоит намного тяжелее. Раньше можно было там, условно, заспидранить какой-нибудь там джанга за три месяца core python за несколько там сделать какой-нибудь ту ду лист и получить офер ну условно говоря вот при этом это все сделать условно за полгода поэтому да я слышал об этом без сомнения Artem: Я эти времена не знал, Это было настолько давно, что это было до ковида, скорее всего. Gleb: Да, но опять же я подписан на разные чатики, где очень много таких же новичков как я. Я как будто вижу этот страх в чатах, там на форумах, как будто в головах таких же новичков. Все боятся тоже, что да, нейросети там заменят джунов. Но опять же, что я понял за это небольшое время, за этот год обучения, что... искусственный интеллект он не убрал спрос на разработчиков как таковых он просто поднял планку требований что ли ну как я уже сказал раньше не знаю там от жена требовали что ну ты напиши там простой код мы там тебя научим сейчас в 26 году не знаю от новичка джунна требует как будто бы производительности вчерашнего медла что ли естественно Artem: Да. Gleb: искусственный интеллект это как инструмент это не как замена мозгов это очень важно потому что искусственный интеллект сейчас абсолютно другие скорости а никакой курс ни на каком курсе не расскажут вам как нужно не знаю к этим скоростям привыкайте что там по итогу то на работе поэтому Если ты не можешь использовать искусственный интеллект, и ты не готов учиться и подстраиваться под реалии рынка, то найдут, скажем так, работу те, кто сможет подстраиваться под реалии. Как-то так вот. Artem: Да, всё так и есть на самом деле. Я бы сказал так, что сейчас AI, наверное, сместил больше акцент работы разработчика. То есть, если раньше ты реально сидел и писал код сам руками, и это была твоя работа, сути. Да, там, понятно, были какие-то ещё задачи, но написание кода — это в целом задача разработчика. И в зависимости от твоего там условного грейда этот процент написания кода он становился как бы меньше. То есть от жена к сеньору, будучи сеньором ты уже конечно меньше писал код, потому что тебя становилось больше других задач, связанных там с продуктом, связанных с тем, что код нужно смотреть, реквесты проверять и так далее. Ну и какие-то другие задачи. На митингах в основном, еще сеньоры любят сидеть. Без этого тоже никуда. Вот. И сейчас как будто бы все немножко поменялось, потому что, естественно, ты уже сам код не пишешь, да, как мы обсуждали ранее, код пишет Neironka. И от тебя, естественно, ждут, да, большей производительности, потому что, ну, якобы ты можешь, естественно, делать гораздо больше используя EE, потому что EE, ну... пишет код довольно быстро, в отличие от тебя, то есть тебе не надо там сидеть и печатать. Вот, так это или нет, это, конечно, вопрос такой открытый, но, да, производительность, она увеличилась, если смотреть объективно. Вот, мне, опять же, здесь интересно, вот с учетом всех вот этих особенностей, да, текущего рынка, я знаю, что ты до сих пор пишешь код самостоятельно, да, то есть ты не используешь агенты. И вот расскажи подробнее про свое обучение, то есть почему, во-первых, ты решил писать код руками, а во-вторых, как ты вообще в целом вот обучаешься? Gleb: Ну, вообще с чего я начинал обучение, собственно, как оно у меня идет. Я начну опять же немножечко заново. Как только я определился с направлением, я стал больше углубляться в тему. Слушать подкасты, общаться с более знающими людьми, читать статьи в интернете, даже литературу там некоторую для себя прикупил и, естественно, ролики на YouTube. из всего этого многообразия я для себя нашел хороший структуированный курс где я мог легко погружаться естественно как и любой новичок я начал с изучения синтаксиса Python параллельно я читал справочник документацию смотрел ролики и практиковался на легких задачах в этом деле мне очень сильно помогали и помогают до сих пор чат gpt и dipstick такие супер простые инструменты они доступны они бесплатные опять же для генерации задач отработки тем и поиска нужной информации при этом у меня есть такая интересная черта в обучении что я хочу докапываться до сути и оттачивать каждый блок потому что я не могу быть уверенным в своих знаниях, если я где-то плаваю то есть я там откатываюсь назад, немножечко изучаю снова, освежаю в голове изученный материал и стараюсь конечно же все это применять на практике помимо core python я изучаю также и сторонние инструменты при этом да, сложность растет я трачу достаточно много времени чтобы вникать научиться применять все это на практике параллельно да пишу код руками активно веду свой гитхаб и работаю над различными пэд проектами причем да я пользуюсь такой ну простой нейросеткой конечно может быть это да не профессиональный уровень нежели на работе используют но опять же чат gpt dipstick поэтому вот я не хочу опять же Artem: Ну, я правильно понимаю, что ты используешь, ты используешь их для того, просто делать, ну, составлять какие-то задачи, да, какой-то план обучения, там, объяснять какую-то информацию, но при этом ты не используешь для непосредственно вот написания кода, то есть ты самостоятельно все-таки пишешь код. Gleb: Ну, я в целом скажу так, что я пользуюсь нейронками. Вообще я не хочу лицемерить, говорят, что я пишу код полностью по старинке. И нейронку я использую как, ну, ментера, ментера, репетитора, особенно в разработке своих пэд-проектов. Это, по сути, мой диалог с тем же дипсиком. Проходит, да, следующим образом. Например. Я ему обрисовываю свою идею, говорю, что я новичок, при этом я не хочу просто копировать код. Пожалуйста, не показывай мне код, я его не хочу копировать. Я для начала хочу научиться, ну, во-первых, да, научиться и понять, как все работает под капотом, начиная там от структуры проекта, что там должно быть, почему, заканчивая, да, полным показом того, что я сделал. что можно улучшить и почему. Рефакторинг тот же самый код, возможно, допустим. И да, на это уходит достаточно много времени, но когда ты начинаешь новый ПЭД-проект, ты уже примерно понимаешь, как ты будешь разбивать свою задумку на модули, папки, какие там должны быть тесты, что там должны быть тесты, зависимости, грамотно написанные структуированные ритми. Ну и да, я параллельно своим ПЭД проектом, конечно же, да, я использую нейронку, ну, еще раз как ментора в обучении, но я не копирую код. Потому что по большому счету, ну, по итогу это не сделает из тебя профессионала. Я хочу научиться думать как разработчик. Ну, толку будет, что я просто возьму, скопирую код, да, там условные, какой-нибудь там супер простые какие-то вещи, окей. оно запустится, я порадуюсь. Это просто будет иллюзия того, что я понял, например, или иную тему. Там классы, функции, окей. Но если я возьмусь за реальный проект, вот просто вот представить, что бац, нейронок не будет. Ну, вот так вот представим. Напишу ли я что-то сам? Вопрос хороший. Поэтому я стараюсь, скажем так, брать все самое лучшее. Да, база, фундамент. Я всё это изучаю, но я понимаю, что реалии рынка таковы, что нужно использовать нейронки, учиться, но я не хочу просто копировать код. Вот, как-то так. Artem: Ну, звучит логично. Мне... Да, мне нравится твое объяснение. Вот я сейчас представил себя в твоем положении, что окей. убрать нейронку и вот смогу ли я написать? вот именно если я вот сам начинающий разработчик, наверное нет, да, то есть вот если я базу не знаю, то я не смогу ничего написать. Понятно, что если там опытного человека убрать нейронку, он ну да, естественно производительность уменьшится, но ну окей, по старинке придется писать, в принципе ничего страшного. Stack Overflow может быть оживет наконец-то, вот. А так... Мне кажется, очень даже хороший поинт. Алик, что думаешь? Alex: Ну, по поводу того, что нужно понимать суть, согласен, да. Может быть прям супер каждую строчку, и не надо печатать рукой. Но тут не знаю, как лучше, как удобнее, короче. Если все это в памяти остается, то можно и не печатать. Можно и печатать. Artem: Ну а ты сам как делал? Alex: когда входил в IT или что? Artem: Ну да, ты вот как учился сам. Alex: Ну я тогда-то особо не было еще этих самых агентов там, Neuronek. Artem: Ироник, да, тогда не было. Alex: Ну больше сам смотрел, читал. Ну я больше как-то по проектам, по документациям вот. Вот так вот в основном. Artem: Документация, да. Я помню, времена, когда надо было идти смотреть документацию. Хорошие были времена до появления нейронок. Глеб, расскажи, как у тебя с документацией? Читаешь ли ты её? Раньше это был реально большой топик. Раньше на собеседованиях там любили спрашивать, типа, вот как ты обучаешься, там, бла-бла-бла, охочешь ли ты читать там документацию. Ну, от тебя ожидалось, что ты назовёшь это магическое слово. документации, все такие, молодец, хорош. Ещё, наверное, на английском читаешь документацию, вообще классно. Вот расскажи, какой у тебя сейчас процесс? Gleb: Но как я сказал, я стараюсь пользоваться всеми инструментами и не отбрасывать что-то в сторону. банально, я покупал литературу, я в самом начале полностью прочитал справочник Python, как бы это странно не было, ну, наверное, тоже по сути документация. Потом немножечко книгу Гроком алгоритмы. тоже наполовину прочитал и при этом я частенько возвращаюсь, частенько все это дело читаю. Также когда я проходил курс и чуть ли не первой темой было вот это вот ПЭП 8, есть документация, как нужно писать код и да, документацию я бывает цельно направленно читаю, освежаю что-то в памяти, даже если казалось бы хорошо могу там функции, написать там классы, это все связать. Все равно, да, я освежаю в памяти, читаю, безусловно. Ролики на ютубе, опять же, заигрывания с тем же чатом GPT, когда что-то, например, казалось бы, глаз замыливается, когда уже там голова кипит, потому что, ну, каждый по-разному может писать, доводить информацию определенно. Поэтому да, я, скажем так, стараюсь... все брать, все самое лучшее и самое главное структуировать. Благо в этом проблем никаких нет. Спасибо моему педагогическому бэкграунду. Я просто знаю, как выстроить систему обучения. да, да, конечно, безусловно, документацию в том числе тоже читаю. Artem: когда твоя профессия помогает тебе в освоении новой профессии. Это здорово. У меня такого не было. Я по образованию бакалавр-истории. Ну, у меня есть мастерская, это называется, магистрская на русском. Да, и там магистрская — это уже IT, но вот именно бакалавр, то есть когда я, собственно, входил в IT, есть мне, конечно, никак вообще абсолютно не помогала. Она, только мешала. Вот, у тебя по-другому, и это круто. Окей. Gleb: да я не то чтобы там прям грубо говоря угораю прям прям вот все дословно но я еще раз стараюсь до брать все самое лучшее бывает такое что завтра например вот открою там ход под проект буду смотреть и что-то в голову придет почему бы не не знаю там не перечитать снова справочник да там что-то где-то покопаться также позаигрывать с с чатом GPT, например, забыл, как декораторы пишутся, допустим. Я его попрошу вот, пожалуйста. Я новичок, меня год опыта некоммерческого, я только учусь. Пожалуйста, расскажи мне еще раз про декораторы, где они используются. Почитай его, загляну куда-нибудь в другой источник, и еще какие-нибудь ролики, шорты посмотрю по определенной теме. Вот как-то так. Artem: Прикольно, прикольно. У меня даже, знаешь, вот всё, что ты рассказываешь вызывает такую некую ностальгию. По тем самым временам, когда только входил в IT и и трава была зеленее, и естественно, ящик тогда не было. Всё нужно было писать ручками и решать всё самостоятельно, понятно, там изучать Stack Overflow, читать документацию. Прям вызывает очень приятное воспоминание всё это дело. А сейчас мы в каком-то в каком-то непонятном процессе находимся, мы просто смотрим, как за нас делают нашу любимую работу. И, по сути, наша работа свелась к другому, вообще к другому. И вот опять же грустно за этим наблюдать, но ситуация такова, что бизнес диктует правила. Сейчас, к сожалению, вообще ничего с этим делать не можем и естественно мы только можем, наверное, тасковать по этим временам. Алекс, что думаешь? Alex: Ну а что здесь думать? Ну да, сейчас времена изменились, надо подстраиваться. Artem: Ты ностальгируешь тоже? Вот Глеб рассказывает про такие вот вещи. Alex: Про то, что ты можешь там читать, что-то, какую-то документацию, что-то такое, ну... Artem: Ну читать, да, типа учить, знаешь, для тебя какие-то интересные новые штуки там появляются, вот, и ты как бы можешь их использовать. Alex: Не, ну я, как бы сказать, не то чтобы настальгирую, но я ж тоже, я не знаю как ты, конечно, но же тоже учишься, но я тоже учусь постоянно, вот, соответственно, это же никуда не делось. Ну, то есть... Artem: Не, это понятно, но ты немножко в другое как бы уходишь. есть я в том плане, что сейчас ты учишься, но это немножко другая материя уже. То есть совсем отличается от того, что было раньше, от того, что раньше требовала от тебя профессия. Alex: Ну в чем конкретно именно? есть я по-прежнему учу всякие... Ну если что-то забываю там базу повторяю естественно постоянно так сказать она же все равно всплывает так или иначе и база какие-то и какие-то новые вещи Artem: Ну это ты счастливый человек, у тебя пока получается это делать, как мы уже выяснили. Alex: Наверное. По-другому просто у меня не выйдет. Я понимаю, что сейчас уже нужно думать продуктово, бизнесово. Да, это новый челлендж своего рода, что ты должен уже очень сильно в продукт врубаться, в бизнес, скажем так. Ну, то есть ты и раньше должен был, принципе, вообще, естественно, понимать контекст, зачем ты все там пишешь, делаешь. Сейчас еще больше. Да, то есть этот челлендж есть. Это действительно так. Вот, но... крайней мере на моем месте. Artem: Сейчас ты должен как будто бы не то что даже понимать продукт как вот это было раньше там на синьорской позиции, что ты должен в целом понимать как бизнес функционирует и раньше это было достаточно. Сейчас ты должен влиять на продукт. Прям принимать решения, метрики, Alex: Ну да... Artem: предлагать что-то и так далее. Alex: Ну да, да, то есть по сути как на каких-нибудь там продуктовых деликах как бы ты должен как короче не знаю какой аналогию привести PM, не PM там ну короче ты должен отвечать продуктово рассказывать именно с продуктовой точки зрения при этом всем пофиг по поводу технических ну я аутрирую конечно но всем пофиг там на техническую составляющую то есть это предполагается что ты само собой должен это все как свои пять пальцев знать и все технически реализовать и при этом это вообще Но у меня осталось такое ощущение, что уже это особо даже не обсуждается, техническая часть. То есть ты ее должен знать, реализовать, сам уметь, да, но это типа как само собой разумеющиеся. И ты должен уже, да, больше именно продуктово думать, говорить, то есть действительно всякими там новыми фичами, запросами от бизнеса там, всякими историями, метриками, да, в том числе новым функционалом думать, то есть... как там, ну короче реально по полной вруматься в продукт, в продуктовую историю и все. Да, это есть. Это спрос по этой плоскости уже больше, да, по этой теме продуктовой. Ну и это challenging. Artem: Ну вот Alex: Да, это challenging. Artem: Да, это как раз тоже Глебу на заметку, что... Alex: Но это и интересно на самом деле. и интересно. есть ты видишь, ты понимаешь вообще... То есть у тебя как бы такая... Появляется видение больше полного цикла вообще всей этой истории. есть начиная там... Ну, то есть если ты реально стараешься как-то, и скажем так, работаешь и по продуктовой теме, и по технической теме, то тебя как бы может появиться очень хорошее видение вообще целиком картины. То есть как техника влияет на продукт, да, то есть как... чтобы ту или иную продуктовую задачу решить каким техническим путем, какой там, да, технический путь, скажем так, решения проблем выбрать. То есть это с одной стороны челленджи, с другой стороны тоже прикольно и интересно. Artem: Согласен. Ты знаешь, вот опять же все вот эти разговоры, они напомнили мне про такой вопрос, который у меня лично стоял перед тем, как я получил свою первую работу вот разработчиком. То есть я изучал теорию, да, там я писал код самостоятельно, делал какие-то педпроекты и так далее, но все это, естественно, это вот чисто такое как хобби. Все, что... Все, ты делаешь в компании на работе, называется коммерческим опытом. И мне всегда было интересно до момента, как я стал разработчиком, а что это вообще такое, работать в компании? Мне абсолютно непонятно было. То есть как? Вот что? Вот я прикажу на работу, и дальше что? Вот что я делаю? Из чего состоит мой день как разработчика? Что это такое? Глеб, тебя есть такой вопрос? Gleb: Ну, я пока обучаюсь, пока обучаюсь, но все равно иногда, да, задумывался, собственно, что я буду делать. И есть такое ощущение, что то, что я сейчас учу, стараюсь постигать, как будто бы на работе я буду заниматься абсолютно вообще другими вещами. Понятное дело, что сейчас искусственный интеллект задает новой тенденции и соответственно да нужно как-то готовиться к этому как-то больше информации чекать смотреть что там на работе но при этом то как я сейчас обучаюсь именно на курсах никто не расскажет например нет роликов на youtube допустим как вот так сказать расписание разработчика с чего начинают Artem: Типичный день. Gleb: типичный день да я слышал что из дейлики я слышал что есть вот как будто бы вот как там есть такие вот разные истории что вот я там разработчик я там просыпаюсь, пью кофе, созвон, делики, раз всё, что-то там он работает, что-то он делает, Artem: в целом действительно то есть то что ты делаешь сейчас понятно это очень сильно отличается от того что ты будешь делать Alex: Ну, кстати, правда интересно, как современный джунер разработчик, чем ему приходится заниматься, насколько сильно именно в продуктовую историю ему нужно погружаться, это правда интересно. Ну, для меня лично вообще в целом, наверное, тоже людям интересно. Artem: Я тебе могу рассказать, чем. Вот нас компании есть джунны, я не знаю как у вас. У нас компании есть джунны. И они занимаются абсолютно тем же самым, что я делаю вообще. Вот прям один в один. Разница, наверное, только Alex: мм... ну... мм... Artem: в зонах ответственности. А Alex: М-м-м-м. Artem: так вообще одно и то же. Alex: Прикольно, ну то есть получается уже все. Джун как бы это, то есть как бы грань такая типа только в зоне ответственности, да, то есть Джун он такой ну там одну фичу взять, а Синьер допустим там 10 фич взять за раз. Artem: Эээээ Alex: Ну, условно. Нет, ну я имею ввиду, да, что не горизонтальное, так сказать, масштабирование, ну и по сложности, естественно, да, по сложности тоже, естественно. Там архитектурное, неархитектурное, все такое, да, понятно. Но в целом, будто получается, да, джунгер, он тоже, да, получается, делает такие, как бы полноценные, полноцикловые такие, да, штуки, если правильно понял. Artem: Да, безусловно. То есть Джон реально делает все то же самое, что делает любой сеньор. Ну, по крайней мере у нас компании. Это довольно забавно, но по факту именно так и происходит. То есть я не вижу абсолютно никакой разницы, кроме персональной ответственности за какую-то большую, наверное, часть, больший кусок. То есть если, например, на продуктовый митинг мы приходим, понятно, что с Джона не будут спрашивать так, как спросят с меня. Меня спросят вообще всё за весь сервис. И я буду за всё отвечать. А Джуна, ну, что с него спросить? Спросят там за какие-то конкретные задачи, может, которые он делал. Но не более того. есть это просто небольшая часть. Его звона ответственности, она небольшая. И всё это в любом случае контролируется более старшими товарищами. Но по факту, если смотреть чисто на код, потому что все используют Cloud Code, нет такого, что ты приходишь и у Джуна задача там расписана в джире досконально, типа сделай вот это, добавь такую функцию и так далее. есть вот такого нету. Задача не расписана настолько глубоко. Есть какая-то задача от бизнеса, которая... это может быть баг, может быть какая-то фича, то есть она что-то решает, какую-то проблему. И дальше ты, естественно, с помощью Cloud-кода, ну а как иначе, ты ее делаешь, то есть любой разработчик нашей компании, использует ИИшку, в основном это Cloud-код. Вот, и естественно дальше ты там просто, ну как джун, готовишь там pull request и более старшие товарищи проверяют его. Вот, в общем-то, и весь процесс. есть, разницы реально практически никакой нету. И это довольно забавно. Gleb: мне почему-то сразу же в голову пришла тема с конкуренцией, что сейчас ну я слышал об этом, джуны они также там конкурируют, будут конкурировать с другими джунами, да, безусловно, мне кажется, что новичок джун условный, да, он будет конкурировать не с такими же джунами, которых огромное количество, естественно, бескоммерческого опыта ты как джун будешь конкурировать как раз таки с крепкими медлами и синьорами которые перешли на другой уровень разработки с использованием нейронок опять же специалисты которые адаптировались к другим скоростям поэтому вот тем более монитория вакансии смотря что там допустим позиция junior ты должен знать помимо всего этого умение кстати подстраиваться 100 процентов ты должен знать и уметь работать с большим стеком технологий docker postgreSQL Redis CICD и кучу кучу кучу просто всего да и как раз таки Artem: Куча умных слов. Gleb: кучу умных слов да ну второй момент который уже да вот затронули это искусственный интеллект и как раз таки начали об одном о другом Вот когда мои знакомые узнают, что я учусь на разработчика, кто-то из них, я помню, вот кто-то из них мне сказал интересную такую штуку, нейросети, ну типа уже сами все пишут, ну типа чувак, зачем тебе учить? Вот. Ну да, в этом есть доля правды. Да, у меня нет коммерческого опыта, я не могу им, к сожалению, поделиться, как вообще все внутри. сказать это все работает как вот процесс эти проходит вот поэтому да сейчас абсолютно любой человек может взять там нагенерить код в условном там чате g5 там в гемине где-нибудь там за секунды и как я уже говорил да я заметил такую опасную вещь если я такую тоненькую опасную вещь что если я копирую код и не понимая его ну типа это иллюзия знания ну в самом начале там допустим взял просто посмотреть что такое вот собственно таишка взял там сделай мне пожалуйста например ну тудулистом калькулятор какой-нибудь да смотрю раз там в айдешку там закинул там в пей чарм какой-нибудь там включил работает круто вау здорово но лишь иллюзия знания поэтому и это просто инструмент но никак еще раз не замена мозга вот начал об одном и перешел на другое Artem: Да, ну, слушай, про конкуренцию твой point, он актуален, но он актуален еще и немножко в обратную сторону, потому что внутри компании, используя ИИ и будучи джином, ты можешь очень быстро вырасти, тебя запросто могут повысить. То есть не будет такого, знаешь, что тебя будут спрашивать по каким-то глубоким знаниям и сидеть и проверять, то есть знаешь ли ты там базу. Ну, как мне кажется, сейчас это уже... не очень прям актуально. Тебя будут судить по результатам. То есть, что ты даешь бизнесу. Если ты даешь бизнесу все, что бизнес хочет, тебя будут повышать. Знаешь ли ты, что такое декоратор, бизнесу вообще абсолютно без разницы. Ну а с ИИшкой ты можешь конкурировать с любым, в принципе, разработчиком. Вот, будучи там, неважно, синьор, там, мидал, без разницы. ты можешь спокойно с яичкой конкурировать. Понятно, что будут какие-то сложности в любом случае в силу отсутствия опыта. И опыта именно вот, знаешь, решение проблем, да, то есть когда у тебя реально что-то случается, и ты в силу того, что два года назад ты условно успел с этим поработать, вот ты знаешь, как это решается. А Джун не знает. Вот, но да, это как бы решает такие вещи иногда, но я думаю, что в большинстве случаев джунны могут очень быстро сейчас расти. И это надо тоже брать во внимание. То есть если полгода назад я реально сидел и думал, что джунны скорее всего будут не нужны просто потому что сейчас все делает ИСКО, то сейчас я думаю, что вообще нет никакой разницы. И нужны просто любые разработчики. А дальше бизнес уже просто решит, нужен ты бизнесу или нет. Gleb: Ну, таковы, да, нынешние реалии. Поэтому, если говорить откровенно, я не боюсь, что ИИ заменит джунов, скажем так. Наверное, я боюсь, что джуны, которые используют как раз таки ИИ в обучении, том числе как раз таки заменят джунов, которые им вообще не пользуются. Ну, те, кто, скажем так, Artem: 100 % Gleb: 100%. Да, вот я вот... мысль в голову пришла. Поэтому ну реалии таковые что теперь ну это просто инструмент да им нужно Artem: Я знаю одного парня, я тебе скидывал, кстати, его GitHub. Он прям очень-очень классный чел. Он много работает с Open Source, делает свои собственные библиотеки. И он всего лишь студент первого курса. То есть он вообще недавний школьник. И чел, наверное, знает Python лучше, я, скорее всего. И если там посадить его, писать код прямо сейчас и меня, то, наверное, он напишет лучше меня. Вот, потому что я уже реально просто забыл со всеми этими яичками. Вот, он пишет всегда руками код, и он не доверяет яичке. То есть я знаю, что он очень классный, что он может много всего, и он знает много всего, но вот как давать ему работу, если у него такое вот отношение кии? То есть я знаю, что да, он пишет хороший код, но он пишет хороший код очень медленно. И его производительность, очень низкая. То есть вот если брать там любого джуна с код кодом, и его, ну как бы тут разница будет просто в разы. Может быть даже в десятки раз. И вот мне как бизнесу нужен такой человек или нет, вот мне нужно париться о том, что у меня прям супер классное качество кода, как бизнесу. Наверное, бизнес, честно говоря, вообще никогда не интересовало качество кода. Что до появления и что сейчас, тем более. Бизнес интересует метрики. есть, прибыль есть, результаты и так далее. Сейчас это ещё более актуально, как мне кажется. И вот просто грустно за этим наблюдать, что человек, по сути, он действительно может писать код руками, но он... находится в такой ситуации, когда ему будет очень тяжело получить работу. И я думаю, что, наверное, единственный вариант для него актуальный, если он прямо вот против E, он не хочет использовать E вообще никак, он хочет писать код руками, это Open Source. Это вот ребята типа там Никиты Соболева, которые типа вот против E, и они пишут код руками, то есть до сих пор. Возможно, это вот единственный вариант, если кто-то, допустим, там спонсирует, если кто-то... Если кому-то нужен вот человек, который будет писать код руками для кого-то, если это важно. Таких компаний, я думаю, немного, но, наверное, они есть. Но вот надо найти их и туда попасть. Вот, это очень сложно. Чё думаешь, Алекс? Alex: но да, я согласен, что сейчас, ну, я части согласен с тем, что, а именно с тем, что если ты сейчас в современных компаниях, эти компаниях, если ты не используешь, ну, то есть ты не можешь не использовать агентов и потому что ты просто не будешь успевать выполнять задачи, вот, это безусловно. но я естественно не согласен с тем что ты полностью там должен нокод забить но это как бы тема отдельного причем Artem: Мы уже обсудили это. Alex: ну как бы лично меня такое мнение что ты естественно там какие-то моменты то есть я к тому что ты где-то можешь залезть в тех долг это да это понятно это бывает то есть если тебе нужно срочно там выкатиться в провод если там уже бизнес хочет этот функционал посмотреть, пощупать. Ты иногда можешь пожертвовать качеством ради скорости, чтобы быстрее это все выкатить. Это, безусловно, такие моменты есть. И здесь, конечно, очень выручают агенты, когда ты просто, ну, чуть ли не вслепую, просто примерно дать промп, потому что ты знаешь, что должно быть там. И вот как черный ящик отработает, быстро тебе выкатит, выполнит PR, ка бам, залил, короче все пошла выкатка, вылилось в прод, все заработал, да. Но, так сказать, в долгосрочке я все равно думаю, что в целом это должен быть естественно audit, там human plus AI там, по качеству кода, партизура. Но опять-таки тут конечно зависит от ситуации, да. То есть если там это какие-нибудь стартапы, где просто пофиг, что под капотом ты должен просто первую вторую третью итерацию версии это MVP тогда но обычно какие-то нормальные гайдти компании мне лично так кажется складывается такое ощущение что они все-таки плюс минус заботятся о качестве кода по крайней мере имеют какой-то там не знаю харнес общепринятый что-то такое вот и то есть глобально но лично мне кажется что глобально по коду ты должен следить за качеством, какие-то мелкие штуки, если там где-то что-то нужно ускориться или нет времени, бизнес поджимает, ты можешь принципе, да, как-то схалтурить, залечь чуть в технологию, но потом хорошо бы это как-то подчистить за собой. есть меня примерно такое, ну, компромиссное мнение пока что вот, оно эволюционирует у меня мнение, потому что да, короче, и это нормально. Но мне кажется, что вот должен быть какой-то такой компромисс. вот что-то короче надеюсь, ответил Artem: Да, да. Я понимаю твою позицию, действительно. Но это, короче, как мы уже обсуждали и в общем-то согласились на том, что зависит от компании, в которой ты работаешь. Alex: Зависит от кейса, да, да, да. есть это всё про какой-то некий компромисс, да. И правда, то есть если бизнес очень много требует, если тебе нужно прям очень сильно продуктово работать, тут как бы не поделаешь ничего, да, то есть приходится... То есть реальность, она... То есть какие-то идеальные там софтинженерные штуки, там, да, они могут иногда разбиваться об реальности, скажем так, быстроты. скорости, которая требует бизнес. Но в целом как-то глобально, архитектурно, то есть мне кажется, что все равно в нормальной этих компаний должно быть какие-то стандарты еще держаться по качеству кода, по общему такому, короче, архитектуре, там обвязки, как-то так вот мне кажется. Artem: Ну да, Слушай, знаешь, меня вот такой вопрос возник. Alex: Подожди, а у меня тоже вопрос, а что они в Open Source? Мне кажется они всё равно в Open Source используют AI, не может быть что бы они руками всё писали. Artem: Ну, Никита не использует, насколько я понимаю, потому что у него всегда все посты связаны с Е, это всегда фу-фу, плохо. Alex: ХЗ мне кажется что ну а чем плохо? Плохо использование АИ в Open Source если ты все ревьюешь человеку Ну короче ладно не суть просто стало что-то интересное Artem: Ну, надо почитать будет. Gleb: мне вот тоже кстати мне почему-то мысль какая-то пришла сейчас современной разработки использует искусственный интеллект а если говорить про какие-нибудь низкоуровневые штуки да там какие-нибудь операционные системы где прям очень все завязано на безопасности не знаю какие там драйвера там для ракет там какая-нибудь космическая тема то там как вот упор идет больше не знаю на человека который пишет код и который должен читать этот код потому что цена ошибки она может быть великая или есть какие-то уже на сегодняшний день другие какие-то инструменты которые также там промпт условный делаешь он тебе там все делает сделал все замечательно вроде работает вроде летает что-то да и с безопасностью все окей как бы но Alex: Ну это кстати хороший вопрос, не Gleb: такой момент Alex: знаю как точно это конечно устроено, наверное зависит от компании, мне кажется если что-то это напрямо критикал, то как минимум там должно быть несколько человек хьюманов, которые ревьюют. То есть блин это просто так если отпускать в фрод, в каких-то критических частях это как-то было бы плохо мне кажется. Но как будто бы мне кажется АИ Artem: улететь на Луну вместо Марса. Alex: Да-да, но как будто бы такое ощущение складывается, что вообще мне кажется чуть ли не во все области проникла Ишка и ну не знаю, я не вижу ничего такого реально плохого, чтобы ее использовать, просто если какие-то реально критические вещи, того же Open Source, там я не знаю, какие-нибудь ракеты медицины, не знаю, ОСки, там еще что-то, то просто наверно там ревью лучше и сам разработчик как бы следит за тем, что Ишка делает пристально. Вот, ну, наверное так, не знаю. Artem: Я думаю, да, цена ошибки просто в этих сферах, она естественно очень высокая и там я согласен абсолютно, Alex: Да, и... Artem: что надо вообще и там 10 человек просто поставить, ревьюить и тогда будет нор и то, наверное, как бы... Alex: и да ну и да да еще еще вопрос конечно по скорости там с какой ну короче требуется там эти каденции всякие там с какой скоростью требуется выкатка там спевают не спевают такой вопрос интересный на самом деле то есть интересно было узнать какой-то инсайдерской информации вот по этим областям Artem: Слушай, это как будто бы, знаешь, такой... Хорошая идея для следующего вот эпизода, когда можно будет позвать гостя из этой сферы, которые пишут на какой-нибудь там низкоуровневом языке и спросить вообще, чё, а чё с ИИ? Мне кажется, это будет интересно. Alex: Ну да, интересно. Да, интересно, спросите, да. Gleb: Ракета не долетела до Луны, где-то взорвалась, но надо править баги. Это очень страшно, если так задуматься. Не знаю, действительно, как они там это все используют. Может какие-то другие инструменты, но тоже может АИшные, больше разработчики, именно разработка, чтение кода, разработчик над разработчиком, может какие-то... Инструменты, которых, например, какой-нибудь, не знаю, там, бэкэндер или iOS-разработчик вообще не знает, не понимает. есть это вообще другая, так сказать, планета. Artem: Ну там да, у каждой сферы своя специфика, естественно. Мы про это вообще ничего не знаем. То есть я вот про мобильную разработку вообще ничего не знаю. Абсолютно. Про эти игры тоже вообще ничего не знаю. Могу только говорить про Python. Alex: Да, интересно посмотреть. Artem: Вот и про Backend. Про веб-сервисы там. Ну вот про все, что связано с этим, с поиском, да. Ну вот про такие вещи, к сожалению, не могу подсказать. Ну знаешь, возвращаясь опять же вот к рынку, мне интересно, мне интересны твои планы. То есть вот когда наступит этот момент, что ты уже решишь типа окей, я буду искать работу. Gleb: вопрос очень интересный ну сейчас смотрите я во первых начну с того что я никуда не тороплюсь как бы это странно не было я знаю истории возможно это в прошлом кто спидранит условно там за 6 за 7 месяцев и пытается влететь с двух ног все замечательно вроде бы не знаю получается не получается по итогу я закладываю у меня такой план что я закладываю на активное обучение, на плотное активное обучение около двух лет. есть начиная с того года, когда я начал, с прошлого года. То есть у меня в сентябре будет ровно год, как я во все это дело погружаюсь. Изучение технологий, более пристально смотреть, что на рынке происходит. Естественно, стек технологий. Мне нужно прям очень много всего изучать те же самые базы данных, те же самые фреймворки, есть и фундамент. Core Python, Syntaxes, да, это все замечательно, прекрасно. Проекты, которые я сейчас делаю, по большому счету, возможно, скорее всего, на работе, на реальной работе абсолютно другие вещи. Поэтому у меня сейчас замечательная возможность обучаться, читать код. Поэтому я с этого прям получаю какое-то невероятное удовольствие, когда слушаю истории, именно как сейчас идет реальная разработка. Поэтому я как минимум закладываю два года. Я не тороплюсь, я просто хочу научиться стоять на ногах, прежде чем уже идти в сторону думать, даже в сторону собеседований. При этом нет ни одного курса. ни одного видео, кто рассказал бы, научил тебя, как правильно нужно проходить собеседование с учетом реалий рынка, как эти собеседования будут проходить. Ну, то есть, понятное дело, что сейчас собесы есть очень, да, Artem: Алекс может тебе подсказать. Gleb: есть очень много видео, как проходят собесы, ну, такие, да, там по структуре. что такое это что там лайф кодинг тот же самый но поэтому как оно будет на самом деле я пока не могу это именно ответить как поэтому навык прохождения собеседований это отдельные навыки и ни ну не один курс еще раз не один туториал не учит как правильно проходить вот по моим наблюдениям Artem: Давай я сейчас добавлю буквально пару моментов к твоему комментарию и дальше мы передадим слово нашему эксперту по прохождению собеседований. Вот, я бы хотел сказать, Alex: Ха-ха-ха Artem: что я понимаю, что ты выстроил себе такую вот как бы планку в два года, но я бы тебе порекомендовал искать работу вот прям завтра. То есть, ходить по собеседованиям. смотреть вообще, что спрашивают и тренироваться. Потому что тебе в ну в минус это не уйдет от того, что ты начнешь ходить. А вот плюс даст очень-очень большой. Во-первых, даже если, ну во-первых, ты можешь получить работу. Ну мало ли, да, вот ты пошел на собеседование и там через неделю Gleb: Да. Artem: сделали тебе офер. Ну это же хорошо. Начать раньше на год, это же здорово. ты сразу войдёшь в IT, у тебя будет больше как бы опыта. То есть в том плане, что ну как бы всё равно считают там по условно годам опыта, и если у тебя будет больше на один, ну это как бы плюс. Вот. Это как минимум ты можешь получить свою первую работу. Дальше ты можешь естественно получать фидбэк. То есть понятно, что прохождение собеседований — это знаешь, такая лотерея. Ты никогда не знаешь, что там тебя спросят. Но все эти темы, они в любом случае каким-то образом соприкасаются, и потом ты уже будешь находить какие-то вот паттерны, так или иначе, то есть что спрашивают чаще всего. Будешь к ним готовиться, будешь читать информацию, находить ее, и дальше ты уже будешь гораздо легче проходить собеседование, ты будешь меньше волноваться, будешь гораздо лучше отвечать, твои шансы будут повышаться, и ты будешь таким образом учиться. плюс набирать опыт прохождения собеседований, навык, который очень важен, и у тебя есть шанс получить первую работу. Поэтому я бы рекомендовал реально завтра начать это делать, составить резюме и просто идти вперед уже по этому пути. Да, будет не получаться, понятно, что нужно относиться к отказам абсолютно нормально, потому что ты не ожидаешь, что тебя завтра наймут, но если ты раньше начнёшь, раньше закончишь. То есть это вот такая про это история. Ну а теперь слово экспертам. Alex: А чего эксперт-то? Не, ну тут на самом деле трудно не согласиться с тейками от Тёмы. Тут я в принципе по большей части поддерживаю. Потому что да, плюс-минус так всё и есть. Ну то есть понятно делать, там вообще не шаришь, то лучше наверное сперва подучиться, но как бы кота за одно место тянуть тоже здесь. То есть как бы такой должен быть баланс. То есть золотая середина такая некоторая. Конечно же надо получить там базу, все спокойненько разобрать, но опять-таки тут соговорка, что ты не можешь все выучить, это просто по определению невозможно, и никто не знает все, то есть у кого-то белые пятна есть, то есть надо просто хотя бы стараться какие-то, ну не знаю, curriculum, да, что называется там, какой-то, так сказать, roadmap, там, какие-то основные базовые вещи на джуна закрыть, вот, по базе. И дальше да, можно идти на собесы и собственно... Ну правда, от этого не будет каких-то минусов, я не вижу на самом деле, То есть если в принципе там, не знаю, база питона, какие-то базовые штуки там понятные, знаешь там, не знаю, фермерк, джангут, какой-нибудь фастапи, что-нибудь еще такое там. Знаешь, базово там какие-то петики есть, пару штук, ну и все нормально, мне кажется. можно в вступать, так сказать, Ну и параллельно, естественно, да, учиться. И там тебе посвятят какие-то минусы. То есть опять-таки собеседовать, не проводить же эксперты. Ну, как сказать, эксперты, профессионалы, которые сейчас работают в компаниях, как правило, с настоящим коммерческим опытом, которые в реальности видят и знают как... все устроено ну конечно да понятно дело что здесь собеседование немножко такие как бы идеальный идеальный вакууме но тем не менее бывают на собеседованиях задачки которые реальные взятые с практики компании и это будет только в плюс это будет только кругозор в опыт что вот такие задачки есть я на этом собеседов допустим на собеседов номер раз я там это не решил на собеседов номер два что-то похожее спросили я уже решил Ну и всё как бы да, то есть как-то так в принципе хуже точно не будет, а опыт как разор будет и ну естественно когда стрелять, как сказать, самая берешь свои шансы стреляешь в это да, то рано или поздно что-то должно получиться так что в целом так в целом согласен с Артемом Gleb: кодинг учиться тоже проходить условно Alex: Да, лавкоинг это 100 % он часто где есть, наверное где-то 40-50 % наверное собесов может быть. Так что да, лавкоинг. Ну реально да, будешь как бы с волнением тоже там справляться. Ну понятное дело, что собесов это всегда стресс, есть никогда не... Ну не знаю, у меня было конечно пару раз там, когда вообще на пофиг там ничего не волновался, но... Наверное, это если очень много выходишь на собесы, а так он всегда стресс какой-то будет, чем больше пройдешь там, тем естественно уже так закаленнее будешь и в принципе, да, принципе, плюс-минус пофиг уже будет, так что... Gleb: Ну в этом Alex: Да, тут надо практиковаться. Gleb: в этом плане я не боюсь ну скажем так на собеседование что ли и по-другому скажу скажем так если проходя собеседование допустим если ну понятно дело что будут отказы без этого никак я ну не расстроюсь скажем так я понимаю что мне еще так сказать расти расти очень много всего нужно изучать понятное дело да тоже учиться завтрашнего дня проходить собеседование я бы даже удивился что После какого-то времени я наслышан, что люди стараются там первый офер найти там полгода, ищут какое-то время, семь месяцев. Я очень удивлюсь, если прямо очень быстро можно будет найти какой-нибудь, скажем так, дверь, ключик, чтобы открыть эту дверь, так сказать, коммерческую разработку. Поэтому я, наверное, даже боюсь не то, что там не пройти с обеседованием, то, что я его пройду и начнется та самая реальная работа, котором мы говорили. И я пойму, что я ничего не знаю. Что у меня условно будет, ну, такой, в тему не в тему, может быть, сказано, там, условно там, синдром самозванца. Ну вот. Artem: Слушай, да этот синдром самозванца он у всех. Alex: Мне кажется, он у всех Gleb: Такой... Alex: есть. Он у всех есть, Gleb: Да. Alex: Сто процентов. Но тут опять-таки, мне кажется, кота за одно место тянуть, то есть ты все равно... Ну, станет тебе страшно через два года. Так тебе стало страшно через один год, и там... Ну да, может... Где-то там может уволят, что-то такое, но все равно заново пробуешь, то и все. Опыт все равно есть. Потом с какого-то момента уже все, начнешь нормально. Вот. Gleb: Может быть еще мой момент, о котором я говорил, что я хочу все досконально изучать, наверное, каком-то смысле тормозит. Именно выход на собеседование, поиск. Прямо скажем так, я не прям, чтобы какой-то задрот великий, но мне бы, конечно, хотелось это все по полочкам структуировать, это все знать, понимать. Понятно, что да, знать все невозможно и даже опытных разработчиков есть какие-то такие моменты что да что-то забывается да поэтому да в этом плане я может быть даже да скорее всего немножко оттягивает этот момент и у меня есть товарищ с которым я тоже очень плотно общаюсь он изучает с sharp тоже новичок И у него наоборот такая тема, что он там быстро-быстро-быстро и он буквально практиковаться... Он там курс, когда только начинал, тоже год назад, кстати, курс, он, наверное, где-то за месяц условно там быстренько пробежал его и начал что-то делать, ну какие-то там задачки решать, там массивы перебирать, там еще что-то, и при этом он вообще ничего не понимал. Я немножечко вот, вот есть такая стенка. Я не могу ее пробить, если я вообще ничего не понимаю. знаю, ну как я могу начать, допустим, решать вот эту задачку, если я вообще ничего не понимаю, если это всем там плавают, например, в теоретической части. Но, к сожалению, относительно этого года обучения я поздно это понял. Как говорится, глаза боятся, руки делают. И как только я начал делать там супер простенькие свои первые PET-проекты, как раз-таки меня очень замотивировало. и дало такой хороший толчок вот именно вот делать под проекты именно писать код книжка Грока Эм алгоритмы там тема с бинарным поиском я просто хотел вот ее именно вот реализовать там такая небольшая консольная игра пользователь там задает диапазон программа рандомно выбирает это число и ты должен по типу горячо холодно угадать это число и в конце выводится количество попыток Потом я угорел настолько, что Гитхаб это вообще моя самая, наверное, любимая тема в обучении. Просто удовольствие получаю, когда через терминал там все это прописываю, там гит статус, там проверяю, что меня там, ага, там гит-ет, там вот это вот там, все, если нужно добавить, там точку ставлю, там гит-комит, там это правильно, как эти... настолько угорел, что я начал генератор паролей делать, которым, кстати, тоже сам пользуюсь, потому что меня все соцсети сложные пароли, по сути, та штука, которая мне нужна. На данный момент я делаю новую версию, выпускаю какие-то версии, фичи какие-то, штучки добавляю. Кода становится больше, больше погружаюсь, поэтому много-много чего. Девтайм трекер. начал создавать по сути фича, которая подсчитывает количество времени для каждого разработчика. Например, сколько я там за неделю, за прошлую неделю, ну там в пейчарме, например, за написанием кода провел. Вот такая статистика и что-то вот в этом роде. Поэтому так, пробую, пробую, практикуюсь. Поэтому вот такая тема. Artem: Но это очень прикольно на самом деле, когда у тебя есть какие-то вот предпроекты, ты прям сам погружаешься во все это, ты получаешь удовольствие от того, что ты делаешь, ты пользуешься сам своими продуктами. Это очень-очень здорово. И на самом деле вот я уверен абсолютно, что ты найдешь свою первую работу достаточно быстро, если ты вот прям приступишь к этому делу, к процессу. Почему я так думаю? Потому что из того, что я вижу, любишь разработку, есть тебе нравится код, тебе доставляет удовольствие решать какие-то задачи и получать результат. И это, на самом деле, вообще важное в программировании, в разработке. Если ты этим навыком обладаешь, то есть тем, что я описал, то по факту для тебя... Работа будет, ну, такой, довольно легкой и приятной, что самое интересное. Вот, легкой в том плане, что, ну, у тебя это будет доставлять удовольствие, и ты будешь, как бы, постоянно готов учиться, готов решать задачки, готов к тому, что у тебя не будет получаться с первого раза и так далее. То есть, это абсолютная база для разработчика. И вот, мне кажется, что все это в совокупности делает тебя как раз-таки хорошим кандидатом, да, на вот, получение работы. Поэтому лично такой вот мой прогноз со стороны, это то, что если ты реально займешься этим делом, то ты получишь офер довольно быстро, как мне кажется. И у тебя очень хорошие шансы стать разработчиком. То есть у меня лично даже сомнений нету том, что ты перейдешь в разработку и ты станешь разработчиком. Вот меня такое вот ощущение. Чё думаешь, Алекс? Alex: Да, я согласен. Мне кажется, этой профессии главное ее любить. Кому-то это может странно показаться, что есть только деньги, но на самом деле это не так. Хорошо, когда... Ну, я просто да, я тоже просто очень люблю эту деятельность. Даже не столько ради денег, вообще само по себе, потому что, естественно, если человеку это нравится, то это так, как и должно, по сути, быть. с моей точки зрения то есть тебе даже нравится именно софт инжиниринг разработка то есть сделать продукты да и все такое то есть поэтому да есть желание это очень хорошо и это ну то есть легко не будет это 100 процентов могу авторитетно сказать но если тебе это нравится то то это круто да это круто то есть это значит что поздно можно достигнуть каких-то высот в этой профессии и да так как то есть в целом это хорошо что тебе нравится и соответственно только должно быть значит это как бы примерно твой путь вот Artem: Вот так вот. Gleb: Мы с моим другом товарищем, вспомнил, так иногда созваниваемся, так рассказываем, кто чем занимался. Я помню, мы с ним разговаривали на тему, вот почему именно вот программирование, вот почему. И у меня, я ему говорил, я не помню еще кому-то говорил, что я готов, чуть ли не знаю, не за чашку кофе работать. лишь бы получить самое главное, самый опыт. Опыт не купить никакими деньгами. То есть, IT-сфера это мой осознанный выбор. Я понимаю, что это... Ну, чего тут греха таить? Это оплачивается хорошо, но для меня первым делом это окно возможностей. И, конечно же, то, что мне нравится. И если так задумываться, конечно, так вспоминаю свои студенческие годы, свое детство. Я всегда был, ну, с техникой, так сказать, на ты. Мне всегда нравилось проводить время там за компьютером, что-то там копаться, что-то делать. И так уж получилось. Я не жалею, что я стал педагогом. Но если можно было как-то откатить время назад по волшебству, ну... скажем так пережить жизнь конечно я ну наверное пошел бы немножко по другой дорожке да я бы там со школьной скамьи учил бы программирование тогда все технологии на то время и поступил бы также куда-нибудь там не знаю компьютерсайнс там на программиста и может быть кто его знает, быть, да, сейчас у меня был бы очень хороший опыт. Поэтому, ну, что поделать? Самое главное, что я не теряю мотивации, а мотивация — это самое простое. Если тебе это нравится, какие еще вопросы? Ты будешь этим заниматься, несмотря на то, что меня большая часть времени, конечно же, на работа. Мы все люди взрослые. И параллельно я также, конечно, учусь, делаю еще раз подпроекты. И поэтому у меня как будто по ощущениям, как будто бесконечная мотивация. Да, конкуренция большая. Я прекрасно это понимаю. И я также понимаю, что те, кто пришел в эту сферу, ну кто пытается в нее зайти, так сказать, на хайпе, там не знаю там вайп код там не знаю ну там что-то такое вот в этом роде они отсеются мне почему-то так кажется ну человек которому не нравится искренне там писать код изучать там разные технологии ну мне кажется он отсеется вряд ли кого-то будут держать все эти попытки там пройти собеседование там очень много также постоянно что-то новое изучать, потому что, ну, кто бы знал, в коммерческую разработку придет искусственный интеллект, вот все эти агенты, клоды и так далее. Кто бы знал. И поэтому немножечко тоже мысль немножко увел в сторону. Я вспомнил также своего знакомого, который пытался также войти в IT года три назад. И я этот момент вспомнил, я ему задал вопрос. Ну типа, чувак, я помню, что ты там Python также изучала, что, все, ты как-то пробовал. Он мне сказал такую штуку, я прям запомнил это на всю жизнь. Я не готов учиться всю жизнь. Прошу прощения за тавтологию. Я не готов учиться изучать что-то всю жизнь, там, какие-то новые технологии придут, знаю, там, новые framework'и там. что-то произойдет и это же нужно этому учиться я не готов поэтому резюмируя да у меня в этом плане очень много мотивации мне это действительно нравится и да я готов учиться и так уж получилось у меня так не знаю мозги так устроены что я не могу сидеть на месте мне нужна цель и когда я понимаю что Ну грубо говоря, я там начинаю тупеть, когда я ничего не делаю. Ну мне становится прям очень плохо. Как раз-таки взрослые люди нашего возраста, постарше говорят, да, там 30 лет, там 40 лет, уже не хочется ничему обучаться, хочется чего-то сесть там, не знаю, после работы телек включить, включить, там тупить, на него смотреть. У меня, ну, к счастью, у меня не так. Я, да, я хочу постоянно чему-то... то есть в этом плане у меня прям вообще ну много мотивации скажем так поэтому вот вот мои мысли Artem: Супер, супер. Ну, я думаю, что у тебя всё получится. Вот, мы абсолютно в этом уверены. И, собственно, на этой ноте я предлагаю тогда заканчивать уже наше... текущий эпизод вот Глеб спасибо тебе большое за то что ты пришел и рассказал свою историю мы в общем-то не сомневаемся в том что ты найдешь работу свою первую работу разработчикам и собственно станешь им уже достаточно скорое время если вдруг нас кто-то смотрит из HR'ов пожалуйста ребята вот обратите внимание на Глеба и Глеб ты собственно тоже можешь не знаю там скидывать этот эпизод подкаста HR посмотрите я тут был на подкасте про IT вот мне кажется это тоже такой прикольный интересный опыт вот собственно да Gleb: Спасибо огромное. Artem: Всё, спасибо большое за просмотры, пишите комментарии, ставьте лайки, как обычно, подписывайтесь на наш подкаст и до следующей встречи. Пока-пока! Gleb: Пока-пока, спасибо. Alex: Пока всем пока.