Ты не станешь программистом, но почему?

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 339

  • @rsakutin
    @rsakutin  11 месяцев назад +12

    Научись Создавать игры с нуля с Гарантией Трудоустройства на моем авторском курсе. По ПОСЛЕДНЕЙ скидке 60% до конца МАРТА. Переходи по ссылке - ijunior.ru/unity-start?
    Реклама. ООО «Я-Юниор». ИНН 7810949248. Erid: LjN8KZ1VL

    • @Матвей-ф4ч1ъ
      @Матвей-ф4ч1ъ 11 месяцев назад +3

      Спасибо большое,Роман

    • @АндрейЗмей-з6ю
      @АндрейЗмей-з6ю 10 месяцев назад

      Тату Google… а че не уаз?

    • @GMDForGit
      @GMDForGit 10 месяцев назад +1

      Так же материшь всех за обещания и тут - я выведу тебя на доход. Инфоциганство какое то....

  • @lefertheloafer
    @lefertheloafer 11 месяцев назад +323

    Классика, "золотые правила программирования":
    1. Не торопись выполнять задачу - все равно отменят.
    2. Работает - не трогай.
    3. Не ошибается тот, кто ничего не делает :)

    • @yoirishi
      @yoirishi 11 месяцев назад +10

      1. LazyLoad доступными словами
      2. к чему приводит игнорирование SOLID
      3. t,fim!

    • @igorchesnokov482
      @igorchesnokov482 10 месяцев назад +8

      Продолжаем: 4. Никогда не делай сам то, что может сделать компьютер. 5. Не делай одну и ту же работу дважды

    • @ilya_eagle6719
      @ilya_eagle6719 10 месяцев назад +1

      Второе это первое правило инженерии

    • @СергейМаслов-в9ъ
      @СергейМаслов-в9ъ 10 месяцев назад

      ​@@igorchesnokov4826. Встретив двусмысленность, отбрось искушение гадать

    • @thdw7428
      @thdw7428 10 месяцев назад

      Это можно отнести практически к любой профессии)

  • @olegladizhensky9379
    @olegladizhensky9379 10 месяцев назад +24

    На редкость грамотная речь. Приятно послушать. Обычно айтишники в этом плане деградируют скатываясь в псевдоанглийский жаргон. Вообще, это деление на джунов, мидлов и сениоров без чётких критериев перехода из одного уровня в другой очень условное, и в компаниях, где чётких критериев нет, очень часто создаётся нездоровая атмосфера, так как работодатель заинтересован продержать разработчика на самой низкой ставке как можно дольше, зачастую принижая его достоинства, а разработчик вынужден доказывать, что он уже достоин большего. А вообще для новичка главное не морозиться. Попробовал так-сяк, если не получается, спроси совета. Старшим очень не нравится, когда их отвлекают по пустякам, не попробовав разобраться в начале самим, а ещё больше не нравится, когда одно и тоже приходится повторять несколько раз. Если в компании здоровая атмосфера, то от новичков обычно никто особо по началу ничего не ждёт, но смотрят на обучаемость и коммуникативные навыки.

  • @АлексейТарчинский-я2ъ
    @АлексейТарчинский-я2ъ 11 месяцев назад +286

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

    • @Квасик-о5ф
      @Квасик-о5ф 11 месяцев назад +3

      АХХВХАХАХХВ😂ЧТО?

    • @gvfsashgawt
      @gvfsashgawt 11 месяцев назад +42

      Войти в айти уже звучит, как ошибка.

    • @clementinesuite5150
      @clementinesuite5150 11 месяцев назад

      @@gvfsashgawt недопонятый гений

    • @someoneneverknown1120
      @someoneneverknown1120 10 месяцев назад +6

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

    • @ТупаБатя
      @ТупаБатя 10 месяцев назад +2

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

  • @anonsd5521
    @anonsd5521 11 месяцев назад +20

    Довольное отталкивающее название. Обычно после них люди начинают давать советы по типу: Будь уверенен в себе, не сдавайся, не волнуйся, тренеруйся и всё будет хорошо! Что-то слишком абстрактное, либо очевидное. Но открыв это видео была приятно удивлена. Примеры были полезны, советы для начинающего программиста действительно могут пригодится. Впервые на этом канале. Желаю удачи и активного развития.

    • @DunkySmell
      @DunkySmell 7 месяцев назад

      Привет. Ты стала программистом ?

  • @Artiran_
    @Artiran_ 11 месяцев назад +28

    Роман, хочу выразить свою благодарность за выбор вашего направления для создания контента. Глубокие ролики "про мини карты" или про "монетизацию детского труда издателями площадок" - просто счастье для проведения своего времени и узнавая что-то новое, в легкодоступной форме :)

  • @neutralbbname9152
    @neutralbbname9152 11 месяцев назад +18

    При всём скепсисе, но путь к джуну и путь джуна, прям, ну очень жизненно звучал.

  • @DaBble-ChRaBOOM
    @DaBble-ChRaBOOM 7 месяцев назад +2

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

  • @VitalyPonomar
    @VitalyPonomar 10 месяцев назад +6

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

  • @leroykorr
    @leroykorr 10 месяцев назад

    Случайно наткнулся на тебя и не зря! Ты правда мотивируешь! Часть этапов, чтобы добиться цели, выстроил я сам, а ты еще подтвердил что я на правильном пути, так ты еще дополнил!

  • @Doolpany
    @Doolpany 8 месяцев назад +1

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

  • @Lucio11a
    @Lucio11a 9 месяцев назад +1

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

  • @alexvolkov6269
    @alexvolkov6269 11 месяцев назад +4

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

  • @АнтонСемёнов-х5ш
    @АнтонСемёнов-х5ш 11 месяцев назад +6

    И не надо им становится. Многие не понимают насколько сейчас тяжело новичку вкатится в IT, а будет ещё тяжелее. И с зарплатами в этой сфере у очень многих не так уж и хорошо. Какой-нибудь квалифицированный сварщик нередко получает побольше мидла. Профессия программиста перестаёт быть элитарной и высокооплачиваемой и очень часто какая-нибудь рабочая специальность уже выглядит более привлекательной в финансовом плане.
    Это как с юристами - в начале 90-х наблюдался их дефицит, им хорошо платили, а потом все ринулись учиться на юриста и их стал переизбыток, устроится на эту должность стало трудно, зарплаты многих упали ниже плинтуса.
    С программистами сейчас то же самое - на любую должность джуна по 400 и более соискателей, а вот на хорошего спеца спрос есть. Но не каждый сможет стать таким спецом, чтобы до него дорасти нужно сначала устроится хоть куда-нибудь джуном, что очень непросто - конкуренция только растёт, каждый год разные курсы и онлайн школы выпускают целые армии джунов.
    В общем, сейчас чтобы стать востребованным специалистом в IT с хорошей ЗП нужно пройти через адовы муки, нередко угробить своё здоровье и посадить зрение от многочасового сидения за компом. Подумайте хорошо - оно вам надо? Есть немало профессий вне сферы IT с хорошей ЗП и меньшей кривой обучения, с лёгким стартом.

    • @ondeondeon
      @ondeondeon 11 месяцев назад

      Про какие профессии с легким стартом речь?

    • @АнтонСемёнов-х5ш
      @АнтонСемёнов-х5ш 10 месяцев назад

      Например тот же сварщик. Чтобы им стать тоже нужно учиться и потом "набивать руку", но это в сотни раз легче, чем стать тем же синьором.@@ondeondeon

    • @БурутанЗаепа
      @БурутанЗаепа 10 месяцев назад

      ​@@ondeondeon наладчик ЧПУ станков. Только не на заводе, а у дилера - продавца станков. Из минусов - вечная командировка. Из плюсов - берут почти всех, кому не лень кататься и зарплата.

  • @mrkickasser1566
    @mrkickasser1566 11 месяцев назад +1

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

  • @ЕгорХмелевский-к5м
    @ЕгорХмелевский-к5м 9 месяцев назад +3

    знаете лучший способ определить свой уровень как программиста? Чем больше раз вы задаете вопрос "что блять...?!" по мере просмотров видосов этого чела, чем чаще вы говорите себе "его бы и за джуна к нам на фирму не взяли" по ходу их просмотров - тем больше у вас опыта, логики и проф навыков) Как начинал - обожал его, теперь - ничего кроме стыда

  • @pankov_evg
    @pankov_evg 7 месяцев назад

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

  • @onni_mafia
    @onni_mafia 10 месяцев назад +1

    Про update и get component прям меня к доске как будто вызвали😂😂😂
    Ну, я прям совсем новичок
    Поэтому даже не знала, что это лучше не использовать
    Спасибо!! Буду переделывать

  • @nikolay6174
    @nikolay6174 10 месяцев назад +1

    По патерну вам тимлид все скажет. (Не стоит их все учить только самые распространённые) Потратишь время а твои патарны не кому не нужны. (Будеш использовать 3-4 патерна всю жизу) ))
    Лайк за видос.

  • @ShooemSound
    @ShooemSound 6 месяцев назад

    Блин иногда так устаю от кода, потом гляну твои видео и как-то вдохновение приходит иду дальше писать, спасибо ролики мотивируют

  • @MrAlexPop69
    @MrAlexPop69 11 месяцев назад

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

  • @АнтонСемёнов-х5ш
    @АнтонСемёнов-х5ш 11 месяцев назад +12

    В дополнение к предыдущему моему комментарию: обычно все, кто заманивает новичков в свои школы отвечают на такие комментарии в том духе, что мол надо хорошо учиться и тогда вы будете выделяться в лучшую сторону среди других джунов и работодатель на собеседовании точно выберет вас. Но эти люди лукавят и их лукавство состоит в том, что в большинстве случаев у вас даже не получится попасть на собеседование. Как я уже писал на любую вакансию джуна по несколько сотен запросов и ваш запрос почти всегда будет или какой-нибудь уже 235-й, или 390-й и так далее. Никто все запросы не рассматривает, обычно проверяют в лучшем случае первые 30-50, остальные отправляют в корзину. То есть очередь до вас просо не дойдёт и ваш запрос, ваше грамотно и старательно составленное резюме никто читать не будет. И это РЕАЛЬНОСТЬ в отличие от той красивой сказки, которую вам рассказывают основатели всех курсов и школ обещая вам лёгкое продвижение.

    • @макрон-и4ь
      @макрон-и4ь 10 месяцев назад +1

      а ещё hr часто смотрят на фрилансе и именно так стоит начинать чем стараться попасть на собеседование

    • @Visca.el.Barca.8
      @Visca.el.Barca.8 10 месяцев назад

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

    • @АнтонСемёнов-х5ш
      @АнтонСемёнов-х5ш 10 месяцев назад

      Я имею в виду, что новичку следует тысячи раз подумать и взвесить все за и против прежде чем вообще сейчас соваться в IT. @@Visca.el.Barca.8

    • @АнтонСиманин-б8б
      @АнтонСиманин-б8б 10 месяцев назад +1

      Решение старо как мир, рисуешь себе опыт работы, проваливаешь 20-30 собесов, а потом тебя берут и ты устраиваешься)

    • @АнтонСемёнов-х5ш
      @АнтонСемёнов-х5ш 10 месяцев назад

      Так я же писал - на собеседование ЕЩЁ ПОПАСТЬ НАДО. А попасть на него непросто. А когда получишь работу, то будешь работать за еду и когда тебе поднимут ЗП неизвестно. А перед тем, как ты провалишь 20-30 собесов и наконец-то устроишься в какую-нибудь шарашку тебе нужно потратить пару-другую лет на изучение всего стека.
      Корме того, геймдев в раше в полной опе. Назови мне хотя бы одну успешную рассиянскую игру корме пожалуй Atomic Heart. Всё остальное, что выпускают в раше разные инди и прочие мелкие студии нафиг никому не нужно и неинтересно. Вот лично я заядлый геймер, но ни одно российское гумно выпущенное отечественными гейм студиями у меня не вызвало желания в негj поиграть (кроме того же Atomic Heart). Со всеми моими знакомыми та же ситуация - все морщат нос только от одного словосочетания "росcийская игра" @@АнтонСиманин-б8б

  • @RykastyDiman
    @RykastyDiman 11 месяцев назад +13

    Чтобы не бояться говорить о своих ошибках, нужно поработать на заводе. Сегодня я запорол 9 деталей из 18😢 Ни кто меня даже не ругал, просто без премии оставили. Но, премия не беда, обидно, что я сам просматривая чертёж, взял размеры с другого участка детали😅
    Теперь по теме: Начал самостоятельно учить С#, просто первый попавшийся ЯП. Смотрю видосы, читаю книгу, попутно начал делать прогу на Windows Forms. Застопорился на, чуть больше чем пол пути. Всё дело в том, что не доконца разобрался в классах и методах. Что получилось сделать, это выводить в первых два окна рандомные числа по клику на кнопку и записывать в переменную введёное число по клику на вторую кнопку. Не получается сейчас считать рандомные числа с первых 2х окон и сравнить сумму этих чисел с числом введёным в 3ье окно. Эта программа похожа на программы тестов в онлайн обучении.
    Цель поставлена, в какую сторону копать примерно понимаю. Заставлю прогу работать 100 пудово.

    • @Muchitel
      @Muchitel 10 месяцев назад +1

      Ты же понимаешь что эта программа, пусть и заработает, никаким образом тебя не приблизит к джуну? Как она поможет тебе в понимании solid, hibernate, spring, интерфейсов и т.д. и т.п.

    • @denisovilya1888
      @denisovilya1888 10 месяцев назад +4

      не сдавайся, чувак, я так же начинал и тоже сишарп

    • @RykastyDiman
      @RykastyDiman 10 месяцев назад +1

      @@denisovilya1888 Спасибо за поддержку, бро👍🤝

    • @RykastyDiman
      @RykastyDiman 10 месяцев назад +2

      @@Muchitel С чего ты взял, что я собираюсь становиться Джуном?
      Я решил учить С# из за интереса и просто занять себя чем то!

    • @GTrufE
      @GTrufE 10 месяцев назад

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

  • @YouTubeProger
    @YouTubeProger 10 месяцев назад +4

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

  • @resproject1731
    @resproject1731 10 месяцев назад +1

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

  • @ex_dogg
    @ex_dogg 11 месяцев назад

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

  • @skycraft330
    @skycraft330 9 месяцев назад +2

    Забавно но больше узнал за эти 20 минут чем за начальный курс от Geekbrains (он у них 7 месяцев)

  • @Valuta8
    @Valuta8 9 месяцев назад

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

  • @Alex.zed.3355
    @Alex.zed.3355 10 месяцев назад +1

    Сделай ещё перезагрузка Кадетство Новая история, Перезагрузка игры Штирлиц Открытие Америки, Штирлиц 4 один шаг до гибели Матрица, Перезагрузка игр волкодав 1,2,3 , буря в стакане гонки на маршрутках, Бумер сорванные башни

  • @ВадимДубинский-т5ч
    @ВадимДубинский-т5ч 11 месяцев назад +3

    Да, было бы интересно послушать про руководство

  • @fiden6966
    @fiden6966 10 месяцев назад

    Насчёт визуального программирования , по другому движки для новичков по типу construct 2-3 , я думаю это хороший способ начать программировать . Если браться там за +- серьезные проекты , то можно обучится основам алгоритмов , переменных , воздействий на переменных или даже узнать фишки для кода в уже готовых конструкциях по типу тайловой генерации или строения , начинал с construct 2 и когда понял , что на нём далеко не уехать , перешёл на Пайтон , уже зная основы всего , что могло бы мне понадобится в изучении . Вот только если сидеть до конца в подобных программах не советую , вредно для здоровья :)

    • @alienhazzard7201
      @alienhazzard7201 9 месяцев назад

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

  • @ЭдуардЗаборовский-м7б
    @ЭдуардЗаборовский-м7б 11 месяцев назад +1

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

  • @lemonka5212
    @lemonka5212 9 месяцев назад +3

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

    • @DimaBriquez
      @DimaBriquez 7 месяцев назад

      В Web математики нету.

  • @sergeybogachev4337
    @sergeybogachev4337 10 месяцев назад

    Хорошее и полезное видео. Спасибо, Рома.

  • @PelipUnityDev
    @PelipUnityDev 11 месяцев назад

    В очередной раз рад стараться!
    Очень интересный видос вышел 🤩

  • @Attosius
    @Attosius 11 месяцев назад +2

    Отличные советы, все по делу 👍

  • @erlanibraev
    @erlanibraev 11 месяцев назад +2

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

  • @makkuranoneko4310
    @makkuranoneko4310 11 месяцев назад +9

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

  • @Salvadorioo
    @Salvadorioo 7 месяцев назад

    05:00. Мой мозг перезагружается после цепочки в скрипте переменная -> корутина -> два вложенных условия -> вызов корутины в методе Update, когда начинаю кол перечитывать.
    Я код читать умею, но вот писать …. Даю приказы гптишке и отталкиваюсь уже от того что написано. Отталкиваться от пустоты вообще сложно

  • @andrey.shpilevoy
    @andrey.shpilevoy 11 месяцев назад +4

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

    • @yohohowowowo9471
      @yohohowowowo9471 11 месяцев назад

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

  • @by_gomel
    @by_gomel 11 месяцев назад +2

    Слишком долго раздумываю (пару лет), стоит ли свитчиться из pm в dev, работаю прожектом с 2017, а QA с 2015, в итоге в свои годы сомнения не отпускают - стоит ли начинать опять с нуля, но уже разрабом… Хотя как подумаешь, что сын потом скажет, что «какой же ты айтишник, если код не пишешь, Маггл» 😂

    • @valeriyk7565
      @valeriyk7565 11 месяцев назад

      В каком возрасте?

    • @alexeyalexey6427
      @alexeyalexey6427 11 месяцев назад

      зачем? тут наоборот мысли с разработки в управление идти@@valeriyk7565

  • @adikservitola
    @adikservitola 11 месяцев назад +2

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

    • @minkailtolabaev2839
      @minkailtolabaev2839 11 месяцев назад

      Здравствуйте! Хотел бы у вас спросить в какой сфере? Я студент и в целом ищу свою направление

    • @adikservitola
      @adikservitola 11 месяцев назад

      @@minkailtolabaev2839 большие финансовые приложения. .NET C#. Технический лидер команды. Если бы меня спросили прямо без философии, то я бы сказал, что лучшее направление - это пойти туда, где есть готовое достаточно большое приложение, которое достаточно долго живет, и есть больше 4х программистов. Это всё даст.

  • @__Avail
    @__Avail 8 месяцев назад

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

  • @kirilyan
    @kirilyan 11 месяцев назад +5

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

    • @schtainhardt
      @schtainhardt 9 месяцев назад

      главный способ продвижения вверх - апгрейдить клиентам конфы каждый релиз и потом переписывать всё, что сломалось :)

  • @lindakoz
    @lindakoz 10 месяцев назад +1

    Работаю неделю разработчиком много вопросов но то чуство когда сначала дается задача кажется сложной но ты все таки ее выполняшь и сам не можешь поверить что сделал это неповторяемо только из за этого думаю стоит идти вперед. Надеюсь в реальных проектах будет также
    P.S. пока прохожу обучение в компании 3-4 неделю прежде чем допустят к проектам
    Так вот вопрос довольно страшно что будет на реальном проекте это на много сложнее чем просто задачи ?

  • @SlayerDUDE1993
    @SlayerDUDE1993 10 месяцев назад

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

  • @allohir
    @allohir 11 месяцев назад

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

  • @ИванДовлатов-х3ж
    @ИванДовлатов-х3ж 10 месяцев назад +1

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

  • @eweles
    @eweles 11 месяцев назад +1

    Спасибо за видос, стало легче от всего вокруг , оказывается я молодец 😊😊

  • @Ромиз-ж9э
    @Ромиз-ж9э 11 месяцев назад +1

    Ну а Рома как всегда красавчик❤❤❤)))

  • @krakenengineer4568
    @krakenengineer4568 11 месяцев назад +3

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

    • @tesseract389
      @tesseract389 11 месяцев назад

      _ладно_

    • @by_gomel
      @by_gomel 11 месяцев назад +2

      Нетворк решает

    • @fcockroach
      @fcockroach 11 месяцев назад +1

      Спасибо, полезно, звпишу в книгу историй из комментариев ютуба, том 1352, часть 1, страница 45.

  • @kosiak10851
    @kosiak10851 11 месяцев назад +2

    @01:57 - ПЕРСТАНЬ УЧИТЬ теорию?
    @04:04 - ВСЕГДА знай больше ЧЕМ НУЖНО
    разве эти пункты не противоречат? Кнопкодав, который падает в обморок от любого отхода от привычного сценария кнопкодавства - потому и падает, что не читал теорию!

  • @oldchildKim
    @oldchildKim 11 месяцев назад

    Отличное видео, спасибо

  • @dansyz80
    @dansyz80 10 месяцев назад

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

    • @schtainhardt
      @schtainhardt 9 месяцев назад +1

      html это язык разметки, программирования в нём нет

  • @yuralamov9835
    @yuralamov9835 8 месяцев назад +3

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

    • @MaximKarabaev
      @MaximKarabaev 7 месяцев назад

      У них нет времени заниматься таким

    • @DimaBriquez
      @DimaBriquez 7 месяцев назад

      @@MaximKarabaev А ролики на ютубе есть время делать?

    • @MaximKarabaev
      @MaximKarabaev 7 месяцев назад

      @@DimaBriquez Нет, поэтому и нет почти ни одного стоящего материала на ютубе

    • @DimaBriquez
      @DimaBriquez 7 месяцев назад

      @@MaximKarabaev Во первых те кто представляются senior на ютубе сть. А во вторых каналы с настоящими senior разработчиками есть. Ну я знаю о 2 как минимум.

    • @DimaBriquez
      @DimaBriquez 7 месяцев назад

      @@MaximKarabaev Первый Dev Jungles жаль что у его смена языка случилась но ладно. А второй не вспомню

  • @ipeget
    @ipeget 10 месяцев назад

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

  • @nadzhafox
    @nadzhafox 11 месяцев назад +1

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

  • @victorpolyakov3031
    @victorpolyakov3031 10 месяцев назад

    Более того - на новом проекте даже Лиды первую неделю (минимум) расспрашивают всех обо всем

  • @fortisblue
    @fortisblue 9 месяцев назад

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

  • @АндрійБурцев
    @АндрійБурцев 9 месяцев назад +1

    Почему ты не станешь программистом:
    1) Чтоб быть программистом нужна работа, чтоб была работа нужен ОР, чтоб получить ОР нужна работа, без ОР не берут на работу.
    2) Компаниям нужны мидлы и сеньоры.
    3) Джуны и трейни, выпускники курсов и прочее быдло компании не интересуют, таких на улице как крыс в помойке.
    4) Если тебе больше 30 лет, шанс конечно есть но он ничтожно мизерный.

  • @nightkot4917
    @nightkot4917 11 месяцев назад +2

    Хороший видосик, вот тут Ромэо прям доставил =)) Насчет "не лезь в чужок код" в точку подъебнул. Двже на собой замечал подобные поползновения =))) И сам же себе - "отползаем - отползаем"...

  • @HunSim
    @HunSim 10 месяцев назад

    Познавательно! Надо мотать на ус!

  • @sunrisecoder4577
    @sunrisecoder4577 11 месяцев назад +2

    Классное и полезное видео, спасибо!
    Обязательно сделай видео с советами для руководителей команд :)
    Всех с наступившим! :)

    • @opostol1128
      @opostol1128 10 месяцев назад

      Ты хоть одну игру от него видел? 😂

  • @TheOrionMoran
    @TheOrionMoran 11 месяцев назад +4

    Правильно говорить не "Unity" а "Godot". Не путайте!

    • @umedrustamov39
      @umedrustamov39 11 месяцев назад

      А по моему все же правильно будет "unity" хотя "godot" тоже неплохо.

  • @cliff.calist
    @cliff.calist 11 месяцев назад +1

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

  • @sombramusic8461
    @sombramusic8461 9 месяцев назад

    Есть вопрос, для человека как я, что изучил с++/с#, python, SQL, C# - самый по моему мнению, мобильный вариант с красивым синтаксическим сахаром. Я также способен находить свои и чужие ошибки в коде. Работал в команде и наработал множество полезных навыков, также разбираюсь в тех. документации.
    Суть вопроса оценочна. Как рабочая единица на рынке труда в программировании, я могу походить по современным параметрам? Естественно развиваюсь и учусь новому, без этого никак :)

  • @grabinteger
    @grabinteger 9 месяцев назад

    Знакомые айтишники говорит
    Нет таких
    Обучился в академии на программиста, в итоге так настоящих программистов не видел, чисто разработчики баз данных и бекенд с фронтом

  • @Мастер-к7я5й
    @Мастер-к7я5й 8 месяцев назад

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

  • @sessionstart4431
    @sessionstart4431 11 месяцев назад +1

    Всё так. Только вот ещё есть один отрицательный фактор. Это возраст. Никто никуда не берёт 50-ти летнего чувака, хотя у него хороший опыт, он автор многих серых схем поисковой оптимизации 2007-2010. И вообще до такой степени ленивый, что всегда писал приложения, чтобы облегчить себе жизнь.
    На собесах восхищаются, но произносят дежурную фразу: Мы с вами свяжемся.

    • @psihovscky782
      @psihovscky782 11 месяцев назад

      Не знаю, живу в европе, есть знакомый, ему 50+ работает в студии, начинал в Турции, а потом переехал в европу

    • @valeriyk7565
      @valeriyk7565 11 месяцев назад +1

      Может быть дело в софт скиллах?)

    • @sessionstart4431
      @sessionstart4431 11 месяцев назад

      @@valeriyk7565 Может быть. Но опыт хороший.

    • @DIY-PropaCarlo
      @DIY-PropaCarlo 10 месяцев назад +1

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

    • @valeriyk7565
      @valeriyk7565 10 месяцев назад +1

      @@DIY-PropaCarlo если умеешь общаться, все у тебя будет нормально. Я в 33 вошел, есть в команде прогеры лет по 45, уважаемые. А вот школота не умеет общаться, и летает по компаниям. Главное не бояться и пробовать.

  • @ThePolosatiyton
    @ThePolosatiyton 11 месяцев назад +1

    Мое мнение, что одна из первых ошибок - смотреть обучающие видео. Именно на какую то конкретную тему. А нужно - читать! не спеша, внимательно, вдумчиво. И воспроизводить ручками прочитанные примеры.
    Особенно базовые понятия, которые к конкретному языку программированию не привязаны (или могут быть привязаны к разными языками, окей, к группе языков).
    В общем, фундаментальные знания, прочитанные и усвоенные - это прекрасно

    • @K__rakenDeveloper
      @K__rakenDeveloper 11 месяцев назад

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

    • @ThePolosatiyton
      @ThePolosatiyton 10 месяцев назад +2

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

    • @MigelMora30
      @MigelMora30 10 месяцев назад

      @@ThePolosatiyton Благодарю за советы, учту при изучении!

    • @ThePolosatiyton
      @ThePolosatiyton 10 месяцев назад

      @@MigelMora30 не за что) и если решишь вдруг полезьт в с++. начни с паскаля в контексте работы с указателями

    • @dfweqwqd
      @dfweqwqd 10 месяцев назад

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

  • @Alex.zed.3355
    @Alex.zed.3355 10 месяцев назад +1

    Сделай ещё перезагрузка Мухтар и его команда, перезагрузка игры Петька 4,5 , Шрек новая игра виде квеста от Монкен Алан и т д

  • @KonstantinovAG
    @KonstantinovAG 8 месяцев назад

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

    • @torrvic1156
      @torrvic1156 8 месяцев назад

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

  • @Arbuz1234-m5s
    @Arbuz1234-m5s Месяц назад

    Выучил Go и Python решил делать игры,OpenJl и Vulcan на go не вдохновили,а Pygame учить не хочу.пойду учить C# и Unity.

  • @alexblack7133
    @alexblack7133 11 месяцев назад

    По поводу язиков програмований, я так питухон похоронол. Мучал его 6 месяцев. Написал арканоид. И все. Умер. Физически нехочу за питухон садитса. Яву вообще дадух не переношу. С# это сила.

  • @kinokosmos8490
    @kinokosmos8490 7 месяцев назад

    Рома здравствуй. Мне нужна твоя помощь. Хочу изучить два направления программирования первый это:Javascript второй это: C# вы можете как нибудь дать ответ

  • @vadimna6918
    @vadimna6918 10 месяцев назад +1

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

  • @EvgenOl
    @EvgenOl 10 месяцев назад +1

    Если бы мне давали доллар каждый раз как я слышу о необходимости правильно называть переменные, я был бы миллионером уже. Автор, ты серьёзно? Ну ё моё...

  • @nikolay6174
    @nikolay6174 10 месяцев назад

    Нет нет и нет. Коментите все!!! и побольше!!! Потому что логика джунов часто не верная и сложно понять что он там вообще придумал. И зачем пошёл таким путём.

  • @devformation
    @devformation 10 месяцев назад +1

    Роман с НГ! Мог бы ты сделать видео с разьяснением по Unity AssetStore standart EULA, как я могу использовать ассеты в коммерческих целях? Позволяет ли она "уже действовать" или нужно еще связываться с авторами?

  • @denys_nazarenko
    @denys_nazarenko 10 месяцев назад +1

    Такой вопрос, что если например не знаю как что-то реализовать, но нашёл реализацию в одном из видео, то мне получается лучше её не использовать или как? Если нельзя переиспользовать чей-то код а нужно только полностью свой писать.(Учу JS)
    Ещё просто прохожу курс один, то там даже параллельно пишется один проект и в видео говорится что вы это код можете позже использовать в своих проектах.(Например код реализации модального окна и тд)

    • @__Avail
      @__Avail 8 месяцев назад +1

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

  • @iddqdeika632
    @iddqdeika632 11 месяцев назад +2

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

    • @testservicesssss
      @testservicesssss 11 месяцев назад +1

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

    • @---cock4449
      @---cock4449 11 месяцев назад

      Хочешь оптимизации - жди игры по 15-20 лет

    • @iddqdeika632
      @iddqdeika632 11 месяцев назад

      the finals сколько делали? много багов там щас, просадок? в сравнении с другими UE5 проектами.
      мало. потому, что делали "душные задроты начитавшиеся книжек", когда-то создавшие Dice.

    • @schtainhardt
      @schtainhardt 9 месяцев назад

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

  • @Дискета-ь2д
    @Дискета-ь2д 10 месяцев назад

    Привет спасибо за советы но я хотел спросить я пишу немного на processing на телефоне 😂😅 и он сейчас востребован или популярен или нет?????

  • @dieselpower4197
    @dieselpower4197 10 месяцев назад

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

  • @USER-xi8mj
    @USER-xi8mj 10 месяцев назад +1

    Ответьте плиз:
    я до этого времени изучал теорию и писал пет проекты следую по видео в ютубе. Но сейчас понимаю что без чужого кода я сам из ниоткуда не могу начать писать проект. Что же мне делать ? Я понимаю чужой код и активно использую его но если я останусь один то я не могу ничего написать от себя. Это плохо? Стек технологии Java Spring Frameworks.
    Если привести пример то мне дали проект написать CRUD веб приложение. Основные функции я написал смотря по видеосам от ютуба и все прекрасно работает. Но теперь когда я хочу добавить авторизацию для проекта, то не нахожу видео или же код. А теперь мне нужно написать авторизацию на Spring Security. Чтобы вы понимали, хоть я и смотрел чужой код на Spring Security но мне нужно написать чтобы регистрация была по номеру телефона а только потом пользователь заполнял поля имя фамилия интересы адрес и тд. Дело в том что я не могу что то придумать на счет этого, а видео в ютубе на эту тему не нашел. Я плохой кодер ?

    • @sayfdor3268
      @sayfdor3268 10 месяцев назад

      Определенно да

    • @РусланКовивчак
      @РусланКовивчак 9 месяцев назад +1

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

  • @dansyz80
    @dansyz80 10 месяцев назад +1

    А кто такой сеньор? Ты из Испании ?

  • @USER-xi8mj
    @USER-xi8mj 10 месяцев назад

    я до этого времени изучал теорию и писал пет проекты следую по видео в ютубе. Но сейчас понимаю что без чужого кода я сам из ниоткуда не могу начать писать проект. Что же мне делать ? Я понимаю чужой код и активно использую его но если я останусь один то я не могу ничего написать от себя. Это плохо? Стек технологии Java Spring Frameworks.
    Если привести пример то мне дали проект написать CRUD веб приложение. Основные функции я написал смотря по видеосам от ютуба и все прекрасно работает. Но теперь когда я хочу добавить авторизацию для проекта, то не нахожу видео или же код. А теперь мне нужно написать авторизацию на Spring Security. Чтобы вы понимали, хоть я и смотрел чужой код на Spring Security но мне нужно написать чтобы регистрация была по номеру телефона а только потом пользователь заполнял поля имя фамилия интересы адрес и тд. Дело в том что я не могу что то придумать на счет этого, а видео в ютубе на эту тему не нашел. Я плохой кодер ?

    • @montekristoo
      @montekristoo 10 месяцев назад

      интересный случай
      в таком случае тебе нужен какой-то импульс, и такой импульс может тебе дать ChatGPT, просто чтобы ты не сидел на месте и быть на дизморале, и чтобы появились идеи
      но не думаю что он тебе даст 100% верный подход, надо просто дальше самому думать и симпровизировать и делать чтобы просто заработало
      данный вариант не всегда самый лучший (в плане структуры кода, тест кейсов), но он дает тебе уверенность, и помогает тебе просто идти вперед
      потом конечно ты должен сделать рефактор (чтобы код был читаемым, и чтобы прога могла правильно работать в разные ситуации (тесты))
      TDLR;
      просто иди вперед, пиши код как ты можешь пока прога не заработает, потом меняй код и делай разные тест кейсы (можно тоже сгенерировать с чат гпт)

    • @ДмитрийЗемсков-д2и
      @ДмитрийЗемсков-д2и 10 месяцев назад

      В чем сложность? Делаешь сервис регистрации по номеру телефона (Как я понял, в твоем случае это аналог логина, как в обычных случаях), затем делаешь отдельный сервис заполнения/редактирования данных пользователя. Если вопрос именно в контексте Spring Security, то наверняка для него есть нормальная документация.

  • @Anonymous-qk8nm
    @Anonymous-qk8nm 11 месяцев назад +1

    Роман можете снять видео про паттерны?

  • @Evgen3512
    @Evgen3512 11 месяцев назад +1

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

  • @kiblink7418
    @kiblink7418 10 месяцев назад

    А будет видео по обучению gdscript?
    Очень жду от тебя )

  • @sakost
    @sakost 9 месяцев назад

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

  • @Sunny_Lapiz
    @Sunny_Lapiz 10 месяцев назад

    Спасибо за видео. Я пока что ноль в этом и пользуюсь кодом из туториалов и GPT но благодаря им по чуть-чуть приходит понимание что и как работает. А когда читаю теорию понимания Что? как? зачем? почему? вообще нет. Есть совет, как заставить себя писать код самостоятельно?)

    • @IluXa4000
      @IluXa4000 9 месяцев назад +1

      Да, переступить через то, что не могу читать теорию и начать в нее вникать и читать, а чтобы не было непонимания делать это нужно в правильной последовательности. А код самостоятельно Вы писать не можете, потому что нет базы, нет понимания взаимодействия процессов в голове, опять же из-за отсутствия теории. То. что Вы может в копирку и с переиначивания чего-то готового не несет ровным счетом никакой смысловой нагрузки, а только больше запутывает из-за разрозненности получаемых знаний. Кто бы что ни говорил, просто повторять под копирку. пока не дойдет абсолютно не эффективно. И разница между человеком, который 4 года осваивал теорию и потом применял на практике 1 год и человеком который 5 лет пытался делать сам - колоссальна, где для первого ввиду наличия фундаментальных знаний открыты горизонты, то для второго лишь узкоспециализированный набор технологий

  • @_shalfey4645
    @_shalfey4645 11 месяцев назад +1

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

    • @tesseract389
      @tesseract389 11 месяцев назад +1

      А русский, наверное, трудно даёТСя.

    • @_shalfey4645
      @_shalfey4645 11 месяцев назад +1

      @@tesseract389 ой тут вообще дыра))

    • @CyrexisX
      @CyrexisX 11 месяцев назад

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

    • @yohohowowowo9471
      @yohohowowowo9471 11 месяцев назад +1

      Ну, как вариант, ты можешь прогать в блендере(не только через ноды). Я вот ещё год назад из программирования знал только, как умножить 2 на 5 в ку-бейсике. Вообще, я инженер, мне программирование то и не сильно нужно, но весной решил выучить Lisp, чисто чтобы в автокаде небольшие задачи решать. Сейчас уже и до VBA руки дотянулись. Чем хорош Лисп - он компактный: ты в двух строках можешь написать больше, чем на двух листах А4 в С++. Самое главное, когда что-то учишь, делай пометки где-нибудь в тетради!

  • @Anexya
    @Anexya 8 месяцев назад

    есть какие то советы как сделать и особенно где эту документацию делать??

  • @AutismSpectrumMsk
    @AutismSpectrumMsk 5 месяцев назад

    У меня за 2 с половиной года работы + 2 года учёбы "тыкание наобум" только 2 раза сработало...😂

  • @Agent186
    @Agent186 8 месяцев назад

    Кто то проходил его курсы? Че как? Расскажите пожалуйста❤

  • @valeriyk7565
    @valeriyk7565 11 месяцев назад

    Музыка в интро - кайф

  • @teastrum
    @teastrum 11 месяцев назад

    спасибо

  • @horex2561
    @horex2561 11 месяцев назад +1

    Жду советы для эффективного управления командой

  • @REY_uz
    @REY_uz 11 месяцев назад

    Топчик)

  • @r2com641
    @r2com641 7 месяцев назад +1

    Ошибка номер 0: использование ООП