А зачем плакать ? По поводу ? Должно же нравится чем ты занимаешься, но на практике в большинстве (чуть ли не во всех) случаях ты будешь писать то, что тебе скажут и креативить не дадут просто будет во многом монотонная и скучная работа с выгоранием, но согласен за достойную оплату, хотя сидеть по 10 часов в день за компом не скажется хорошо на здоровье и к 40 годам выглядеть будешь как дед горбатый
@@hnine2987да, я иногда захожу в реки и мне видос одного начинающего чела про Holi c попался. Если честно, то без объяснений технической подоплёки я бы просто подумал, что это какой-то рофл. Но даже с объяснением этого, я всё ещё не понимаю, зачем существуют эти ОС и ЯП, просто ЗАЧЕМ ;-;
Выскажу своё мнение спустя 2.5 года изучения программирования, из которого где то полтора прям плотнейшего. Мнение про видики полу база, вообще видосы из разряда "языкнейм за n часов" очень деструктивная штука. Я имею ввиду впринципе, как не посмотри. Если ты только только решился вообще задумываться "а на каком языке мне вообще работать" то идея бредовая, потому что поймёшь ты какая тебе специфика it по душе через ну... полгода... но это я не знаю насколько должен быть хороший случай. (если что я не разбираю вариант, что ты вкатываешься в айти только из-за денег, я не против такого и любой вариант приветствую, но просто в таком случае ты совсем по другому задумываешься об обучении) Соответственно и язык тебе выбирать определённый не имеет смысла, так что бро или бронесса бери любой язык не супер абстрактный и не связанный с какой то дохуя крутой парадигмой типо ооп, потому что столько ненужной для тебя инфы получишь уфффффф. Если так сильно хочется то бери любимый язык, вообще не важно java, python, c++. Я лично с плюсов начинал и стока говна наелся с ооп, который кстати говоря до сих пор не знаю. Дело в том, что ты в любом случае БАЗУ везде выучишь, ну камон for, while, if, функции ты везде поймёшь. Всё же мне с каждым днём всё больше импонирует вариант с изучением Pascal как первый язык, да-да не надо хихикать. Это только для обучения, но можете меня спокойно не слушать, потому что я сам так не делал) После основ вы уперётесь в супер душные и ниwhoя не понятные темы вроде указателей или тех самых парадигм. Мне кажется тут и надо заканчивать с изучением языков(пока что). Пора вообще понять что такое программирование. И тут НИЧЕГО кроме книг вам не поможет, я вполне могу поверить в то что на работу можно попасть не прочитав книг. Но если вы действительно хотите разобраться в теме книги это буквально мастхев, всё знания человечества находятся там только ищи(особенно пиратские электронные версие которые приходится по всему интернету искать). И тут я бы дал пару рекомендаций, сам я читал "Введение в профессию" Столярова, она находится в бесплатном доступе, хотя я очень плохо отношусь к автору, его книга помогла мне понять многие вещи и это действительно "Введение в профессию", он проведёт вас по многим вещам: история компьютеров, объяснение основ программирование, углубление в низкий уровень и ассемблер x86, СИ и линукс вместе с работой операционной системы а также сетей, парадигм программирования, си++ и прочее прочее. Да звучит страшно, ассемблер это же для 🤓🤓. Но вы начнёте понимать многие вещи. И опять же автор и подача мне не нравится, он часто говорит какой то полушизойдный бред с отрицанием всего нового, очень сильно возхваляет себя и самовлюблён, так что читать эту книгу бывает ой как тяжко. Плюс у него много довольно плохих решений по структуре книги(вроде использования ультрадушного ассемблера x86, а не более простых архитектур). В общем мне импонирует книга "Код. Тайный язык информатики" вы буквально супер упрощённо, аж до транзисторного уровня поймёте работу компьютера, там также есть и булевая алгебра с ассемблером и много много достаточно душного, но очень полезного материала. Опять же я её полностью не читал из за того что читал более дотошные книги по теме, так что смотрите на свой страх и риск, я читал Столярова. Это очень хорошая база, но будьте готовы, что голова будет плавиться и придётся часами задавать кучу тупейших вопросов chatgpt и не бойтесь экспериментировать если вам не горит работа, после прочтения одной из этих книг читайте книги по сетям, по архитектуре компьютера, по системному программированию, по устройству ядра линукс, вот что вам интересно то и читайте. Я читал оооооочень много книг, и не дочитывал до конца, просто выбирал интересную мне специфику. Я был и системным программистом и сетевиком, а сейчас я embedded программист, по этой специфике я и получил свою первую работу. Не бойтесь экспериментировать, поставьте линукс, поиграйтесь, посмотрите разные языки, смотри hh.ru смотрите какие там требования по вашей специфике. Творите, созидайте! Автору плюсую за мнение по виму, как же меня затрахали лахта вима, если вы перейдёте на линукс то 100% их встретите, вообще в интернете много шизопрограммистов которые навязывают своё лучшее и правильное программирование(ну да типо меня))). В общем и автору желаю удачи и вам, айти сфера супер интересная и специфик тут огромная куча, найдите и вы её для себя и знайте, что это нормально что вы ничего не понимаете! Надеюсь когда нибудь решусь самому сделать подобное видео, как раз этот текст будет основой. Ну а пока просто высказал свою историю, надеюсь кому нибудь помогу. Всех благ!
Спасибо тебе большое. Только начал углубляться в сферу it и программирования, и очень рад тому что появился такой ментор который расскажет и покажет что да как понятным языком (естественно потому что сам когда то был новичком, и понимает какого это) в любом случае спасибо за контент, желаю успехов и продвижения подобного контента в массы. Спасибо.
@@doomdonut6667 Java, уже как две изучаю, в основном знаю только базу. Операторы, условия, циклы, массивы, коллекции (пока знаю только две) Сложновато скажу. Не имею доступа к нормальным задачам для укрепления. Думаю стоит мне присмотреться к JavaRush или чему то еще. Переодически использую чат гпт если есть какие то вопросы, ну или прошу у него какую нибудь легкую задачу по типу найти минимальное число и тп. А так в целом очень нравится изучать все это. Дальше больше.
Я тоже только начал изучать язык программирования . Пока не легко идет и чувствую себя туповатым. Но смотря такие видосы могу понять, что много кто с таким сталкивался.
Пишу на JS и во время обучения тоже возникало желание покодить на С или на другом низкоуровневом языке и стать тем самым пердуном, который затирает что вот у него то настоящее программирование, он то знает базу и будет сейчас этим маслятам затирать. Ничего, это пройдет...
Хз, я вот в самом начале кодил на сишке. Было интересно, нафигачил простецкую 2д «игру» и простенький минимальный аналог bash оболочки с пердолинием linux api. Мне было весело) Сейчас пишу на гошке, так что опыт на сишке очень хороший фундамент заложил для понимания того, как и что под капотом у гошки работает. Но да, если не нравится, то и не нужно, сугубо индивидуально
@@ivan-ivanov-ivanovich ну джун на с++ получает в среднем 600-800 когда на js от силы 400. Про сеньоров я молчу. Сеньор на js получает в среднем 3-5к. На с++ от 6-7к
(с) Люди бояться потратить лишнее время изучая что то не нужное. Люди тем временем: Вместо изучения хотя бы чего либо сидят и смотрят видео как стать програмистом гайд по мульону раз (да я тоже)
Чтож, поделюсь своей историей, некоторые моменты могу пропустить из-за того что забыл, но постараюсь связать всё логически. Внимание - многа букав, всё что ниже можно воспринимать или как 100% правду, или как сон при температуре 39.8 Итак, мне примерно 12-13 лет, есть очень слабенький ноут, особо ни во что не поиграть, что-то мне взбрело в голову научиться делать музыку, пробовал кучу разных программ, в итоге остановился на ФЛ, кажется 12 версия тогда была популярна, на удивление на дуалкор и 6 гигах озу она запускалась и даже особо не лагала, если не нагружать тяжёлыми плагинами, и в один момент я нашёл плагин, платный и гайд о том, как этот плагин взломать, если коротко - из плагина вырезалась часть с проверкой ключа, для этого скачивался какой-то файлик и писался небольшой bat, это первый контакт меня с программированием, условно. В один момент мне как-то поднадоела музыка, и я вдохновившись непонятно чем, решил, что наверное очень весело будет делать игры. Так как у меня всё ещё древний полуживой ноут в сторону 3д движков я даже не смотрел, я даже не понимал тогда, что такое движок, немного посидел в РПГ мейкере, понял что на нём не сделать то чего я хочу, попробовал гейм мейкер, но он показался мне то ли глючным, то ли сложным, в итоге я узнал про Construct 2, движок для создания игр без кодинга, на системе событий (условие -> действие), но так как не знал что его можно ломануть, а он был платный - пользовался около года Construct Classic, сделал наверное с десяток простейших проектов, типа стрелялок, платформеров, и засел в итоге над созданием РТС стратегии, делал управление юнитами, редактор тайловой карты, сохранение этой карты в файл и чтение этого файла игрой, сохранения состояния игры и впервые столкнулся со сложностью планирования, когда чинишь в одном месте, ломается другое, и забросил проект из-за сложностей. Как раз примерно в тот момент я уже как полгода был зарегистрирован на ру форуме по этому движку и его наследнику и тогда начал обретать какие-то локальные знакомства, и вот один такой знакомый и подсказал, что Construct 2 можно взломать, и я около полугода делал мелкие проекты, чтобы разобраться в новом движке, потому что от старого он отличался разительно, как минимум тем, что игры теперь были HTML5, что добавляло своей сложности для меня, не знающего ещё ни одного языка программирования на нормальном уровне. И я наверное поставил себе самую важную задачу за весь свой путь входа в программирование - повысить репутацию на форуме так, чтобы входить в 20 лучших, на тот момент на форуме было около 7-8 тысяч пользователей, максимум репутации был около 300, а репутацию давали только за помощь с решением проблем, 1 очко за одну проблему мог дать тот, кому помогаешь. Я в один момент помню, что мониторил форум и днями и ночами, и параллельно с тем, как помогал людям с их вопросами - сам изучал новые аспекты, причём из-за получения + в карму и комментария полного благодарности - видимо приливал дофамин и хотелось всё больше помогать решать вопросы. Также репутацию давали за участие в конкурсах, но они проводились редко и проход был платный, чтобы собрать призовой фонд. Я долгое время стеснялся/находил причины не участвовать, в итоге таки нашлась причина поучаствовать на одном, какой-то альтруист закинул в фонд на нескольких участников и написал, что кто хочет - пусть участвует. Это был мой первый джем, так конкурсы принято называть в геймдеве, он как раз выпал на карантин и времени свободного было много, да и джем был длинный, или 2 или 3 недели, надо было разработать целую игру, ну точнее я себе поставил такую цель. И как бы это сказочно не звучало - у меня хватало опыта делать то, что задумываю без долгого дебага и подобных вещей, кому интересно, что была за игра - пародия на классических черепашек ниндзя с денди/нинтендо, у меня был выбор героев, сюжет, обучающая локация, длинная локация с кучей мобов и в последние 6 часов я успел сварганить локацию с боссом и запилить самого боса на 3 фазы. Сдал проект, прошло несколько мучительных дней ожидания оценок судей, и.. я оказываюсь на первом месте, среди 15 человек сдавших свои проекты, причём отрыв получился порядка 10% по очкам, те эмоции мне не передать словами, это надо именно пережить, но заряд мотивации от того конкурса, мне кажется во мне остался до сих пор. Далее я продолжил заниматься помощью на форуме, пробился на 19 место в списке первых по репутации, и меня нашёл один человек, которому позарез нужен человек, который будет делать определённые вещи в его проекте на Construct 2 за него. У него был очень большой проект, таких больших я раньше не видел, но за те вещи, которые я разрабатывал он мне честно платил, сначала это были небольшие деньги, но для подростка любые деньги за "сидение за компуктером" большие, а после он стал платить ещё больше, не уточняю, чтобы не было похоже на хвастовство, но мы с этим человеком работаем до сих пор, и платит он так, что мне, студенту, можно безбедно жить, без помощи родителей, ещё и деньги откладывать под %
Продолжение, тк ютуб сказал, что "многа букав" Ну а дальше всё пошло по накатанной, вышла новая версия движка, Construct 3, мы начали переезжать на него, там была добавлена возможность писать код на JS, (+ во времена когда сидели ещё на Construct 2 я постепенно пробовал разное, даже одному человеку помог написать пару php файлов, чтобы сделать онлайн-таблицу лидеров) JS я уже понемногу знал, и очень сильно кайфанул с того, как его легко применять в новом движке, ну и так как я студент (направление думаю всем понятно) - прошёлся по курсам ассемблера,C,C++ и C#, на счёт первых трёх не скажу что знаю много, да и не нужно мне наверное, но C# мне понравился и могу сказать что его я понимаю неплохо, однако больше всего мне в душу запал JS, оттого лабы на nodejs для меня были сказкой, сейчас я себе выбрал курсовой проект на MERN стэке, уже его сделал на Х% и начинаю переделывать заново, архитектуру налаживаю + мне зашёл typeScript В заключение могу сказать, то что главное себе поставить цель, пусть она сейчас кажется безумной или невыполнимой, главное понять как эту цель разбить на задачи, даже если задач будет 1000 - это конечное число и делая 2-3 в день уже через год цель будет достигнута. И ещё, если до сюда кто дочитает: Если тебе сейчас 12-16 лет, у тебя много свободного времени, поверь мне, час-два в день найти реально, ты до этого момента дочитал, а значит хоть капля упорства в тебе есть - начни заниматься уже сейчас, многие мои знакомые жалеют о том, что не начали раньше, если есть желание - не откладывай на потом, начни сейчас, пусть это будет текстовый калькулятор на питоне, пусть это будет одностраничник на html+css, пусть это будет мод для твоей любимой игры, или же простейший платформер на любом движке, от "я не знаю как это делать" до "блин, такая ерунда" очень маленький шаг, на моём пути уже километры этих шагов, и могу лишь сказать, что нужно быть упорнее и смотреть на задачу под разными углами, не получается так, ищу альтернативы и тд P.S. Я считаю, что во многом вышенаписанном мне очень сильно повезло, однажды один чувак мне сказал, что если бы я играл в ДнД, то на костях мне всегда бы выпадало 20, мой путь - не инструкция, а просто описание того, как это может быть, я слышал много историй разных людей, кто-то достигал успеха упорным трудом, кому-то повезло оказаться в нужное время в нужном месте, кто-то выучился по профессии и его взяли в контору, кто-то запустил свой магазинчик по продаже мерча и живёт на этом, кто-то работает серверником-линуксятником и мечтает о своей онлайн игре и тихонько идёт к своей мечте, а кто-то забросил программирование, потому что перестало быть интересно и теперь он проектирует электрику в одной фирме за приличную зп В общем, к чему я вёл - равняться ни на кого не стоит, но пренебрегать чужим опытом тоже не стоит, если получилось у кого-то, почему не получится у тебя, чем ты хуже или он лучше?
Красавчик , молодец умеешь могёшь, выдал всю базу здорового человека . И не нужно слушать всех этих : программист без математики ничто. Знание и умение использовать ваши языки и фреймворки , вместе с интернетом , вот , что делает программиста программистом . А что нужно вам дальше сами поймёте по вашему пути, мне лично математика нигде кроме базовейших вещей не пригодилась, и я шатал эти ваши тригонометрии , логорифмы, высшую математику, упрощения выражений итп. А вот алгоритмы, кроме математических алгоритмов мне сильно пригодились, при работе с бэкендом на c++
Согласна, каждому свое, мне лично нравится математика, но за стаж около 2 лет на бэке она мне вообще не пригодилась, так что лучше учить саму информатику там и матеша и алгоритмы
Жиза! 10 лет назад я решил стать программистом. Теперь я умею набирать текст, не смотря на клавиатуру, умею чинить и настраивать ПК и ноутбуки, знаю английский на уровне B2, прочитал кучу научно-популярной литературы о том, как работают компьютеры на уровне квантовой физики, но я до сих пор не умею программировать.
Меня затронула часть про математику и английский (не обидела/не оскорбила). Я считаю есть разные программисты (безусловно это так). Не знаю, может у меня какого-то рода самовнушение, но сталкиваюсь с математикой и английским постоянно, буквально каждый день. Я не пытаюсь сказать, что без них никуда в программировании. Тут от рода деятельности зависит. Насчет английского. Сразу скажу, что действительно на практике можно обойтись и без него. Но по сути в нем есть смысл. Я никогда не находил ютуберов на русском (очевидно плохо искал), которые делают что-то специфическое и интересное из той сферы деятельности, которую выбрал я. И это только ютуберы, как пример. Много расписывать не хочу, подумаете, что оправдываюсь. В итоге просто хочу сказать: прелесть английского не понять тому, кто не понимает английский. Насчет математики. Я делаю игры. Этим все сказано. Вектора, тригонометрия, функции, матрицы - это база и только цветочки. Как видите, вероятностей в списке нет) потому что они еще легче. Другой пример. Друг давно собирался применить свои знания по разработке нейросетей на практике, разговорились, меня затянуло, ох там математики, я так вам скажу, безумно интересно, я даже и сам захотел заняться, да вот только времени на это нет и душа к другому лежит. Но в заметки нейросети я записал, может вместе будем над чем-то работать в будущем. Это я только о играх и нейронках сказал. В конце хочу подвести итоги. Можно делать игры или нейросети без математики? - Можно. Хороший вы от этого программист? - Нет. Почему? - Потому что делаете костыльно, и код получаете медленный (хотя кому не все равно в наше время). Про нейросети вообще молчу, сделайте их без математики, даже если и получится, что они смогут сделать? - Ничего, или будут делать безумно медленно. Насчет игр могу сказать. К примеру, буквально на днях понадобилось определить границу в шуме по определенному пороговому значению. Можно сделать через 4 условия на каждое значения из матрицы карты высот, а можно воспользоваться градиентом для нахождения границы. 4 условия на одну итерацию, чтобы просмотреть 4-ех соседей выбранной точки. Вдумайтесь, сколько условий будет в таком обычном алгоритме, если ему передать матрицу 100×100 (довольно маленькая). Вместо 4 условий можно воспользоваться готовой формулой. Суть в том, что вычисления просчитываются на процессоре быстрее, чем условия, как и перезапись небольшого участка данных, к примеру. И это я пример привел бытовой, каждый день подобным занимаюсь.
Это полная база. Сам в области с математикой. Да, мне не нужно изучать курс высшей математики заново, учить все формулы. НО все же знай я это, то это был бы шикарный плюс. Но тем не менее ориентироваться надо. Английский - это вообще база. Без него невозможно. Переводить в переводчике - это полный кринж. У меня иногда разобраться с формулами занимает больше времени, чем их реализация в коде. И зачастую подобные статьи на английском. И переводить их бредовая затея, а так же снижает банальную твою уверенность, ибо не зная - ты паникуешь в чужом языке. Попутно там идут картинки, гифки и даже видео лекции, которые нельзя уже запихнуть в переводчик. Дошел до той стадии, что могу довольно легко читать текст и слушать видео на английском. Особенно слушать НЕ носителей Ну ты конечно можешь стать JS, HTML/CSS обезьянкой и красить кнопки без знания англ и матеши. Даже за довольно неплохую ЗП.
Осуждаю парня сверху, мне очень не нравится надменность над фронтэнд программистами на js, они такие же вкатунчики как и все мы с вами, не нужно делать вид будто вселенную рождаем. А с самим комментарием согласен. Я постоянно пропускал занятие по вышмату, помню как очень сильно бомбил на преподователя по специальным математическим методам и функциям с её дотошностью до преобразований Фурье, и хоть она всё равно перегибала палку, по итогу именно с Фурье мне приходится сейчас работать по цифровой обработке сигналов. Кучу вещей благодаря университету(и дотошности преподователей) для меня была сразу понятна и я могу теперь легко в них разбираться: АЧХ, ФЧХ и прочие чихи, вообще всё что связанно с теорией автоматического управления мне тоже по итогу так или иначе пригодились. Мне очень понравилась фраза моего ментора: "Отхвати от университета всё! Никто не знает куда тебя жизнь занесёт", я сам для себя придумал мысль "А вдруг я стану метрологом?". Английский тут как посмотреть, более популярные штуки доступны и на русском, и лучше не лезть в книги на английском если ты их не понимаешь. Уж лучше самый найхуёвейший перевод если ты не знаешь хорошо английского. Я сам до сих пор цыплёнок в техническом английском и документацию мне ой как тяжко читать, но какой же кайф читать форум и полностью понимать суть вопроса и помощи от форумчан, и да можно перевести, однако частенько тебе за день приходится читать десятки таких форумов и пытайся понять перевод переводчика... Воистину силу английского не поймёшь, пока его не выучишь, а то что времени у людей на это нет - бред, нет желания и поставленной цели, от тебя не просят грамматики, тебе нужно читать английский, поэтому на учение слов тебе ну максимум час нужен, обычно я трачу на это 30-40 минут на скучной паре. И вот допустим в embedded без английского просто невозможно. Книг переведено очень мало, спасибо издательству дмк и вшэ с итмо за то что хоть какие то крупицы в последнее время переводят, но большинство книг Джозефа Ю по cortex-m не переведены или просто кладезь знаний по verilog и работе с fpga. Тут просто зависит от сферы, где то тебе и не нужен английский так как просто сфера популярна и спрос на книги большой, соответственно и переведённых книг много. А математика ну тут уже не знаю, я так сильно не вдавался в подробности фронт энда и бэк энда, так что насколько сильно пригодится математика не знаю. Комбинаторика понадобится точно, булевая алгебра тоже, да и вообще дискретную математику знать нужно это точно. С остальным не уверен...
Относительно недавно, заинтерисовало как делаются сайты. Нашёл видос что за час я познаю эту сферу. По итогу я уже месяц учу html, css, js, пытаюсь писать сайты с прикольными фичами, и всегда прихожу в тупик, из которого я находил ответ, на каких то статьей. И после этого я чувствую рост в плане написания сайтов. Если кому-то интересно эта тема, то я сразу советую. Поставьте цель сначало сделать сайт с текстом по середине, а потом просто себе каждый раз усложняйте задачу, и ответы ищите на формах, статьях, или же у чата ждпт спросите. Так обучение на много проще происходит, и интереснее
Как всегда, контент заряжает и радует, прослеживается какой-то подытог кучи стримов с программистами, в такое коротенькое резюме) Очень жду когда залетишь на свою первую работу, и будешь рассказывать что-то уже с этой колокольни, успехов)
Начал неделю назад изучать питон, по видео прям вообще ничего не выходило и только отбивало мотивацию, документация тоже плохо шла но тут я решил прочитать документацию с самого начала вслух, и у меня всё запомнилось! Сейчас также учусь и всё очень хорошо запоминается, так что если у кого-то плохая память могут попробовать читать вслух документацию так намного проще запоминать и понимать
Матеша в програмировании нужна чисто как зарядка для мозга и развития его выносливости. Тупо изучение тех. Наук заставляет искать выход из положение по поставленной задачи разными способами, а если способы не подходят то ты учишь и понимаедь ещё способы и пытаешься применять. Этот навык полезен буквально везде и помогает держать мозг в тонусе)
нет. Матеша нужно для чего угодно, что выходит за рамки обезьяны, которая красит кнопки. Самые крутые бабки именно у тех, кто делает сложные софты и системы. Ну в целом будучи фронтенд макакой можно тоже зашибать неплохие бабки.
@@gfhitdxaahn я не математик, а программист. Мне главное уметь разобраться в формулах и как-то что-то посчитать. А так я там не то чтобы шарю, но тем не менее. ПО для геофизики делаем
Забыл сказать что програмтрование это еще огромная экосистема софта в которой тоже нужно разбиратся, по типу докеров, гитов, в случае веба сборщиков, компайлеров и т.д
твои видосы мотивируют заняться уже наконец-то хоть чем-то, спасибо не душно и атмосферно жду видос про минусы программирования и подводные камни) думаю интересная тема
про мотивацию чучуть не согласен. вам будет всегда лень. всегда. нравится должен не процесс, а результат. приведу пример. ви фармите на зелье, тратя хп на мобов. потом юзаете зелье, востанавливаете хп. также и с любой работой. ви немного вигораете от процесса, потом доделиваете проект, радуетесь, и с новой мотивацией делаете дальше. если мотивации от результата нет, то тогда ето не то, что ви хотите. а от процесса ви не должни кайфовать, вам будет лень.(сорри что не грамотно у меня укр раскладка)
Привет! Отличное видео! Сам недавно начал изучать программирование. Мне зашел совет про пет-проекты. Действительно, нахер я делаю то, что рекомендуют люди, если есть то, что нравится лично мне и есть желание сделать
Спасибо за классное, полезное видео по делу, с клёвыми вставками аниме-тяночек и прочего! Но, по-моему, я только и делаю, что смотрю видосы о том, как же всё-таки стать программистом, но не начинаю изучать программирование.
Классное видео, молодец, держишь в тонусе вайтишников, нахер английский, нахер алгоритмы а тут как раз и реклама про обучение и гарантированно 100 тыс на выходе, мля ну просто сказка😅
Столкнулся с такой проблемой, я работаю джуном на бэке. Все было прямо найс, все понимал, но в один момент, когда мне стало труднее и встала новая (для меня невыполнимая) задача, я просто поплыл. Пошла тревожность и бессонница. Приходишь домой, думаешь о работе, не мог нормально есть, постоянные мысли. Начал читать статьи, и разбивать задачу на нормальные блоки. Изначально я был нацелен на результат, но просто с моим лидом не правильно обсудили все детали того, что я должен был выполнить. 1 шаг - затушил code review, 2 шаг - запушил code review, 3 шаг - запушил и так далее, но привычка думать о работе даже дома у меня осталась. Как вы боретесь с мыслями о работе дома? ✨
Не знаю всей картины целиком и как обстоят дела, но может тебе стоит занять чем-то свой мозг. Очень грубо говоря, я не предлагаю это делать, но если бы ты дома занимался собственным проектом, все мысли уходили бы на него. Найди занятие, которое интересовало бы тебя больше, чем работа. Найди положительную зависимость для своего мозга в свободное время. Бывает, люди в игры играют, время от времени они неплохо берут на себя внимание. Если заметишь, что привычка как-то укоренилась и совсем не дает тебе покоя, может стоит обратится к специалисту или просто знающему человеку.
9:00 это точно, если ты не делаешь то, что тебе нравится, тоьты быстро выгоришь. Я раньше учил питон, проходил один курс, потом начал замечать, чтотя себя чисто заставляю это делать и у меня не было цели написать чего-то интересное. Я просто выгорел на 2 года, сейчас только вернулся на плюсы и сьало легче😊
Согласен с автором, в программирование нужно идти только если ты готов посвятить этому ремеслу жизнь, а не чтобы найти работу. Всегда забавляло смотреть на вкатышей опущенцов, которые винду переустановить не могут, но хотят стать python разработчиком за 3 месяца
@@auuu6 в теории можно хоть свой процессор создать если умеешь гуглить) Главный навык программиста это искать информацию, все остальное приходит со временем
Про токсиков это в точку. Это нормально задавать вопросы, порой даже самые "тупые", потому что ситуации бывают разные и начинать переходить за личности из-за вопроса, да лучше проигнорировать вопрос, чем показать насколько ты "умный интеллигент" или спокойно ответить наподобие: "Гугл в помощь". Автору лайк за годноту 👍
А теперь для тупых... Зачем нужен си? Чтобы что? Для того чтобы понять как работают процедурные языки и шо делать без ООП? Спектор того что пишется на си - отдельная история. Окей, для того чтобы научиться работе с памятью? А оно человеку сейчас надо? Есть и другие языки~ Может статическая типизация? Есть и другие языки~ Вот что-что а тейк про си я вообще не понял. Почему не Haskell, или Rust? Если для базовых пониманий паттернов - сойдет любой мэйн язык который нужен человеку, если для прикладных задач питухон вполне~ Видос класс, продолжай в том же духе, так держать!
Я после года на Java очень легко освоился в C. Как по мне надо сначала выучить язык который тебе нравится на хороший уровень. И тогда вы сможете выучить почти все другие языки просто посмотрев как устроен их синтакисис и стандартная библиотека. Java я начал учить с плагинов и модов для minecraft потому что мне захотелось получить новый опыт от этой игры) А потом незаметно перешел на более чистый и понятный структурированый код. И начал писать более серьезные проекты не связаные с minecraft.
Единственный человек который говорит все правильно и по фактам. Твои видео дают мне надежду того, что все возможно. Нужно просто стараться и делать, хоть и очень сложно
хз в своё время пошел прогать и нашел работу только потому что в отличий от других ремесёл типо граф дизайнера или художника или кто нибудь еще в программирований любую проблему можно решить тупа куря документацию и втыкая в код. И кроме этого у меня не в музыке и в рисований не получалось))))
И еще для того чтобы найти работу CGI художником там все сразу сеньером вкатываются)) Нету такого чтоы челик первый год рисует палочки и только через 3 года появляется объем и свет + тени. Так что кодить вообще легко, просто надо иметь дисциплину
Имейте в виду, что сейчас оч много людей наплыло в IT и по 200-300 откликов на фронтенд разработчиков. Требования сейчас выше чем раньше и залететь сложнее, хотя курсы утверждают, что это легко и просто.
В видео рассказывают как сложно было 1 время найти программистов и людей схожих по интересам. Также протезисты: 2 книги на всю специальность, и 0 информации в интернете 🥰
так английский в программировании правда очень нужен, допустим почитать какую то инфу в инете на каких нибудь форумах на английском, так как на русском именно что тебе нужно можно не найти
Привет Монтана , а сможешь написать свою игру на своем языке или на языке которые тебе нравится? Было бы интересно увидеть новый Майн Кампф от Монтаны)))) (Отсылка на первый видос)
А если я занимаюсь программированием 6+ месяцев, изначально мне не прям чтоб сильно хотелось (возможно из-за того что прийдется изучать что-то новое), но я пошел на курс где после окончания ты сможешь найти работу и все такое, то есть зп, та и в принципе есть необходимая помощь, все более менее получается. Что посоветуете делать в такой ситуации?
А мне вот интересно стало, а будет ли человеку знающиму язык програмирования легче устроиться на работу не связанную с этим. Типо мне кажеться уже на любой работе есть чел, который что нибудь кодит. У моего друга, который работает на заводе по изготовления стульв, есть товарищ который програмирует для данного предприятия.
Можно мне пожалуйста ответить на мой вопрос-учиться программированию с приложений на телефоне помогает мне стать программистом или это пустая трата времени?
Однажды я очень полюбил играть в комп игры и сам захотел разрабатывать. Потом мне родители купили репетитора по пайтону в 13 лет, спустя 1 год я нашёл работу в столь раннем возрасте и зарабатываю по 80 тыс в месяц. Шучу, пиздёж про последнее, спустя 6 лет я не понимаю зачем вообще мне нужно программирование, кроме разработке игр на годоте, да и там у меня выгорание, а успехов особо нет
@@Roman-qd1eo и это тоже важно, но по факту когда ты начинаешь в 99.(9)% твой код будет гавном, но потом понимаешь что плохо а что можно было слелать компактнее
@@honeymontana И Илья Климов тоже самое говорит. Кстати, Шемсединова я пока не осилил, очень он уж академический. А вот Климова Vue скоро начну. Спасибо за контент!
тг: t.me/dejavu041
стримы: www.twitch.tv/gigachad_irl
Посмотрел, встал из-за стола, подошёл к окну, закурил... Много думал... Плакал...
*выпил кофе
Интроверт, который не нашёл в плаймаркете хорошую игру и решил создать её сам
А надо было кодить
А зачем плакать ? По поводу ?
Должно же нравится чем ты занимаешься, но на практике в большинстве (чуть ли не во всех) случаях ты будешь писать то, что тебе скажут и креативить не дадут
просто будет во многом монотонная и скучная работа с выгоранием, но согласен за достойную оплату, хотя сидеть по 10 часов в день за компом не скажется хорошо на здоровье
и к 40 годам выглядеть будешь как дед горбатый
Прыгнул..
Нереалистичные цели: написать операционную систему... (Один)
Посмотри про Терри Великого, про его язык holy c и операционку, которою он написал в одиночку. И напиши язык за месяц и ОС на этом языке за неделю.
@@hnine2987где посмотреть?
@@hnine2987да, я иногда захожу в реки и мне видос одного начинающего чела про Holi c попался. Если честно, то без объяснений технической подоплёки я бы просто подумал, что это какой-то рофл. Но даже с объяснением этого, я всё ещё не понимаю, зачем существуют эти ОС и ЯП, просто ЗАЧЕМ ;-;
TempleOS, да
@@hnine2987потом стать шизиком👍
Выскажу своё мнение спустя 2.5 года изучения программирования, из которого где то полтора прям плотнейшего. Мнение про видики полу база, вообще видосы из разряда "языкнейм за n часов" очень деструктивная штука. Я имею ввиду впринципе, как не посмотри. Если ты только только решился вообще задумываться "а на каком языке мне вообще работать" то идея бредовая, потому что поймёшь ты какая тебе специфика it по душе через ну... полгода... но это я не знаю насколько должен быть хороший случай. (если что я не разбираю вариант, что ты вкатываешься в айти только из-за денег, я не против такого и любой вариант приветствую, но просто в таком случае ты совсем по другому задумываешься об обучении) Соответственно и язык тебе выбирать определённый не имеет смысла, так что бро или бронесса бери любой язык не супер абстрактный и не связанный с какой то дохуя крутой парадигмой типо ооп, потому что столько ненужной для тебя инфы получишь уфффффф. Если так сильно хочется то бери любимый язык, вообще не важно java, python, c++. Я лично с плюсов начинал и стока говна наелся с ооп, который кстати говоря до сих пор не знаю. Дело в том, что ты в любом случае БАЗУ везде выучишь, ну камон for, while, if, функции ты везде поймёшь. Всё же мне с каждым днём всё больше импонирует вариант с изучением Pascal как первый язык, да-да не надо хихикать. Это только для обучения, но можете меня спокойно не слушать, потому что я сам так не делал) После основ вы уперётесь в супер душные и ниwhoя не понятные темы вроде указателей или тех самых парадигм. Мне кажется тут и надо заканчивать с изучением языков(пока что). Пора вообще понять что такое программирование. И тут НИЧЕГО кроме книг вам не поможет, я вполне могу поверить в то что на работу можно попасть не прочитав книг. Но если вы действительно хотите разобраться в теме книги это буквально мастхев, всё знания человечества находятся там только ищи(особенно пиратские электронные версие которые приходится по всему интернету искать). И тут я бы дал пару рекомендаций, сам я читал "Введение в профессию" Столярова, она находится в бесплатном доступе, хотя я очень плохо отношусь к автору, его книга помогла мне понять многие вещи и это действительно "Введение в профессию", он проведёт вас по многим вещам: история компьютеров, объяснение основ программирование, углубление в низкий уровень и ассемблер x86, СИ и линукс вместе с работой операционной системы а также сетей, парадигм программирования, си++ и прочее прочее. Да звучит страшно, ассемблер это же для 🤓🤓. Но вы начнёте понимать многие вещи. И опять же автор и подача мне не нравится, он часто говорит какой то полушизойдный бред с отрицанием всего нового, очень сильно возхваляет себя и самовлюблён, так что читать эту книгу бывает ой как тяжко. Плюс у него много довольно плохих решений по структуре книги(вроде использования ультрадушного ассемблера x86, а не более простых архитектур). В общем мне импонирует книга "Код. Тайный язык информатики" вы буквально супер упрощённо, аж до транзисторного уровня поймёте работу компьютера, там также есть и булевая алгебра с ассемблером и много много достаточно душного, но очень полезного материала. Опять же я её полностью не читал из за того что читал более дотошные книги по теме, так что смотрите на свой страх и риск, я читал Столярова. Это очень хорошая база, но будьте готовы, что голова будет плавиться и придётся часами задавать кучу тупейших вопросов chatgpt и не бойтесь экспериментировать если вам не горит работа, после прочтения одной из этих книг читайте книги по сетям, по архитектуре компьютера, по системному программированию, по устройству ядра линукс, вот что вам интересно то и читайте. Я читал оооооочень много книг, и не дочитывал до конца, просто выбирал интересную мне специфику. Я был и системным программистом и сетевиком, а сейчас я embedded программист, по этой специфике я и получил свою первую работу. Не бойтесь экспериментировать, поставьте линукс, поиграйтесь, посмотрите разные языки, смотри hh.ru смотрите какие там требования по вашей специфике. Творите, созидайте! Автору плюсую за мнение по виму, как же меня затрахали лахта вима, если вы перейдёте на линукс то 100% их встретите, вообще в интернете много шизопрограммистов которые навязывают своё лучшее и правильное программирование(ну да типо меня))). В общем и автору желаю удачи и вам, айти сфера супер интересная и специфик тут огромная куча, найдите и вы её для себя и знайте, что это нормально что вы ничего не понимаете! Надеюсь когда нибудь решусь самому сделать подобное видео, как раз этот текст будет основой. Ну а пока просто высказал свою историю, надеюсь кому нибудь помогу. Всех благ!
Слишком много букв больше тех букв не перевариваю
@@frombaer База
@@nemoved2451много букв, хоть и база
многа букав, ниасилил
спасибо за инфо, чувак🫡
Автор стал для меня открытием.
Пожалуйста не останавливайся и продолжать пилить ролики.
Спасибо тебе большое. Только начал углубляться в сферу it и программирования, и очень рад тому что появился такой ментор который расскажет и покажет что да как понятным языком (естественно потому что сам когда то был новичком, и понимает какого это) в любом случае спасибо за контент, желаю успехов и продвижения подобного контента в массы. Спасибо.
Сорри за душноту, я скуфизируюсь потихоньку.
Ну и шо, как ощущения? Сложно? На каком языке пишешь?
@@doomdonut6667 Java, уже как две изучаю, в основном знаю только базу. Операторы, условия, циклы, массивы, коллекции (пока знаю только две) Сложновато скажу. Не имею доступа к нормальным задачам для укрепления. Думаю стоит мне присмотреться к JavaRush или чему то еще. Переодически использую чат гпт если есть какие то вопросы, ну или прошу у него какую нибудь легкую задачу по типу найти минимальное число и тп. А так в целом очень нравится изучать все это. Дальше больше.
@@doomdonut6667 java
Я тоже только начал изучать язык программирования . Пока не легко идет и чувствую себя туповатым. Но смотря такие видосы могу понять, что много кто с таким сталкивался.
Си - это автомат Калашникова в мире программирования
Типо простая в изучении и имба?
От Айдена?
@@podushkas123 типо база
@TS_BG_WDАХАХАХАХ в Берлин
@@podushkas123хах, причём тут это, говно которое нигде не используют
Это была хорошая мотивация мне научиться делать моды в терарию, спасибо дорогой
C++ за час💀
когда есть видос Пайтон за 8часов☠️
c++ за 23 минуты ☠☠
@@WufiosС++ за 4 минуты☠️💀☠️💀
Сколько лет нужно для c++,чтобы знать нормально? Да и нужно ли хорошо знать математику для c++?
@@mmik_7443для плюсов матеша нахуй не нужна, только для определенных сфер программирования
Пишу на JS и во время обучения тоже возникало желание покодить на С или на другом низкоуровневом языке и стать тем самым пердуном, который затирает что вот у него то настоящее программирование, он то знает базу и будет сейчас этим маслятам затирать. Ничего, это пройдет...
Это старость, друг
Хз, я вот в самом начале кодил на сишке. Было интересно, нафигачил простецкую 2д «игру» и простенький минимальный аналог bash оболочки с пердолинием linux api. Мне было весело) Сейчас пишу на гошке, так что опыт на сишке очень хороший фундамент заложил для понимания того, как и что под капотом у гошки работает. Но да, если не нравится, то и не нужно, сугубо индивидуально
Ну так языки типа с с++ это сила и мощь. Да неудобное говно конечно, но если ты шаришь в них, то ты почти бог. И зп там топовые)
@@DarthVauban чАвО ? Топовые - это какие ?
@@ivan-ivanov-ivanovich ну джун на с++ получает в среднем 600-800 когда на js от силы 400. Про сеньоров я молчу. Сеньор на js получает в среднем 3-5к. На с++ от 6-7к
(с) Люди бояться потратить лишнее время изучая что то не нужное.
Люди тем временем:
Вместо изучения хотя бы чего либо сидят и смотрят видео как стать програмистом гайд по мульону раз (да я тоже)
Чтож, поделюсь своей историей, некоторые моменты могу пропустить из-за того что забыл, но постараюсь связать всё логически. Внимание - многа букав, всё что ниже можно воспринимать или как 100% правду, или как сон при температуре 39.8
Итак, мне примерно 12-13 лет, есть очень слабенький ноут, особо ни во что не поиграть, что-то мне взбрело в голову научиться делать музыку, пробовал кучу разных программ, в итоге остановился на ФЛ, кажется 12 версия тогда была популярна, на удивление на дуалкор и 6 гигах озу она запускалась и даже особо не лагала, если не нагружать тяжёлыми плагинами, и в один момент я нашёл плагин, платный и гайд о том, как этот плагин взломать, если коротко - из плагина вырезалась часть с проверкой ключа, для этого скачивался какой-то файлик и писался небольшой bat, это первый контакт меня с программированием, условно.
В один момент мне как-то поднадоела музыка, и я вдохновившись непонятно чем, решил, что наверное очень весело будет делать игры. Так как у меня всё ещё древний полуживой ноут в сторону 3д движков я даже не смотрел, я даже не понимал тогда, что такое движок, немного посидел в РПГ мейкере, понял что на нём не сделать то чего я хочу, попробовал гейм мейкер, но он показался мне то ли глючным, то ли сложным, в итоге я узнал про Construct 2, движок для создания игр без кодинга, на системе событий (условие -> действие), но так как не знал что его можно ломануть, а он был платный - пользовался около года Construct Classic, сделал наверное с десяток простейших проектов, типа стрелялок, платформеров, и засел в итоге над созданием РТС стратегии, делал управление юнитами, редактор тайловой карты, сохранение этой карты в файл и чтение этого файла игрой, сохранения состояния игры и впервые столкнулся со сложностью планирования, когда чинишь в одном месте, ломается другое, и забросил проект из-за сложностей.
Как раз примерно в тот момент я уже как полгода был зарегистрирован на ру форуме по этому движку и его наследнику и тогда начал обретать какие-то локальные знакомства, и вот один такой знакомый и подсказал, что Construct 2 можно взломать, и я около полугода делал мелкие проекты, чтобы разобраться в новом движке, потому что от старого он отличался разительно, как минимум тем, что игры теперь были HTML5, что добавляло своей сложности для меня, не знающего ещё ни одного языка программирования на нормальном уровне. И я наверное поставил себе самую важную задачу за весь свой путь входа в программирование - повысить репутацию на форуме так, чтобы входить в 20 лучших, на тот момент на форуме было около 7-8 тысяч пользователей, максимум репутации был около 300, а репутацию давали только за помощь с решением проблем, 1 очко за одну проблему мог дать тот, кому помогаешь. Я в один момент помню, что мониторил форум и днями и ночами, и параллельно с тем, как помогал людям с их вопросами - сам изучал новые аспекты, причём из-за получения + в карму и комментария полного благодарности - видимо приливал дофамин и хотелось всё больше помогать решать вопросы.
Также репутацию давали за участие в конкурсах, но они проводились редко и проход был платный, чтобы собрать призовой фонд. Я долгое время стеснялся/находил причины не участвовать, в итоге таки нашлась причина поучаствовать на одном, какой-то альтруист закинул в фонд на нескольких участников и написал, что кто хочет - пусть участвует.
Это был мой первый джем, так конкурсы принято называть в геймдеве, он как раз выпал на карантин и времени свободного было много, да и джем был длинный, или 2 или 3 недели, надо было разработать целую игру, ну точнее я себе поставил такую цель. И как бы это сказочно не звучало - у меня хватало опыта делать то, что задумываю без долгого дебага и подобных вещей, кому интересно, что была за игра - пародия на классических черепашек ниндзя с денди/нинтендо, у меня был выбор героев, сюжет, обучающая локация, длинная локация с кучей мобов и в последние 6 часов я успел сварганить локацию с боссом и запилить самого боса на 3 фазы. Сдал проект, прошло несколько мучительных дней ожидания оценок судей, и.. я оказываюсь на первом месте, среди 15 человек сдавших свои проекты, причём отрыв получился порядка 10% по очкам, те эмоции мне не передать словами, это надо именно пережить, но заряд мотивации от того конкурса, мне кажется во мне остался до сих пор.
Далее я продолжил заниматься помощью на форуме, пробился на 19 место в списке первых по репутации, и меня нашёл один человек, которому позарез нужен человек, который будет делать определённые вещи в его проекте на Construct 2 за него. У него был очень большой проект, таких больших я раньше не видел, но за те вещи, которые я разрабатывал он мне честно платил, сначала это были небольшие деньги, но для подростка любые деньги за "сидение за компуктером" большие, а после он стал платить ещё больше, не уточняю, чтобы не было похоже на хвастовство, но мы с этим человеком работаем до сих пор, и платит он так, что мне, студенту, можно безбедно жить, без помощи родителей, ещё и деньги откладывать под %
Продолжение, тк ютуб сказал, что "многа букав"
Ну а дальше всё пошло по накатанной, вышла новая версия движка, Construct 3, мы начали переезжать на него, там была добавлена возможность писать код на JS, (+ во времена когда сидели ещё на Construct 2 я постепенно пробовал разное, даже одному человеку помог написать пару php файлов, чтобы сделать онлайн-таблицу лидеров) JS я уже понемногу знал, и очень сильно кайфанул с того, как его легко применять в новом движке, ну и так как я студент (направление думаю всем понятно) - прошёлся по курсам ассемблера,C,C++ и C#, на счёт первых трёх не скажу что знаю много, да и не нужно мне наверное, но C# мне понравился и могу сказать что его я понимаю неплохо, однако больше всего мне в душу запал JS, оттого лабы на nodejs для меня были сказкой, сейчас я себе выбрал курсовой проект на MERN стэке, уже его сделал на Х% и начинаю переделывать заново, архитектуру налаживаю + мне зашёл typeScript
В заключение могу сказать, то что главное себе поставить цель, пусть она сейчас кажется безумной или невыполнимой, главное понять как эту цель разбить на задачи, даже если задач будет 1000 - это конечное число и делая 2-3 в день уже через год цель будет достигнута.
И ещё, если до сюда кто дочитает:
Если тебе сейчас 12-16 лет, у тебя много свободного времени, поверь мне, час-два в день найти реально, ты до этого момента дочитал, а значит хоть капля упорства в тебе есть - начни заниматься уже сейчас, многие мои знакомые жалеют о том, что не начали раньше, если есть желание - не откладывай на потом, начни сейчас, пусть это будет текстовый калькулятор на питоне, пусть это будет одностраничник на html+css, пусть это будет мод для твоей любимой игры, или же простейший платформер на любом движке, от "я не знаю как это делать" до "блин, такая ерунда" очень маленький шаг, на моём пути уже километры этих шагов, и могу лишь сказать, что нужно быть упорнее и смотреть на задачу под разными углами, не получается так, ищу альтернативы и тд
P.S.
Я считаю, что во многом вышенаписанном мне очень сильно повезло, однажды один чувак мне сказал, что если бы я играл в ДнД, то на костях мне всегда бы выпадало 20, мой путь - не инструкция, а просто описание того, как это может быть, я слышал много историй разных людей, кто-то достигал успеха упорным трудом, кому-то повезло оказаться в нужное время в нужном месте, кто-то выучился по профессии и его взяли в контору, кто-то запустил свой магазинчик по продаже мерча и живёт на этом, кто-то работает серверником-линуксятником и мечтает о своей онлайн игре и тихонько идёт к своей мечте, а кто-то забросил программирование, потому что перестало быть интересно и теперь он проектирует электрику в одной фирме за приличную зп
В общем, к чему я вёл - равняться ни на кого не стоит, но пренебрегать чужим опытом тоже не стоит, если получилось у кого-то, почему не получится у тебя, чем ты хуже или он лучше?
Все зависит от нас самих)
браво
Красавчик , молодец умеешь могёшь, выдал всю базу здорового человека . И не нужно слушать всех этих : программист без математики ничто. Знание и умение использовать ваши языки и фреймворки , вместе с интернетом , вот , что делает программиста программистом . А что нужно вам дальше сами поймёте по вашему пути, мне лично математика нигде кроме базовейших вещей не пригодилась, и я шатал эти ваши тригонометрии , логорифмы, высшую математику, упрощения выражений итп. А вот алгоритмы, кроме математических алгоритмов мне сильно пригодились, при работе с бэкендом на c++
Согласна, каждому свое, мне лично нравится математика, но за стаж около 2 лет на бэке она мне вообще не пригодилась, так что лучше учить саму информатику там и матеша и алгоритмы
@@ЕваНечаева-д7юну все же знание математики мне кажется лишним не будет)
"Вы никогда не будете писать на Си" - тем временем я, который на работе пишет на Си:😐
Кто ты воин?
Если ты пишешь под bare metal то си твоя база
Я тоже хочу научится на Си
@@mitry2 Учись
Обучался на java, по приколу изучал php, по итогу работаю на позиции со знанием php
Жиза! 10 лет назад я решил стать программистом. Теперь я умею набирать текст, не смотря на клавиатуру, умею чинить и настраивать ПК и ноутбуки, знаю английский на уровне B2, прочитал кучу научно-популярной литературы о том, как работают компьютеры на уровне квантовой физики, но я до сих пор не умею программировать.
Меня затронула часть про математику и английский (не обидела/не оскорбила). Я считаю есть разные программисты (безусловно это так). Не знаю, может у меня какого-то рода самовнушение, но сталкиваюсь с математикой и английским постоянно, буквально каждый день. Я не пытаюсь сказать, что без них никуда в программировании. Тут от рода деятельности зависит.
Насчет английского. Сразу скажу, что действительно на практике можно обойтись и без него. Но по сути в нем есть смысл. Я никогда не находил ютуберов на русском (очевидно плохо искал), которые делают что-то специфическое и интересное из той сферы деятельности, которую выбрал я. И это только ютуберы, как пример. Много расписывать не хочу, подумаете, что оправдываюсь. В итоге просто хочу сказать: прелесть английского не понять тому, кто не понимает английский.
Насчет математики. Я делаю игры. Этим все сказано. Вектора, тригонометрия, функции, матрицы - это база и только цветочки. Как видите, вероятностей в списке нет) потому что они еще легче. Другой пример. Друг давно собирался применить свои знания по разработке нейросетей на практике, разговорились, меня затянуло, ох там математики, я так вам скажу, безумно интересно, я даже и сам захотел заняться, да вот только времени на это нет и душа к другому лежит. Но в заметки нейросети я записал, может вместе будем над чем-то работать в будущем. Это я только о играх и нейронках сказал.
В конце хочу подвести итоги. Можно делать игры или нейросети без математики? - Можно. Хороший вы от этого программист? - Нет. Почему? - Потому что делаете костыльно, и код получаете медленный (хотя кому не все равно в наше время). Про нейросети вообще молчу, сделайте их без математики, даже если и получится, что они смогут сделать? - Ничего, или будут делать безумно медленно. Насчет игр могу сказать. К примеру, буквально на днях понадобилось определить границу в шуме по определенному пороговому значению. Можно сделать через 4 условия на каждое значения из матрицы карты высот, а можно воспользоваться градиентом для нахождения границы. 4 условия на одну итерацию, чтобы просмотреть 4-ех соседей выбранной точки. Вдумайтесь, сколько условий будет в таком обычном алгоритме, если ему передать матрицу 100×100 (довольно маленькая). Вместо 4 условий можно воспользоваться готовой формулой. Суть в том, что вычисления просчитываются на процессоре быстрее, чем условия, как и перезапись небольшого участка данных, к примеру. И это я пример привел бытовой, каждый день подобным занимаюсь.
Это полная база.
Сам в области с математикой. Да, мне не нужно изучать курс высшей математики заново, учить все формулы. НО все же знай я это, то это был бы шикарный плюс. Но тем не менее ориентироваться надо.
Английский - это вообще база. Без него невозможно. Переводить в переводчике - это полный кринж. У меня иногда разобраться с формулами занимает больше времени, чем их реализация в коде. И зачастую подобные статьи на английском. И переводить их бредовая затея, а так же снижает банальную твою уверенность, ибо не зная - ты паникуешь в чужом языке. Попутно там идут картинки, гифки и даже видео лекции, которые нельзя уже запихнуть в переводчик. Дошел до той стадии, что могу довольно легко читать текст и слушать видео на английском. Особенно слушать НЕ носителей
Ну ты конечно можешь стать JS, HTML/CSS обезьянкой и красить кнопки без знания англ и матеши. Даже за довольно неплохую ЗП.
@@5классвиленкин-ъ4п Поддерживаю
Осуждаю парня сверху, мне очень не нравится надменность над фронтэнд программистами на js, они такие же вкатунчики как и все мы с вами, не нужно делать вид будто вселенную рождаем.
А с самим комментарием согласен. Я постоянно пропускал занятие по вышмату, помню как очень сильно бомбил на преподователя по специальным математическим методам и функциям с её дотошностью до преобразований Фурье, и хоть она всё равно перегибала палку, по итогу именно с Фурье мне приходится сейчас работать по цифровой обработке сигналов. Кучу вещей благодаря университету(и дотошности преподователей) для меня была сразу понятна и я могу теперь легко в них разбираться: АЧХ, ФЧХ и прочие чихи, вообще всё что связанно с теорией автоматического управления мне тоже по итогу так или иначе пригодились. Мне очень понравилась фраза моего ментора: "Отхвати от университета всё! Никто не знает куда тебя жизнь занесёт", я сам для себя придумал мысль "А вдруг я стану метрологом?".
Английский тут как посмотреть, более популярные штуки доступны и на русском, и лучше не лезть в книги на английском если ты их не понимаешь. Уж лучше самый найхуёвейший перевод если ты не знаешь хорошо английского. Я сам до сих пор цыплёнок в техническом английском и документацию мне ой как тяжко читать, но какой же кайф читать форум и полностью понимать суть вопроса и помощи от форумчан, и да можно перевести, однако частенько тебе за день приходится читать десятки таких форумов и пытайся понять перевод переводчика... Воистину силу английского не поймёшь, пока его не выучишь, а то что времени у людей на это нет - бред, нет желания и поставленной цели, от тебя не просят грамматики, тебе нужно читать английский, поэтому на учение слов тебе ну максимум час нужен, обычно я трачу на это 30-40 минут на скучной паре. И вот допустим в embedded без английского просто невозможно. Книг переведено очень мало, спасибо издательству дмк и вшэ с итмо за то что хоть какие то крупицы в последнее время переводят, но большинство книг Джозефа Ю по cortex-m не переведены или просто кладезь знаний по verilog и работе с fpga.
Тут просто зависит от сферы, где то тебе и не нужен английский так как просто сфера популярна и спрос на книги большой, соответственно и переведённых книг много. А математика ну тут уже не знаю, я так сильно не вдавался в подробности фронт энда и бэк энда, так что насколько сильно пригодится математика не знаю. Комбинаторика понадобится точно, булевая алгебра тоже, да и вообще дискретную математику знать нужно это точно. С остальным не уверен...
Относительно недавно, заинтерисовало как делаются сайты. Нашёл видос что за час я познаю эту сферу. По итогу я уже месяц учу html, css, js, пытаюсь писать сайты с прикольными фичами, и всегда прихожу в тупик, из которого я находил ответ, на каких то статьей. И после этого я чувствую рост в плане написания сайтов. Если кому-то интересно эта тема, то я сразу советую. Поставьте цель сначало сделать сайт с текстом по середине, а потом просто себе каждый раз усложняйте задачу, и ответы ищите на формах, статьях, или же у чата ждпт спросите. Так обучение на много проще происходит, и интереснее
Так джпт можно сразу пример сайта заказать. Зачем мучиться?
Как всегда, контент заряжает и радует, прослеживается какой-то подытог кучи стримов с программистами, в такое коротенькое резюме) Очень жду когда залетишь на свою первую работу, и будешь рассказывать что-то уже с этой колокольни, успехов)
появились рекламодатели и видео стали выходить чаще👍
Начал неделю назад изучать питон, по видео прям вообще ничего не выходило и только отбивало мотивацию, документация тоже плохо шла но тут я решил прочитать документацию с самого начала вслух, и у меня всё запомнилось! Сейчас также учусь и всё очень хорошо запоминается, так что если у кого-то плохая память могут попробовать читать вслух документацию так намного проще запоминать и понимать
классный видос - мотиватор, крутая подача, все коротко и по сути, мне понравилось!
Матеша в програмировании нужна чисто как зарядка для мозга и развития его выносливости. Тупо изучение тех. Наук заставляет искать выход из положение по поставленной задачи разными способами, а если способы не подходят то ты учишь и понимаедь ещё способы и пытаешься применять. Этот навык полезен буквально везде и помогает держать мозг в тонусе)
нет. Матеша нужно для чего угодно, что выходит за рамки обезьяны, которая красит кнопки. Самые крутые бабки именно у тех, кто делает сложные софты и системы. Ну в целом будучи фронтенд макакой можно тоже зашибать неплохие бабки.
@@5классвиленкин-ъ4пкакой уровень матеши? Сам кем работаешь? Явно не фронтенд макакой😮
@@gfhitdxaahn я не математик, а программист. Мне главное уметь разобраться в формулах и как-то что-то посчитать. А так я там не то чтобы шарю, но тем не менее. ПО для геофизики делаем
@@5классвиленкин-ъ4п х**ня это матеша там переменных больше, чем в программировании
Забыл сказать что програмтрование это еще огромная экосистема софта в которой тоже нужно разбиратся, по типу докеров, гитов, в случае веба сборщиков, компайлеров и т.д
Докер больше неактуален в ру сегменте)))
твои видосы мотивируют заняться уже наконец-то хоть чем-то, спасибо
не душно и атмосферно
жду видос про минусы программирования и подводные камни)
думаю интересная тема
про мотивацию чучуть не согласен. вам будет всегда лень. всегда. нравится должен не процесс, а результат. приведу пример. ви фармите на зелье, тратя хп на мобов. потом юзаете зелье, востанавливаете хп. также и с любой работой. ви немного вигораете от процесса, потом доделиваете проект, радуетесь, и с новой мотивацией делаете дальше. если мотивации от результата нет, то тогда ето не то, что ви хотите. а от процесса ви не должни кайфовать, вам будет лень.(сорри что не грамотно у меня укр раскладка)
как я понял что мне нравится программирование? Когда написал первый рабочий плагин для майнкрафта и продал его за 300руб, у мя встал.
Honey Montana очень ловко избавляется от конкурентов))
учу джаву уже 3 месяца и подучиваю алгоритми очень нравиться когда создеш чтото свое даже какието консольние програмки
можешь чекнуть Роберт Седжвик "Алгоритмы джава", она громоздкая но я слышал хорошие отзывы
@@honeymontana а что по поводу 'грокаем алгоритмы' я ее пока не осилил но очень интересный материал
@@TroyFromUr для новичков норм, для профи нужно спец литературу изучать углублённо
Спасибо большое за такое легкодоступное объяснение и интересное видео)))) Замотивировалась! Удачи с развитием канала!👍👍💕💕
Пробегал мимо, послушал, всё по делу сказали, подпишусь....
5:42 сцук сказал бы мне это кто нибудь 4 года назад
Привет! Отличное видео! Сам недавно начал изучать программирование. Мне зашел совет про пет-проекты.
Действительно, нахер я делаю то, что рекомендуют люди, если есть то, что нравится лично мне и есть желание сделать
Спасибо за классное, полезное видео по делу, с клёвыми вставками аниме-тяночек и прочего!
Но, по-моему, я только и делаю, что смотрю видосы о том, как же всё-таки стать программистом, но не начинаю изучать программирование.
и не станешь, не обманывай себя
у прогеров с рождения заложено дизморалить всех кто им на пути попадётся или че
Сель на твои видео как на иглу 😅
Лучший способ вначале бустануть знания это написать относительно крупный проект по типу шопа на аиогоаме с БД.
Хотелось бы отметить, что некоторые курсы (типа "Академии top") больше вытянут денег, чем научат тебя.
0:15 15 секунда, я меня уже видят на сквозь
Отличное видео! Спасибо за контент
Все понятно и ясно ,и в хорошем формате
Классное видео, молодец, держишь в тонусе вайтишников, нахер английский, нахер алгоритмы а тут как раз и реклама про обучение и гарантированно 100 тыс на выходе, мля ну просто сказка😅
кисти сейчас прохожу этот курс, через пару месяцев начнём собирать космолет
а еще прикольно учится у чата гпт
Спасибо бро прям зарядил ,
Хорош! Наверное первый ролик в котором я увидел объяснение почему ролики типа Python за 10 часов не работают. 🫣
Спасибо, твои видосы меня мотивируют, продолжай снимать ❤
Столкнулся с такой проблемой, я работаю джуном на бэке. Все было прямо найс, все понимал, но в один момент, когда мне стало труднее и встала новая (для меня невыполнимая) задача, я просто поплыл. Пошла тревожность и бессонница. Приходишь домой, думаешь о работе, не мог нормально есть, постоянные мысли. Начал читать статьи, и разбивать задачу на нормальные блоки. Изначально я был нацелен на результат, но просто с моим лидом не правильно обсудили все детали того, что я должен был выполнить. 1 шаг - затушил code review, 2 шаг - запушил code review, 3 шаг - запушил и так далее, но привычка думать о работе даже дома у меня осталась.
Как вы боретесь с мыслями о работе дома? ✨
Не знаю всей картины целиком и как обстоят дела, но может тебе стоит занять чем-то свой мозг. Очень грубо говоря, я не предлагаю это делать, но если бы ты дома занимался собственным проектом, все мысли уходили бы на него. Найди занятие, которое интересовало бы тебя больше, чем работа. Найди положительную зависимость для своего мозга в свободное время. Бывает, люди в игры играют, время от времени они неплохо берут на себя внимание. Если заметишь, что привычка как-то укоренилась и совсем не дает тебе покоя, может стоит обратится к специалисту или просто знающему человеку.
Та самая мотивация в 2 часов ночи
Контент имба! Продалжай в том же духе
9:00 это точно, если ты не делаешь то, что тебе нравится, тоьты быстро выгоришь. Я раньше учил питон, проходил один курс, потом начал замечать, чтотя себя чисто заставляю это делать и у меня не было цели написать чего-то интересное. Я просто выгорел на 2 года, сейчас только вернулся на плюсы и сьало легче😊
Дискретная математика нужна
"У вас не получится стать хорошим программистом не зная Си" - небольшая ошибка автора. Здесь имеется в виду C#, разумеется
похоже на правду
Согласен с автором, в программирование нужно идти только если ты готов посвятить этому ремеслу жизнь, а не чтобы найти работу. Всегда забавляло смотреть на вкатышей опущенцов, которые винду переустановить не могут, но хотят стать python разработчиком за 3 месяца
кстати классный пример с виндой, ведь всё, что нужно чтобы ее переустановить это уметь гуглить 😅
@@auuu6 в теории можно хоть свой процессор создать если умеешь гуглить) Главный навык программиста это искать информацию, все остальное приходит со временем
Полностью согласен
Я год учил программирование по гайдам из ютуба. Просто переписывал с ролика и всё. Постепенно начал понимать.
Как можно решать задачи, если не знаешь как решать задачи... алгоритмы, и только они мне помогут походу
Важно больше не конкретное знание алгоритмов, а алгоритмический склад ума + опыт.
@@Daniel-mo1iy этот склад ума из ниоткуда не появляется)
@@ZuraevD ну математика думаю) когда выработается - потом на ходу придумываешь алгоритмы для решения заданий 😅
Про токсиков это в точку. Это нормально задавать вопросы, порой даже самые "тупые", потому что ситуации бывают разные и начинать переходить за личности из-за вопроса, да лучше проигнорировать вопрос, чем показать насколько ты "умный интеллигент" или спокойно ответить наподобие: "Гугл в помощь". Автору лайк за годноту 👍
io - это не про него, он тебя сперва обосрет, потом скажет как это решить и снова обосрет, хаахахха
Есть такой тип у нас в дс канале
Нкт. Нормально это сначала загуглить все, что можно. Спросить у чата гпт, а потом спрашивать у людей
Это видео даже полезно и к другим навыкам.
А теперь для тупых... Зачем нужен си? Чтобы что? Для того чтобы понять как работают процедурные языки и шо делать без ООП? Спектор того что пишется на си - отдельная история. Окей, для того чтобы научиться работе с памятью? А оно человеку сейчас надо? Есть и другие языки~ Может статическая типизация? Есть и другие языки~ Вот что-что а тейк про си я вообще не понял. Почему не Haskell, или Rust? Если для базовых пониманий паттернов - сойдет любой мэйн язык который нужен человеку, если для прикладных задач питухон вполне~
Видос класс, продолжай в том же духе, так держать!
@@iamnotevg ?
Си не нужен, нужен с++
почему?@@iamnotevg
скорее уж c#@@rafk5341
я уже начал пайтон изучать.
Я после года на Java очень легко освоился в C. Как по мне надо сначала выучить язык который тебе нравится на хороший уровень. И тогда вы сможете выучить почти все другие языки просто посмотрев как устроен их синтакисис и стандартная библиотека.
Java я начал учить с плагинов и модов для minecraft потому что мне захотелось получить новый опыт от этой игры)
А потом незаметно перешел на более чистый и понятный структурированый код. И начал писать более серьезные проекты не связаные с minecraft.
Сколько не пытался разбираться в документации, такое ощущение, что они максимально не удобно ее пишут. На видео куда удобнее смотреть..хз
Мне как новичку в программировании, этот видос очень помог
Что за музыка на фоне
Ты один норм чел который говорит что матеша не нужна. Ненавижу матешу
Она сама по себе и не нужна, но она вырабатывает алгоритмический склад ума
Интересный факт если все подписчики монтаны купят проходку на дискорд сервер он станет миллионером(1$*105000)
автор , ты очень лаконичен и конкретен , видос очень годный продолжай пж подписька однозначно
Матан-калькулятор
Англ-переводчик
Подскажите, что за музыка на фоне?
Единственный человек который говорит все правильно и по фактам. Твои видео дают мне надежду того, что все возможно. Нужно просто стараться и делать, хоть и очень сложно
хз в своё время пошел прогать и нашел работу только потому что в отличий от других ремесёл типо граф дизайнера или художника или кто нибудь еще в программирований любую проблему можно решить тупа куря документацию и втыкая в код.
И кроме этого у меня не в музыке и в рисований не получалось))))
И еще для того чтобы найти работу CGI художником там все сразу сеньером вкатываются)) Нету такого чтоы челик первый год рисует палочки и только через 3 года появляется объем и свет + тени. Так что кодить вообще легко, просто надо иметь дисциплину
Имейте в виду, что сейчас оч много людей наплыло в IT и по 200-300 откликов на фронтенд разработчиков. Требования сейчас выше чем раньше и залететь сложнее, хотя курсы утверждают, что это легко и просто.
Я кайфую с твоих видосов, бро
Про Академию КАТА - читайте документы,500 тыс рублей,если курс не пройдете !!!!
читать документы??? я думал их надо тупо подписывать, а читать это пусть кто-то другой
подпись ставлю под каждым словом и и и да
кроме рекламы парни пиздабольство
Какие языки интересно нужны для программирования бионических протезов?)
В видео рассказывают как сложно было 1 время найти программистов и людей схожих по интересам.
Также протезисты: 2 книги на всю специальность, и 0 информации в интернете 🥰
Обычно для такого используют С/С++
Чем больше изучаешь программирование тем больше станет тем для изучения
так английский в программировании правда очень нужен, допустим почитать какую то инфу в инете на каких нибудь форумах на английском, так как на русском именно что тебе нужно можно не найти
Я просто долго и упорно иду к своей цели
Народ, у кого можно посмотреть рил годные лекции по Пайтону ( и не только ) с которых хоть что-то полезное можно взять?
Я только через 2 года стал программистом
Я хинди выучил, чтобы по видосам индусов учиться
Вообще как думаешь, создать Web 1 в соло можно? Собственный домашний нет, где всё, что в нём есть, это чистый холст?
Привет Монтана , а сможешь написать свою игру на своем языке или на языке которые тебе нравится?
Было бы интересно увидеть новый Майн Кампф от Монтаны))))
(Отсылка на первый видос)
Лучшее видео для новичков
А если я занимаюсь программированием 6+ месяцев, изначально мне не прям чтоб сильно хотелось (возможно из-за того что прийдется изучать что-то новое), но я пошел на курс где после окончания ты сможешь найти работу и все такое, то есть зп, та и в принципе есть необходимая помощь, все более менее получается. Что посоветуете делать в такой ситуации?
Если ты решил написать свой движок не зная тригонометрию, то я не знаю выключи компьютер блин
Чувствую, с тобой я разберусь в этой сфере
про слепую печать обидно конечно
Порекомендуйте книги по java только начинаю, пожалуйста
Лучше учи по видео, по статьям в интернете, а книгу используй как справочник. Например, шилдт
по англ лучше всего поставить расширение, кторое тебе сразу по двойному клику будет перевод показывать
сам таким пользуюсь)
Уже давно есть калькуляторы для разных систем счисления. Вы ещё скажите что вы двоичные в 16 ричные переводите на бумаге)).
Как называется музыка в видео?(в конце)
А мне вот интересно стало, а будет ли человеку знающиму язык програмирования легче устроиться на работу не связанную с этим. Типо мне кажеться уже на любой работе есть чел, который что нибудь кодит. У моего друга, который работает на заводе по изготовления стульв, есть товарищ который програмирует для данного предприятия.
8:00 не кто не родился программистом? Давайте не будем забвать про индусов(шутка).
7:40 каеф .....
Писать код: 🥰
Учиться: 💀
Цель просто стать программистом, неважно за сколько
Это норм цель?😂
Можно мне пожалуйста ответить на мой вопрос-учиться программированию с приложений на телефоне помогает мне стать программистом или это пустая трата времени?
😂😂😂👍🤝 себя там вижу
Однажды я очень полюбил играть в комп игры и сам захотел разрабатывать. Потом мне родители купили репетитора по пайтону в 13 лет, спустя 1 год я нашёл работу в столь раннем возрасте и зарабатываю по 80 тыс в месяц. Шучу, пиздёж про последнее, спустя 6 лет я не понимаю зачем вообще мне нужно программирование, кроме разработке игр на годоте, да и там у меня выгорание, а успехов особо нет
Еще помимо док и видосов порекомендовал бы смотреть на чужой код и перенимать опыт
Скорее даже отличать хороший от плохого)
да, это очень важно. как говорит Шемсединов "первый год вы должны больше читать чужой код, чем писать свой"
@@honeymontana но с одним но, надо его дополнять, осмысливать, улучшать и не забывать про свои свои проекты
@@Roman-qd1eo и это тоже важно, но по факту когда ты начинаешь в 99.(9)% твой код будет гавном, но потом понимаешь что плохо а что можно было слелать компактнее
@@honeymontana И Илья Климов тоже самое говорит. Кстати, Шемсединова я пока не осилил, очень он уж академический. А вот Климова Vue скоро начну.
Спасибо за контент!