Хочешь в IT? Удели Мне 49 Мин - Я Сэкономлю Тебе ГОДЫ

Хочешь в IT? Удели Мне 49 Мин - Я Сэкономлю Тебе ГОДЫ49:28

Информация о загрузке и деталях видео Хочешь в IT? Удели Мне 49 Мин - Я Сэкономлю Тебе ГОДЫ

Автор:

Vlad Mishustin

Дата публикации:

28.03.2025

Просмотров:

103.1K

Транскрибация видео

Десять лет назад я впервые загуглил, как стать программистом.

Уже тогда некоторые писали, что я не найду первую работу или мне будут платить смешные деньги.

Из-за этих сомнений я постоянно терял мотивацию и потому учился дольше, чем мог бы, что создавало еще больше страха.

Вдруг это не для меня вообще.

Сегодня у меня 8 лет опыта в разработке высоконагруженных бэкэндов, я переехал в Европу и два года...

Провел в Uber, одной из самых больших IT-компаний в мире, где средняя зарплата разработчика моего уровня превышает миллион в месяц.

Сейчас я отвечу на 8 самых частых вопросов начинающих программистов, которые сомневаются, получится ли у них стать настоящими разработчиками.

И поверь, если бы я знал все это с самого начала, то путь в IT занял бы у меня не годы, а буквально месяцы.

Привет, меня Влад зовут, на этом канале я рассказываю о том, как тебе стать супермощным программистом.

Чаще всего начинающие программисты спрашивают меня о том, как найти работу без опыта.

Мол, открываешь какой-нибудь Headhunter, начинаешь искать вакансии, везде требуется минимум 3 года опыта какие-нибудь, и ты сидишь, откликаешься, тебе никто не отвечает, и что вообще толку, это какой-то замкнутый круг.

Вроде я хочу найти первую работу, чтобы получить опыт, но везде требуют опыт, и я не могу найти первую работу, и ты вот в такой ситуации дурацкой оказываешься, и людям кажется, что это непреодолимое препятствие, и никак вообще нельзя это все победить.

Как на самом деле обстоит ситуация?

Дело в том, что работодатель не хочет нанимать людей в команду, которых ему придется доучивать.

Раньше это еще было возможно, потому что тогда было не так много айтишников, как сейчас,

И поэтому у работодателя не было выбора, ему приходилось нанимать всяких там стажеров в большом количестве, их доучивать и выводить на позиции реальных инженеров, которые могут приносить потом уже пользу.

То есть, что делал работодатель?

Он собирал какой-то объем денег и инвестировал их буквально в образование стажеров, которым нужно же зарплату платить за то, что они на эту стажировку ходят, что-то там делают, хотя пользы они никакой не приносят, потому что они делают какие-то учебные проекты на работе и так далее.

Потом это постепенно начало уходить в прошлое, так как появилось большое количество разработчиков на рынке, те, кто были стажерами, они вдруг выучились, стали профессиональными инженерами и в итоге работодатели теперь смотрят на рынок и думают «Ага, зачем мне кого-то учить, если я могу попытаться найти сразу инженера?»

который придет и сразу мне будет приносить пользу.

То есть я ему буду платить зарплату не просто так, а за то, что он реально полезные для меня вещи делает.

То есть я как бизнес тоже зарабатываю деньги.

В то время как в стажера надо было просто инвестировать и ничего не получать взамен очень долгое время.

Более того, появилось большое количество образовательных программ, которые тоже выпускают множество разнообразных инженеров.

И, соответственно, есть из чего выбрать.

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

Из-за того, что в индустрии стало появляться больше инженеров, начали расти требования работодателей с тем, чтобы попасть на первую работу.

Еще найм программистов становится намного интенсивнее в некоторые периоды года.

В это время начинающим сильно проще получить работу, потому что

Работодатели активно ищут разрабов.

Я проанализировал кучу данных с HeadHunter и определил, когда начинается следующий бум найма Java-разработчиков в 2025 году.

По этому поводу я провожу большой вебинар в прямом эфире, где я расскажу, когда это начнется и как лучше всего подготовиться к такому горячему сезону.

Там я разберу, что нужно успеть написать в резюме, как быть лучшим среди конкурентов и что говорить на собесах, чтобы точно не упустить эту возможность наконец получить свою первую работу джавистом.

А раз все в прямом эфире, то я также смогу ответить на именно твои вопросы по найму и организации поиска работы.

Регистрируйся на вебинар полностью бесплатно по ссылке в описании.

Он уже совсем скоро.

И в чем работодатель измеряет как бы уровень подготовки, который должен быть у человека, чтобы он устроился на работу?

Ну, в годах опыта.

Типа...

Если ты где-то уже поработал пару лет, значит, у нас ты точно справишься.

Скорее всего, ты умеешь делать то, что от тебя потребуется на этой позиции, если я тебя нанимаю.

Ну, потому что, если ты где-то еще работал, то ты точно это умеешь делать, потому что, ну, тебе там деньги платили, это настоящая работа была.

Это суперпростой взгляд на ситуацию, но если мы об этом подумаем, то вопрос же никогда не был в том, что ты ходил на работу, получал за это зарплату, и это и составляло твой опыт.

Нет, твой опыт, да, это что такое?

Это разработка приложений, это удовлетворение требований пользователей и заказчиков, зарабатывание денег через придумывание и оптимизацию там каких-то фич, которые есть в приложении, где ты работаешь.

работал, исправление багов и решение разных проблем и так далее.

Да, это и есть опыт.

Умение работать в команде и прочее, прочее.

Это складывает опыт, а не то, что ты числился на работу и в записной книжке у тебя ручкой написано, что ты два года где-то проработал.

По сути, вот представь ситуацию, есть человек, его берут фиктивно на какую-то позицию, пишут в трудовой книжке, что он где-то работает, но говорят, ты не будешь на работе вообще никакого кода писать, ты будешь просто сидеть и на стуле крутиться.

И он вот так несколько лет сидит, крутится на стуле, потом выходит и говорит, что ли, у меня есть три года опыта.

Нет, он так не может говорить, потому что он ни строчки кода не написал.

Опыт мы измеряем в конкретных результатах, которые человек показывает.

Должны ли эти результаты быть обязательно в компании, должны ли они быть обязательно коммерческими?

