Transcript
00:00:00за последние месяцы или, может быть, за год, с тех пор как ИИ становится все более значимым
00:00:05и от него никуда не деться, мне часто задают вопрос во время прямых эфиров, под моими видео, в моих курсах,
00:00:11стоит ли, может быть, перестать быть разработчиком, особенно веб-разработчиком,
00:00:16и, возможно, уйти в DevOps, кибербезопасность или вообще оставить эту сферу и стать фермером?
00:00:24Насчет фермерства не знаю, если это ваше — конечно, дерзайте, но давайте останемся здесь,
00:00:31и обсудим первые два направления: DevOps и кибербезопасность, или в целом — стоит ли сейчас уходить из веб-разработки?
00:00:38Прежде всего, бывали времена и получше, сюрприз-сюрприз, но рынок труда на самом деле немного восстанавливается,
00:00:46если мы взглянем на этот график, который на первый взгляд выглядит очень удручающе, где у нас был
00:00:51пик во время пандемии, а затем резкий спад, то увидим, что с начала
00:00:572026 года наблюдается небольшой рост, и это выглядит еще лучше, если мы исключим
00:01:05тот самый пик, так что на самом деле мы видим рост числа вакансий в сфере разработки ПО
00:01:11на Indeed в США. Конечно, это не весь мир и не только веб-разработка, но все же,
00:01:17это хороший показатель — дела налаживаются. Но я понимаю: ИИ — это сплошная неопределенность, мы не знаем,
00:01:26как будет выглядеть работа разработчика или веб-разработчика в будущем, будут ли нужны веб-разработчики или
00:01:32просто разработчики. И, конечно, я тоже не могу заглянуть в будущее, но думаю, что сейчас мы наблюдаем,
00:01:38и я говорил об этом в другом недавнем эпизоде, что компании, надеюсь, приходят
00:01:47к выводу, что ИИ лучше использовать как инструмент, а не просто пытаться максимизировать токены
00:01:53и считать ИИ идеальной заменой людей. У меня есть твердое убеждение, что это
00:01:59продолжится в обозримом будущем, потому что ИИ — потрясающий инструмент, он действительно может помочь,
00:02:06но это не замена. Есть так много аспектов человеческой деятельности, работы, и так
00:02:14много областей, где ИИ пока не справляется. Я также говорю в том эпизоде, что сотрудники будут
00:02:21нужны и в будущем, как это было после любого технологического прорыва и так далее.
00:02:26Поэтому я думаю, что если вы разработчик или веб-разработчик, вы будете востребованы и в будущем,
00:02:32и все больше компаний поймут, что им нужны такие специалисты. Роль изменится, конечно,
00:02:39ИИ будет задействован, очевидно. Это может быть сочетание написания кода вручную и использования ИИ, скорее всего,
00:02:46будут проводиться код-ревью и составляться спецификации. Думаю, ваша работа будет
00:02:53заключаться в формировании кодовой базы, и это можно делать как вручную, так и с помощью ИИ,
00:02:59в идеале — используя эту комбинацию. ИИ может быть полезен для исследований и так далее, так что ИИ будет играть свою роль, но так же, как и
00:03:06настоящий разработчик, способный работать вместе с ним. Можно определенно утверждать, что благодаря ИИ
00:03:12больше компаний смогут реализовывать более амбициозные проекты, и им по-прежнему будут нужны
00:03:19живые сотрудники, работающие бок о бок с ИИ. Поэтому ваш опыт веб-разработчика,
00:03:27я верю, будет важен в будущем точно так же, как в прошлом. Так что оставаться разработчиком или веб-
00:03:35разработчиком — это не плохая идея. Но, конечно, я понимаю, что сейчас рынок труда, особенно для джунов,
00:03:42не очень хорош, поэтому могут быть и другие привлекательные сферы для работы.
00:03:48Но являются ли эти области, DevOps и кибербезопасность, выходом, если мы остаемся в технологическом секторе,
00:03:55или стоит переключиться на эти направления, если вы сейчас не можете найти работу веб-разработчика?
00:04:00Мой ответ — возможно, по ряду причин. Начнем с DevOps. DevOps — довольно
00:04:07широкий термин. Здесь я имею в виду управление серверами, CI/CD, работу с GitHub, Docker и тому подобное.
00:04:15Я считаю, что эти навыки должны быть у каждого веб-разработчика на каком-то уровне. Эссенциальное,
00:04:21базовое понимание того, что такое Docker и как его использовать, так же как Git и GitHub, и я думаю, вы должны
00:04:27также уметь, как минимум, настроить VPS. Кстати, если вас это интересует, на
00:04:34[academy.com/courses](https://www.google.com/search?q=https://academy.com/courses) у меня есть не только потрясающие курсы по Claude Code и CodeX, но и, например,
00:04:40курс по VPS Essentials, где вы научитесь безопасно настраивать VPS, и у меня еще много
00:04:46курсов на эту тему, включая Docker и GitHub Actions, так что это может быть полезно. И
00:04:52конечно, вы можете оформить подписку, чтобы получить доступ ко всем курсам,
00:04:57пока вы являетесь активным участником. Так что это может быть вам интересно. Думаю, эти навыки должны быть у каждого разработчика.
00:05:04Но стоит ли переходить в эту карьеру? Первое важное правило: если вам это не нравится,
00:05:11не стоит этого делать. Это касается любой карьеры или любой части работы, о которой мы говорим.
00:05:17Конечно, всем нам иногда приходится делать то, что не нравится — мне тоже, хотя я и самозанятый,
00:05:22время от времени. Но если вы в основном занимаетесь тем, что не любите — это не лучшая идея.
00:05:27Это было плохой идеей и для работы разработчиком. Я знаю, есть люди, которые приходят
00:05:32в сферу только ради денег, и это тоже вариант, но это никогда не было моим подходом. Если мне не нравится то,
00:05:38над чем я работаю, я не буду делать это хорошо и не буду заниматься этим долго. Думаю, вы должны
00:05:44искренне получать удовольствие от всей этой работы, связанной с DevOps. А поскольку я считаю, что каждый разработчик должен иметь
00:05:50базовые знания в этой области, изучение Docker,
00:05:55GitHub и других инструментов CI/CD помимо GitHub Actions — это хорошая идея.
00:06:02И вам, конечно, не обязательно делать это по моим курсам, есть и другие отличные ресурсы, но я говорю об этом
00:06:06не ради продажи курсов, я считаю, что каждый разработчик должен это делать в определенной степени.
00:06:12Будет ли это более безопасной карьерой, чем работа обычным разработчиком? Не могу сказать,
00:06:19потому что если ИИ когда-нибудь сможет заменить разработчиков и веб-разработчиков, потому что научится писать
00:06:26код настолько хорошо, что людей потребуется гораздо меньше, тогда он, вероятно, сможет и настраивать CI/CD
00:06:35рабочие процессы, и заниматься администрированием серверов и так далее. Так что я не думаю, что это хороший щит
00:06:42против того, что ИИ заменит разработчиков. И мы еще не близки к этому,
00:06:48просто чтобы было понятно. Но если бы он действительно заменил разработчиков, он также смог бы в большой
00:06:55степени заменить и специалистов по DevOps. Вы могли бы возразить: О, нет, компании наверняка захотят, чтобы реальные
00:07:02люди занимались DevOps. Действительно? Компании хотят, чтобы реальные люди управляли серверами? На первый взгляд звучит разумно,
00:07:10правда? Но разве вы не сказали бы то же самое о написании кода, о создании реального продукта? Если компании
00:07:17не заботит, что их продукты ломаются из-за ИИ, то, вероятно, и поломки серверов
00:07:25их тоже не будут волновать. Это, вероятно, будет важно, и это возвращает меня к другому моменту: если ИИ достаточно хорош,
00:07:31чтобы писать код — я имею в виду действительно достаточно хорош — то, скорее всего, он также будет достаточно хорош, чтобы управлять
00:07:37серверами, и эта проблема отпадет. Если же она останется, то ни работа разработчика, ни
00:07:42DevOps не будут полностью заменены ИИ, и реальные сотрудники, люди, все равно будут нужны. А что насчет кибербезопасности?
00:07:50Здесь, мне кажется, немного интереснее. Опять же, если вам это не нравится, это не лучшее направление для развития.
00:07:57Также я бы сказал, что войти в кибербезопасность, наверное, сложнее, чем в DevOps или веб-разработку,
00:08:03потому что вам действительно нужно тратить больше времени на глубокое изучение того, как работают программы и компьютеры, как использовать
00:08:16уязвимости безопасности. Вам нужно погрузиться в этичный хакинг, поиск уязвимостей,
00:08:26глубокое понимание того, как работают некоторые концепции, например, память на низком уровне, поскольку многие
00:08:34утечки и уязвимости, например, связаны с ошибками работы с памятью в коде и так далее.
00:08:41Поэтому я считаю, что здесь порог входа выше, если вы начинаете с нуля, чтобы стать хорошим
00:08:48экспертом по кибербезопасности, потому что, на мой взгляд, освоить эти навыки не так просто,
00:08:56как, возможно, перейти из веб-разработки в DevOps. Это вполне реально, но это будет сложнее,
00:09:02путь из веб-разработки в эксперты по кибербезопасности длиннее, чем путь к тому,
00:09:09чтобы стать хорошим DevOps-специалистом. Это, по крайней мере, мое мнение, может быть, еще и потому, что я совсем не
00:09:17интересуюсь кибербезопасностью. Я далек от того, чтобы быть экспертом, поэтому мне кажется гораздо более
00:09:26сложным совершить такой переход. Это один момент, но это определенно возможно. А перспективы
00:09:33этого рынка, я думаю, выглядят очень хорошо, потому что, конечно, благодаря ИИ,
00:09:38по многим причинам, о которых я говорил в других эпизодах, атаки становятся более частыми,
00:09:45уязвимости раскрываются все быстрее и быстрее, в том числе с помощью ИИ, и в будущем, скорее всего,
00:09:55будет больше спроса на компании и экспертов в сфере кибербезопасности, чем сейчас. Я бы предположил,
00:10:03что ИИ также может заменить некоторые рабочие места и там, если вы следуете этой теории. И я думаю,
00:10:12что ИИ уже действительно хорош в поиске багов или уязвимостей безопасности,
00:10:20потому что генерировать что-то с нуля — это одно, а часто легче найти
00:10:28проблему в уже существующем фрагменте программного обеспечения, и ИИ неплохо с этим справляется. Все же люди
00:10:36там будут нужны, я не говорю, что ИИ сделает все, я просто говорю, что ИИ определенно может помочь
00:10:41и там. Так что это не та сфера кибербезопасности, где нужны только люди, а ИИ вообще не нужен. Думаю, это совсем не так.
00:10:50Поэтому я не могу сказать, сколько новых рабочих мест будет создано, но определенно некоторые будут, потому что, опять же, это становится все более актуальной темой,
00:10:59поэтому это может быть интересной областью для перехода или входа. Кибербезопасность, то есть.
00:11:05Но, опять же, я думаю, это более долгий путь,
00:11:12это, вероятно, немного сложнее, это требует набора навыков, который частично пересекается
00:11:22с набором навыков разработчика, но, с другой стороны, требует и иначе смотреть на определенные
00:11:29аспекты, глубже погружаться. И хотя это, безусловно, может быть интересно, если это не то, чем вы наслаждаетесь, как я
00:11:36упомянул, я не думаю, что это хорошая идея, и это справедливо для любой работы: если вы не получаете от нее удовольствия,
00:11:43заниматься этим не стоит. Может быть, сейчас больше, чем когда-либо, с появлением ИИ, потому что люди, как мне кажется,
00:11:52превзойдут то, что ИИ может дать компании в тех областях, которые для них действительно важны, в которых они
00:12:01действительно заинтересованы, и поэтому это аспект, который нельзя недооценивать. И
00:12:07я прекрасно понимаю, что всем нам нужно зарабатывать на жизнь, и нельзя заниматься только тем, что любишь, каждую секунду дня, но
00:12:14вы должны хотя бы пытаться заниматься тем, что вам нравится большую часть времени в течение дня.
00:12:20Так что да, это мои мысли по этому поводу, и, очевидно, вы можете добавить сюда еще профессий.
00:12:26Это лишь две из тех, о которых я слышу чаще всего, и надеюсь, мой взгляд
00:12:34был полезен. Но, как всегда, делитесь своим мнением, расскажите, что я, может быть, упустил,
00:12:39или что вы думаете об этом переходе или о будущем разработчиков и этих других областей в целом.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video