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

Поделиться
HTML-код
  • Опубликовано: 2 май 2024
  • Научись Создавать игры с нуля с Гарантией Трудоустройства на моем авторском курсе. Переходи по ссылке - ijunior.ru/unity-start?...
    Реклама. ООО «Я-Юниор». ИНН 7810949248. Erid: LjN8KZ1VL
    Из 700 профессий в IT я найду идеальную именно для тебя и выведу на доход 150 000 рублей в месяц в моем телеграм-боте по этой ссылке: t.me/break_into_it_bot?start=...
    Желание попасть в айти это здорово, но мало просто попасть в него, в нем же еще надо остаться. Карьерный рост от начинающего джуна до сеньора это не прогулка по летнему саду, это скорее похоже на полосу препятствий. В работе IT специалиста, на любом шаге карьеры вас поджидает огромное количество препятствий и проблем. В этом ролике мы обсудим популярные ошибки начинающих программистов и разработчиков. Так же разберем, что мешает любому junior стать middle или senior developer. Узнаем как программировать? Как использовать репозиторий? Затронем hard и soft skills. Поговорим о дизайн документах и технических документах!
    Таймкоды:
    00:00 - Что мешает ворваться в IT
    01:57 - ПЕРСТАНЬ УЧИТЬ теорию?
    04:04 - ВСЕГДА знай больше ЧЕМ НУЖНО
    05:05 - Где ТВОЯ Дорожная карта?
    07:00 - Научись разговаривать
    08:08 - НЕ УЧИ Визуальное программирование
    09:16 - Страх попросить о помощи
    12:07 - Не торопитесь с выполнением задач
    13:26 - Паттерны
    13:50 - Не застревайте на ошибках
    14:22 - Красивый код вместо рабочего
    15:41 - Ошибки мидлов
    17:44 - Уважайте чужой код
    19:58 - Нужно вовремя остановиться
    21:46 - ГЛАВНАЯ ОШИБКА
    18:57 - Не зацикливайся
    21:46 - Выводы
    Мой телеграм - t.me/sakutin_csharp/
    Моя студия Agava - agava.tech/
    Моя книга - csharpbook.sakutin.ru
    ЯЮниор:
    Группа - holymonkey_sandbox
    ЧАТ В ТЕЛЕГЕ - t.me/csharp_faggots_fan_club
    Discord -

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

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

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

    • @user-iz2mo2gr8j
      @user-iz2mo2gr8j 4 месяца назад +3

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

    • @user-uk9kc8rm8k
      @user-uk9kc8rm8k 3 месяца назад

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

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

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

  • @lefertheloafer
    @lefertheloafer 4 месяца назад +306

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

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

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

    • @igorchesnokov482
      @igorchesnokov482 4 месяца назад +7

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

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

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

    • @user-sy3yp6zn1m
      @user-sy3yp6zn1m 3 месяца назад

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

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

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

  • @user-kb1dy6yv6t
    @user-kb1dy6yv6t 4 месяца назад +275

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

    • @user-lc9mg8px7h
      @user-lc9mg8px7h 4 месяца назад +3

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

    • @gvfsashgawt
      @gvfsashgawt 4 месяца назад +38

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

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

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

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

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

    • @user-bb6zs5js8h
      @user-bb6zs5js8h 3 месяца назад +2

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

  • @olegladizhensky9379
    @olegladizhensky9379 3 месяца назад +21

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

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

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

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

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

  • @Artiran_
    @Artiran_ 4 месяца назад +29

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

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

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

  • @neutralbbname9152
    @neutralbbname9152 4 месяца назад +17

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

  • @anonsd5521
    @anonsd5521 4 месяца назад +17

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

    • @Putinpizdopidor228
      @Putinpizdopidor228 Месяц назад

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

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

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

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

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

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

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

  • @user-sm5ek4cj8f
    @user-sm5ek4cj8f 4 месяца назад

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

  • @user-ml6cd3eq1f
    @user-ml6cd3eq1f 3 месяца назад

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

  • @user-pz1yu6cg5i
    @user-pz1yu6cg5i 4 месяца назад +3

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

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

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

  • @DaBble-ChRaBOOM
    @DaBble-ChRaBOOM 25 дней назад +2

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

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

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

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

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

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

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

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

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

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

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

  • @user-ki3ri5wv1z
    @user-ki3ri5wv1z Месяц назад +1

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

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

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

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

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

    • @user-of8uc4tz7h
      @user-of8uc4tz7h 2 месяца назад +1

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

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

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

  • @user-ot3it7vg3u
    @user-ot3it7vg3u 4 месяца назад +1

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

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

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

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

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

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

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

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

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

  • @kinokosmos8490
    @kinokosmos8490 Месяц назад

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

  • @user-gd9mm5dd8s
    @user-gd9mm5dd8s 4 месяца назад +6

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

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

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

    • @user-gd9mm5dd8s
      @user-gd9mm5dd8s 4 месяца назад

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

    • @user-es1de8mu5q
      @user-es1de8mu5q 3 месяца назад

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

  • @user-uz1wm3xx7z
    @user-uz1wm3xx7z 2 месяца назад +2

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

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

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

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

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

    • @Inquisitor111
      @Inquisitor111 3 месяца назад

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

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

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

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

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

  • @Anexya
    @Anexya Месяц назад

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

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

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

  • @mactepmac
    @mactepmac 4 месяца назад

    13:26 тут имеется ввиду не использовать monobehaviour если это возможно? Типа Dots использовать? Или что то другое имеется ввиду?

    • @user-gg1wk1fx4b
      @user-gg1wk1fx4b 4 месяца назад

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

    • @Anonymous-qk8nm
      @Anonymous-qk8nm 4 месяца назад

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

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

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

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

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

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

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

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

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

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

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

    • @user-ru2pl8ho1b
      @user-ru2pl8ho1b 3 месяца назад

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

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

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

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

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

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

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

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

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

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

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

  • @pankov_evg
    @pankov_evg 28 дней назад

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

  • @user-gd9mm5dd8s
    @user-gd9mm5dd8s 4 месяца назад +12

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

    • @user-ie7og5ce7j
      @user-ie7og5ce7j 3 месяца назад +1

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

    • @BarcelonaandInterMiamifan
      @BarcelonaandInterMiamifan 3 месяца назад

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

    • @user-gd9mm5dd8s
      @user-gd9mm5dd8s 3 месяца назад

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

    • @user-yp7gn4in2q
      @user-yp7gn4in2q 3 месяца назад +1

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

    • @user-gd9mm5dd8s
      @user-gd9mm5dd8s 3 месяца назад

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

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

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

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

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

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

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

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

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

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

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

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

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

    • @Glebchansky
      @Glebchansky 3 месяца назад

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

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

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

  • @rey_uz
    @rey_uz 4 месяца назад

    Топчик)

  • @gg_moonlight
    @gg_moonlight 27 дней назад

    Так как я новичок в программировании, недавно я придумал способ хорошо закрепить базовые знания. Запрашиваю у GPT, чтобы он придумал случайную задачу (на C#), потом прошу решение этой задачи и изучаю все использованные методы в коде, а так же пытаюсь понять логику кода или отдельной его части. Хороший способ обучения?

    • @chapa5963
      @chapa5963 23 дня назад

      Мне интересно что тебе ответят

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

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

  • @cocainebear18
    @cocainebear18 3 месяца назад

    хелп народ, только создаю проект в unity 3d(URP) сразу ошибка "RenderTexture.Create failed: format unsupported for random writes - R32 SFloat (49).
    UnityEngine.Rendering.Universal.UniversalAdditionalCameraData:OnDestroy ()"
    весь инет облазил не найду ответ

  • @allohir1453
    @allohir1453 4 месяца назад

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

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

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

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

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

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

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

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

    спасибо

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

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

  • @Sankhiss
    @Sankhiss 3 месяца назад

    Я не могу найти норм туториалов ГД скрипт зделай плейлист обучение гд скрип

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

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

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

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

  • @pashafilenko1567
    @pashafilenko1567 3 месяца назад

    жду следующее видео

  • @Salvadorioo
    @Salvadorioo 9 дней назад

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

  • @Agent186
    @Agent186 Месяц назад

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

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

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

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

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

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

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

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

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

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

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

  • @raidenyamato
    @raidenyamato 3 месяца назад

    Хорошее видео

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

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

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

      _ладно_

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

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

    • @fcockroach
      @fcockroach 4 месяца назад

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

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

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

  • @geserbanchikov6896
    @geserbanchikov6896 3 месяца назад

    Есть опыт с иностранными языками. Язык программироания это то же самое или нет?

    • @ISanTNY
      @ISanTNY 2 месяца назад +1

      Нет

  • @grimreper6502
    @grimreper6502 3 месяца назад

    а что делать если у меня нет товаришей

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

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

  • @user-my1is1ei2j
    @user-my1is1ei2j 4 месяца назад +1

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

  • @user-ql9ye5mx6u
    @user-ql9ye5mx6u 3 месяца назад +1

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

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

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

  • @calalmuradov6162
    @calalmuradov6162 3 месяца назад

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

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

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

  • @By_B0SS
    @By_B0SS 4 месяца назад

    помню учил с++ дошел до Объектно-ориентированное программирования и бросил сразу )

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

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

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

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

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

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

  • @user-cc5wm4cl4z
    @user-cc5wm4cl4z 3 месяца назад +1

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

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

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

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

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

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

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

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

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

  • @DevlogWriter
    @DevlogWriter 4 месяца назад

    Да, ролик про руководство не помешает.

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

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

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

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

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

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

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

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

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

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

    • @DimaBriquez
      @DimaBriquez 7 дней назад

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

  • @majikaja
    @majikaja 3 месяца назад +1

    Самая главная ошибка при использовании языков с необязательным использования ООП - это писать все в отдельных функциях, особенно работу с базой данных. Мой первый проект это файлообменник на php, по неопытности я использовал только 2 или 3 класса, а вся логика описывалась в файле functions.php, в итоге в основном проект работал стабильно, в моменте регистрации нового пользователя скрипт просто зависал. Сейчас понимаю что главной ошибкой было подключение к базе данных в отдельной функции и подключаться к ней каждый раз заново при каждом обращении к базе данных.

  • @ScrollXP
    @ScrollXP 3 месяца назад +1

    И давно эти фразы появились?
    Джун, милд, синиор.
    Когда я учился на программиста в 2012 году такого я не припомню.
    Да и звучат эти словечки как то стремно... По ГЕЙски.

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

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

  • @D1oX1
    @D1oX1 3 месяца назад

    Чёт в Rast захотелось по играть...)

  • @spiwt
    @spiwt 4 месяца назад +1

    Я руковожу компанией APPLE

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

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

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

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

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

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

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

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

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

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

  • @r2com641
    @r2com641 Месяц назад +1

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

  • @Saint744
    @Saint744 3 месяца назад

    Работаю программистом, но на всякий смотрю вдруг я все таки что-то не так делаю 😂😂

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

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

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

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

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

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

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

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

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

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

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

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