Но тоже нет.

Если я разрабатывал какое-то крутое приложение бесплатно, разве это не опыт разработки?

Ну вот, типа в этой формуле я просто не получал зарплату за разработку приложения, а я сидел дома и делал крутой собственный проект, который очень-очень классный, очень хорошо спроектирован, в нем крутой стэк, я его разрабатывал, решал кучу проблем и так далее, и так далее, но мне никто не платил зарплату, потому что я ни у кого нанят.

Разве это не опыт?

Ну, по-моему, это тоже опыт.

Опыт именно разработки.

И, соответственно, к чему мы приходим?

Что на самом деле работодатель ищет человека, который обладает достаточной компетенцией и квалификацией для того, чтобы выполнять те задачи, которые перед ним будут на проекте ставиться.

Это очень легко измерить в годах опыта.

Но в действительности дело никогда не было в годах или в чем-то еще, кроме знаний, конкретной квалификации.

И теперь, размышляя обо всем этом, если я, как разработчик, научусь разрабатывать системы так, как требуется на реальной работе, и смогу потом на собеседовании доказать, что я это умею делать, и в своем резюме в том числе, то почему я не могу претендовать на позиции, где требуется от одного до трех лет...

Опыта разработки.

Вполне даже могу, если я соответствую этим требованиям, которые предоставляет этот работодатель, и смогу сразу вот прийти и с первого дня начать приносить пользу.

Для этого я что должен знать?

Для этого я должен знать, как разрабатывать приложения настоящие, как устроены IT-компании, какие там процессы, как работать в команде, я должен поработать где-то в команде и так далее, и так далее.

Но если я все это смогу показать и все это я буду уметь делать, то вне зависимости от того, есть ли у меня в трудовой книжке какая-то запись о предыдущем месте работы, я смогу получить свою первую работу под такие требования.

Это просто цифра вакансии.

И вот из всего сказанного, что вам нужно извлечь, какой урок, что...

Я советую всем ребятам, которых я менторю, которые у меня учатся, я им говорю, что вот у вас будет список вакансий, скорее всего, вы не найдете джуновских вакансий на HeadHunter или найдете очень мало.

Значит ли это, что вам не нужно на другие откликаться?

Вообще нет.

Вам нужно откликнуться на все вакансии, которые там есть.

Которые требуют опыт, которые не требуют опыта.

Они называются Junior, Middle или еще как-то.

Просто Java разработчик или еще какой-нибудь разработчик.

В общем, откликаться нужно на все.

Отправлять резюме, пытаться проходить собеседование, если позовут и так далее, и так далее.

Нужно везде ломиться, вне зависимости от того, что они требуют.

Другой вопрос, что резюме должно быть великолепно составлено.

Другой вопрос, что...

Проект свой, собственный, гитхаб должны быть великолепные просто, и презентация должна быть отличная, да, своего опыта, чтобы люди на него обратили внимание.

И это ключевым становится.

И если удается себя презентовать качественно, подобрать правильные слова и попасть в то, что требуется работодателю, то в результате вы вдруг обнаружите себя на собеседовании, при том, что до этого вы нигде не работали, а тут требуется на позицию один или два года опыта работы работать.

Но потому что у вас крутой проект, у вас действительно сильные знания, вы сможете на эту позицию претендовать.

Я делаю эти видео для того, чтобы помочь тебе зарядиться мотивацией, понять, что ты тоже можешь стать сильным разрабом, а также найти самый оптимальный путь к новой карьере.

Если мои видео оказываются тебе полезны, то поставь, пожалуйста, лайк и подпишись на канал.

Спасибо тебе.

Соответственно...

Что случилось?

Требования просто выросли к найму с точки зрения знаний, с точки зрения квалификации, и этому теперь приходится соответствовать.

Учиться нужно упорнее, изучить нужно больше, поработать над разными проектами, попробовать больше айтишных активностей, теперь недостаточно просто код писать, нужно размышлять там и немножко об архитектуре.

и паттерны какие-то знать, и в команде уметь поработать, и процессы, и так далее.

И тогда вы просто приходите и говорите работодателю, здрасте, я человек, который может прийти и сразу вам начать приносить пользу.

Я могу взять все ваши задачи, я это уже видел, я это уже делал.

Да, у меня нет записи в трудовой книжке, но вот дайте мне тестовое, я вам легко напишу, и нет никаких проблем.

Соответственно, работодатель на это смотрит.

Ну и если человек показывает класс, если он реально качественный инженер,

это видно из тестового, это видно из собеседования, это видно из его резюме, то почему бы его не взять, если он здесь сейчас принесет компании много денег, закроет какую-то позицию и решит множество проблем.

Поэтому не нужно бояться того и размышлять о том, что вот нет каких-то там определенных вакансий.

Никто в вакансиях не пишет «джуниор разработчика ищем».

Обычно компания ищет себе разработчика.

Компании важно, чтобы разработчик пришел и проблемы решил.

Да, учить она его не хочет, он уже должен быть научен.

И поэтому просто учиться надо интенсивнее, знать больше немножко и поработать над крутым проектом, который потом и презентовать.

И тогда вы без проблем получите работу.

Это никакой не замкнутый круг.

Но второй вопрос, который задают начинающие, он как бы следует из первого.

Они спрашивают, а что делать мне, если сейчас рынок перегрет?

То есть...

Да, окей, я сделал крутой проект, я много чего знаю, я составил резюме, но я откликаюсь на какую-то позицию, и на эту позицию откликаются еще 500 человек, таких же, как я. Да, очень много выпускников различных образовательных программ, очень много людей переходят в IT, потому что там денег платят гораздо больше, чем на других позициях.

И как вот в этой массе доказать работодателю, что нужно нанять именно тебя, и нет ли такого, что работодателям уже неинтересны все эти айтишники, как, помните, после 90-х был хайп, что надо всем юристом становиться, а потом почему-то все начали говорить, что юристы больше не нужны.

и потом вдруг все захотели стать айтишниками, а потом все сказали, о нет, айтишники больше не нужны, но это чушь, на мой взгляд.

Две вещи нужно об этом сказать.

Во-первых, если вы суперкрутой юрист, и у вас крутые знания, вы можете куче людей помогать ими, и вы решаете вопросы, вы не останетесь без работы совершенно точно.

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

