Научись Создавать игры с нуля с Гарантией Трудоустройства на моем авторском курсе. По ПОСЛЕДНЕЙ скидке 60% до конца МАРТА. Переходи по ссылке - ijunior.ru/unity-start? Реклама. ООО «Я-Юниор». ИНН 7810949248. Erid: LjN8KZ1VL
Классика, "золотые правила программирования": 1. Не торопись выполнять задачу - все равно отменят. 2. Работает - не трогай. 3. Не ошибается тот, кто ничего не делает :)
На редкость грамотная речь. Приятно послушать. Обычно айтишники в этом плане деградируют скатываясь в псевдоанглийский жаргон. Вообще, это деление на джунов, мидлов и сениоров без чётких критериев перехода из одного уровня в другой очень условное, и в компаниях, где чётких критериев нет, очень часто создаётся нездоровая атмосфера, так как работодатель заинтересован продержать разработчика на самой низкой ставке как можно дольше, зачастую принижая его достоинства, а разработчик вынужден доказывать, что он уже достоин большего. А вообще для новичка главное не морозиться. Попробовал так-сяк, если не получается, спроси совета. Старшим очень не нравится, когда их отвлекают по пустякам, не попробовав разобраться в начале самим, а ещё больше не нравится, когда одно и тоже приходится повторять несколько раз. Если в компании здоровая атмосфера, то от новичков обычно никто особо по началу ничего не ждёт, но смотрят на обучаемость и коммуникативные навыки.
Довольное отталкивающее название. Обычно после них люди начинают давать советы по типу: Будь уверенен в себе, не сдавайся, не волнуйся, тренеруйся и всё будет хорошо! Что-то слишком абстрактное, либо очевидное. Но открыв это видео была приятно удивлена. Примеры были полезны, советы для начинающего программиста действительно могут пригодится. Впервые на этом канале. Желаю удачи и активного развития.
Роман, хочу выразить свою благодарность за выбор вашего направления для создания контента. Глубокие ролики "про мини карты" или про "монетизацию детского труда издателями площадок" - просто счастье для проведения своего времени и узнавая что-то новое, в легкодоступной форме :)
На примере чужого исходного кода, можно создавать свои программы. Подсмотреть, как реализовано у кого-то, а затем повторить часть нужного алгоритма, просто нужно знать, что за что в коде отвечает. Я наверно не единственный кто допускает ошибку/опечатку в коде из-за того, что в разных языках синтаксис разный. Просто иногда забываю, какой язык для написания программы использую.
Случайно наткнулся на тебя и не зря! Ты правда мотивируешь! Часть этапов, чтобы добиться цели, выстроил я сам, а ты еще подтвердил что я на правильном пути, так ты еще дополнил!
Насчет рандомного исправления ошибок. Может, это у меня просто с опытом уже появилось, но я просто на интуиции ошибки исправляю, даже не думаю особо и всегда у меня получается ее исправить. Это как потоковое мышление в спорте, ты просто уже выстроил в голове все нужные связи и просто на интуиции уже используешь данные. Не, ну если это не мой код, то конечно, я могу и день потратить на то,чтобы его понять, не изменив ни строчки, но потом после этого можно прям на интуиции все исправлять.
Имхо, конечно, но именно всевозможные грабли, каждый раз, когда появлялись в моей программистской жизни и делали меня более лучшим специалистом. Ибо каждая проблема заставляла искать решение, а поиск вариантов решения и их применение, откладывало в памяти след, которы,й при встрече с подобной проблемой второй раз в другом месте, помогал решить ее чуть ли не мгновенно...
Спасибо за видео. Есть моменты с прототипирование проектов и сроками, которые себе отметил. Для экспериментов с новыми библиотеками взял за практику создавать песочницы, и там уже пробовать что к чему
И не надо им становится. Многие не понимают насколько сейчас тяжело новичку вкатится в IT, а будет ещё тяжелее. И с зарплатами в этой сфере у очень многих не так уж и хорошо. Какой-нибудь квалифицированный сварщик нередко получает побольше мидла. Профессия программиста перестаёт быть элитарной и высокооплачиваемой и очень часто какая-нибудь рабочая специальность уже выглядит более привлекательной в финансовом плане. Это как с юристами - в начале 90-х наблюдался их дефицит, им хорошо платили, а потом все ринулись учиться на юриста и их стал переизбыток, устроится на эту должность стало трудно, зарплаты многих упали ниже плинтуса. С программистами сейчас то же самое - на любую должность джуна по 400 и более соискателей, а вот на хорошего спеца спрос есть. Но не каждый сможет стать таким спецом, чтобы до него дорасти нужно сначала устроится хоть куда-нибудь джуном, что очень непросто - конкуренция только растёт, каждый год разные курсы и онлайн школы выпускают целые армии джунов. В общем, сейчас чтобы стать востребованным специалистом в IT с хорошей ЗП нужно пройти через адовы муки, нередко угробить своё здоровье и посадить зрение от многочасового сидения за компом. Подумайте хорошо - оно вам надо? Есть немало профессий вне сферы IT с хорошей ЗП и меньшей кривой обучения, с лёгким стартом.
@@ondeondeon наладчик ЧПУ станков. Только не на заводе, а у дилера - продавца станков. Из минусов - вечная командировка. Из плюсов - берут почти всех, кому не лень кататься и зарплата.
знаете лучший способ определить свой уровень как программиста? Чем больше раз вы задаете вопрос "что блять...?!" по мере просмотров видосов этого чела, чем чаще вы говорите себе "его бы и за джуна к нам на фирму не взяли" по ходу их просмотров - тем больше у вас опыта, логики и проф навыков) Как начинал - обожал его, теперь - ничего кроме стыда
Визуальное программирование дополнительно заставляет искать место для нодов, смотреть как они расположены и читаются ли они должным образом. И при изменении кода это отнимает дополнительное время, когда при обычном программировании просто строчку вниз перевести.
Про update и get component прям меня к доске как будто вызвали😂😂😂 Ну, я прям совсем новичок Поэтому даже не знала, что это лучше не использовать Спасибо!! Буду переделывать
По патерну вам тимлид все скажет. (Не стоит их все учить только самые распространённые) Потратишь время а твои патарны не кому не нужны. (Будеш использовать 3-4 патерна всю жизу) )) Лайк за видос.
В дополнение к предыдущему моему комментарию: обычно все, кто заманивает новичков в свои школы отвечают на такие комментарии в том духе, что мол надо хорошо учиться и тогда вы будете выделяться в лучшую сторону среди других джунов и работодатель на собеседовании точно выберет вас. Но эти люди лукавят и их лукавство состоит в том, что в большинстве случаев у вас даже не получится попасть на собеседование. Как я уже писал на любую вакансию джуна по несколько сотен запросов и ваш запрос почти всегда будет или какой-нибудь уже 235-й, или 390-й и так далее. Никто все запросы не рассматривает, обычно проверяют в лучшем случае первые 30-50, остальные отправляют в корзину. То есть очередь до вас просо не дойдёт и ваш запрос, ваше грамотно и старательно составленное резюме никто читать не будет. И это РЕАЛЬНОСТЬ в отличие от той красивой сказки, которую вам рассказывают основатели всех курсов и школ обещая вам лёгкое продвижение.
Так я же писал - на собеседование ЕЩЁ ПОПАСТЬ НАДО. А попасть на него непросто. А когда получишь работу, то будешь работать за еду и когда тебе поднимут ЗП неизвестно. А перед тем, как ты провалишь 20-30 собесов и наконец-то устроишься в какую-нибудь шарашку тебе нужно потратить пару-другую лет на изучение всего стека. Корме того, геймдев в раше в полной опе. Назови мне хотя бы одну успешную рассиянскую игру корме пожалуй Atomic Heart. Всё остальное, что выпускают в раше разные инди и прочие мелкие студии нафиг никому не нужно и неинтересно. Вот лично я заядлый геймер, но ни одно российское гумно выпущенное отечественными гейм студиями у меня не вызвало желания в негj поиграть (кроме того же Atomic Heart). Со всеми моими знакомыми та же ситуация - все морщат нос только от одного словосочетания "росcийская игра" @@АнтонСиманин-б8б
Чтобы не бояться говорить о своих ошибках, нужно поработать на заводе. Сегодня я запорол 9 деталей из 18😢 Ни кто меня даже не ругал, просто без премии оставили. Но, премия не беда, обидно, что я сам просматривая чертёж, взял размеры с другого участка детали😅 Теперь по теме: Начал самостоятельно учить С#, просто первый попавшийся ЯП. Смотрю видосы, читаю книгу, попутно начал делать прогу на Windows Forms. Застопорился на, чуть больше чем пол пути. Всё дело в том, что не доконца разобрался в классах и методах. Что получилось сделать, это выводить в первых два окна рандомные числа по клику на кнопку и записывать в переменную введёное число по клику на вторую кнопку. Не получается сейчас считать рандомные числа с первых 2х окон и сравнить сумму этих чисел с числом введёным в 3ье окно. Эта программа похожа на программы тестов в онлайн обучении. Цель поставлена, в какую сторону копать примерно понимаю. Заставлю прогу работать 100 пудово.
Ты же понимаешь что эта программа, пусть и заработает, никаким образом тебя не приблизит к джуну? Как она поможет тебе в понимании solid, hibernate, spring, интерфейсов и т.д. и т.п.
Не останавливайся на "мне просто интересно, чисто для себя", возьми нормальные структурированные курсы, в идеале, с взаимодействием с чем-то смежным (база данных, сети, графика, что больше нравится в моменте), посмотри рынок вакансий, что душе больше откликается из различных предметных областей проектов. А так респект, просто не вводи себя в стагнацию, развивайся, на начальном этапе лучше правда по курсам, в идеале с ментором, а там дальше уже быстро найдешь работу в этой сфере) При желании можно и с заводом совместить, если не хочешь уходить с него)
"...браться за виз.прог не зная основ обычного программирования - путь в никуда..." Довольно спорное утверждение. Интерес к программированию у меня и возник после визуала, когда после знакомств как работают ноды и разноцветные штекеры уже легче понимаешь, что ты кодишь на тех же плюсах и почему ты именно так кодишь.
Сделай ещё перезагрузка Кадетство Новая история, Перезагрузка игры Штирлиц Открытие Америки, Штирлиц 4 один шаг до гибели Матрица, Перезагрузка игр волкодав 1,2,3 , буря в стакане гонки на маршрутках, Бумер сорванные башни
Насчёт визуального программирования , по другому движки для новичков по типу construct 2-3 , я думаю это хороший способ начать программировать . Если браться там за +- серьезные проекты , то можно обучится основам алгоритмов , переменных , воздействий на переменных или даже узнать фишки для кода в уже готовых конструкциях по типу тайловой генерации или строения , начинал с construct 2 и когда понял , что на нём далеко не уехать , перешёл на Пайтон , уже зная основы всего , что могло бы мне понадобится в изучении . Вот только если сидеть до конца в подобных программах не советую , вредно для здоровья :)
Моей самой большой ошибкой, добившись финансового успеха, остановиться и почивать на лаврах. Деньги закончились, а актуального опыта и тяги двигаться уже нет...
Ты не станешь программистом, т.к. посмотришь этот ролик, снятый для того чтобы программистов не стало больше, и зарплата их не стала меньше. Это конечно шутка, но на самом деле матеша - не для всех.
Насчет "чтобы работало" - не надо так! Т.к. технический долг никто не собирается платить. А выплачивают когда все уже сломалось и обычно давно не те кто писал этот код. А если уж пишешь костыль, то хотя бы обложи его тестами со всех сторон.
05:00. Мой мозг перезагружается после цепочки в скрипте переменная -> корутина -> два вложенных условия -> вызов корутины в методе Update, когда начинаю кол перечитывать. Я код читать умею, но вот писать …. Даю приказы гптишке и отталкиваюсь уже от того что написано. Отталкиваться от пустоты вообще сложно
Ну, больше 3-х лет засиживаться на одной работе в принципе не стоит. Конечно, если речь не идёт о крупной компании, или если у вас есть карьерный рост, или постоянно повышается зп...
Слишком долго раздумываю (пару лет), стоит ли свитчиться из pm в dev, работаю прожектом с 2017, а QA с 2015, в итоге в свои годы сомнения не отпускают - стоит ли начинать опять с нуля, но уже разрабом… Хотя как подумаешь, что сын потом скажет, что «какой же ты айтишник, если код не пишешь, Маггл» 😂
@@minkailtolabaev2839 большие финансовые приложения. .NET C#. Технический лидер команды. Если бы меня спросили прямо без философии, то я бы сказал, что лучшее направление - это пойти туда, где есть готовое достаточно большое приложение, которое достаточно долго живет, и есть больше 4х программистов. Это всё даст.
Мне очень понравился позитивный, добродушный настрой Романа и отсутствие всякого высокомерия по отношению к новичкам. Но больше его ролики я смотреть не буду, ведь я программист 1С))) не знаю, как у других, у нас главный способ продвижения вверх - это работать, работать и еще раз работать..))
Работаю неделю разработчиком много вопросов но то чуство когда сначала дается задача кажется сложной но ты все таки ее выполняшь и сам не можешь поверить что сделал это неповторяемо только из за этого думаю стоит идти вперед. Надеюсь в реальных проектах будет также P.S. пока прохожу обучение в компании 3-4 неделю прежде чем допустят к проектам Так вот вопрос довольно страшно что будет на реальном проекте это на много сложнее чем просто задачи ?
8:08 забавно, но у меня как раз таки обратная ситуация, я увлекся традиционным программированием как раз таки благодаря блюпринтам в анриле и изучению его геймплей фреймворка благодаря чему я и понял как вообще должны сообщаться разные компоненты между собой. Анрил, в отличии от юнити, с самого начала ограничивает тебя заставляя юзать уже предзаготовленные классы, функции и компоненты. После блюпринтов я захотел создавать свои, но уже не в анриле, а в юнити, т.к. шарп показался полегче плюсов и знание фреймворка мне помогло писать осмысленный код и в целом лучше понимать ооп
Дикая ошибка была на последнем геймджеме. Мы не разбили нашу новелу по сценами из-за чего при мерже возник дичайший конфликт. Потеряли целый, чтобы разобраться(
Айти штука довольно безыдейная. Да и физика. Да и математика. Всё само по себе смысла не имеет. Единственная достойная идея - бессмертие. И всо, что позволяет к нему приблизиться тоже имеет смысл. Так что математика, физика, программирование и всё остальное имеет смысл только тогда, когда применяются для достижения этой цели
Моя ошибка: слишком долго ставил себе невыполнимые цели, сменил около 8 пет-проектов, а главное - не изучал стандартные функции языка/движка и изобретал велосипед. В итоге написал одному знакомому инди-разработчику, что делаю механику, которая будет полезна в его проекте, так он в тот же день взял меня на свой проект. Не знаю, будет ли кому-нибудь полезно или нет
@01:57 - ПЕРСТАНЬ УЧИТЬ теорию? @04:04 - ВСЕГДА знай больше ЧЕМ НУЖНО разве эти пункты не противоречат? Кнопкодав, который падает в обморок от любого отхода от привычного сценария кнопкодавства - потому и падает, что не читал теорию!
Когда я начал html, думал что я самый тупой, а потом когда стал больше и больше писать , у меня как будто в голове сложились кирпичики , меня часто осиняло … я понял что язык очень простой , и что только это мне будет мало, пока я на этапе ознакомления
Меня интерисует один вопрос - почему ни у одного российского синьора на ютюбе нет ни одного проекта на гитхабе для всеобщего обозрения личных достижений?
@@MaximKarabaev Во первых те кто представляются senior на ютубе сть. А во вторых каналы с настоящими senior разработчиками есть. Ну я знаю о 2 как минимум.
Привет. Я тимлид команды энтузиастов по разработке игр. Я никогда раньше не пробывал себя в этой роли, поэтому у меня нету опыта ведения команды. Из этого исходит ряд причин, по которой в команде застой. Так же команду постоянно покидают участники. Я не понимаю что я делаю не так. Сомнения конечно есть, но я составляю ребятам таски, говорю что им делать, и все ровно проект идет в сторону очередного несформированого творения. Поэтому я очень хотел бы что бы ты выпустил ролик с советами конкретно по работе в команде, в частности работы тимлида.
Не введитесь на эти лычки, они нужны бизнесу чтобы категоризировать вас. В мелком стартапе накидали простую апи, бизнес доволен и вот вы сеньер, перешли в высокую нагрузку в одну из команд а там джун, зависит от контекста. Спокойно продолжайте учиться и расти над собой не с кем себя не сравнивая и выбивая побольше бабла из работодателя, удачи вам!
Сложно бывает объяснить руководству и проджекту что надо сначала слепить прототип а потом писать диздок. Особенно если в компании привыкли документировать каждый чих
Почему ты не станешь программистом: 1) Чтоб быть программистом нужна работа, чтоб была работа нужен ОР, чтоб получить ОР нужна работа, без ОР не берут на работу. 2) Компаниям нужны мидлы и сеньоры. 3) Джуны и трейни, выпускники курсов и прочее быдло компании не интересуют, таких на улице как крыс в помойке. 4) Если тебе больше 30 лет, шанс конечно есть но он ничтожно мизерный.
Хороший видосик, вот тут Ромэо прям доставил =)) Насчет "не лезь в чужок код" в точку подъебнул. Двже на собой замечал подобные поползновения =))) И сам же себе - "отползаем - отползаем"...
Есть вопрос, для человека как я, что изучил с++/с#, python, SQL, C# - самый по моему мнению, мобильный вариант с красивым синтаксическим сахаром. Я также способен находить свои и чужие ошибки в коде. Работал в команде и наработал множество полезных навыков, также разбираюсь в тех. документации. Суть вопроса оценочна. Как рабочая единица на рынке труда в программировании, я могу походить по современным параметрам? Естественно развиваюсь и учусь новому, без этого никак :)
Знакомые айтишники говорит Нет таких Обучился в академии на программиста, в итоге так настоящих программистов не видел, чисто разработчики баз данных и бекенд с фронтом
То говорит, без паттернов никуда, даже мидлом не станешь. Спустя 5 минут - чистый и красивый код никому не нужен, и правильно работающее нагромождение костылей - это ок)
Всё так. Только вот ещё есть один отрицательный фактор. Это возраст. Никто никуда не берёт 50-ти летнего чувака, хотя у него хороший опыт, он автор многих серых схем поисковой оптимизации 2007-2010. И вообще до такой степени ленивый, что всегда писал приложения, чтобы облегчить себе жизнь. На собесах восхищаются, но произносят дежурную фразу: Мы с вами свяжемся.
а прикинь, я начал в 50. 4 игры на яндексе уже есть. двигаюсь дальше. хорошо достаточно понимаю, куда иду. Но про игру в команде- да, понимаю- нахрен никому я там не нужен буду
@@DIY-PropaCarlo если умеешь общаться, все у тебя будет нормально. Я в 33 вошел, есть в команде прогеры лет по 45, уважаемые. А вот школота не умеет общаться, и летает по компаниям. Главное не бояться и пробовать.
Мое мнение, что одна из первых ошибок - смотреть обучающие видео. Именно на какую то конкретную тему. А нужно - читать! не спеша, внимательно, вдумчиво. И воспроизводить ручками прочитанные примеры. Особенно базовые понятия, которые к конкретному языку программированию не привязаны (или могут быть привязаны к разными языками, окей, к группе языков). В общем, фундаментальные знания, прочитанные и усвоенные - это прекрасно
@@K__rakenDeveloper вот чем меньше опыта, тем меньше я бы рекомендовал смотреть видео. даже не начинать и не пытаться. мне в принципе не нравятся видео уроки, у меня уже и опыт и знания есть, я не испорчу себя, так сказать. но к видео я прибегаю в последнюю очередь. когда я не смог найти информации (за адекватное время) в печатном виде
Но потом же эти костыли будут там висеть бесконечно и ясное дело, что возвращаться и справлять их никто не будет, а потом придёт новый человек и будет страшно шокирован тем калом, который он увидит. В общем меня тоже это смутило.
По поводу язиков програмований, я так питухон похоронол. Мучал его 6 месяцев. Написал арканоид. И все. Умер. Физически нехочу за питухон садитса. Яву вообще дадух не переношу. С# это сила.
Рома здравствуй. Мне нужна твоя помощь. Хочу изучить два направления программирования первый это:Javascript второй это: C# вы можете как нибудь дать ответ
Роман, с интересом посмотрел ваше видео, но с тем что код не нужно комментировать категорически не согласен. Когда приходится возвращаться к своему же коду который написан полгода назад, комментарии кажутся бесценными, а если их нет, бывает очень тяжело, особенно если что-то сложное.
Если бы мне давали доллар каждый раз как я слышу о необходимости правильно называть переменные, я был бы миллионером уже. Автор, ты серьёзно? Ну ё моё...
Нет нет и нет. Коментите все!!! и побольше!!! Потому что логика джунов часто не верная и сложно понять что он там вообще придумал. И зачем пошёл таким путём.
Роман с НГ! Мог бы ты сделать видео с разьяснением по Unity AssetStore standart EULA, как я могу использовать ассеты в коммерческих целях? Позволяет ли она "уже действовать" или нужно еще связываться с авторами?
Такой вопрос, что если например не знаю как что-то реализовать, но нашёл реализацию в одном из видео, то мне получается лучше её не использовать или как? Если нельзя переиспользовать чей-то код а нужно только полностью свой писать.(Учу JS) Ещё просто прохожу курс один, то там даже параллельно пишется один проект и в видео говорится что вы это код можете позже использовать в своих проектах.(Например код реализации модального окна и тд)
the finals сколько делали? много багов там щас, просадок? в сравнении с другими UE5 проектами. мало. потому, что делали "душные задроты начитавшиеся книжек", когда-то создавшие Dice.
@@iddqdeika632 ты, вероятно, редко сталкивался с производственным адом в геймдеве, когда заказчик слабо представляет что он хочет или когда тебе нужно заскочить в последний вагон хайп-паровозика. Когда геймдизайнеры пытаются быстро родить концепт, идея реализовывается и оказывается неиграбельным шлаком, который нужно переделать. В этот же момент сверху спускают следующие запросы на фичи потому что деньги на реализацию предыдущих уже выделены, а у конкурентов уже такое есть, но у нас должно быть в пять раз круче. Мало багов будет не из-за задротов, а только когда проект делается с минимальными отклонениями. Поэтому когда читаю в вакансии требования из разряда "быть гибким, выживать в быстро меняющейся обстановке" то сразу понимаю, что это кранч-фестиваль, а не работа
Тяжело удержаться от исправления чужого кода. Особенно, когда видишь гнилые места. Я а таких случаях предпочитаю переписывать весь(ту гнилую часть) код, чтобы и человеку не было обидно и я смог более качественно разобрать его ошибки
Ответьте плиз: я до этого времени изучал теорию и писал пет проекты следую по видео в ютубе. Но сейчас понимаю что без чужого кода я сам из ниоткуда не могу начать писать проект. Что же мне делать ? Я понимаю чужой код и активно использую его но если я останусь один то я не могу ничего написать от себя. Это плохо? Стек технологии Java Spring Frameworks. Если привести пример то мне дали проект написать CRUD веб приложение. Основные функции я написал смотря по видеосам от ютуба и все прекрасно работает. Но теперь когда я хочу добавить авторизацию для проекта, то не нахожу видео или же код. А теперь мне нужно написать авторизацию на Spring Security. Чтобы вы понимали, хоть я и смотрел чужой код на Spring Security но мне нужно написать чтобы регистрация была по номеру телефона а только потом пользователь заполнял поля имя фамилия интересы адрес и тд. Дело в том что я не могу что то придумать на счет этого, а видео в ютубе на эту тему не нашел. Я плохой кодер ?
я до этого времени изучал теорию и писал пет проекты следую по видео в ютубе. Но сейчас понимаю что без чужого кода я сам из ниоткуда не могу начать писать проект. Что же мне делать ? Я понимаю чужой код и активно использую его но если я останусь один то я не могу ничего написать от себя. Это плохо? Стек технологии Java Spring Frameworks. Если привести пример то мне дали проект написать CRUD веб приложение. Основные функции я написал смотря по видеосам от ютуба и все прекрасно работает. Но теперь когда я хочу добавить авторизацию для проекта, то не нахожу видео или же код. А теперь мне нужно написать авторизацию на Spring Security. Чтобы вы понимали, хоть я и смотрел чужой код на Spring Security но мне нужно написать чтобы регистрация была по номеру телефона а только потом пользователь заполнял поля имя фамилия интересы адрес и тд. Дело в том что я не могу что то придумать на счет этого, а видео в ютубе на эту тему не нашел. Я плохой кодер ?
интересный случай в таком случае тебе нужен какой-то импульс, и такой импульс может тебе дать ChatGPT, просто чтобы ты не сидел на месте и быть на дизморале, и чтобы появились идеи но не думаю что он тебе даст 100% верный подход, надо просто дальше самому думать и симпровизировать и делать чтобы просто заработало данный вариант не всегда самый лучший (в плане структуры кода, тест кейсов), но он дает тебе уверенность, и помогает тебе просто идти вперед потом конечно ты должен сделать рефактор (чтобы код был читаемым, и чтобы прога могла правильно работать в разные ситуации (тесты)) TDLR; просто иди вперед, пиши код как ты можешь пока прога не заработает, потом меняй код и делай разные тест кейсы (можно тоже сгенерировать с чат гпт)
В чем сложность? Делаешь сервис регистрации по номеру телефона (Как я понял, в твоем случае это аналог логина, как в обычных случаях), затем делаешь отдельный сервис заполнения/редактирования данных пользователя. Если вопрос именно в контексте Spring Security, то наверняка для него есть нормальная документация.
крутое видео. не пробовал делать ролики для ютуба? а если серьезно, то про менеджмент и управленчество я бы послушал. как раз на руководящую должность недавно приехал.
Спасибо за видео. Я пока что ноль в этом и пользуюсь кодом из туториалов и GPT но благодаря им по чуть-чуть приходит понимание что и как работает. А когда читаю теорию понимания Что? как? зачем? почему? вообще нет. Есть совет, как заставить себя писать код самостоятельно?)
Да, переступить через то, что не могу читать теорию и начать в нее вникать и читать, а чтобы не было непонимания делать это нужно в правильной последовательности. А код самостоятельно Вы писать не можете, потому что нет базы, нет понимания взаимодействия процессов в голове, опять же из-за отсутствия теории. То. что Вы может в копирку и с переиначивания чего-то готового не несет ровным счетом никакой смысловой нагрузки, а только больше запутывает из-за разрозненности получаемых знаний. Кто бы что ни говорил, просто повторять под копирку. пока не дойдет абсолютно не эффективно. И разница между человеком, который 4 года осваивал теорию и потом применял на практике 1 год и человеком который 5 лет пытался делать сам - колоссальна, где для первого ввиду наличия фундаментальных знаний открыты горизонты, то для второго лишь узкоспециализированный набор технологий
Я не стану программистом потому что я прохо знаю математику. Очень туго понимаю что такое алгоритм, переменная, циклы, массивы и проч. А вот блендер довольно легко даеться.
Братан, тоже плохо понимал алгоритмы, но пробовал, пробовал. Через полгода что-то щелкнуло и начало получаться. Напиши какую-нибудь небольшую игру типа крестики-нолики или уж совсем простенькие алгоритмы по типу сколько дней и месяцев в выбранном промежутке времени. Из математики тебе только арифметика для начала понадобится
Ну, как вариант, ты можешь прогать в блендере(не только через ноды). Я вот ещё год назад из программирования знал только, как умножить 2 на 5 в ку-бейсике. Вообще, я инженер, мне программирование то и не сильно нужно, но весной решил выучить Lisp, чисто чтобы в автокаде небольшие задачи решать. Сейчас уже и до VBA руки дотянулись. Чем хорош Лисп - он компактный: ты в двух строках можешь написать больше, чем на двух листах А4 в С++. Самое главное, когда что-то учишь, делай пометки где-нибудь в тетради!
Научись Создавать игры с нуля с Гарантией Трудоустройства на моем авторском курсе. По ПОСЛЕДНЕЙ скидке 60% до конца МАРТА. Переходи по ссылке - ijunior.ru/unity-start?
Реклама. ООО «Я-Юниор». ИНН 7810949248. Erid: LjN8KZ1VL
Спасибо большое,Роман
Тату Google… а че не уаз?
Так же материшь всех за обещания и тут - я выведу тебя на доход. Инфоциганство какое то....
Классика, "золотые правила программирования":
1. Не торопись выполнять задачу - все равно отменят.
2. Работает - не трогай.
3. Не ошибается тот, кто ничего не делает :)
1. LazyLoad доступными словами
2. к чему приводит игнорирование SOLID
3. t,fim!
Продолжаем: 4. Никогда не делай сам то, что может сделать компьютер. 5. Не делай одну и ту же работу дважды
Второе это первое правило инженерии
@@igorchesnokov4826. Встретив двусмысленность, отбрось искушение гадать
Это можно отнести практически к любой профессии)
На редкость грамотная речь. Приятно послушать. Обычно айтишники в этом плане деградируют скатываясь в псевдоанглийский жаргон. Вообще, это деление на джунов, мидлов и сениоров без чётких критериев перехода из одного уровня в другой очень условное, и в компаниях, где чётких критериев нет, очень часто создаётся нездоровая атмосфера, так как работодатель заинтересован продержать разработчика на самой низкой ставке как можно дольше, зачастую принижая его достоинства, а разработчик вынужден доказывать, что он уже достоин большего. А вообще для новичка главное не морозиться. Попробовал так-сяк, если не получается, спроси совета. Старшим очень не нравится, когда их отвлекают по пустякам, не попробовав разобраться в начале самим, а ещё больше не нравится, когда одно и тоже приходится повторять несколько раз. Если в компании здоровая атмосфера, то от новичков обычно никто особо по началу ничего не ждёт, но смотрят на обучаемость и коммуникативные навыки.
Самая главная ошибка на любом этапе карьеры в айти, это не войти в айти.
АХХВХАХАХХВ😂ЧТО?
Войти в айти уже звучит, как ошибка.
@@gvfsashgawt недопонятый гений
Так же как я сейчас объясняю всей молодежи, что не войти сейчас в ИИ - это через 5 лет быть курьером. Но они не хотят понимать )
@@someoneneverknown1120 , что вы подразумеваете войти в ИИ? Изучать направление связанные с ИИ? Если да,то можете сказать какие стоит учить?
Довольное отталкивающее название. Обычно после них люди начинают давать советы по типу: Будь уверенен в себе, не сдавайся, не волнуйся, тренеруйся и всё будет хорошо! Что-то слишком абстрактное, либо очевидное. Но открыв это видео была приятно удивлена. Примеры были полезны, советы для начинающего программиста действительно могут пригодится. Впервые на этом канале. Желаю удачи и активного развития.
Привет. Ты стала программистом ?
Роман, хочу выразить свою благодарность за выбор вашего направления для создания контента. Глубокие ролики "про мини карты" или про "монетизацию детского труда издателями площадок" - просто счастье для проведения своего времени и узнавая что-то новое, в легкодоступной форме :)
При всём скепсисе, но путь к джуну и путь джуна, прям, ну очень жизненно звучал.
Да! Сделай ролик про руководство компаний,я мечтаю через год-полтора открыть свою студию,будет очень полезно
На примере чужого исходного кода, можно создавать свои программы. Подсмотреть, как реализовано у кого-то, а затем повторить часть нужного алгоритма, просто нужно знать, что за что в коде отвечает. Я наверно не единственный кто допускает ошибку/опечатку в коде из-за того, что в разных языках синтаксис разный. Просто иногда забываю, какой язык для написания программы использую.
Случайно наткнулся на тебя и не зря! Ты правда мотивируешь! Часть этапов, чтобы добиться цели, выстроил я сам, а ты еще подтвердил что я на правильном пути, так ты еще дополнил!
Насчет рандомного исправления ошибок. Может, это у меня просто с опытом уже появилось, но я просто на интуиции ошибки исправляю, даже не думаю особо и всегда у меня получается ее исправить. Это как потоковое мышление в спорте, ты просто уже выстроил в голове все нужные связи и просто на интуиции уже используешь данные. Не, ну если это не мой код, то конечно, я могу и день потратить на то,чтобы его понять, не изменив ни строчки, но потом после этого можно прям на интуиции все исправлять.
Имхо, конечно, но именно всевозможные грабли, каждый раз, когда появлялись в моей программистской жизни и делали меня более лучшим специалистом. Ибо каждая проблема заставляла искать решение, а поиск вариантов решения и их применение, откладывало в памяти след, которы,й при встрече с подобной проблемой второй раз в другом месте, помогал решить ее чуть ли не мгновенно...
Спасибо за видео. Есть моменты с прототипирование проектов и сроками, которые себе отметил. Для экспериментов с новыми библиотеками взял за практику создавать песочницы, и там уже пробовать что к чему
И не надо им становится. Многие не понимают насколько сейчас тяжело новичку вкатится в IT, а будет ещё тяжелее. И с зарплатами в этой сфере у очень многих не так уж и хорошо. Какой-нибудь квалифицированный сварщик нередко получает побольше мидла. Профессия программиста перестаёт быть элитарной и высокооплачиваемой и очень часто какая-нибудь рабочая специальность уже выглядит более привлекательной в финансовом плане.
Это как с юристами - в начале 90-х наблюдался их дефицит, им хорошо платили, а потом все ринулись учиться на юриста и их стал переизбыток, устроится на эту должность стало трудно, зарплаты многих упали ниже плинтуса.
С программистами сейчас то же самое - на любую должность джуна по 400 и более соискателей, а вот на хорошего спеца спрос есть. Но не каждый сможет стать таким спецом, чтобы до него дорасти нужно сначала устроится хоть куда-нибудь джуном, что очень непросто - конкуренция только растёт, каждый год разные курсы и онлайн школы выпускают целые армии джунов.
В общем, сейчас чтобы стать востребованным специалистом в IT с хорошей ЗП нужно пройти через адовы муки, нередко угробить своё здоровье и посадить зрение от многочасового сидения за компом. Подумайте хорошо - оно вам надо? Есть немало профессий вне сферы IT с хорошей ЗП и меньшей кривой обучения, с лёгким стартом.
Про какие профессии с легким стартом речь?
Например тот же сварщик. Чтобы им стать тоже нужно учиться и потом "набивать руку", но это в сотни раз легче, чем стать тем же синьором.@@ondeondeon
@@ondeondeon наладчик ЧПУ станков. Только не на заводе, а у дилера - продавца станков. Из минусов - вечная командировка. Из плюсов - берут почти всех, кому не лень кататься и зарплата.
Я уже синиор программист, разработчик, писатель, сценарист, режиссёр, фотограф, художник, композитор, дизайнер.
знаете лучший способ определить свой уровень как программиста? Чем больше раз вы задаете вопрос "что блять...?!" по мере просмотров видосов этого чела, чем чаще вы говорите себе "его бы и за джуна к нам на фирму не взяли" по ходу их просмотров - тем больше у вас опыта, логики и проф навыков) Как начинал - обожал его, теперь - ничего кроме стыда
Визуальное программирование дополнительно заставляет искать место для нодов, смотреть как они расположены и читаются ли они должным образом. И при изменении кода это отнимает дополнительное время, когда при обычном программировании просто строчку вниз перевести.
Про update и get component прям меня к доске как будто вызвали😂😂😂
Ну, я прям совсем новичок
Поэтому даже не знала, что это лучше не использовать
Спасибо!! Буду переделывать
По патерну вам тимлид все скажет. (Не стоит их все учить только самые распространённые) Потратишь время а твои патарны не кому не нужны. (Будеш использовать 3-4 патерна всю жизу) ))
Лайк за видос.
Блин иногда так устаю от кода, потом гляну твои видео и как-то вдохновение приходит иду дальше писать, спасибо ролики мотивируют
Давно уже подписан на канал и контент заметно становится все лучше и интересней.
В дополнение к предыдущему моему комментарию: обычно все, кто заманивает новичков в свои школы отвечают на такие комментарии в том духе, что мол надо хорошо учиться и тогда вы будете выделяться в лучшую сторону среди других джунов и работодатель на собеседовании точно выберет вас. Но эти люди лукавят и их лукавство состоит в том, что в большинстве случаев у вас даже не получится попасть на собеседование. Как я уже писал на любую вакансию джуна по несколько сотен запросов и ваш запрос почти всегда будет или какой-нибудь уже 235-й, или 390-й и так далее. Никто все запросы не рассматривает, обычно проверяют в лучшем случае первые 30-50, остальные отправляют в корзину. То есть очередь до вас просо не дойдёт и ваш запрос, ваше грамотно и старательно составленное резюме никто читать не будет. И это РЕАЛЬНОСТЬ в отличие от той красивой сказки, которую вам рассказывают основатели всех курсов и школ обещая вам лёгкое продвижение.
а ещё hr часто смотрят на фрилансе и именно так стоит начинать чем стараться попасть на собеседование
То есть ты имеешь ввиду что всё, программистом больше не надо становится ведь джуну сложно дается устроиться на первоначальную работу
Я имею в виду, что новичку следует тысячи раз подумать и взвесить все за и против прежде чем вообще сейчас соваться в IT. @@Visca.el.Barca.8
Решение старо как мир, рисуешь себе опыт работы, проваливаешь 20-30 собесов, а потом тебя берут и ты устраиваешься)
Так я же писал - на собеседование ЕЩЁ ПОПАСТЬ НАДО. А попасть на него непросто. А когда получишь работу, то будешь работать за еду и когда тебе поднимут ЗП неизвестно. А перед тем, как ты провалишь 20-30 собесов и наконец-то устроишься в какую-нибудь шарашку тебе нужно потратить пару-другую лет на изучение всего стека.
Корме того, геймдев в раше в полной опе. Назови мне хотя бы одну успешную рассиянскую игру корме пожалуй Atomic Heart. Всё остальное, что выпускают в раше разные инди и прочие мелкие студии нафиг никому не нужно и неинтересно. Вот лично я заядлый геймер, но ни одно российское гумно выпущенное отечественными гейм студиями у меня не вызвало желания в негj поиграть (кроме того же Atomic Heart). Со всеми моими знакомыми та же ситуация - все морщат нос только от одного словосочетания "росcийская игра" @@АнтонСиманин-б8б
Чтобы не бояться говорить о своих ошибках, нужно поработать на заводе. Сегодня я запорол 9 деталей из 18😢 Ни кто меня даже не ругал, просто без премии оставили. Но, премия не беда, обидно, что я сам просматривая чертёж, взял размеры с другого участка детали😅
Теперь по теме: Начал самостоятельно учить С#, просто первый попавшийся ЯП. Смотрю видосы, читаю книгу, попутно начал делать прогу на Windows Forms. Застопорился на, чуть больше чем пол пути. Всё дело в том, что не доконца разобрался в классах и методах. Что получилось сделать, это выводить в первых два окна рандомные числа по клику на кнопку и записывать в переменную введёное число по клику на вторую кнопку. Не получается сейчас считать рандомные числа с первых 2х окон и сравнить сумму этих чисел с числом введёным в 3ье окно. Эта программа похожа на программы тестов в онлайн обучении.
Цель поставлена, в какую сторону копать примерно понимаю. Заставлю прогу работать 100 пудово.
Ты же понимаешь что эта программа, пусть и заработает, никаким образом тебя не приблизит к джуну? Как она поможет тебе в понимании solid, hibernate, spring, интерфейсов и т.д. и т.п.
не сдавайся, чувак, я так же начинал и тоже сишарп
@@denisovilya1888 Спасибо за поддержку, бро👍🤝
@@Muchitel С чего ты взял, что я собираюсь становиться Джуном?
Я решил учить С# из за интереса и просто занять себя чем то!
Не останавливайся на "мне просто интересно, чисто для себя", возьми нормальные структурированные курсы, в идеале, с взаимодействием с чем-то смежным (база данных, сети, графика, что больше нравится в моменте), посмотри рынок вакансий, что душе больше откликается из различных предметных областей проектов. А так респект, просто не вводи себя в стагнацию, развивайся, на начальном этапе лучше правда по курсам, в идеале с ментором, а там дальше уже быстро найдешь работу в этой сфере) При желании можно и с заводом совместить, если не хочешь уходить с него)
14:14 - наоборот нужно заниматься оптимизацией на ранних этапах, а то половина кода переписывать придётся вплоть до смены игрового движка.
"...браться за виз.прог не зная основ обычного программирования - путь в никуда..." Довольно спорное утверждение. Интерес к программированию у меня и возник после визуала, когда после знакомств как работают ноды и разноцветные штекеры уже легче понимаешь, что ты кодишь на тех же плюсах и почему ты именно так кодишь.
Найс видос, мое почтение! Помогает со стороны взглянуть на все те грабли, на которые сам натыкался или на которых стоишь в данный момент)
Забавно но больше узнал за эти 20 минут чем за начальный курс от Geekbrains (он у них 7 месяцев)
Стал запросто, без граблей. Научный подход, логическое мышление.
Сделай ещё перезагрузка Кадетство Новая история, Перезагрузка игры Штирлиц Открытие Америки, Штирлиц 4 один шаг до гибели Матрица, Перезагрузка игр волкодав 1,2,3 , буря в стакане гонки на маршрутках, Бумер сорванные башни
Да, было бы интересно послушать про руководство
Насчёт визуального программирования , по другому движки для новичков по типу construct 2-3 , я думаю это хороший способ начать программировать . Если браться там за +- серьезные проекты , то можно обучится основам алгоритмов , переменных , воздействий на переменных или даже узнать фишки для кода в уже готовых конструкциях по типу тайловой генерации или строения , начинал с construct 2 и когда понял , что на нём далеко не уехать , перешёл на Пайтон , уже зная основы всего , что могло бы мне понадобится в изучении . Вот только если сидеть до конца в подобных программах не советую , вредно для здоровья :)
Это очень плохой способ начать программировать. Лучший способ - это программируемый калькулятор с обратной польской записью и ассемблер.
Моей самой большой ошибкой, добившись финансового успеха, остановиться и почивать на лаврах. Деньги закончились, а актуального опыта и тяги двигаться уже нет...
Ты не станешь программистом, т.к. посмотришь этот ролик, снятый для того чтобы программистов не стало больше, и зарплата их не стала меньше.
Это конечно шутка, но на самом деле матеша - не для всех.
В Web математики нету.
Хорошее и полезное видео. Спасибо, Рома.
В очередной раз рад стараться!
Очень интересный видос вышел 🤩
Отличные советы, все по делу 👍
Насчет "чтобы работало" - не надо так!
Т.к. технический долг никто не собирается платить.
А выплачивают когда все уже сломалось и обычно давно не те кто писал этот код.
А если уж пишешь костыль, то хотя бы обложи его тестами со всех сторон.
Было бы классно послушать про руководство. Ведь в каждой команде требуются свои навыки.
05:00. Мой мозг перезагружается после цепочки в скрипте переменная -> корутина -> два вложенных условия -> вызов корутины в методе Update, когда начинаю кол перечитывать.
Я код читать умею, но вот писать …. Даю приказы гптишке и отталкиваюсь уже от того что написано. Отталкиваться от пустоты вообще сложно
Моя ошибка: долго сидел на одном месте. Если видиш что за 3 года ты уже повысил скил, а задачи не меняются, вали
Ну, больше 3-х лет засиживаться на одной работе в принципе не стоит. Конечно, если речь не идёт о крупной компании, или если у вас есть карьерный рост, или постоянно повышается зп...
Слишком долго раздумываю (пару лет), стоит ли свитчиться из pm в dev, работаю прожектом с 2017, а QA с 2015, в итоге в свои годы сомнения не отпускают - стоит ли начинать опять с нуля, но уже разрабом… Хотя как подумаешь, что сын потом скажет, что «какой же ты айтишник, если код не пишешь, Маггл» 😂
В каком возрасте?
зачем? тут наоборот мысли с разработки в управление идти@@valeriyk7565
Я синьор разработчик. Думал, услышу тут что-нибудь модное, а услышал базу. Со всеми пунктами согласен.
Здравствуйте! Хотел бы у вас спросить в какой сфере? Я студент и в целом ищу свою направление
@@minkailtolabaev2839 большие финансовые приложения. .NET C#. Технический лидер команды. Если бы меня спросили прямо без философии, то я бы сказал, что лучшее направление - это пойти туда, где есть готовое достаточно большое приложение, которое достаточно долго живет, и есть больше 4х программистов. Это всё даст.
Начинаю с сегодня изучать углубленно пайтон, живу в Англии, посмотрим насколько быстро я смогу найти работу
Мне очень понравился позитивный, добродушный настрой Романа и отсутствие всякого высокомерия по отношению к новичкам. Но больше его ролики я смотреть не буду, ведь я программист 1С)))
не знаю, как у других, у нас главный способ продвижения вверх - это работать, работать и еще раз работать..))
главный способ продвижения вверх - апгрейдить клиентам конфы каждый релиз и потом переписывать всё, что сломалось :)
Работаю неделю разработчиком много вопросов но то чуство когда сначала дается задача кажется сложной но ты все таки ее выполняшь и сам не можешь поверить что сделал это неповторяемо только из за этого думаю стоит идти вперед. Надеюсь в реальных проектах будет также
P.S. пока прохожу обучение в компании 3-4 неделю прежде чем допустят к проектам
Так вот вопрос довольно страшно что будет на реальном проекте это на много сложнее чем просто задачи ?
8:08 забавно, но у меня как раз таки обратная ситуация, я увлекся традиционным программированием как раз таки благодаря блюпринтам в анриле и изучению его геймплей фреймворка благодаря чему я и понял как вообще должны сообщаться разные компоненты между собой. Анрил, в отличии от юнити, с самого начала ограничивает тебя заставляя юзать уже предзаготовленные классы, функции и компоненты. После блюпринтов я захотел создавать свои, но уже не в анриле, а в юнити, т.к. шарп показался полегче плюсов и знание фреймворка мне помогло писать осмысленный код и в целом лучше понимать ооп
Дикая ошибка была на последнем геймджеме. Мы не разбили нашу новелу по сценами из-за чего при мерже возник дичайший конфликт. Потеряли целый, чтобы разобраться(
Айти штука довольно безыдейная. Да и физика. Да и математика. Всё само по себе смысла не имеет. Единственная достойная идея - бессмертие. И всо, что позволяет к нему приблизиться тоже имеет смысл. Так что математика, физика, программирование и всё остальное имеет смысл только тогда, когда применяются для достижения этой цели
Спасибо за видос, стало легче от всего вокруг , оказывается я молодец 😊😊
Ну а Рома как всегда красавчик❤❤❤)))
Моя ошибка: слишком долго ставил себе невыполнимые цели, сменил около 8 пет-проектов, а главное - не изучал стандартные функции языка/движка и изобретал велосипед. В итоге написал одному знакомому инди-разработчику, что делаю механику, которая будет полезна в его проекте, так он в тот же день взял меня на свой проект. Не знаю, будет ли кому-нибудь полезно или нет
_ладно_
Нетворк решает
Спасибо, полезно, звпишу в книгу историй из комментариев ютуба, том 1352, часть 1, страница 45.
@01:57 - ПЕРСТАНЬ УЧИТЬ теорию?
@04:04 - ВСЕГДА знай больше ЧЕМ НУЖНО
разве эти пункты не противоречат? Кнопкодав, который падает в обморок от любого отхода от привычного сценария кнопкодавства - потому и падает, что не читал теорию!
Отличное видео, спасибо
Когда я начал html, думал что я самый тупой, а потом когда стал больше и больше писать , у меня как будто в голове сложились кирпичики , меня часто осиняло … я понял что язык очень простой , и что только это мне будет мало, пока я на этапе ознакомления
html это язык разметки, программирования в нём нет
Меня интерисует один вопрос - почему ни у одного российского синьора на ютюбе нет ни одного проекта на гитхабе для всеобщего обозрения личных достижений?
У них нет времени заниматься таким
@@MaximKarabaev А ролики на ютубе есть время делать?
@@DimaBriquez Нет, поэтому и нет почти ни одного стоящего материала на ютубе
@@MaximKarabaev Во первых те кто представляются senior на ютубе сть. А во вторых каналы с настоящими senior разработчиками есть. Ну я знаю о 2 как минимум.
@@MaximKarabaev Первый Dev Jungles жаль что у его смена языка случилась но ладно. А второй не вспомню
Привет. Я тимлид команды энтузиастов по разработке игр. Я никогда раньше не пробывал себя в этой роли, поэтому у меня нету опыта ведения команды. Из этого исходит ряд причин, по которой в команде застой. Так же команду постоянно покидают участники. Я не понимаю что я делаю не так. Сомнения конечно есть, но я составляю ребятам таски, говорю что им делать, и все ровно проект идет в сторону очередного несформированого творения.
Поэтому я очень хотел бы что бы ты выпустил ролик с советами конкретно по работе в команде, в частности работы тимлида.
Не введитесь на эти лычки, они нужны бизнесу чтобы категоризировать вас. В мелком стартапе накидали простую апи, бизнес доволен и вот вы сеньер, перешли в высокую нагрузку в одну из команд а там джун, зависит от контекста. Спокойно продолжайте учиться и расти над собой не с кем себя не сравнивая и выбивая побольше бабла из работодателя, удачи вам!
Более того - на новом проекте даже Лиды первую неделю (минимум) расспрашивают всех обо всем
Сложно бывает объяснить руководству и проджекту что надо сначала слепить прототип а потом писать диздок. Особенно если в компании привыкли документировать каждый чих
Почему ты не станешь программистом:
1) Чтоб быть программистом нужна работа, чтоб была работа нужен ОР, чтоб получить ОР нужна работа, без ОР не берут на работу.
2) Компаниям нужны мидлы и сеньоры.
3) Джуны и трейни, выпускники курсов и прочее быдло компании не интересуют, таких на улице как крыс в помойке.
4) Если тебе больше 30 лет, шанс конечно есть но он ничтожно мизерный.
Хороший видосик, вот тут Ромэо прям доставил =)) Насчет "не лезь в чужок код" в точку подъебнул. Двже на собой замечал подобные поползновения =))) И сам же себе - "отползаем - отползаем"...
Познавательно! Надо мотать на ус!
Классное и полезное видео, спасибо!
Обязательно сделай видео с советами для руководителей команд :)
Всех с наступившим! :)
Ты хоть одну игру от него видел? 😂
Правильно говорить не "Unity" а "Godot". Не путайте!
А по моему все же правильно будет "unity" хотя "godot" тоже неплохо.
Я себя позиционируя как милд, но работаю как тим-лид уже длительное время. Очень хотелось бы послушать об руководстве.
Есть вопрос, для человека как я, что изучил с++/с#, python, SQL, C# - самый по моему мнению, мобильный вариант с красивым синтаксическим сахаром. Я также способен находить свои и чужие ошибки в коде. Работал в команде и наработал множество полезных навыков, также разбираюсь в тех. документации.
Суть вопроса оценочна. Как рабочая единица на рынке труда в программировании, я могу походить по современным параметрам? Естественно развиваюсь и учусь новому, без этого никак :)
Знакомые айтишники говорит
Нет таких
Обучился в академии на программиста, в итоге так настоящих программистов не видел, чисто разработчики баз данных и бекенд с фронтом
То говорит, без паттернов никуда, даже мидлом не станешь. Спустя 5 минут - чистый и красивый код никому не нужен, и правильно работающее нагромождение костылей - это ок)
Всё так. Только вот ещё есть один отрицательный фактор. Это возраст. Никто никуда не берёт 50-ти летнего чувака, хотя у него хороший опыт, он автор многих серых схем поисковой оптимизации 2007-2010. И вообще до такой степени ленивый, что всегда писал приложения, чтобы облегчить себе жизнь.
На собесах восхищаются, но произносят дежурную фразу: Мы с вами свяжемся.
Не знаю, живу в европе, есть знакомый, ему 50+ работает в студии, начинал в Турции, а потом переехал в европу
Может быть дело в софт скиллах?)
@@valeriyk7565 Может быть. Но опыт хороший.
а прикинь, я начал в 50. 4 игры на яндексе уже есть. двигаюсь дальше. хорошо достаточно понимаю, куда иду. Но про игру в команде- да, понимаю- нахрен никому я там не нужен буду
@@DIY-PropaCarlo если умеешь общаться, все у тебя будет нормально. Я в 33 вошел, есть в команде прогеры лет по 45, уважаемые. А вот школота не умеет общаться, и летает по компаниям. Главное не бояться и пробовать.
Мое мнение, что одна из первых ошибок - смотреть обучающие видео. Именно на какую то конкретную тему. А нужно - читать! не спеша, внимательно, вдумчиво. И воспроизводить ручками прочитанные примеры.
Особенно базовые понятия, которые к конкретному языку программированию не привязаны (или могут быть привязаны к разными языками, окей, к группе языков).
В общем, фундаментальные знания, прочитанные и усвоенные - это прекрасно
все верно, но для прям совсем новичков что бы немного освоиться можно и посмотреть, но не привыкать
@@K__rakenDeveloper вот чем меньше опыта, тем меньше я бы рекомендовал смотреть видео. даже не начинать и не пытаться.
мне в принципе не нравятся видео уроки, у меня уже и опыт и знания есть, я не испорчу себя, так сказать. но к видео я прибегаю в последнюю очередь. когда я не смог найти информации (за адекватное время) в печатном виде
@@ThePolosatiyton Благодарю за советы, учту при изучении!
@@MigelMora30 не за что) и если решишь вдруг полезьт в с++. начни с паскаля в контексте работы с указателями
зачем читать , если полно качественных видеоуроков , где все четко и понятно расписано. Разве что доку к либе читать на английском
Сделай ещё перезагрузка Мухтар и его команда, перезагрузка игры Петька 4,5 , Шрек новая игра виде квеста от Монкен Алан и т д
нагромождение костылей - лучше чем оптимизированный код ....
Это пять ... т.е. минус пять ... я знал что это системный подход нынче ...:D
Но потом же эти костыли будут там висеть бесконечно и ясное дело, что возвращаться и справлять их никто не будет, а потом придёт новый человек и будет страшно шокирован тем калом, который он увидит. В общем меня тоже это смутило.
Выучил Go и Python решил делать игры,OpenJl и Vulcan на go не вдохновили,а Pygame учить не хочу.пойду учить C# и Unity.
По поводу язиков програмований, я так питухон похоронол. Мучал его 6 месяцев. Написал арканоид. И все. Умер. Физически нехочу за питухон садитса. Яву вообще дадух не переношу. С# это сила.
Рома здравствуй. Мне нужна твоя помощь. Хочу изучить два направления программирования первый это:Javascript второй это: C# вы можете как нибудь дать ответ
Роман, с интересом посмотрел ваше видео, но с тем что код не нужно комментировать категорически не согласен.
Когда приходится возвращаться к своему же коду который написан полгода назад, комментарии кажутся бесценными, а если их нет, бывает очень тяжело, особенно если что-то сложное.
Если бы мне давали доллар каждый раз как я слышу о необходимости правильно называть переменные, я был бы миллионером уже. Автор, ты серьёзно? Ну ё моё...
Нет нет и нет. Коментите все!!! и побольше!!! Потому что логика джунов часто не верная и сложно понять что он там вообще придумал. И зачем пошёл таким путём.
Роман с НГ! Мог бы ты сделать видео с разьяснением по Unity AssetStore standart EULA, как я могу использовать ассеты в коммерческих целях? Позволяет ли она "уже действовать" или нужно еще связываться с авторами?
Такой вопрос, что если например не знаю как что-то реализовать, но нашёл реализацию в одном из видео, то мне получается лучше её не использовать или как? Если нельзя переиспользовать чей-то код а нужно только полностью свой писать.(Учу JS)
Ещё просто прохожу курс один, то там даже параллельно пишется один проект и в видео говорится что вы это код можете позже использовать в своих проектах.(Например код реализации модального окна и тд)
моно использовать чужой код без проблем, главное понять его
-нагромождение костылей, делающих задачу, лучше..
ну а потом удивляемся, почему у игр такая оптимизация и их дольше оптимизируют, чем разрабатывают.
для прототипа быстро костыляют потом переписывают. Бизнесу важная скорость фичи, а не твои начитанные из книг идеи проектирования.
Хочешь оптимизации - жди игры по 15-20 лет
the finals сколько делали? много багов там щас, просадок? в сравнении с другими UE5 проектами.
мало. потому, что делали "душные задроты начитавшиеся книжек", когда-то создавшие Dice.
@@iddqdeika632 ты, вероятно, редко сталкивался с производственным адом в геймдеве, когда заказчик слабо представляет что он хочет или когда тебе нужно заскочить в последний вагон хайп-паровозика. Когда геймдизайнеры пытаются быстро родить концепт, идея реализовывается и оказывается неиграбельным шлаком, который нужно переделать. В этот же момент сверху спускают следующие запросы на фичи потому что деньги на реализацию предыдущих уже выделены, а у конкурентов уже такое есть, но у нас должно быть в пять раз круче. Мало багов будет не из-за задротов, а только когда проект делается с минимальными отклонениями. Поэтому когда читаю в вакансии требования из разряда "быть гибким, выживать в быстро меняющейся обстановке" то сразу понимаю, что это кранч-фестиваль, а не работа
Привет спасибо за советы но я хотел спросить я пишу немного на processing на телефоне 😂😅 и он сейчас востребован или популярен или нет?????
Тяжело удержаться от исправления чужого кода. Особенно, когда видишь гнилые места. Я а таких случаях предпочитаю переписывать весь(ту гнилую часть) код, чтобы и человеку не было обидно и я смог более качественно разобрать его ошибки
Ответьте плиз:
я до этого времени изучал теорию и писал пет проекты следую по видео в ютубе. Но сейчас понимаю что без чужого кода я сам из ниоткуда не могу начать писать проект. Что же мне делать ? Я понимаю чужой код и активно использую его но если я останусь один то я не могу ничего написать от себя. Это плохо? Стек технологии Java Spring Frameworks.
Если привести пример то мне дали проект написать CRUD веб приложение. Основные функции я написал смотря по видеосам от ютуба и все прекрасно работает. Но теперь когда я хочу добавить авторизацию для проекта, то не нахожу видео или же код. А теперь мне нужно написать авторизацию на Spring Security. Чтобы вы понимали, хоть я и смотрел чужой код на Spring Security но мне нужно написать чтобы регистрация была по номеру телефона а только потом пользователь заполнял поля имя фамилия интересы адрес и тд. Дело в том что я не могу что то придумать на счет этого, а видео в ютубе на эту тему не нашел. Я плохой кодер ?
Определенно да
Кодер нормальный, а как программист, нет, нужно сидеть и набивать руки самостоятельно создавая код понимая каждую строчку и каждый символ.
А кто такой сеньор? Ты из Испании ?
я до этого времени изучал теорию и писал пет проекты следую по видео в ютубе. Но сейчас понимаю что без чужого кода я сам из ниоткуда не могу начать писать проект. Что же мне делать ? Я понимаю чужой код и активно использую его но если я останусь один то я не могу ничего написать от себя. Это плохо? Стек технологии Java Spring Frameworks.
Если привести пример то мне дали проект написать CRUD веб приложение. Основные функции я написал смотря по видеосам от ютуба и все прекрасно работает. Но теперь когда я хочу добавить авторизацию для проекта, то не нахожу видео или же код. А теперь мне нужно написать авторизацию на Spring Security. Чтобы вы понимали, хоть я и смотрел чужой код на Spring Security но мне нужно написать чтобы регистрация была по номеру телефона а только потом пользователь заполнял поля имя фамилия интересы адрес и тд. Дело в том что я не могу что то придумать на счет этого, а видео в ютубе на эту тему не нашел. Я плохой кодер ?
интересный случай
в таком случае тебе нужен какой-то импульс, и такой импульс может тебе дать ChatGPT, просто чтобы ты не сидел на месте и быть на дизморале, и чтобы появились идеи
но не думаю что он тебе даст 100% верный подход, надо просто дальше самому думать и симпровизировать и делать чтобы просто заработало
данный вариант не всегда самый лучший (в плане структуры кода, тест кейсов), но он дает тебе уверенность, и помогает тебе просто идти вперед
потом конечно ты должен сделать рефактор (чтобы код был читаемым, и чтобы прога могла правильно работать в разные ситуации (тесты))
TDLR;
просто иди вперед, пиши код как ты можешь пока прога не заработает, потом меняй код и делай разные тест кейсы (можно тоже сгенерировать с чат гпт)
В чем сложность? Делаешь сервис регистрации по номеру телефона (Как я понял, в твоем случае это аналог логина, как в обычных случаях), затем делаешь отдельный сервис заполнения/редактирования данных пользователя. Если вопрос именно в контексте Spring Security, то наверняка для него есть нормальная документация.
Роман можете снять видео про паттерны?
Самая моя большая ошибка это не учить программирование каждый день
Ну давай учи каждый день, ботан
А будет видео по обучению gdscript?
Очень жду от тебя )
крутое видео. не пробовал делать ролики для ютуба?
а если серьезно, то про менеджмент и управленчество я бы послушал. как раз на руководящую должность недавно приехал.
Спасибо за видео. Я пока что ноль в этом и пользуюсь кодом из туториалов и GPT но благодаря им по чуть-чуть приходит понимание что и как работает. А когда читаю теорию понимания Что? как? зачем? почему? вообще нет. Есть совет, как заставить себя писать код самостоятельно?)
Да, переступить через то, что не могу читать теорию и начать в нее вникать и читать, а чтобы не было непонимания делать это нужно в правильной последовательности. А код самостоятельно Вы писать не можете, потому что нет базы, нет понимания взаимодействия процессов в голове, опять же из-за отсутствия теории. То. что Вы может в копирку и с переиначивания чего-то готового не несет ровным счетом никакой смысловой нагрузки, а только больше запутывает из-за разрозненности получаемых знаний. Кто бы что ни говорил, просто повторять под копирку. пока не дойдет абсолютно не эффективно. И разница между человеком, который 4 года осваивал теорию и потом применял на практике 1 год и человеком который 5 лет пытался делать сам - колоссальна, где для первого ввиду наличия фундаментальных знаний открыты горизонты, то для второго лишь узкоспециализированный набор технологий
Я не стану программистом потому что я прохо знаю математику. Очень туго понимаю что такое алгоритм, переменная, циклы, массивы и проч.
А вот блендер довольно легко даеться.
А русский, наверное, трудно даёТСя.
@@tesseract389 ой тут вообще дыра))
Братан, тоже плохо понимал алгоритмы, но пробовал, пробовал. Через полгода что-то щелкнуло и начало получаться. Напиши какую-нибудь небольшую игру типа крестики-нолики или уж совсем простенькие алгоритмы по типу сколько дней и месяцев в выбранном промежутке времени. Из математики тебе только арифметика для начала понадобится
Ну, как вариант, ты можешь прогать в блендере(не только через ноды). Я вот ещё год назад из программирования знал только, как умножить 2 на 5 в ку-бейсике. Вообще, я инженер, мне программирование то и не сильно нужно, но весной решил выучить Lisp, чисто чтобы в автокаде небольшие задачи решать. Сейчас уже и до VBA руки дотянулись. Чем хорош Лисп - он компактный: ты в двух строках можешь написать больше, чем на двух листах А4 в С++. Самое главное, когда что-то учишь, делай пометки где-нибудь в тетради!
есть какие то советы как сделать и особенно где эту документацию делать??
У меня за 2 с половиной года работы + 2 года учёбы "тыкание наобум" только 2 раза сработало...😂
Кто то проходил его курсы? Че как? Расскажите пожалуйста❤
Музыка в интро - кайф
спасибо
Жду советы для эффективного управления командой
Топчик)
Ошибка номер 0: использование ООП