Luau: local function multiplewords(word, times) local output = "" while true do wait(0.01) if times ~= 0 then times = times -1 output = word.. " ".. word else break end return output Как-то так, но нужно ещё тестить. Пример: multiplewords("Привет, мир!", 3) Вывод: Привет, мир! Привет, мир! Привет, мир!
26 лет назад ты просто шел на ближайший рынок и покупал там пиратский диск с Borland C++ или паскалем, там же покупал книжку по этим языкам и сам разбирался со всем этим. Наше поколение так и училось. Никаких курсов и видосиков )
23 года. Получил диплом вышки программиста, но ничего не учил. Начинаю сейчас учить питон и жалею о проёбанном времени. Есть страх, что уже поздно. Но лучше поздно чем жалеть всю жизнь и не попробовать никогда. Всем удачи кто учится
@@palkan2590думаю он это к тому, что щас многие вкатываются с 10 лет и уже начинают работать. По современным меркам 23 это не сказать что прям совсем поздно, но можно было бы и пораньше
Бох ты мой, не знал что если я пишу на Си и понимаю ассемблер то я вершина пищевой цепи... Си язык простой и даже школьник справится. Но давай по порядку чтобы не вводить в заблуждение читателя))) Для начала страшный и ужасный ассемблер: он таки имеет переменные, они записываются в сектор дата и с ними можно работать, более того на ассемблере даже можно создать переменную хранящую текст, и это даже не сложнее чем создать переменную хранящую цифру) Циклов и условий да нету, однако они достаточно легко реализуются сравнением cmp (типо компоратор) и возвратам к нужной метке jmp, je, jne, jg, jl. Вообще ассемблер состоит из инструкций процессора и он в принципе не такой уж и сложный, нужно просто понимать как выполняется программа на уровне процессора, ну и иногда ОС (ну там нужно же выводы в консоль делать или ченить такое))) Инструкций по факту не так уж и много. mov, add, sub, inc, dec, cmp, jmp, je, jne, jg, jl, push, pop, call, ret, and, or, xor, not, shl, shr, lea, mul, div, idiv, test, nop, stc, clc, in, out - самые популярные, причем половину можно понять интуитивно прочитав. К примеру mov записать значение в переменную или регистр, к слову регистры общего назначения это такие маленькие сектора памяти в АЛУ в которые программа записывает данные для мгновенного выполнения. К примеру mov eax, 5 - мы запишем 5 в регистр общего назначения eax (соррян за литературные примеры) add - сложить числа или данные из регистров. К примеру add eax, 5 - мы в регистр в который ранее записали 5 добавляем еще 5 и получаем 10, записываем его в eax. sub по аналогии вычесть, inc - добавить к существующему значению 1. Ну и тд... Крче ассемблер не абсолютное зло и понять его можно :3 он няшка. Инструкции могут отличатся в зависимости от процессора, архитектуры, но в основном отличия такие: вместо mul пишем imul и тд. Регистры общего назначения есть в документации к процессору, к примеру воть список eax, ebx, ecx, edx, esi, edi, esp, ebp, rax, rbx, rcx, rdx, rsi, rdi, rsp, rbp, r8, r9, r10, r11, r12, r13, r14, r15. Есть еще регистры специального назначения, они интереснее но я и так уже много про асм написал :3 Ну а теперь Си. Си язык простой, и считается не низкоуровневым, а таким среднячком. Синтаксис Си один в один С++ только урезанный ибо в Си нет ООП. Все что нужно выучить по типам данных так это: int - целое число char - символ, да именно символ, числом называть не корректно ибо чар может быть как '5' так и 'H', там и может быть массивом символов вроде 'Nyan'. float, double - это числа с плавающей точкой, ну тип с запятой к примеру 3.14 отличаются точностью, но по ходу разберетесь. signed, unsigned (знаковый или беззнаковый), long, short и тп это не типы данных а модификаторы типов данных)) По факту позволяют задать размер числа в байтах. В остальном Си имеет простые конструкции вроде циклов, условий, функций и тп. Проблемы буду в работе с памятью точно, ибо пока не разберешься как это устроено, не поймешь)) Узнать сколько занимает памяти тип данных или число можно кстати при помощи функции sizeof(), но и на самом деле посчитать не сложно, кстати вес зависит от разрядности системы. К примеру на 32-64бит int весит 4 байта, а на 16 бит - 2 байта.Ну и с модификатором long int на 32-64 - будет весить 8 байт ну и тд Про плюсы зря ты их выкинул, годный язык и кстати какой ни будь RestAPI на нем написать не сильно сложнее чем на питоне)) Знакомится с программированием яб посоветовал именно с С или лучше С++. А потом уже все остальное)
Чего с ним знакомиться, нужно просто учить эффективный стек из области которая больше нравится... Основа всегда элементарная, не с ней проблемы, проблемы уже дальше - в бесконечном пуле фреймворков и библиотек, которые нужно понимать, чтобы что-то реальное сделать, а не пет-проект...
@@alexperemey6046 и хрен поспоришь) даже добавить нечего) Ну кроме того что я имел ввиду что с Си или плюсами нужно хотябы познакомится, это база как ни как))
Полностью согласен, C или ASM или Go. Довольно компактные. На том же BE пройдёться куча инфраструктуры знать, Kafka, Cloud, Elk, ООП, Микросервисы, RestAPI, GRPC, Базы данных. А в системном сам процесс кодинга посложнее я думаю и то не всегда.
@@romanabramenko5133 сарказм уловил. ASM вообще не компактный, и по факту он сейчас мало нужен, разве только для общего образования, программирования встраиваемой техники (хотя там все Си вытеснило и щя плюсы пробиваются), написания ядер ОС (но кому это сейчас нужно?), и самое основное это реверс и взлом ПО, в остальном чтоб на асме сварить кружку кофе нужно сперва собрать целую вселенную. Про Си там простота в структуре кода, Си куда проще того-же Java в понимании. Ну а про системное программирование? Что подразумевается под этим словосочетанием? Системный программист тот кто пишет драйвера и по которое обслуживает другое по, крч не прикладное по а элементы операционной системы. Но тут то-же важно понимать что подразумевается под драйвером и на что. К примеру если ты хочешь написать "драйвер" для перчатки с акселерометром которая будет плавным движением руки управлять курсором компа, тебе низкоуровневое программирование вообще не нужно, с этим справится среднестатистический школьник с средним владением питона. Другой разговор если речь идет о HID устройствах, или к примеру программировании устройств без операционной системы, не важно это микроконтроллер или какой ни будь процессор (ведь для выполнения программы не обязательно иметь ОС, достаточно запустить программу через загрузчик, а арм процессоры и вовсе предоставляют хороший доступ к низкоуровневой периферии, цифровым портам и портам ввода и вывода) Крч мораль сей пасты такова, не лезь оно тебя сожрет, но базу знать все равно нужно.
Можно на любом языке написать мод для майнкрафта. В ютубе есть примеры. Язык программирования это просто инструмент. Машина не понимает язык программирования. Только машинный код.
Можно использовать транспилируемые фреймворки или реализации, например, использовать Jython для Python, тогда код Python будет транспилироваться в Java @@tot_kto_kusalsya
Да Столяров это база прям, на себе ощутил это влияние, прочитал два тома и понял, что лучше заниматься фундаментальной математикой, а не программированием)))
1:03 дизинфа на 1 же минуте, сильно. В ассемблере есть циклы, функции(правда реализуются через переходы по меткам, но они есть), есть условные блоки(реализуются через особые регистры и команды, а не через if else), ну и я молчу(ладно, не молчу) о том, что мы всё ещё находимся в абстракции, да мы можем указать какие регистры используем, но это тоже абстракция мы не будем знать какие физические регистры процессор использует на самом деле
@@alexwhite4809 какой обходной путь? Цикл - это зацикленный код который выполняется пока не будут выполнены какие-то условия, это не конструкции while и for
Вот да, жиза. Кто вообще решил, что в бигтехах работают какие-то особые умные люди, знающие базу? Есть просто те, кому повезло на собесе показать себя с хорошей стороны, а есть те, кому так не повезло. Это слабо связано с хард скилами.
Для себя я выбрал такой путь: Вообщем, учу C++/C, English, паралельно ахрениваю от питона в котором(какого то хрена) нету указателей, работы с памятью и т.д. Учу фреймворк Qt, ну и base в виде линукса, sql, и т.д,
нейронные связи как и сам мозг это лишь способ передать бессмертный живой дух в тело, потому во время обучения вы (дух) становитесь больше и сильнее, а потому требуются новые связи нейронные для передачи вас в тело без ошибок, а то пока вы на правах мозга можно и дебаффы слутать
А почему С++ в первый не попал? Его тоже юзают для написания драйверов, программирования микрух типа stm32, всякие оконные приложения на qt, написания движков на opengl и т.д.. Да и чтобы его полностью освоить нужно минимум 2 года.
На освоение самого языка не понадобится столько времени. За год можно выучить любой язык. В зависимости от сферы к необходимым навыкам включаются cs, фреймворки, математика, разные парадигмы типо ООП и ФП, алгоритмы, понимание экосистемы куда ты собираешься пойти. Например в геймдеве помимо с ++ нужно знать соответствующие инструменты которые требуются для нее, например физика, 3d рендеринг и графика, OpenGl, DirectX, работа с аудио, работа с шейдерами, линейная алгебра: векторы, матрицы, преобразование координат и т.д т.п. Вот на это всё и уходят эти 2-3 года.
Я: начинаю изучать Си и для решения задач стараюсь использовать его, а не питон, который я итак знаю неплохо. Препод по Си: а вот в питоне с этим всё нормально Ролик на ютубе: не, ну вы только посмотрите насколько это запаристее ... спасибо вам P.S суки, вам меня не сломать(дальше некуда)
Видишь ли, когда ты пишешь на си, ты глубже должен рыть и понимать, что ты делаешь, а питон это всё делает за тебя По сути чем глубже ты понимаешь тему - там больше в ней разбираешься, так что это в любом случае полезнее
Учи Haskell. Вступи в секту Труть функционального программирования (знаний надо не меньше, чем в Си, но знания тут носят другой характер, ближе к математике, чем к устройству компьютера).
живем как могем, первый путь для усидчивых а второй для тех у кого под задом пламя, лично 2 путь тк ну нет времени а так тоже не против посидеть поучится асссембли
друже не хочешь постадипальничать (study pal)? Я год назад где-то плюсы учил, дотянул где-то до уровня динамической памяти, что-то по практиковал с указателями и забил. Вот недавно забекаться захотелось.
Есть ещё научное программирование. Всякие Prolog, Haskell и т.д. Тоже требует огромных фундаментальных знаний, много математики и мало знания аппаратуры. И нет, раст можно выучить не зная Си, если знаешь некоторые функциональные языки. Ибо есть растбук
Я новичок, сначала изучал с# но потом решил что буду с++, сначала учился по бесплатным материалам, потом купил книги, и вот теперь купил курс на разработчика. Удачи мне
@@hooleyice какого лоха) Я просто хочу быстрее дойти до джуна, не искать нужную информацию среди множества мусора, и не искать людей которые могут мне помочь во всяких пабликах. Изучение самому - вот что я называю тупиком, когда изучал сам по бесплатным видео, натыкался постоянно на всякий бесполезный и неправильный мусор, в конце концов наступает тот момент, когда непонятно что делать дальше, что учить и.т.п Поэтому купил курс чтобы всех этих минусов не было
@Meehaluch по курсу тебе дадут тот же мусор, только вдобавок возьмут за это деньги. Самый пиздатый способ это изучение по ходу выполнения какого либо проекта, если ты будешь учить всё подряд без цели применения то тут очевидно что уйдешь в тупик не зная что и куда пихать
Емае, что ты думаешь о 21 школе от сбера? Сейчас у меня два пути: ебашить книги, которые я уже нашел и отсортировал что когда мне потребуется, или ебашить одновременно в вузе и в 21 школе, но уйти от туда будет нельзя, т.к. штраф платить (50000р) не особо хочется. Что делать???????
попал я пару лет назад в "школа 21" когда был хайп на нее, ебаное очко для меня, в плане что хярить на их маках и только + вот этот соревновательный темп который дрочит тебя 24/7, у типы которых нам показывали (учились там не первый год), были похожи на ходячие трупы, судя по лицам, ибо их количество эмоций ушло в - Благо я оттуда слился, и без него все шоколадно с работой и зп
Это франшиза от Школы 42, я а Париж поступила в нее. Знаю многих, кто сюда перевелся из школы 21, и кто ее закончил. Они всп работают в Сбере 😂. Так что по-моему это неплохой вариант сразу найти работу. По проектам, я думаю ты справишься. Также в школах проходят много топовых конференций, воркшопов, и не так уныло, в целом, чем учиться в вузе.
@@grishiver5160несколько лет как не от нее франшиза. Они отделились и не связаны сейчас. Ну а в целом по теме, если база слабая, то школа 21 норм тема. Первый месяц задротства позволяет получить хороший фундамент. Далее зависит от желания. Школа абсолютно бесплатная, задача учащегося - ток не вылететь. Так что пробовать можно, минусов нет
а можно совместить одно с другим? типа сперва выучить основы, найти первую работу, и параллельно учить системное программирование, чтобы потом стать максимально востребованым спецом да ещё и с неплохим опытом
Honey Montana,мне очень сильно нужен твой совет.Мне сейчас 14 лет,я уже знаю,что буду идти на программиста,но никак не могу понять на какую именно специальность на каком языке буду и какой лучше(в школе учим пайтон) .Английский,математику,информатику в школе знаю харашо и хочу далее их учить.Я буду идти до 11 класса.Стоит ли мне сейчас об этом думать и смотреть какие-то гайды и так далее ?
Слушай, занимайся чем тебе нравится и попытайся изучать абсолютно все что слышишь и впитывай в себя знания как губк, а потом через года 3 ближе к твоему 11 классу ты уже с большей вероятностью определишься и будешь довольно таки многт знать к этому моменту
Как студент третьего курса на кафедре информационных технологий, хочу дать тебе несколько советов. На данный момент лучше сосредоточься на изучении базовых, но крайне важных дисциплин, таких как математика и английский язык. Сейчас нет смысла углубляться в сложные аспекты программирования, ведь, поверь, как только поступишь в вуз, на тебя буквально обрушится огромное количество новых языков и технологий. У тебя будет возможность выбрать то, что больше всего подходит именно тебе. На первом курсе ты попробуешь разные подходы, попрактикуешься с различными языками и инструментами, что позволит тебе постепенно определиться с тем, какие технологии и фреймворки станут твоим основным направлением. Более того, не забывай, что рынок IT постоянно меняется. То, что популярно сегодня, может устареть через несколько лет. Поэтому такой гибкий и постепенный подход даст тебе больше возможностей адаптироваться к будущим изменениям. Плюс, освоение основ математики и хороший уровень английского станут твоей надежной базой для успеха, так как они применяются практически в любой области IT. Не торопись, строй фундамент.
Ну сиди, дрочи год алгосы, структуры данных, изучай работу памяти и процессора, а потом все равно ты в бигтех не устроишься просто потому, что нет опыта. Вы заебали уже с базой своей, которая понадобится только на собесах Что от тебя требует бизнес? Решения задач. Все. Это - навык, которому можно вполне успешно обучиться, скипнув Кнута, на которого автор надрачивает вечерами
За базу тебе не заплатят. Платят тебе за умение проходить собесы, а премию начисляют за закрытые таски, которые закрываются через написание кода на яп гптшкой. Все остальное от лукавого
Пр, в общем, хочу спросить совета у шарющих, мне 15 лет, учу питон. Прошел 2 курса (дальше платные), теперь учусь по книге (изучаем python Эрик Мэтиз) параллельно смотрю гарвардские лекции. Я считаю что изучил основы, но я хз что делать дальше и что учить.Нужно ли тратить деньги на курсы, книги? Правильно ли я делаю и что делать дальше?
Поступайте в лучший университет мультивселенной НГУ на профиль системное программирование!!! Мега крутое направление с очень крутыми преподами (реальные инженеры), стажировками, крутым комьюнити и тд!!!!
Main возвращает int.... это всё, что нужно знать о познании этого человека в низкоуровневом программировании. Объясняю, int в функции main, используется из-за того, что возвращает функция/ программа после её компилирования, в случае успеха она вернёт 0, из-за этого мы и пишем return 0, а в случае какой-то ошибки, будет введен код ошибки (error 0x или что-то подобное). И этот человек, что-то говорит про низкоуровневое программирование, говорил бы дальше про js и не лез туда, куда не шарит за базу
С каких пор int относится к низкоуровневому программированию? В низкоуровневом программировании нет вообще типов данных. С и С++ - высокоуровневые языки.
@@user-vladislav7 тут согласен, С/С++, не прям низкоуровневые языки, так как ниже них идёт ассемблер и ниже него машинный код. Но, тот же С, относится скорее к чему-то среднему, так как его обычно сопоставляют на одном уровне с Fortran, а С++ называют высокоуровневым. Ну короче, это всё абстракция и просто наименование, но С ближе к низкоуровневым языкам благодаря возможной манипуляции с виртуальной памятью, что тот же Python не позволяет делать и благодаря которому, на С пишут ОС и прочее программное обеспечение
Может и так, но у тебя нет прямого доступа к арифметика указателей + всё управление памятью происходит автоматически. И к тому же, не всё так хранится. В зависимости от реализации, для малых чисел может не резервироваться отдельный сегмент памяти и число будет храниться вместо указателя (по аналогии с оптимизацией c++-вого std::string для коротких строк)
Ребят... а как за пол года выучить английский за все классы? Я просто собрался поступать в институт на програмера но инглиш нихуя не вери вел. Да и вообще стоит ли мне ломать голову на этот счет если егэ по анг я не сдаю да и в институте при поступлении ничего не говорят про него
1. выпиши слова Basic English с переводом. 2. пройди игру Dizzy 4 на английском. 3. переведи какую-нибудь англодоку на русский. 4. переведи какую-нибудь русдоку на английский. после этого можно слушать слушание и говорить говорение. до этого бессмысленно.
Если учесть, что видеоинформация несёт гораздо большую информационную нагрузку, чем звуковая, то лучшая польза от подобного видео это его отсутствие. Уж лучше чистый аудио формат, чем стократно повторяющиеся дебильные видео вставки. Я понимаю, что хорошее видео это большая работа. Но пусть для начала оно будет самым простым, но без лишнего мусора.
без асемблера невозможно писать на Си ? я думаю си более высокоуровневый язык и я думаю с# и java плюс минус 1 и тоже , только java куда популярнее в бигтехе и финтехе ) я бы подумал , а так видос крутой , жду когда напаишут и предложат холодос редбула )
На счёт того, что нельзя учить Rust не зная C- утверждение спорное. Мне кажется что можно, просто в итоге тебе всё равно придется выучить еще и С, хочешь иы этого или нет, но начать именно с Rust, возможно будет где-то проще.
@@mariyskiyPivolub но честно говоря копаться в этом желания не много, как будто бы программирование - это не только про деньги, но и про удовольствие в процессе
@roflanpavlito хз, я получаю удовольствие от джавы на работе, хотя честно говоря у нас проект молодой и самый старый код который я видел был из 2021 года
Нет там не так сложно примерно столько сколько на BE просто в системном вместо сложных фреймаорков Kafka, базы данных, elk, restapi, etc. Ты бы учил архетектуру, ассемблер, работа с памятью, и впринципе не чего сложного нет даже легче чем бэк ну смотря что кодишь. Там довольно мало инфраструктуры по сравнению с бэком. Ну посложнее. Посмотри на C или Go или ASM очень компактные языки программирования.
@@dannycyberwalker Не нужны? А весь системный софт кем поддерживается по твоему? Языки программирования, игровые движки и тд? Ещё ведь новые штуки создаются
Монтана ято выбрать мне 15 лет думаю фронтенд но есть и время для системного разработчика но закончить обучение в 18 лет как то не особо и хочется что делать ?
А откуда человек который так и не смогу устроится программистом, а пишет для себя какой-то код, знает какие есть пути вкатится, и тем более кого то учит?
У автора много ошибок, но в основном он прав и молодец. База + С -> задача + язык -> коммиты в известный опенсорс. Про Столярова правильно. К сведению, его книги это конспекты лекций по компьютер саенс и конспект по книгам таненбаума(сети, ос), только конспект 200 страниц, а у Таненбаума каждый том по 1500 страниц.
@@СергейНикитин-д2д Для новичка это ни фига не нужно на начальном этапе. Да боюсь и потом тоже все это учится несколько в другом, более адекватном формате.
@@bocik2854 в курсе, но гол назад наслушался историй о "вкатился в го с нуля" ну и типа ситуация улучшилась. Походу ухудшилась обратно. А может и прорвусь
🐗Наше айти сообщество:
t.me/dejavu041/1505
2:10 Python: "Hello World!" * 10 = Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!Hello World!
Об этом же сидела и думала
@@annalushagina +++
plus = '+'
print(plus * 25)
Luau: local function multiplewords(word, times)
local output = ""
while true do
wait(0.01)
if times ~= 0 then
times = times -1
output = word.. " ".. word
else
break
end
return output
Как-то так, но нужно ещё тестить.
Пример: multiplewords("Привет, мир!", 3)
Вывод: Привет, мир! Привет, мир! Привет, мир!
@@Bone_Team_Game_Devpy++
Третий способ: Юбочка, Чулочки, I use Arch btw
I use arch, btw
Это к первому относится
с таким tech stack тебя возьмут только в r/unixporn модераторы
💯
ALL HAIL TORVALDS💥💥💥
Шикарно всё разложено по полочкам, жаль в мои годы, 26 лет назад никто так грамотно не подсказал. Подписка, лайк, коммент!
26 лет назад ты просто шел на ближайший рынок и покупал там пиратский диск с Borland C++ или паскалем, там же покупал книжку по этим языкам и сам разбирался со всем этим. Наше поколение так и училось. Никаких курсов и видосиков )
этот братишка буквально ведет меня за ручку в айти, красава
Спойлер: "чтобы стать программистом нужно выучить HTML". Не благодарите меня за сэкономленное время
Нужно выучить язык програмирования: HTML
Ассемблер в первую очередь
И зачем я js учу. Пойду работу искать 🎉
"язык программирования"
@@limluly485🤣🤣🤣🤣👍
23 года. Получил диплом вышки программиста, но ничего не учил. Начинаю сейчас учить питон и жалею о проёбанном времени. Есть страх, что уже поздно. Но лучше поздно чем жалеть всю жизнь и не попробовать никогда. Всем удачи кто учится
Спасибо, и тебе
У тебя всё выйдет
тебе 23 бро, жизнь тока начинается, ща налутаешь знаний на изи
в каком месте это поздно, что ты выдал
@@palkan2590 бля читаю комменты тут челы с 5 класса кодят и невольно сравниваешь себя. Загоняет немного
@@palkan2590думаю он это к тому, что щас многие вкатываются с 10 лет и уже начинают работать. По современным меркам 23 это не сказать что прям совсем поздно, но можно было бы и пораньше
Бох ты мой, не знал что если я пишу на Си и понимаю ассемблер то я вершина пищевой цепи... Си язык простой и даже школьник справится. Но давай по порядку чтобы не вводить в заблуждение читателя)))
Для начала страшный и ужасный ассемблер: он таки имеет переменные, они записываются в сектор дата и с ними можно работать, более того на ассемблере даже можно создать переменную хранящую текст, и это даже не сложнее чем создать переменную хранящую цифру)
Циклов и условий да нету, однако они достаточно легко реализуются сравнением cmp (типо компоратор) и возвратам к нужной метке jmp, je, jne, jg, jl.
Вообще ассемблер состоит из инструкций процессора и он в принципе не такой уж и сложный, нужно просто понимать как выполняется программа на уровне процессора, ну и иногда ОС (ну там нужно же выводы в консоль делать или ченить такое)))
Инструкций по факту не так уж и много. mov, add, sub, inc, dec, cmp, jmp, je, jne, jg, jl, push, pop, call, ret, and, or, xor, not, shl, shr, lea, mul, div, idiv, test, nop, stc, clc, in, out - самые популярные, причем половину можно понять интуитивно прочитав.
К примеру mov записать значение в переменную или регистр, к слову регистры общего назначения это такие маленькие сектора памяти в АЛУ в которые программа записывает данные для мгновенного выполнения.
К примеру mov eax, 5 - мы запишем 5 в регистр общего назначения eax (соррян за литературные примеры)
add - сложить числа или данные из регистров. К примеру add eax, 5 - мы в регистр в который ранее записали 5 добавляем еще 5 и получаем 10, записываем его в eax. sub по аналогии вычесть, inc - добавить к существующему значению 1. Ну и тд... Крче ассемблер не абсолютное зло и понять его можно :3 он няшка.
Инструкции могут отличатся в зависимости от процессора, архитектуры, но в основном отличия такие: вместо mul пишем imul и тд. Регистры общего назначения есть в документации к процессору, к примеру воть список eax, ebx, ecx, edx, esi, edi, esp, ebp, rax, rbx, rcx, rdx, rsi, rdi, rsp, rbp, r8, r9, r10, r11, r12, r13, r14, r15.
Есть еще регистры специального назначения, они интереснее но я и так уже много про асм написал :3
Ну а теперь Си.
Си язык простой, и считается не низкоуровневым, а таким среднячком. Синтаксис Си один в один С++ только урезанный ибо в Си нет ООП. Все что нужно выучить по типам данных так это:
int - целое число
char - символ, да именно символ, числом называть не корректно ибо чар может быть как '5' так и 'H', там и может быть массивом символов вроде 'Nyan'.
float, double - это числа с плавающей точкой, ну тип с запятой к примеру 3.14 отличаются точностью, но по ходу разберетесь.
signed, unsigned (знаковый или беззнаковый), long, short и тп это не типы данных а модификаторы типов данных)) По факту позволяют задать размер числа в байтах. В остальном Си имеет простые конструкции вроде циклов, условий, функций и тп.
Проблемы буду в работе с памятью точно, ибо пока не разберешься как это устроено, не поймешь))
Узнать сколько занимает памяти тип данных или число можно кстати при помощи функции sizeof(), но и на самом деле посчитать не сложно, кстати вес зависит от разрядности системы. К примеру на 32-64бит int весит 4 байта, а на 16 бит - 2 байта.Ну и с модификатором long int на 32-64 - будет весить 8 байт ну и тд
Про плюсы зря ты их выкинул, годный язык и кстати какой ни будь RestAPI на нем написать не сильно сложнее чем на питоне))
Знакомится с программированием яб посоветовал именно с С или лучше С++. А потом уже все остальное)
Чего с ним знакомиться, нужно просто учить эффективный стек из области которая больше нравится... Основа всегда элементарная, не с ней проблемы, проблемы уже дальше - в бесконечном пуле фреймворков и библиотек, которые нужно понимать, чтобы что-то реальное сделать, а не пет-проект...
@@alexperemey6046 и хрен поспоришь) даже добавить нечего) Ну кроме того что я имел ввиду что с Си или плюсами нужно хотябы познакомится, это база как ни как))
Полностью согласен, C или ASM или Go. Довольно компактные. На том же BE пройдёться куча инфраструктуры знать, Kafka, Cloud, Elk, ООП, Микросервисы, RestAPI, GRPC, Базы данных. А в системном сам процесс кодинга посложнее я думаю и то не всегда.
@@romanabramenko5133 На Golang берут джунов?
@@romanabramenko5133 сарказм уловил. ASM вообще не компактный, и по факту он сейчас мало нужен, разве только для общего образования, программирования встраиваемой техники (хотя там все Си вытеснило и щя плюсы пробиваются), написания ядер ОС (но кому это сейчас нужно?), и самое основное это реверс и взлом ПО, в остальном чтоб на асме сварить кружку кофе нужно сперва собрать целую вселенную. Про Си там простота в структуре кода, Си куда проще того-же Java в понимании.
Ну а про системное программирование? Что подразумевается под этим словосочетанием? Системный программист тот кто пишет драйвера и по которое обслуживает другое по, крч не прикладное по а элементы операционной системы.
Но тут то-же важно понимать что подразумевается под драйвером и на что. К примеру если ты хочешь написать "драйвер" для перчатки с акселерометром которая будет плавным движением руки управлять курсором компа, тебе низкоуровневое программирование вообще не нужно, с этим справится среднестатистический школьник с средним владением питона.
Другой разговор если речь идет о HID устройствах, или к примеру программировании устройств без операционной системы, не важно это микроконтроллер или какой ни будь процессор (ведь для выполнения программы не обязательно иметь ОС, достаточно запустить программу через загрузчик, а арм процессоры и вовсе предоставляют хороший доступ к низкоуровневой периферии, цифровым портам и портам ввода и вывода)
Крч мораль сей пасты такова, не лезь оно тебя сожрет, но базу знать все равно нужно.
Он... он ..он поцельоваль меня !!!
единственный канал, на котором я не ускоряю видосы, респект тебе бро!
Это потому что стандартная скорость видео уже 1.5 где-то
На java моды для Майнкрафта делают
Потому что сам майнкрафт написан на Java. Можно и Kotlin использовать к примеру
Моды ещё на котлине пишут
Можно на любом языке написать мод для майнкрафта. В ютубе есть примеры. Язык программирования это просто инструмент. Машина не понимает язык программирования. Только машинный код.
Можно использовать транспилируемые фреймворки или реализации, например, использовать Jython для Python, тогда код Python будет транспилироваться в Java @@tot_kto_kusalsya
Да Столяров это база прям, на себе ощутил это влияние, прочитал два тома и понял, что лучше заниматься фундаментальной математикой, а не программированием)))
Ну надо еще иметь "бизнесовые навыки", на что жить-то)
"Деньги нужны уже вчера" Я тоже у Мурыча спиздил эту фразу😂
Эм, нет, это устоявшаяся фраза
хиток???!?!? фенни лирст??!??!?! подождите что??!!
Эта фраза стара как мир и имеет, и другие устоявшиеся итерации.
Только наткнулся этот канал, чисто 2 младший брат Хауди Хо.
Вижу с пунктом о софт скиллах из ролика у вас проблем нет хD
Так завернуть дисс - умело )
1:03 дизинфа на 1 же минуте, сильно. В ассемблере есть циклы, функции(правда реализуются через переходы по меткам, но они есть), есть условные блоки(реализуются через особые регистры и команды, а не через if else), ну и я молчу(ладно, не молчу) о том, что мы всё ещё находимся в абстракции, да мы можем указать какие регистры используем, но это тоже абстракция мы не будем знать какие физические регистры процессор использует на самом деле
Так ты сам подтвердил, что этого нет в ассемблере, приходится использовать обходные пути.
@@alexwhite4809 какой обходной путь? Цикл - это зацикленный код который выполняется пока не будут выполнены какие-то условия, это не конструкции while и for
@@alexwhite4809 так цикл это блок кода который повторяется пока не выполнится определенное условие, это не конструкции while и for
Так это же Монтана, его смотрят по рофлу
10 инфоцыган из 10
Хз, я в бигтехе работаю, но системку ни разу не трогал, в опенсорс не контребутил, свою ос не делал, дальше middle задач на leetceode не заходил
Ну, уборщик это тоже профессия.
@ *уборщик за джунами
так база
Вот да, жиза. Кто вообще решил, что в бигтехах работают какие-то особые умные люди, знающие базу? Есть просто те, кому повезло на собесе показать себя с хорошей стороны, а есть те, кому так не повезло. Это слабо связано с хард скилами.
@ никакого везения. Планомерная работа по второму пути
Зачем умножать строку? Питон он делает "brrrrrrrrrrrrrrrrrrrrrrrr"
Путь в IT лежит через Вэбкам
А в вебкам через закладки
@@theban2517 а в закладки после курьера
Не зря выбрал C#
Для себя я выбрал такой путь:
Вообщем, учу C++/C, English, паралельно ахрениваю от питона в котором(какого то хрена) нету указателей, работы с памятью и т.д. Учу фреймворк Qt, ну и base в виде линукса, sql, и т.д,
нейронные связи как и сам мозг это лишь способ передать бессмертный живой дух в тело, потому во время обучения вы (дух) становитесь больше и сильнее, а потому требуются новые связи нейронные для передачи вас в тело без ошибок, а то пока вы на правах мозга можно и дебаффы слутать
С/C++ программист, когда понял, что в питоне не смог выделить 10GB памяти что бы сломать python сервак 🤷♂️
you need to fix*, когда используешь два глагола вместе, зачастую ставиться to перед вторым
Дарова, товарищ гигапрограммист aka developer.
3:46 воистину ГООООЛ
распечатал Зетку ГООООЛ
А почему С++ в первый не попал? Его тоже юзают для написания драйверов, программирования микрух типа stm32, всякие оконные приложения на qt, написания движков на opengl и т.д.. Да и чтобы его полностью освоить нужно минимум 2 года.
На освоение самого языка не понадобится столько времени. За год можно выучить любой язык. В зависимости от сферы к необходимым навыкам включаются cs, фреймворки, математика, разные парадигмы типо ООП и ФП, алгоритмы, понимание экосистемы куда ты собираешься пойти. Например в геймдеве помимо с ++ нужно знать соответствующие инструменты которые требуются для нее, например физика, 3d рендеринг и графика, OpenGl, DirectX, работа с аудио, работа с шейдерами, линейная алгебра: векторы, матрицы, преобразование координат и т.д т.п. Вот на это всё и уходят эти 2-3 года.
полностью освоить 2 года? Ахаха, ты будешь изучать его всю жизнь
ХАХАХАХАЗАХАХАХХАХАХАХАХАХАХАХХАХАХАХАХАХАХАХАХХАЗААХАХАХАХАХАХАХХАХАХАХАХАХАХАХАХАХАХАХХАХА ЧЕЛ...@@xvostbobra
@@xvostbobraты ещё скажи что 1 язык C++ это невозможно
ХАХАХАХХАХАХАХАХАХХА вот что значит пиар
14 минут чистой базы❤
Эх, показали бы мне этот ролик год назад. Когда я не понимал чё учить и как двигаться. Сразу бы перешёл к Go, а не ждал год чудо-озарения
Я: начинаю изучать Си и для решения задач стараюсь использовать его, а не питон, который я итак знаю неплохо.
Препод по Си: а вот в питоне с этим всё нормально
Ролик на ютубе: не, ну вы только посмотрите насколько это запаристее
... спасибо вам
P.S суки, вам меня не сломать(дальше некуда)
Дай пять бро, си это база, пайтон для слабых духом
Видишь ли, когда ты пишешь на си, ты глубже должен рыть и понимать, что ты делаешь, а питон это всё делает за тебя
По сути чем глубже ты понимаешь тему - там больше в ней разбираешься, так что это в любом случае полезнее
Учи Haskell. Вступи в секту Труть функционального программирования (знаний надо не меньше, чем в Си, но знания тут носят другой характер, ближе к математике, чем к устройству компьютера).
Навалил базу и сидит довольный
Если чё автор не имеет опыта коммерческой разработки, соответственно весь этот видос это пук среньк ради вставки рекламной интеграции
1:50 - не значение переменной, а литерал 😂😂😂
Литерал это значение переменной, шо не так.
> поставил лайк на моменте с си и "столько не живут"
> услышал про js и покраску кнопок
> убрал лайк, пошел в комментарии...
1:26 всем здрасте, учил Rust сразу после питона
Привет привет, я так же уже на 15 главе а с++ тоже начал уж
живем как могем, первый путь для усидчивых а второй для тех у кого под задом пламя, лично 2 путь тк ну нет времени а так тоже не против посидеть поучится асссембли
А каким прогером хочешь стать?
@CurS-yp3qw хочу быть разносторонним
Я который начал изучение С/С++ потому, что мне микроконтроллер кодить надо будет😅
друже не хочешь постадипальничать (study pal)? Я год назад где-то плюсы учил, дотянул где-то до уровня динамической памяти, что-то по практиковал с указателями и забил. Вот недавно забекаться захотелось.
Есть ещё научное программирование. Всякие Prolog, Haskell и т.д. Тоже требует огромных фундаментальных знаний, много математики и мало знания аппаратуры.
И нет, раст можно выучить не зная Си, если знаешь некоторые функциональные языки. Ибо есть растбук
Я новичок, сначала изучал с# но потом решил что буду с++, сначала учился по бесплатным материалам, потом купил книги, и вот теперь купил курс на разработчика. Удачи мне
Никакой удачи, это тупик.
@ почему? Мне нравится этот язык, мне интересно его изучать, к тому же конкуренция небольшая и достойная зп
согласен с челом написавшим про тупик. Если ты покупаешь курсы то ты уже обречён на звание лоха)
@@hooleyice какого лоха) Я просто хочу быстрее дойти до джуна, не искать нужную информацию среди множества мусора, и не искать людей которые могут мне помочь во всяких пабликах. Изучение самому - вот что я называю тупиком, когда изучал сам по бесплатным видео, натыкался постоянно на всякий бесполезный и неправильный мусор, в конце концов наступает тот момент, когда непонятно что делать дальше, что учить и.т.п Поэтому купил курс чтобы всех этих минусов не было
@Meehaluch по курсу тебе дадут тот же мусор, только вдобавок возьмут за это деньги. Самый пиздатый способ это изучение по ходу выполнения какого либо проекта, если ты будешь учить всё подряд без цели применения то тут очевидно что уйдешь в тупик не зная что и куда пихать
Я начал учится на системного программиста и это пипец, куча математики накидывают много времени на себя практически нету
Емае, что ты думаешь о 21 школе от сбера? Сейчас у меня два пути: ебашить книги, которые я уже нашел и отсортировал что когда мне потребуется, или ебашить одновременно в вузе и в 21 школе, но уйти от туда будет нельзя, т.к. штраф платить (50000р) не особо хочется. Что делать???????
попал я пару лет назад в "школа 21" когда был хайп на нее, ебаное очко для меня, в плане что хярить на их маках и только + вот этот соревновательный темп который дрочит тебя 24/7, у типы которых нам показывали (учились там не первый год), были похожи на ходячие трупы, судя по лицам, ибо их количество эмоций ушло в -
Благо я оттуда слился, и без него все шоколадно с работой и зп
Там давно уже нет такого штрафа, если что
Это франшиза от Школы 42, я а Париж поступила в нее. Знаю многих, кто сюда перевелся из школы 21, и кто ее закончил. Они всп работают в Сбере 😂. Так что по-моему это неплохой вариант сразу найти работу. По проектам, я думаю ты справишься. Также в школах проходят много топовых конференций, воркшопов, и не так уныло, в целом, чем учиться в вузе.
@@grishiver5160несколько лет как не от нее франшиза. Они отделились и не связаны сейчас. Ну а в целом по теме, если база слабая, то школа 21 норм тема. Первый месяц задротства позволяет получить хороший фундамент. Далее зависит от желания. Школа абсолютно бесплатная, задача учащегося - ток не вылететь. Так что пробовать можно, минусов нет
@@eufemias несколько - это 3 и больше. А они стали отделяться с начала СВО. Еще в 2022 году народ переводился во Францию активно.
Я выучил раст, не зная С, я стал человеком
а можно совместить одно с другим? типа сперва выучить основы, найти первую работу, и параллельно учить системное программирование, чтобы потом стать максимально востребованым спецом да ещё и с неплохим опытом
зачем? в видео лютый бред, системный программист!=бог
Можно кнш, кто тебе запрещает? Правда инфа лучше усваивается последовательно. Потом по сути придётся некоторые вещи переучивать
@@swagdila вообще-то это буквально синонимы
11:00 учу c++ в 15лет, норм?
могу пожелать только удачи
Такой же гигачад, как и я в прошлом
Поздно. Есть знакомые, которые начали в 11 и в 8. Первый еще как-то успел в последний вагон, а вот второй да, с кайфом
@@theban2517Слабо, у меня друг ещё с пелёнок учил.
15 это слишком рано надо хотя бы в 16 или 19 лет тогда нормально а лучше в 25 лет
Honey Montana,мне очень сильно нужен твой совет.Мне сейчас 14 лет,я уже знаю,что буду идти на программиста,но никак не могу понять на какую именно специальность на каком языке буду и какой лучше(в школе учим пайтон) .Английский,математику,информатику в школе знаю харашо и хочу далее их учить.Я буду идти до 11 класса.Стоит ли мне сейчас об этом думать и смотреть какие-то гайды и так далее ?
Слушай, занимайся чем тебе нравится и попытайся изучать абсолютно все что слышишь и впитывай в себя знания как губк, а потом через года 3 ближе к твоему 11 классу ты уже с большей вероятностью определишься и будешь довольно таки многт знать к этому моменту
Как студент третьего курса на кафедре информационных технологий, хочу дать тебе несколько советов. На данный момент лучше сосредоточься на изучении базовых, но крайне важных дисциплин, таких как математика и английский язык. Сейчас нет смысла углубляться в сложные аспекты программирования, ведь, поверь, как только поступишь в вуз, на тебя буквально обрушится огромное количество новых языков и технологий. У тебя будет возможность выбрать то, что больше всего подходит именно тебе.
На первом курсе ты попробуешь разные подходы, попрактикуешься с различными языками и инструментами, что позволит тебе постепенно определиться с тем, какие технологии и фреймворки станут твоим основным направлением. Более того, не забывай, что рынок IT постоянно меняется. То, что популярно сегодня, может устареть через несколько лет. Поэтому такой гибкий и постепенный подход даст тебе больше возможностей адаптироваться к будущим изменениям. Плюс, освоение основ математики и хороший уровень английского станут твоей надежной базой для успеха, так как они применяются практически в любой области IT. Не торопись, строй фундамент.
Не надо учить языки... Надо учить базу. А яп это лишь инструмент
а что за база?
@@БиБСТаршИй-ю3и +
Ну сиди, дрочи год алгосы, структуры данных, изучай работу памяти и процессора, а потом все равно ты в бигтех не устроишься просто потому, что нет опыта. Вы заебали уже с базой своей, которая понадобится только на собесах
Что от тебя требует бизнес? Решения задач. Все. Это - навык, которому можно вполне успешно обучиться, скипнув Кнута, на которого автор надрачивает вечерами
какая те нахуй база для прикладного
За базу тебе не заплатят. Платят тебе за умение проходить собесы, а премию начисляют за закрытые таски, которые закрываются через написание кода на яп гптшкой. Все остальное от лукавого
Монтаж просто имба особенно про системного, в голос просто )
Можно просто пойти прикладным программистом и перейти в системный
я нашел свою мечту!
Супер полезное видео, ждем про стартап и фриланс - от адекватного человека
Ну здесь по людски, да. Хорошо вышло
8:56 тот самый вау эффект обожаю его и не обожаю одновременно
Получается, ждём видос про фриланс))
Пр, в общем, хочу спросить совета у шарющих, мне 15 лет, учу питон. Прошел 2 курса (дальше платные), теперь учусь по книге (изучаем python Эрик Мэтиз) параллельно смотрю гарвардские лекции. Я считаю что изучил основы, но я хз что делать дальше и что учить.Нужно ли тратить деньги на курсы, книги? Правильно ли я делаю и что делать дальше?
напиши в резюме что закончил гарвард
Уже несколько лет пишу на си не зная ассемблер.
Челик говорит что для Си надо знать ассемблер)))))))
Давай обсоси еще раз эту тему, чтобы вставить еще одну рекламу, нн без коммерческого опыта
Ставлю свой мужицкий лайк.💪👍
Поступайте в лучший университет мультивселенной НГУ на профиль системное программирование!!! Мега крутое направление с очень крутыми преподами (реальные инженеры), стажировками, крутым комьюнити и тд!!!!
Единственный чел которого я не смотрю Х2..
Я смотрю его Х1.75.
Системное программирование это так же эмбеддед.
Main возвращает int.... это всё, что нужно знать о познании этого человека в низкоуровневом программировании. Объясняю, int в функции main, используется из-за того, что возвращает функция/ программа после её компилирования, в случае успеха она вернёт 0, из-за этого мы и пишем return 0, а в случае какой-то ошибки, будет введен код ошибки (error 0x или что-то подобное). И этот человек, что-то говорит про низкоуровневое программирование, говорил бы дальше про js и не лез туда, куда не шарит за базу
С каких пор int относится к низкоуровневому программированию? В низкоуровневом программировании нет вообще типов данных. С и С++ - высокоуровневые языки.
Ну или в зависимости от код стайла проекта, может возвращать void, bool или другие типы данных.
@@user-vladislav7 тут согласен, С/С++, не прям низкоуровневые языки, так как ниже них идёт ассемблер и ниже него машинный код. Но, тот же С, относится скорее к чему-то среднему, так как его обычно сопоставляют на одном уровне с Fortran, а С++ называют высокоуровневым. Ну короче, это всё абстракция и просто наименование, но С ближе к низкоуровневым языкам благодаря возможной манипуляции с виртуальной памятью, что тот же Python не позволяет делать и благодаря которому, на С пишут ОС и прочее программное обеспечение
Честности ради, он примерно тоже самое и имел ввиду.
Main возвращает int не на этапе компиляции, а на этапе выполнения
@@user-vladislav7 С относится к низкоуровневым языкам благодаря возможной работой с памятью напрямую, а С++ к высокоуровневым из-за отсутствия pointer
на одном пики точеные, на другом...
как жаль, когда-то заметил твой канал, делился интересными мислями и опытом. Щас стал просто ИТ инфлюенсером для маслят 14 лет
"Вы не можете пользоваться указателями в питоне," - разве в питоне все имена не являются ссылками на область памяти где лежит объект?
Может и так, но у тебя нет прямого доступа к арифметика указателей + всё управление памятью происходит автоматически. И к тому же, не всё так хранится. В зависимости от реализации, для малых чисел может не резервироваться отдельный сегмент памяти и число будет храниться вместо указателя (по аналогии с оптимизацией c++-вого std::string для коротких строк)
Указатель - это не ссылка.
Ребят... а как за пол года выучить английский за все классы? Я просто собрался поступать в институт на програмера но инглиш нихуя не вери вел. Да и вообще стоит ли мне ломать голову на этот счет если егэ по анг я не сдаю да и в институте при поступлении ничего не говорят про него
1. выпиши слова Basic English с переводом. 2. пройди игру Dizzy 4 на английском. 3. переведи какую-нибудь англодоку на русский. 4. переведи какую-нибудь русдоку на английский. после этого можно слушать слушание и говорить говорение. до этого бессмысленно.
Ждал больше чем ррждение сына
2:16 С каких пор char обозначает число? Он служет для хранения символов, в нем можно хранить ЦИФРУ, но ни как не ЧИСЛО
char это просто 8-битное число, в зависимоти от архитектуры знаковый/беззнаковый. В нем можно хранить че угодно в пределах его вместимости
Почти пасхалко
Если учесть, что видеоинформация несёт гораздо большую информационную нагрузку, чем звуковая, то лучшая польза от подобного видео это его отсутствие. Уж лучше чистый аудио формат, чем стократно повторяющиеся дебильные видео вставки. Я понимаю, что хорошее видео это большая работа. Но пусть для начала оно будет самым простым, но без лишнего мусора.
10:56 выбирайте тот, чья картинка больше нравится xD
давайте честно, чтобы стать программистом, нужно идти учиться а не смотреть в ютубе видео как стать программистом!
Ошибочка: в ассемблере есть переменные и функции
Смотря в каком ассемблере
Но мы же не динозавры. Так что да, есть.
Мне интересно, а автор видео сам, где работает? Просто самому интересно.
lua такой типо:я python
Перл такой типо - вы копируете меня?
без асемблера невозможно писать на Си ? я думаю си более высокоуровневый язык и я думаю с# и java плюс минус 1 и тоже , только java куда популярнее в бигтехе и финтехе ) я бы подумал , а так видос крутой , жду когда напаишут и предложат холодос редбула )
На счёт того, что нельзя учить Rust не зная C- утверждение спорное. Мне кажется что можно, просто в итоге тебе всё равно придется выучить еще и С, хочешь иы этого или нет, но начать именно с Rust, возможно будет где-то проще.
автор ламер круды дай бог писал)
Плюсы вариант учить, или сразу на C# прыгнуть?
Если ты задаёшь этот вопрос, то надо учить тот язык, за который платят. Так что ответ - js.
@@cyanmargh там конкуренция разве не высокая? Уже чуть ли не каждый второй программист имеет знания языка в запасе
учить шарпы, вкатиться, понять что нужна база, читать столярова и поднимать базу
Я искал месяц информацию и я нашел на русскои книги и все такое про асм и процесоры.
Классно сделано. Спасибо.
Жду когда книга по intel 8086/8088 приедет.
А почему java говно, на ней столько серверный программ написанно, и пишется до сих пор, работу беку будет проще найти
Legacy.
@roflanpavlito за счёт этого легаси новые микро сервисы тоже пишутся на джаве так как в основном на беке джависты
@@mariyskiyPivolub этот легаси всех уже заебал и с него стараются активно перейти
@@mariyskiyPivolub но честно говоря копаться в этом желания не много, как будто бы программирование - это не только про деньги, но и про удовольствие в процессе
@roflanpavlito хз, я получаю удовольствие от джавы на работе, хотя честно говоря у нас проект молодой и самый старый код который я видел был из 2021 года
Через год отпишусь о своём прогрессе на пути сис. админа
Свежая база подъехала
Когда 3 года учился только на бекендера...
Интересно, если бы я начал с системника, это бы заняло лет 30?
Нет там не так сложно примерно столько сколько на BE просто в системном вместо сложных фреймаорков Kafka, базы данных, elk, restapi, etc. Ты бы учил архетектуру, ассемблер, работа с памятью, и впринципе не чего сложного нет даже легче чем бэк ну смотря что кодишь. Там довольно мало инфраструктуры по сравнению с бэком. Ну посложнее. Посмотри на C или Go или ASM очень компактные языки программирования.
А если хочу быть ml engineer какой путь выбирать или где можно качественный роад мап посмотреть?
Есть один нюанс, системные программисты почти не нужны и скорей всего вы нихрена не будете заработывать😅
@@dannycyberwalker Не нужны? А весь системный софт кем поддерживается по твоему? Языки программирования, игровые движки и тд? Ещё ведь новые штуки создаются
@CurS-yp3qw Невероятно маленьким кол-вом людей, по сравнению с остальным софтом, которые уже на своих местах.
@@dannycyberwalker Да, но работа все равно есть, если ты хороший спец, то деньги в любом случае делать будешь, вот без опыта пиздос да
Давайте, кто-нибудь ещё - напишите, что HTML это язык программирования...
Ну да бро,а ты чё не в курсе? Ну как бы все люди уже осведомлены об этом,он ещё с 2004го является ЯП,такое знать надо
HTML- это высокоуровневый язык программирования 😂😂
Закрыл видос после тейка что го легче шарпов
если стать стать айти кабаном, получается для начала нужно стать айти мини-пигом?
Мало кто знает, что можно использовать void main()
Возможно ли вообще получить работу системного программиста без технического образования?
1:45 я сразу такой решил написать токсичное говно про то, все это есть во всех языках программирование, но потом подаждал 10 сек и такой:😊
погоди ты предлагаешь выучить C чтобы знать основы программирования а когда предлагаешь выбирать то выбрасывать C потому что он тяжелый?
Ты хотя бы в суть ролика вникал, умникум?
а ты забавный
Монтана ято выбрать мне 15 лет думаю фронтенд но есть и время для системного разработчика но закончить обучение в 18 лет как то не особо и хочется что делать ?
1:56 это ты в каком текстовом редакторе делал?
А откуда человек который так и не смогу устроится программистом, а пишет для себя какой-то код, знает какие есть пути вкатится, и тем более кого то учит?
У автора много ошибок, но в основном он прав и молодец. База + С -> задача + язык -> коммиты в известный опенсорс.
Про Столярова правильно. К сведению, его книги это конспекты лекций по компьютер саенс и конспект по книгам таненбаума(сети, ос), только конспект 200 страниц, а у Таненбаума каждый том по 1500 страниц.
Он рассказывает путь "как до фига всего выучить и при этом никуда не вкатиться".
@@СергейНикитин-д2д Для новичка это ни фига не нужно на начальном этапе. Да боюсь и потом тоже все это учится несколько в другом, более адекватном формате.
Подписка на закрытое тг на месяц? Или купил разок и навсегда?
3 Рейх дал добро
Длительность видео😖😈
go'шечка как первый язык для switcher'а, как то жестоко.
Я в целом выучил гоху, сейчас нахожусь на стадии поиска работы. Кажется это почти нереально, вакансий даже в СПб мало
@@MrKentoNion в го обычно из других языков перекатываются, и вакансий для джунов практически нет
@@bocik2854 в курсе, но гол назад наслушался историй о "вкатился в го с нуля" ну и типа ситуация улучшилась. Походу ухудшилась обратно. А может и прорвусь