В IT та же самая проблема.

Если вы можете себя презентовать, если вы можете найти какие-то возможности, связаться с какими-то людьми, залететь на какие-то мероприятия и показать людям, что вы существуете вообще, да, то у вас тоже не будет никаких проблем.

Вторая вещь, о которой нужно сказать, что большинство людей это не делают.

Как большинство людей ищут работу и говорят, что «рынок в IT».

Я перегрет, все позиции заняты, все откликаются, меня никто не увидит, не заметит.

Во-первых, у них паршивое резюме, нас не учат в школе, никак составлять резюме, никак проводить собеседование и проходить собеседование, нас ни в школе, ни в университете буквально не учат этому.

Университет вроде вас должен подготовить к тому, чтобы после него вы получили работу.

И куча людей думают, что вот этот диплом это и есть билет в мир получения работы.

Что вот так его показываешь и тебя берут на работу.

Вот так куча людей размышляют.

Это ошибка.

И университет так размышляет, что самое главное.

Он считает, что он вас научит сейчас чему-то.

Вы выйдете и эх...

Все заведется и никакое резюме там не нужно.

Проблема в том, что реальность она другая.

И любая компания ожидает от вас увидеть резюме, одностраничный документ, в котором черным по белому написано, что вы делали, что вы умеете делать, как вы помогали другим компаниям организации.

И это...

Проблема, большинство людей не могут это составить, они не могут себя презентовать буквально работодателю, даже люди, у которых суперкрутые знания, которые очень много умеют, сделали великолепный проект, первой строчкой в своем резюме могут написать, что они стрессоустойчивые и усидчивые, вместо того, чтобы написать, что они сделали крутой проект, поработали с кавками, микросервисами и прочее, что работодатель ищет.

А когда я вижу в резюме первой строчкой, что человек пишет «стрессоустойчивый» и «усидчивый», а потом все остальное, то я, скорее всего, подумаю, «Блин, ну если он первой строчкой вот это пишет, скорее всего, ему вообще нефиг в этом резюме написать, он вот написал хоть что-то, значит, все остальное читать не имеет смысла, там точно такая же чушь абсолютно абстрактная и общая, как измерить стрессоустойчивость и усидчивость, я должен как работодатель».

Все об этом пишут.

Кого из двух стрессоустойчивых кандидатов я должен нанять?

Этот более стрессоустойчивый или вот этот?

Как это можно понять?

Я не понимаю, зачем люди это пишут.

И в итоге это резюме потом никто не читает, потому что оно составлено паршиво.

Если вы резюме составите хорошо, вы презентуете свои проекты великолепно, там на гитхабе у вас будут схемы.

архитектуры приложения которого вы сделали описание словами прям документация что это за приложение как она работает какие в нем фичи почему она так работает чтобы человек не код читала вот прочитал про ваш проект и разобрался чем делать тогда это другое дело совсем да вы можете подсветить нужный момент и расставить акценты по поводу своих знаний и опыта и презентовать себя а

Если ты изучаешь программирование, то, наверное, думал, как создают настоящие приложения.

И уже пишешь какие-то программки, но они далеки от реальных.

Как в них получают информацию по интернету?

А как хранить это все в базе данных?

Что за модные микросервисы и кавка?

Научиться с этим работать можно на моем Java Bootcamp.

Это интенсивная учебная программа, где ты как будто стажируешься в IT-компании.

Попадаешь в команду других программистов под руководством опытного ментора, реального разработчика из Sbera или Яндекса.

В одной команде вы вместе пишете огромную социальную сеть из 9 микросервисов на Spring Boot, Hibernate, Kafka, Redis и Docker.

А все функции приложения проектируются для обработки высоких нагрузок от 10 миллионов пользователей.

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

Плюс вы созваниваетесь несколько раз в неделю, чтобы задать любые вопросы.

А в чате поддержки можно получить помощь ментора вообще в любое время.

В итоге, ты, по сути, получаешь опыт работы в IT.

Проект под высокие нагрузки, команда, опытный разработчик-ментор, современный стэк, настоящие процессы, скрам, код-ревью, ретроспективы.

Все как в реальной IT-компании.

Кроме того, прямо сейчас действует скидка до 100 тысяч рублей на все тарифы Джао Буткемпа.

Беспрецедентно совершенно.

Регистрируйся на Джао Буткемпа.

Ссылки в описании.

Уже совсем скоро старт нового потока.

Но более того, огромное количество людей думают, что вот кнопку на Headhunter и жмешь, этого действия достаточно для того, чтобы тебя позвали на собеседование.

Вот ты такой сидишь, царь, король, рассылаешь отклики, а все к тебе будут прибегать и звать тебя на собеседование.

Тебе только кнопку надо нажать.

Ну это же просто вообще бред.

Работодателя нет недостатка в кандидатах.

Ему не нужно никого искать очень долго.

Он просто открывает вакансию, к нему все откликаются.

А вот разработчикам нужна работа.

И разработчики не могут себе позволить просто нажимать на кнопку и сидеть ждать, пока снизойдут к ним какая-то удача и что-то произойдет само собой.

Нет, разработчик должен всем писать, ходить на все мероприятия, общаться, расширять свою сеть контактов, писать разработчикам, просить рекомендации в разные компании, знакомиться со всеми.

ходить на митапы, все делать.

Поэтому открывайте Google, смотрите, какие события в вашем городе проводят какие-то айтишные компании, ходите на них, знакомитесь с людьми, пишите HR, заходите на LinkedIn, гуглите прям там HR и начинайте всем HR строчить и отправлять в личку.

свое резюме.

Пишите, разработчик Яндекса, начинайте всем разработчикам Яндекса писать в личку и просить у них рекомендацию в эту компанию.

Некоторые из них, конечно же, вам ответят и с удовольствием вас порекомендуют.

В общем, вы должны ломиться везде, а не просто сидеть ждать, сложа руки, что что-то само собой произойдет.

Люди, которые вот просто ждут, они получают результаты, которые вот...

вне их контроля.

Именно поэтому вы вот в такой реальности, где очень много разработчиков конкурируют с вами, сможете выделиться на фоне остальных кандидатов.

Потому что когда у рекрутера на столе лежит стопка резюме вот такая вот толстая, он на каждое резюме потратит примерно 5 секунд максимум, чтобы его прочитать и увидеть там то, что он ищет.

Он не будет вот эту всю простыню вычитывать.

Поэтому ваше резюме не может быть больше, чем на одну страницу в принципе.

И вверху там должно быть написано самое важное, что у вас есть, то, что рекрутеру важно, а не вам, не то, что вы стрессоустойчивый или усидчивый, например, а то, что вы делали крутой проект, у вас есть опыт разработки под высокие нагрузки или что-то такое, что вы делали, да, и если вы это в самом верху напишите, рекрутер такой.

О, так это то, что нам нужно.

Среди всех остальных стрессоустойчивых и усидчивых кандидатов он замечает ваше резюме, понимаете?

И тогда вы выделяетесь на фоне остальных.

А если вы ему еще до этого в личку написали, у вас контакт налажен, вы вообще еще рекомендацию в эту компанию...

получили от другого разработчика, с которым познакомились, просто написав ему, то у вас огромные шансы получить работу.

И никакой перегрев, о котором все говорят, не понимаю почему, что там перегрета, рынок IT минимум на 10% вырастает каждый год.

Каждый вообще бизнес запускает разработку информационных систем для оптимизации, автоматизации этого бизнеса.

И люди мне говорят, ооо, IT умирает.

Ну конечно, конечно, все же автоматизируют все, а айтишники больше не нужны, не будем нанимать айтишников, все само как-то автоматизироваться будет.

Мне начнут заявлять, что ИИ скоро будет вместо всех код писать, об этом мы тоже поговорим дальше в этом видео, поэтому не переключайте канал, тоже...

Очень важная тема, многие переживают про то, что искусственный интеллект всех заменит.

Поговорим об этом, но сначала составьте крутое резюме и научитесь проводить грамотную самопрезентацию, и тогда на вас просто обратят внимание, а все ваши конкуренты останутся в тени.

Еще один вопрос, который задают начинающие мне постоянно.

Влад, говорят, надо ли мне знать математику?

Вот я решил программирование начать учить, и оказалось, почему-то в интернете пишут,

Что надо математику знать.

Надо быть долбаным перельманом, чтобы запрограммировать что-нибудь.

Вот все.

Как быть?

У меня тройка по математике.

Или я, не знаю, просто все забыл.

Мне что, заново все это изучать?

Вот такое постоянно спрашивают.

И я тут просто могу сказать, что вот я 8 лет занимаюсь коммерческой разработкой.

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

Это предел.

Иногда процент надо взять, и все.

Вот буквально.

Большинство разработчиков, 99,9% всех разработчиков,

не используют какие-то математические функции, термины или еще что-то на своей работе.

Разработка сегодня гораздо больше про бизнес.

Вам нужно разбираться постепенно в том, как работает там какая-то сфера, какие в ней процессы есть, и на основе них придумывать какие-то фичи, реализовывать их и так далее.

Но математика как таковая с точки зрения теории, потом реализации, она редко принимает какое-либо...

Ее полезно знать, почему об этом говорят, что математика, если вы ей занимались в школе, плотно в университете, она хорошо развивает мышление логическое и абстракцию.

Вы умеете несколько вещей в голове одновременно держать, вы можете запоминать лучше информацию, как-то прокладывать логические цепочки, что очень-очень полезно в программировании.

потому что вам многие из этих вещей логичных приходится делать в голове, когда вы размышляете о коде, как он будет работать.

Поэтому говорят, что если ты занимался математикой, то у тебя как бы есть база для того, чтобы эффективно заниматься программированием.

Это не значит, что вы обязаны знать математику, она сама по себе как дисциплина очень редко там используется.

о чем говорят, это об вот этом логическом мышлении, которое можно развивать.

Если вы не будете заниматься математикой, а просто сядете и сразу займетесь программированием, оно потребует от вас развития вот этого логического мышления.

Те задачи, которые вы, как начинающий во время обучения программированию, будете решать, будут постепенно развивать вашу логику.

То есть понятно, что вы чуть больше потратите время на обучение и на понимание этих концепций, чем человек, который, например,

математикой занимался плотно и у него мышление развито в эту сторону да он чуть легче будет воспринимать новый материал а вам потребуется время чтобы привыкнуть к новому образу мышления и потом эффективно работать это займет чуть больше времени но это может сделать каждый человек для этого не нужны какие-то особые предпосылки навыки или надо быть каким-нибудь гением вообще нет я

Родом из обычной деревни в Воронежской области, я до 17 лет вообще безвылазно там находился.

Я учился в местной школе, и там была совершенно примитивная математика, ничего особенного там не происходило.

Стандартная школьная программа.

В университете...

Я с горем пополам сессию закрывал по матанализу и про прочую фигню.

Я вообще не помню, что там сейчас происходит, и я без проблем научился программировать, потратил время, развил это мышление, и потом начал это применять уже на реальных задачах.

То есть это всё можно сделать, и если я это смог сделать, вы это точно сможете, потому что я самый обычный персонаж, у которого просто получилось, если достаточное количество времени этому уделить и практиковаться.

Если тебе нравятся такие разговорные видео на разные IT-шные темы, то у себя в Телеграме я публикую подкасты, где рассказываю про IT, системы обучения, поиск работы и прочее.

А еще пишу кучу постов на технические темы, объясняя сложное простыми словами.

Подписывайся на Телеграм по ссылке в описании, там очень много полезного.

Следующий вопрос начинающих по поводу диплома.

Мол, надо ли мне получать диплом какой-то специфичный, технический?

Я там отучился на, не знаю, экономиста.

а теперь хочу стать программистом, образования у меня соответствующего нет университетского, как же меня возьмут без диплома?

Или вообще есть люди, которые среднее образование получили, они хотят стать айтишниками и тоже думают, о, блин, как же я без диплома?

Все супер просто.

Ребят, у меня вообще нет диплома.

Никакого.

У меня нет ни диплома о среднем образовании, ни диплома о высшем.

Я бросил университет, все, что у меня есть, это школьный аттестат.

Вот буквально.

И я при этом всем нашел свою первую работу в 19 лет, проработал там 5 лет и стал синью разработчиком, переехал в Европу.

Устроился в Uber в одной из лучших компаний в мире.

Да.

Прошел все собеседования.

Разрабатывал крутые системы.

И ни разу, ни одного раза не всплывал вопрос о том, какой у меня диплом.

А где он вообще есть?

Всем пофигу.

Если у работодателя есть какая-то система и там проблема, и он вам говорит, у меня проблема, и вы можете прийти без диплома, без каких-либо бумажек, подтверждающих вашу квалификацию,

сказать я знаю как решить эту проблему вот так и вот так это дешево это быстро я могу это сам сделать то он тебе говорит вот деньги сделай пожалуйста чтобы у меня все заработало вот так жизнь устроена всем по барабану абсолютно на ваш диплом полностью

Если только это не диплом Гарварда какого-нибудь.

К сожалению, мы берем только после Гарварда.

Вопрос всегда был в конкретных знаниях, в конкретном опыте, который вы демонстрируете, что вы можете делать в вашей квалификации.

Если вы ее можете доказать кроме как дипломом, резюме, собеседование, сделать крутой проект, показать результаты вашей работы, это гораздо лучше, чем диплом.

Потому что диплом получают все, кому не лень.

Если бы людей набирали на работу просто потому, что у них есть диплом, ну, блин, это же вообще абсурд.

У нас бы вся экономика развалилась.

Сколько людей получили диплом просто так непонятно как?

Были у вас такие в универе, которых даже на парах не было, а потом бац, диплом получил?

были же такие люди или люди которые типа меня которые ходили в универ там списывали у всех лабы непонятно как абсолютно закрывали сессию да ничего не учили занимаясь вообще другими делами потом бац диплом но я не получил потому что универ бросил но некоторые получили же таким образом и вот представьте если таких людей потом из-за диплома брали на работу даже лишь ничего не умеют как они на этой работе будут работать если они диплом получить просто так чтобы не знаю родителей порадовать например и

Что произошло бы с нашей всей экономикой?

Да кошмар бы просто.

То же самое в IT происходит.

Всем пофиг.

Есть диплом, нет.

Проблему можешь решить качественно, можешь стабильно эти проблемы решить.

Давай, нам это надо, у нас эти проблемы есть.

Поэтому работодатель ищет качественных инженеров.

Если будет человек, который получил супер теоретическое профильное образование, но он ничего руками не умеет делать, и вы, человек, который, например, не получил вообще никакого образования в университете, предположим, но вы можете прийти и сразу сделать крутое приложение или крутую фичу и для компании заработать много денег, как вы думаете, кого выберет работодатель?

Ну, наверное, вас, чем человека, которого еще доучивать придется, как работает реальная разработка, что там вообще надо делать и все такое.

Потому что программа-то университета от реальности отстает лет на 15-20.

Что сейчас люди изучают в университетах?

Там на многих позициях изучают какие-то старые фреймворки.

Там на Джаве, например, проводят какой-нибудь курс по свингу.

Даже не спрингу, а свингу.

Что бы это ни значило.

Они там изучают, как пользовательские интерфейсы на Java создавать.

Но это же чушь.

На Java не создает никто никаких пользовательских интерфейсов в современном мире.

Это чисто бэкэнд-язык сегодня.

И это просто потеря времени.

Что толку потом, что вы в дипломе это сможете показать, даже если там будет написано.

В общем, забейте вы на диплом.

Главное научиться, получить знания, набраться опыта с крутым проектом, перенять знания людей, которые уже в IT, которые вам смогут об этом многое рассказать.

И тогда просто прийти и начать решать проблемы работодателя.

И вы получите работу, и все у вас будет великолепно.

Огромное количество примеров, кроме себя, могу привести.

Вы, наверное, думаете, о, Влад, это ты вот, тебе повезло.

Ты вот этот весь путь прошел, это какой-то случай из ряда вон, так у всех не бывает.

Елки-палки, я с моего Java Bootcamp выпускаю ежемесячно огромное количество ребят, у которых либо вообще нет никакого диплома, либо среднее образование, либо образование из другой сферы абсолютно, кто только не выпускается.

И люди раз за разом находят работу.

То есть это вот просто данные, да, там есть студенты, которые находят работу еще, человек на слесаре учился, нашел работу, был шахтером, нашел работу, был экономистом, нашел работу, был инженером машинного отдела, нашел работу, был продажником, тоже нашел работу.

Это вообще не проблема.

Если вы умеете приносить пользу как разработчик, вас точно возьмут.

Ну а теперь самый интересный, самый интересный вопрос, который сегодня будоражит умы всех начинающих разработчиков.

Люди в комментах у меня, везде, во всех соцсетях, повсюду твердят, зачем мне изучать разработку сейчас, если искусственный интеллект через два года всех заменит.

Честно, я даже не знаю, откуда вот здесь начать, чтобы максимально полно и понятно ответить этим людям на их страх и его развеять.

К сожалению, большинство людей, которые сейчас говорят про искусственный интеллект, из-за того, что он везде, кажется, что он уже так плотно вошел в нашу жизнь, что мы понимаем, что это такое.

Это какая-то вот магическая штука, есть сообщение, пишешь, она может с тобой осмысленно общаться и любые задачи для тебя выполнять, что угодно умеет делать.

Да, и мы думаем, что это вот такая вот магия, да, она может что угодно.

Никаких ограничений у нее нет, она вот просто гениальная технология.

Искусственный интеллект лучше человеческого.

И мы так думаем, потому что это очень близко к нам.

Мы каждый день сегодня этими штуками пользуемся.

И в итоге создается впечатление, что возможности этой вещи безграничны.

Но куча людей...

В итоге не разбираются и не знают, как работает искусственный интеллект, почему он может делать те вещи, которые он делает, какие у него есть ограничения, а как работает машинное обучение, на котором, в общем-то, тренируется этот искусственный интеллект, чтобы результат доставлять.

Не понимая этих процессов, люди не могут объективные выводы делать о том, как все это будет развиваться.

Проблема в том, что...

Для работы искусственного интеллекта нужно огромное количество данных, на которых он научится что-то делать.

Что сделал чат GPT?

Он буквально открыл интернет, прочитал все, что написано в интернете, весь текст.

И на этом тексте научился.

И теперь может осмысленно отвечать на ваши вопросы, базируясь на тех текстах, которые он видел в интернете.

Там очень-очень много текста.

И поэтому он может писать код, потому что в интернете очень много кода программного можно найти, и поэтому ChatGPT тоже умеет этот код писать, потому что он его видел в интернете.

И людям кажется, что раз ChatGPT может писать код, то он напишет код лучше, чем написал бы человек.

И все, джуны тогда будут не нужны.

Все посадят искусственный интеллект, и он весь код и напишет, раз он умеет.

Это, ну, просто не так.

Ха-ха-ха.

Проблема в том, что чат GPT может написать код, который он видел раньше.

Да, но как код располагается в интернете?

Это текст просто, в котором что-то происходит, какая-то логика, вызываются какие-то функции, используются какие-то компоненты и библиотеки.

Но в реальном мире код это что такое?

Это решение каких-то проблем, которые есть у бизнеса.

Что-то хотят пользователи, нагрузки будут такими-то, есть какие-то граничные случаи, нужно учесть масштабируемость в будущем, что мы будем расширять функционалы и так далее.

Обо всем этом вам обычно говорит заказчик каким-то образом и еще куча команд, которые вместе с вами работают на работе.

И проблема в том, что искусственный интеллект сегодня не знает вот этих всех данных, которые необходимы для того, чтобы написать правильный код.

Вы ему можете сказать, напиши мне код для этой фичи, он вам напишет, но там, например, нет кэширования, там нет асинхронной обработки какой-нибудь, которая вам нужна, там нет учета какой-нибудь высокой нагрузки, там нет учета какого-то граничного случая, который конкретно в вашей ситуации у ваших пользователей возникает.

Потому что откуда искусственный интеллект может знать эту информацию?

Она ведь закрыта, она...

Не существует в интернете.

Она существует внутри вашей компании.

Это интеллектуальная собственность компании.

И она не публикуется вовне.

Более того, она даже не существует в тексте.

Это вам заказчик сказал, пришел какой-нибудь ваш менеджер проекта.

Пришел и сказал, вот сделай вот так.

У нас 100 миллионов пользователей, они пользуются системой вот так и вот так.

Да, делай.

Это даже не написано нигде.

Вы слушаете, идете, делаете.

Как искусственный интеллект вдруг...

магическим образом заменит вас и начнет вот эти задачи выполнять.

Можно на эту тему продолжать говорить очень долго.

И напишите в комменты, если хотите, отдельное подробное видео о том, почему искусственный интеллект не заменит программистов.

Я прям смогу максимально подробно эту тему раскрыть и на примерах с качественной графикой, со всеми данными доказать вам, что в ближайшее время этого не произойдет.

Поэтому пишите в комменты, если хотите такой ролик.

Что важно про это понимать?

Искусственный интеллект, конечно, будет менять профессию разработчика и в том числе профессию джунов.

Скорее всего, вы как разработчик через 5 лет будете заниматься тем, что вы в паре с искусственным интеллектом будете работать.

Он будет за вас рутинный код писать, а вы им как бы будете управлять.

То есть вы ему будете говорить, как спроектировать систему, вы ему будете говорить, какие требования учесть, вы будете за ним перепроверять то, что он пишет.

И поэтому вы великолепно должны понимать и какие инструменты есть, и как код работает, и что вообще происходит в этом коде.

Да, то есть вы должны все это знать вдоль и поперек, даже при наличии искусственного интеллекта.

Он никогда не сможет вместо вас сделать качественное решение.

Пока что.

он никогда не сможет вместо вас сделать качественное решение потому что он не научен на тех данных на которых вы пытаетесь это решение реализовать их нет в интернетах соответственно вам в любом случае придется с ним работать он не сможет сам поэтому это будет такой симбиоз где разработчик

вооружен искусственным интеллектом чтобы быстрее доставлять свои задачи быстрее писать код быстрее находить информацию и так далее но так или иначе концептуально головой разработчик будет работать еще больше чем раньше чтобы увидеть какие ошибки допускает и

проанализировать огромный объем кода, который тот сможет написать, и спроектировать правильные системы.

И это справедливо и для джунов тоже.

Просто порог на джуна, скорее всего, будет чуть выше, чем сейчас, потому что надо будет разбираться еще в каком-нибудь дополнительном числе технологий, чтобы с этим искусственным интеллектом работать и уметь промпты делать.

Так что этому тоже надо начинать учиться по-хорошему.

Но не будет такого, что все программисты вдруг станут не нужны, и это чушь полнейшая, что ИИ заменит всех-всех-всех в мире, а этого точно не произойдет, я думаю, в ближайшие десятилетия.

Мы с вами будем продолжать разрабатывать приложения, но как мы это будем делать, это будет немножко иначе, скорее всего.

Но если ты только начинаешь учить программирование, то, наверное, у тебя было такое, что слушаешь теорию, все понятно.

Начинаешь делать, сразу проблемы.

Это потому, что с каждой темой, что ты изучаешь, нужно практиковаться.

Для этого я сделал полностью бесплатный курс по основам программирования Java Magics.

Там куча захватывающих лекций, написанных простыми словами, а еще сотни задач, где можно потренировать каждый принцип ООП, исключения, массивы, коллекции и прочие темы.

И это бесплатно от начала и до конца.

Все тексты, все задачи, никаких замочков на лекциях или премиум функций.

Регистрируйся по ссылке в описании и сразу получай весь курс полностью.

Еще одно частое опасение начинающих разработчиков это то, что сейчас в IT мало платят.

Мол, программистов стало так много, что компании больше не предлагают никому большие зарплаты в IT идти.

Нет никакого...

Есть люди, которые устроились на какие-то позиции в Чебуречную джава-разработчикам.

Им там платят 10 тысяч рублей в месяц, и при том это если владельцы этой Чебуречной, это их кум, да, то тогда у них может быть такая зарплата.

И вот они...

расстраиваясь от того что они устроились в чебуречную сами притом их собеседовали в чебуречную и они согласились да и им показалось что это очень интересный проект они туда устроились получили свою зарплату и такие о нет мне обещали заплатить 10000 рублей и мне реально заплатили 10000 рублей потому что я сам сюда устроился

И они приходят в комментарии, они всем начинают говорить, нет, не ходите в IT, там все работают в чебуречных и получают 10 тысяч рублей, ни в коем случае, это ужасное место.

Вот буквально все, к чему сводятся разговоры людей о том, что в IT мало платят.

Примерно так они и рассуждают.

На самом деле, если вы нормальный разработчик, который занимается своей карьерой, который пытается попасть в самые крутые компании или вообще в нормальные компании просто, в аутсорс там куда-нибудь, то вы будете получать очень даже хорошие деньги, притом даже на джуна.

Я вам больше скажу, если вы обладаете знаниями, которые могут трактоваться как и стронг джун и какие-то другие позиции, вы можете сразу на свою первую работу залететь и получать 150-200 тысяч рублей в месяц.

Это вообще реальные цифры, то есть у меня с Java Bootcamp постоянно выпускаются ребята, и они постоянно устраиваются в самые-самые разные компании.

Например, недавно к нам в Telegram-сообщество, по ссылке в описании, приходил один наш выпускник Роберт, ему 18 лет, он закончил Java Bootcamp.

И устроился на позицию разработчика, это первая его работа, на 280 тысяч в месяц.

И вот он приходил к нам в чатик и ребятам отвечал на вопросы, рассказывал, как так получилось, что он для этого делал, как он учился, что за компания такая, которая ему это платит.

Это его первая работа.

И при том в 18 лет.

Это все, что вам стоит об этом знать.

То есть, на самом деле, потолок зарплат в IT не ограничен.

Да, есть люди, которые получают больше миллиона, есть люди, которые получают полмиллиона, есть люди, которые на первую работу устраиваются уже на 280.

Это все возможно, и вопрос всегда был только в ваших знаниях, компетенциях.

Какие задачи вы способны выполнять, как вы демонстрируете свой опыт и знания на собеседованиях, как вы себя презентуете, что вы показываете буквально работодателю, и он уже решает, готов он вам платить много денег или нет.

Если вы приходите на собеседование и говорите, ну я не очень много умею, я знаю только ООП, то само собой никто не будет платить очень много денег за знания просто ООП, потому что знания просто ООП не доставляют компании, которая вас нанимает, никакой большой пользы, так как реальные приложения из другого набора технологий гораздо более широкого собираются.

И такой человек не может сам проблемы решать на работе и задачи какие-то, за ним нужен присмотр, его надо доучивать, компания не будет платить ему 200к,

Потому что не имеет смысла просто.

Зачем компании в это инвестировать кучу денег, когда она может найти разработчика, который сразу эти задачи будет выполнять и ему дать эти деньги.

Так вот, если вы можете выполнять те задачи, которые сегодня требуют выполнять в компаниях на том уровне, на котором их требуется выполнять.

то, разумеется, вам будут платить те зарплаты, о которых все говорят.

В этом нет никакой магии, нет никакой проблемы.

Нужно просто упорно учиться, знать четкий план, что сегодня востребовано, а что нет, и показывать класс на собеседованиях, демонстрировать свой опыт.

И, в общем-то, набирать этот опыт, чтобы потом иметь возможность приходить на работу и действительно видеть вот то же самое, что ты делал до этого, и, соответственно, решать эти задачи.

Именно поэтому я Java Bootcamp и делаю.

Мы там эмулируем опыт разработчиков.

Все процессы, вся архитектура, работа в команде и так далее, все это есть на буткемпе для того, чтобы вы как раз опыт получили и могли потом на работе показывать реально класс.

Соответственно, претензии по поводу маленьких зарплат вообще несущественные.

Если вы сегодня поговорите со среднестатистическим разработчиком, у него зарплата, скорее всего, будет 200-300 в месяц, при том это какой-нибудь мидл.

Да, а джуны, в зависимости от того, куда вы устраиваетесь, конечно, и от региона многое зависит, и от того, как вы СОБЕС проходите.

Но я вам должен сказать, что большие компании с удовольствием даже джунов перевозят в другие города.

Вы, когда ищете вакансии, вам нужно искать вакансии по всей стране.

У меня есть огромное количество выпускников Джаобудкемпа, которые жили в разных городах, некоторые в деревнях.

И они, например, нашли вакансии в Сбере в Москве, и Сбер их перевез в Москву, и они, дал им позицию там, и они переехали, начали там жить и получать по 200к.

Это вообще рядовая уже история, у меня на буткемпе дофига людей, которые работают теперь в Сбере, некоторые из них уже медлами успели стать за то время, как они с буткемпа выпустились.

И многие из них переехали.

То же самое с Петербургом, с Новосибирском, с Екатеринбургом и так далее.

Это вообще не вопрос, и куча компаний готовы это делать.

Поэтому сильно зависит от того, куда вы устраиваетесь.

Если это привокзальный стартап, то что тут уж сетовать на низкую зарплату?

Если вы устраиваетесь в нормальную большую компанию, которая берет серьезные проекты и приносит большую пользу на уровне регионов стран, то какие вообще могут быть вопросы?

Ну а теперь по поводу возраста.

Люди часто меня спрашивают, Влад, вот мне 18 лет, я переживаю, что меня не возьмут на работу.

Да, я слишком молод, все меня будут как-то третировать неправильно, все будут ко мне относиться легкомысленно и думать, что я еще зеленый и ничего не умею.

Я вам только что рассказал про пример Роберта, которому 18 лет, он получил работу на 280К, это не единственный случай, не какой-то из ряда вон.

У нас большое количество выпускников, молодых, которые нашли работу в самых лучших компаниях.

Например, у меня есть интервью с Матвеем на нашем YouTube-канале Funk School, которому на момент устройства в Яндекс было 19 лет, и он вообще без проблем это сделал, прошел все необходимые собесы и, в общем-то, получил работу.

Есть истории других выпускников, которые поустраивались в Сбер, во Вконтакте и так далее, и так далее.

Будучи студентами 20-19 лет, это вообще не стало для них проблемой.

Вопрос был всегда только в их знаниях, что они способны демонстрировать.

Работодателю тоже по барабану, сколько вам лет.

Цифра вообще не имеет значения.

Если вы на собеседовании, на тестовом задании можете доказать работодателю, что вы готовы к тому, чтобы решать те задачи, которые он перед вами будет ставить, то вас с удовольствием возьмут на работу.

Более того, вы еще и будете считаться перспективным кандидатом на рост, что вы только развиваться и расти дальше будете.

Это вообще вам в плюс.

Более того, у молодых людей обычно больше свободного времени, и компания рассчитывает, что «О, так эти ребята будут очень много работать у нас, да, поэтому возьмем их, это же круто».

То есть у вас есть свои преимущества перед более опытными кандидатами, хотя у них тоже свои есть, мы сейчас об этом поговорим.

И не надо ничего бояться.

У меня на буткемпе вообще есть студент, которому 15 лет, и он сейчас, во-первых, активно учится, один из лучших в своей команде, очень огромную работу проделывает, его зовут Артур, сумасшедший просто уровень, и он еще и хочет разбираться в алгоритмах, он вписался к нам на программу по алгоритмам,

И очень много там будет работать, конечно же, для того, чтобы, в общем-то, иметь возможность потом в самые лучшие компании попадать потенциально.

Он хочет однажды, может быть, в Гугле оказаться какого-нибудь где.

В общем-то, алгоритмы — это необходимые условия прохождения собеседований.

То есть вопрос всегда был не в каких-то там компаниях и внешних обстоятельствах, вопрос всегда был в том, что вы делаете для того, чтобы там оказаться и справиться со всем этим.

Люди всегда, конечно, находят множество причин, по которым у них что-то не получится.

Мозг всегда нам говорит...

Вот по этой причине ты не справишься там.

Ты слишком молод.

Да, хотя никаких доказательств у нас лично нет того, что вот вас не возьмут.

Вас что, не знаю, вы ведете статистику какую-то, берут людей или нет.

А я веду.

У меня есть 700 человек, которые учатся на программе.

Мы знаем, сколько им лет, куда они устраиваются, когда.

И вот я вам рассказываю, что такие сценарии есть, и это постоянно происходит.

Поэтому вам не нужно ничего в этом бояться.

И мозгу, когда он пытается вам объяснить, что что-то не выйдет, говорит, что вы на самом деле отвечаете за результат.

Что вы можете сделать здесь сейчас, чтобы эту ситуацию изменить?

Мозг не любит перемены.

Он стремится к покою.

Он не хочет, чтобы вы, знаете, работать начинали, чтобы вы чему-то учились.

Это же напрягаться надо.

И поэтому мозг придумывает всякие вот отговорки.

Да, и ему надо сказать, так, мозг...

Я вообще-то ради нас двоих стараюсь.

Я хочу, чтобы жизнь изменилась, чтобы мы с тобой потом кайфовали, когда мы денег заработаем.

У нас будет крутая карьера, и мама нами будет гордиться.

Наверное, этим нужно заниматься.

Но то же самое относится и к ребятам, которым сейчас 35-40 лет, может быть, у которых уже есть семья, которые уже много где поработали.

У них много ответственности в жизни уже, и они чувствуют, что вот такие большие перемены, вроде перехода в IT, могут оказаться сложными.

Плюс многие переживают, а нет ли эйджизма, если я уже возрастной специалист, то как ко мне будут относиться, возьмут ли меня и все такое, не слишком ли мне поздно идти в программирование.

То же самое, что и про молодых кандидатов могу сказать про тех, у кого уже есть семья, кто уже опытный.

Огромное количество примеров.

Опять же, у меня есть ребят, которые у меня с программы выпустились и нашли работу.

31, 35, 42.

Они кем только не работали.

Шахтерами, инженерами, продажниками, учителями в школе просто.

И самые разные профессии, у всех семьи дети работа параллельно идет, они находят время, учатся и потом получают работу.

В Сбере работает рекав, был шахтером, на севере жил, переехал в Москву, первая работа на 200к сразу.

И, в общем-то, вот человек добился результатов, выучился, никаких проблем не встретил, подготовился грамотно к собеседованиям, доказал результат и сделал это.

И на самом деле у человека, который уже где-то работал, у которого есть какой-то опыт жизненный, да, у него есть множество преимуществ перед молодыми кандидатами.

Например, этот человек уже умеет на себя брать ответственность.

Скорее всего, он руководил какими-то командами до этого, скорее всего, он понимает, как работает какой-то бизнес, он может быть лидером в каких-то ситуациях, может проявляться как-то, да, он просто сильный уже, он натренировался на самых разных жизненных обстоятельствах.

И он спокоен, он меньше испытывает стресса по какому-то поводу, и более того, если у него есть семья, он точно знает, зачем он что-то делает, он намного эффективнее работает, да, потому что, ну, ему надо не только за себя, а чтобы семью обеспечить, чтобы им помочь, чтобы у всех все было хорошо.

Так поступают сильные люди, сильные характером.

И они, когда им надо учиться, они учатся суперэффективно, потому что они четко свою цель понимают и свою задачу.

Когда им надо работать, они тоже работают, просто закатав рукава, это сумасшедшие машины просто.

И компании, конечно же, таких ценят.

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

Но еще я знаю, что у него до этого был опыт.

Какое-нибудь руководство командой, ведение бизнеса или оптимизации каких-то бизнес-процессов.

Он брал ответственность, он кого-то менторил или еще что-то такое делал.

Это не было связано с IT, но он это делал.

Как вы думаете, это преимущество или недостатки?

Конечно же, это огромные преимущества, с которыми люди приходят.

И мне, как работодателю, очень выгодно такого человека взять, потому что он умеет просто работать.

Он профессионал готовый, сложившийся.

Мы ему в руки вложили правильные технические инструменты, но он на своем профессиональном бэкграунде сразу показывает суперкрутой уровень и приносит огромное количество пользы работодателю.

Ведь это ему важно, а не то, сколько человеку лет.

Поэтому не переживайте абсолютно, какого вы возраста, программирование вообще доступно всем, это всего лишь навсего инструмент решения разных проблем, которые перед людьми стоят, этому всему можно научиться, не нужны никакие особые данные, не нужно, чтобы звезды сошлись, нужно просто взять и ежедневно делать работу над собой, стремиться вперед, и в итоге вы будете

добиваться результатов.

А моя задача лишь вам помочь с этим.

И я надеюсь, что это видео было очень ценным для вас и позволило много узнать о индустрии и о вашем месте в ней.

Спасибо вам и увидимся.