Тёмный

C++ с нуля до джуна | C++ ROADMAP | Подробный план обучения 

Vladimir Balun - Programming
Подписаться 25 тыс.
Просмотров 106 тыс.
0% 0

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 275   
@vladimir_balun_programming
@vladimir_balun_programming Год назад
А что бы именно ты изменил в этой ROADMAP? Пиши под этим комментарием!
@lorigames772
@lorigames772 11 месяцев назад
Добавил бы Python(Обязательно, всем пригодится чтобы допустим быстро набросать проект или быстро написать какой то скрипт который на c++ займёт много времени) ,Java -также очень хороший инструмент, необязателен но в каких то вещах покажет себя лучше чем плюсы
@IvVi-n6t
@IvVi-n6t 8 месяцев назад
@@lorigames772 Java классная вещь) если не знаешь как писать что-то и не нашёл примеров на github, то на java это обязательно уже написано. Можно писать на любом языке, и брать примеры из java проектов.
@arthur_koba
@arthur_koba 7 месяцев назад
Что показалось критичным - структуры данных и алгоритмы идут перед ссылками и указателями. Не разобравшись с последними, реализовывать первые и вторые будет значительно сложнее, не будет ясности в происходящем.
@КириллГрачев-ы4б
@КириллГрачев-ы4б Месяц назад
Сначала язык (базовые), потом алгоритмы и структуры данных, затем более продвинутые темы языка (шаблоны, виртуальное наследование, if constexpr, SFINAE...), затем Advanced алгоритмы в связке с прошлым пунктом (интрузивные контейнеры, std::hash и друзья) {где-то здесь сидит джун}, затем Concurrency/OS internals basics/asm, затем метапрограммирование продвинутое и всякие устройства процессора, памяти и модные интерфейсы ядра {здесь мы уже прошли и мидла}
@kamsikamsa
@kamsikamsa Месяц назад
Ну во первых, благодарю за видео, во вторых с удовольствием посмотрел бы про выбор проекта, и в третьих хотелось бы видеть в этом видео материалы по которым стоит и Не стоит учить (например книги, статьи, сайты, документация и тд) или отдельно бы такое видео. 😅
@ГусейнГаджиев-п5к
@ГусейнГаджиев-п5к 3 месяца назад
Фраза "Junior должен знать то же самое что и Senior только за копейки" до сих пор актуальна
@sergeypolovinkin9216
@sergeypolovinkin9216 Месяц назад
Да, индустрия ИТ нуждается в высококвалифицированных низкооплачиваемых кадрах!
@mar_kha
@mar_kha Месяц назад
​@@sergeypolovinkin9216 да в любой сфере так
@nicholasspezza9449
@nicholasspezza9449 Год назад
Запасаемся томами Таненбаума и носовыми платками и готовимся бороться с прокрастинацией, выгоранием, суицидальными мыслями. Желательно также заранее отработать методики возвращения души обратно в тело.
@ensomriddernb
@ensomriddernb 9 месяцев назад
Да.
@06marsik91
@06marsik91 7 месяцев назад
Я с физ теха, мне не привыкать)
@Sherk-zz3hk
@Sherk-zz3hk 6 месяцев назад
Дада
@Sherk-zz3hk
@Sherk-zz3hk 6 месяцев назад
Дада
@nicholasspezza9449
@nicholasspezza9449 6 месяцев назад
@@06marsik91 , физтех слитно пишется 😂
@Dmitry_Lenper
@Dmitry_Lenper Год назад
Роудмапа отличная, про книги вам уже сказали, ждём)) Лично я бы порядок плана обучения поменял чутка. Сделал бы упор на раздел C++ (и только его), попутно взяв одну любую IDE (с минимальным функционалом), а потом уже с самых низов идти. Да, это будет обучение без сильного осознания процессов работы, однако, изучение языка с архитектуры ЭВМ верный способ забыть о языке до лучших времён. Ваш вариант годится только в том случае, если вы робот) Вы дали аналогию с фундаментом, а я даю аналогию с поднятием тяжёлых весов, не фиг надрываться, если мышечного каркаса нет и тело не привыкло к высоким нагрузкам. Объясню. Я здесь опираюсь на свой опыт в другой области, в 3Д моделировании. Точно знаю, что если бы я начал изучать это поприще с таких понятий как рендер, работа с видеопамятью, типы моделирования, нормали и прочее, то забил бы на это всё. А вот если просто взять программу, познакомится с ней и базовыми инструментами, навигацией, поделать простые модельки, сделать из этого композицию, выставить свет и сделать стандартный рендер, то появится не только мотивация (так как видимый результат лучший мотиватор), но и скелет, на который я буду опираться, изучая более углублённые вещи. А если по вашей логике учить, то будет информация ради информации, всё забудешь через три дня и никакое конспектирование тебе не поможет. Но когда ты понял основы и набил руку, то изучение более глубоких вещей будет более продуктивным. Проблема в том, как понять, что ты уже готов к этому переходу, но это специфика самообучения и то, насколько ты перфекционист и прокастинатор))
@_pierro_
@_pierro_ Год назад
плюсую, для новичков лучший мотиватор - это видимый результат здесь и сейчас. Если бы я начала изучать фронтенд, к примеру, с протоколов передачи данных или устройства браузера, то шанс на выгорание увеличился бы в разы
@bushmishmen
@bushmishmen Год назад
ПЛЮС+++
@garp_tv4849
@garp_tv4849 Год назад
насколько я понимаю автор видео просто продвигает свои курсы
@ViktorAr2023
@ViktorAr2023 Год назад
@@garp_tv4849 ++
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Это ведь моя роадмапа и в моем понимании она должна выглядеть именно так, но ваш ход мыслей тоже достаточно интересный)
@pershin-daniil
@pershin-daniil Год назад
С заключением полностью согласен. На себе почувствовал тот же эффект: бывает что-то сложно понять, а через время все встаёт на свои места - главное продолжать заниматься. Спасибо за видео. Для меня был немного громкий видео переход. Я аж вздрогнул первый раз, но потом привык. Думаю эта карта будет полезна не только для разработчиков С++, но и для всех программистов.
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Да, для других сфер она тоже будет полезной)
@romanezhov2028
@romanezhov2028 Год назад
Жду такой же ролик для других позиций: from junior/middle to middle/senior. Спасибо за видео!
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо, подумаю над этим)
@gilman2056
@gilman2056 Год назад
да
@davidshapirofitnessmotivat8994
Супер курс по С++ и UE5 youtube.com/@AlexanderSemenko?si=vMsKsgHE0rsJUc2V
@Милин-к3э
@Милин-к3э 6 месяцев назад
Нормальные слова используй: "новичок", "опытный", "проффесионал", а не сленг по типу "джун", "миддл" и "сениор"
@CetoPizdec
@CetoPizdec 6 месяцев назад
​@@Милин-к3эну кстати если быть объективным ты прав! Ведь это скорее обозначение опыта с углублёнными знаниями.
@olgafedyanova
@olgafedyanova Год назад
Ваш канал - открытие для меня конца этого года. Я вообще не про с++, но круто. Очень много полезного.
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо!
@dianadiana2179
@dianadiana2179 Год назад
Спасибо за Ваш труд, Владимир, очень полезные видео. Развития каналу!
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо большое!
@Thur1nor
@Thur1nor 7 месяцев назад
это роадмапа нереалистичная для 99 процентов людей пытающихся стать программистами. От начала обучения до первых строчек кода куча инфы которая никак и ничем не подкрепляется в плане удовольствия от продленной работы, успехов и неудач. кучу времени потратить на теорию(которая возможно и нужна, но в ней будет эффективно начать разбираться когда человек будет понимать ДЛЯ чего она нужна, а не просто потому что так дают в вузах или какой то чел в интернете так написал). Так уж работает человеческая психика. Убивать с самого начала кучу времени на теорию это самое плохое что можно придумать. В этом как раз беда тех же вузов. Отбивают всякий интерес скучной теорией. Это все имхо, я на фоне автора ролика полный нуб и лох, но среди своего окружения успешных кейсов с таким подходом не встречал от слова вообще.А вот когда человек начинал просто что то писать, спотыкался, падал, и потом все таки куда то попадал на работу и дальше уже развивался как специалист- куча.
@whitefox8217
@whitefox8217 Год назад
Ждем видео про выбор проекта)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Хорошо)
@bigbr0ther460
@bigbr0ther460 9 месяцев назад
если начинать с++ с таких основ как эвм и операционка на 2-3 уроке обучение будет законченно )) начинать нужно с основ языка и кодинга, и кодить как сумашедший с 5 утра до 22 вечера
@ДианаЕдемская-я2б
@ДианаЕдемская-я2б 6 месяцев назад
так что а что кодить ? для какого-то пет проекта знаний пока нет, змейку вывести в консоли - на пару часов хватит может. Есть рекомендации? По факту я сейчас изучаю просто структуру и потом кодираю то что изучила, может и те же примеры по памяти - но не думаю что это продуктивно
@TiVchiCkchannel
@TiVchiCkchannel 6 месяцев назад
​@@ДианаЕдемская-я2бЗависит от того в какой сфере хотите работать, если в бэкенде например. Берет фреймворк для написания бэкенда и идете писать свой бэкенд и параллельно по надобности изучаете работу сети или что то ещё
@ioanndubinets5840
@ioanndubinets5840 6 месяцев назад
@@ДианаЕдемская-я2бесть разные курсы с задачками или просто задачки в интернете
@naughtyraccoon211
@naughtyraccoon211 4 месяца назад
С 5.00 до 22.00 кодить 😆 Самое глупое, что слышу постоянно от новичков.
@olegg.8973
@olegg.8973 4 месяца назад
И умереть через 2 месяца.
@СергоКагыр
@СергоКагыр Год назад
Чувствуется многопоточность процессов, жаль в мозгу автовывоз мусора не происходит и тоже приходится убирать (отдых, сон, прогулки). Спасибо.
@tienlao1327
@tienlao1327 Год назад
Все очень грамотно и понятно, буду ждать некст видос про проекты
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо!
@swssd6887
@swssd6887 Год назад
Кратко и по делу! Однозначно лайк👍
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо!
@СъелКартошку
@СъелКартошку Год назад
С заключением согласен, причем это работает как с программированием, так и с математикой, например. Да, хотелось бы посмотреть видео о том, как выбрать проект и, возможно, какие-либо нетривиальные идеи
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Хорошо, спасибо!
@friendsfriend8982
@friendsfriend8982 Год назад
Спасибо. Реально помог, теперь будет намного легче ориентироваться, желаю много подписчиков и развития твоему каналу
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо!
@RinatGarifullin-bt8rg
@RinatGarifullin-bt8rg Год назад
4 года факультета информатики и вычислительной техники описал)
@possumcode
@possumcode Год назад
Это очень полезно! Спасибо)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо!
@tosha1718
@tosha1718 Год назад
вы один из 2 людей, которые, мотивируют меня к изучению программирования, в особенности с++, спасибо вам огромное
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо)
@ivan-ivanov-ivanovich
@ivan-ivanov-ivanovich Год назад
Я подозреваю, что второй - это Winderton ? 🤡 Который за с++ вообще не шарит 😁
@tosha1718
@tosha1718 Год назад
@@ivan-ivanov-ivanovich я смотрел его, интересно, но не зашло, а 2ой человек это мой препод (предмет вступление в специальность)) я 1 курс CS, но понял что это гиблое дело, жду 2ой курс, потому что там алгоритмы, интересно посмотреть что будет, потому что у самого как-то не получается, как собака, понимать понимаю как работает и теорию вери гуд, а на практике не могу сделать,
@tosha1718
@tosha1718 Год назад
@@ivan-ivanov-ivanovich хоть с++ и сложные, но мне нравится, правда проблемы в неосознании что и где учить и закреплять, поэтому часто выгораю, книги спасают хоть, но дают только теорию, вроде бы все понимаю, а на практике прочувствовать не могу
@ivan-ivanov-ivanovich
@ivan-ivanov-ivanovich Год назад
@@tosha1718 а для чего тебе c++ ?
@ЕвгенийИванов-д8у4к
RoadMap хороший, но не для джунов, а скорее просто для людей из computer science в общем. К джунам тут скорее раздел с c++, алгоритмы и структуры + я бы добавил SOLID с паттернами. Еще Бьярне писал в своём толмуде, что главное научиться писать хороший код, а технические моменты придут со временем
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Есть разные подходы к обучению, мне предпочтительнее именно такой)
@olegbalandin6856
@olegbalandin6856 6 месяцев назад
Страшно узнать роадмап мидла и сеньора...
@diskyssiya3952
@diskyssiya3952 2 месяца назад
Для сеньора нужно ещё выпить 400 литров бананового латте
@hugoboss767
@hugoboss767 5 месяцев назад
Где-то можно скачать эту карту ?
@АрсланКуралбаев-о3й
@АрсланКуралбаев-о3й 10 месяцев назад
Низкий поклон Вам!
@Юрий-т3щ4с
@Юрий-т3щ4с Год назад
Ждём видео по выбору проекта
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Хорошо)
@sable8004
@sable8004 Год назад
Спасибо, отличное видео. Вы можете к этим этапам (теоретические/практические) прикрепить литературу или интернет-источники, которые как вы считаете надо прочитать, чтобы всё это освоить в должном объёме. Выпустите видео по литературе и источникам лучшим на ваш взгляд или напишите просто, хотя бы в комментариях или в соц.сетях.
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Хорошо, запланирую это видео)
@Богдан-ь2ж8л
@Богдан-ь2ж8л Год назад
@@vladimir_balun_programming ждём
@celeb_17
@celeb_17 Год назад
Неплохо, хороший фундамент четыре пять.
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Фундамент, как по мне, самое главное
@ЕвгенийТеренетьев
Владимир, спасибо за видео. Было бы очень круто, если бы вы сделали такое же видео для Go Backend разработчика
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Уже есть такое видео)
@boson_higgs
@boson_higgs 5 месяцев назад
Хороший roadmap , это по сути база института.
@cyrilanisimov
@cyrilanisimov 5 месяцев назад
Да, если к джунам такие требования, то в Яндексе совсем всё грустно. Помню, как устроился в свою первую контору, дочитывая учебник Праты)
@ivyril
@ivyril Год назад
Слишком много непонятных слов для начинающих)) Вы же я так понимаю для них рассказываете?? Или я что-то неправильно поняла?....
@SanderOriginal
@SanderOriginal Год назад
Если ты начинающий в принципе в программировании то ненадо начинать с c++
@channel_tag
@channel_tag Год назад
А зачем ты вообще лезешь в IT? С твоим подходом к "слишком много непонятных слов" лучше вообще ничего не начинать)
@CapralRoma
@CapralRoma Год назад
⁠@@channel_tagа в том то и суть, что ты учишься и узнаешь все не понятное. Открою большую тайну, но, все чему ты учишься ты этого изначально не знаешь
@gojio1514
@gojio1514 2 месяца назад
@user-r5jflfskjlaJJFs Насколько актуально учиться по видео 7-ей давности? Могли ли они морально устареть? Хочу начать вникать, но хз за что браться
@dakudead666
@dakudead666 Год назад
очень полезное видео! го видос про то какой проект выбрать или же примеры каких то полезных проектов для изучения
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Уже есть такое видео на канале
@Ii_Naomasa_san
@Ii_Naomasa_san Год назад
Не представляю кто может осилить такой объем данных, не работая с языком за деньги, в какие-то разумные сроки. Чтобы только познакомиться с плюсами уйдет года 3, а там еще архитектура, сети, операционные системы, тестирование. Еще при этом нужно написать свой пет проект, переписать структуры данных и отточить алгоритмы с ООП.
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Все возможно и за более короткий срок)
@Ii_Naomasa_san
@Ii_Naomasa_san Год назад
@@vladimir_balun_programming да это лукавство) по мне
@user.32847
@user.32847 Год назад
Хорошо расписана база. Сделай пожалуйста PDF roadmap или изображение в высоком разрешении, не удобно заходить на сайт постоянно )
@чел-ю4х
@чел-ю4х Год назад
где взять ссыль?
@goosefromheaven2341
@goosefromheaven2341 Год назад
@@чел-ю4х Пнешь если дадут
@vladimir_balun_programming
@vladimir_balun_programming Год назад
ссылка есть в описании видео, постараюсь сделать PDF
@Милин-к3э
@Милин-к3э 6 месяцев назад
Тебе дать совет по всему IT?
@Русланбелый-к9ъ
@Русланбелый-к9ъ 2 месяца назад
Это, что фундамент под небоскрёб. Такой оснавательный
@vladimir_balun_programming
@vladimir_balun_programming 2 месяца назад
@@Русланбелый-к9ъ смотря какое здание собираетесь строить
@vyacheslavbogomolov7970
@vyacheslavbogomolov7970 Год назад
То есть 3 тома Таненбаума перед изучением c++ нужно впитать? :))
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Желательно параллельно
@РусланКарнеенко
Спасибо. То что надо.
@ulcuber
@ulcuber 5 месяцев назад
Границы невежества мне понятны. Ничего сложного с тем, чтобы разобраться в этом. Сложно будет в себе разобраться
@noname-hw3bb
@noname-hw3bb 4 месяца назад
спасибо за нормальный roadmap. Конечно я еще тюфяк, предстоит много сделать. Но это уже мои проблемы)
@bazarov_01
@bazarov_01 2 месяца назад
привет как твое обучение?
@daps9516
@daps9516 Год назад
ЭТО БАЗА!
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Ну да, основы CS
@mob4208
@mob4208 12 дней назад
А есть рекомендации современных книг? Все про старые версии
@NoNo-fl6oq
@NoNo-fl6oq Год назад
Роадмап это хорошо, но где взять качественный материал по темам Архитектура компа, операционки и комп сети? Знаю, что есть книги крутые, например Таненбаум. Но это большие труды. Где это все взять в более сжатом варианте, не потеряв качество? Ребята, тоже пишите, если можете посоветовать. Может книги или видео на ютубе хорошие, или курсы. Чтонибудь. Я прошла книгу по основам Стивена Прата, а теперь не знаю, что дальше. Вижу, что много всего надо еще усвоить, но глаза разбегаются и ни к чему не приступаю. Владимир, ждем ваших советов. И кто видит коммент, тоже пишите
@alazarn7
@alazarn7 Год назад
книги столярова в помощь
@dmitriibannikovasx
@dmitriibannikovasx 8 месяцев назад
Работал на позиции сеньора в одной хорошей компании и то не знаю некоторых вещей из этого роудмапа) Правильно говорят: джун должен знать не меньше сеньора, но за зп джуна.
@Милин-к3э
@Милин-к3э 6 месяцев назад
Давай без сленга: не "джун" ---- а "новичок", не "сеньор" ---- а "профессионал"
@melonges7884
@melonges7884 Год назад
Было бы неплохо ссылку на ROADMAP с видео)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Точно, сейчас прикреплю ее)
@АлександрЦыбулин-д1м
@@vladimir_balun_programming так где ссылка?) Благодарю!
@sergeypogorelov7059
@sergeypogorelov7059 Год назад
Флэшбэки с универа прям 😅 ну тут я могу сказать, что тем, кто решил стать программистом, частично придется пройти этот путь. 😊
@yhooi
@yhooi 8 месяцев назад
Нереально за год
@tihunvolkov9288
@tihunvolkov9288 Год назад
Хотел кинуть это видео другу, что хочет войти, но решил сначала просмотреть видео. Всё очень замечательно, но на такое способны лишь задроты, а не он.
@lstarbox3765
@lstarbox3765 Год назад
а вы хотели войти в it ничего не делая?
@tihunvolkov9288
@tihunvolkov9288 Год назад
А кто ж не хочет. А вообще здесь подход от "базы" к высокоуровнему программированию, при чём как мне показалось очень глубокой базы. Я мало вникал в Си, обучаюсь с готового качественого кода с высокоуровнего js уже 2й год. И прекрасно опускаюсь вниз, гораздо лучше понимая, что за алгоритмы для чего они, а вот если бы только начал их изучать, я был бы в таком афиге, что хотелось бы бросать эту затею чаще, а так я только 3 раза бросал. Нужно идти по пути меньшего сопротивления, и этот путь не лучший, но тоже путь.@@lstarbox3765
@Tony_Hylfilger
@Tony_Hylfilger Год назад
Неплохо было бы на каждой теме сделать ссылку на курсы или книги ее раскрывающие, но это так дополнение
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Видео получилось бы очень большим... А так будет прокачиваться навык гугления)
@Ланс-м1в
@Ланс-м1в Год назад
Спасибо
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Не за что!
@Вальдес-з7й
@Вальдес-з7й Год назад
Мне кажется что уместно было бы - Архитектуры процессора изучать на примере ассемблера, а не теоретически в вакууме и на нем же можно понять, что такое кольца защиты прочитав про привелигированные инструкции и модель памяти - Операционные системы на примере именно той части функционала которой нет в STL, а именно сокетов и криптографию докинул туда же, смежные темы - IPC вообще не рекомендовал бы к изучению, потому что это древний Unix way идельно подходящий для небольших программ написанных на Си и то большая редкость, но никак на C++ с монолитной ООП архитектурой - API Linux или Windows вообще не трогать, ведь это как размазывать ассемблерные вставки по всему коду, только с привязкой к определенной ОС, что рушит любую кроссплатформенность плюсов - VM, JIT, GC и прочее хозяйство из мира Java/C# вообще никак не вяжеться с идеей плюсов о нулевой стоимости, да и противоречит изучению архитектуры процессора, так как придется изучать архитектуру конкректной VM - А где Boost?
@Милин-к3э
@Милин-к3э 6 месяцев назад
По поводу четвертого не согласен ---- C++ кроссплатформенный только до определенного момента: Работать с файлами и терминалом? ---- Пожалуйста Создавать оконный интерфейс или работать с интернетом? ---- Нет, извините, используйте сторонние библиотеки Так что любой профессиональный C++ разработчик должен знать POSIX, WinAPI, Cocoa и Android NDK
@qb1k
@qb1k Год назад
Владимир, спасибо за труд, хорошая и подробная roadmap, я бы ещё добавил в карту базовые знания математики и технического английского.
@soul_loneliness
@soul_loneliness 8 месяцев назад
Было бы замечательно приложить небольшой список литературы к каждому разделу
@CapralRoma
@CapralRoma Год назад
Это конечно круто, но сыпать слэнгом не стоит, если хочешь заинтересовать человека. Сленг придет в течении обучения и работы.
@ivasik8046
@ivasik8046 9 месяцев назад
Интересно, а есть ли похожая схема/путь/доп ветки, что нужно знать уже для мидла, ну и для сеньора? Или это уже просто зависит от практического опыта работы ?
@daps9516
@daps9516 Год назад
Хочу узнать как делать проект на c++!!!
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Хорошо, подумаю над этим)
@Милин-к3э
@Милин-к3э 6 месяцев назад
1) Создаешь пустой файл 2) Записываешь в него код проекта 3) Компилируешь в исполняемый файл или библиотеку (в зависимости от того, что ты пишешь - программу или библиотеку)
@gecreator412
@gecreator412 10 месяцев назад
Главное не забрасывайте начатое. А-то можно и в обратную прокачатся. С джуна до нуля : )
@olegg.8973
@olegg.8973 4 месяца назад
Спасибо, теперь точно не буду даже залазить в это задротное болото, выбрал C#....
@МаксимБычковский-г4б
@МаксимБычковский-г4б 2 месяца назад
такое же болото, только в профиль.
@olegg.8973
@olegg.8973 2 месяца назад
@@МаксимБычковский-г4б Поздняк, я уже учу плюсы.... С++ → ООП → Работа с памятью → Unreal C++
@nouchance
@nouchance Год назад
Спасибо Владимир! Вы сейчас пишите на С++ или Java?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Сейчас пишу на Go, но С++ не забываю)
@nouchance
@nouchance Год назад
@@vladimir_balun_programming Я начал учить Java потому что много книг и видео курсов по Data structure and algorithms есть в интернете.Прохожу курс по Java, но будущем хочу стать .NET Core developer + синтаксис языка Java и C#(.NET Core) очень похоже. Слежу новостями Microsoft, конференция DotNetRu и тд. Есть симпатия C#❤️. Спасибо большое за фидбэк, удачи вам!
@vladimir_balun_programming
@vladimir_balun_programming Год назад
@@nouchance спасибо, взаимно!
@r-thur144
@r-thur144 Год назад
Главный вопрос, а где брать эту информацию? Ее надо отдельно по крупицам собирать? Или может есть специальные книги или сайты , например по разделу процессоры или иерархии памяти?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Можно самостоятельно по крупицам, но можно пойти в ВУЗ или на различные курсы
@АлександрБурый-ф3й
@Владимир Балун, можно roadmap по golang?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Да, следующей будет по Backend, а затем и Golang)
@АлександрБурый-ф3й
@@vladimir_balun_programming буду ждать с нетерпением. Спасибо за видосы)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
@@АлександрБурый-ф3й Спасибо)
@ДушаКосмонавта
@@vladimir_balun_programming ...backend - в том числе и Java?)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
@@ДушаКосмонавта да, та roadmap-a не будет привязана к языкам программирования
@ggnet-lm7pg
@ggnet-lm7pg 11 месяцев назад
А где в инструментарии системы сборки? (в т.ч автоматической - например CMake)
@kakoytostrannuychel
@kakoytostrannuychel Год назад
посоветуйте пожалуйста книги по архитектуре компьютера,структурам данных,сетям
@alexaleksey1126
@alexaleksey1126 Год назад
Можно тоже самое про Го)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Да, в будущем планируется)
@jashdkj4902
@jashdkj4902 Год назад
Владимир, столько у вас опыта, смотрел видео где вы рассказывал чем вы занимались в плане работы и на каких языках. Интересно почему вы ушли с С++ на Golang? И часто в вакансиях вижу C++ Golang, Python Golang. Это значит вы будете решать задачи на обоих языках?) Очень интересно было бы услышать ответ от вас) P.S: Я помню что вы сказали, что стало вроде скучно или что то типа того. И позвольте еще один вопрос, как мне сказал один знакомый из одной из компаний манга, не лезь в С++, в 2023 году не имеет смысла учить с++ и тратить столько сил. Согласны ли вы с этим или нет?)
@vladimir_balun_programming
@vladimir_balun_programming Год назад
С++ хорош для понимаю того, как что работает - много на что открывает глаза, но есть языки на которых что-то намного проще делать и практически также эффективно, поэтому и ушел на Go. На счет языков - зависит от работы, не получится точно ответить
@jashdkj4902
@jashdkj4902 Год назад
@@vladimir_balun_programming спасибо большое за развёрнутый ответ ☺️
@space_shorts1
@space_shorts1 3 месяца назад
Помогите пожалуйста выбрать книги по этим предметам
@keshencov4747
@keshencov4747 8 месяцев назад
Roadmap не открывается. При нажатии на ссылку не редеректит на карту
@swssd6887
@swssd6887 Год назад
Какие книги посоветуете по теории? Архитектура, сети и ос?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Таненбаум - классика
@undefinediam
@undefinediam Год назад
1. Digital Design and Computer Architecture 2. Operating Systems Principales and Practice 3. Computer Networking: A Top-Down Approach
@rahmanbashr7347
@rahmanbashr7347 6 месяцев назад
Псевдо код скормил gpt и получил эскиз функции, доработал и готово... до чего дошел прогресс, вкалывают роботы а не человек 😂
@SpeedrunCpp
@SpeedrunCpp Год назад
Требую такой же frontend jun
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Во фронтенде я мало чего понимаю)
@SpeedrunCpp
@SpeedrunCpp Год назад
@@vladimir_balun_programming досадно
@danielkeehl7450
@danielkeehl7450 Год назад
Тонна лишней инфы, о которой на собеседовании на джуна никогда не спросят.
@vladimir_balun_programming
@vladimir_balun_programming Год назад
А причем тут собеседование? Собеседование и работа в какой-то компании - это абсолютно разын вещи
@sonce32
@sonce32 10 месяцев назад
@@vladimir_balun_programming Так в том то и дело. У Вас видео как называется? Видео про то, что нужно знать джуну! Т.е. тому человеку, который только приступает к программированию на языке C++. Вот если бы видео у Вас называлось "Что нужно знать разработчику C++", то да, тогда Вы были бы правы. Здесь же вы просто решили впихнуть кликбейтное название. Не подумав (либо забив болт) на начинающих людей, которые посмотрев эти ваши божественные требования к новичку, не захотят даже и начинать
@kote_dev
@kote_dev 7 месяцев назад
Что-то roadmap не открывается по ссылке (
@Creekererer
@Creekererer Год назад
Зачем нужно знание компьютерных сетей если не собираешься с ними работать?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Это заюлуждение - всем приходится с ними работать, пусть не программировать, но по крайней мере пользоваться
@Creekererer
@Creekererer Год назад
@@vladimir_balun_programming мне базовых знаний знаний полученных ещё в школьном возрасте как то хватает и в жизни и на работе
@remoleg
@remoleg Год назад
А можно список литературы для изучения архитектуры компа и всего остального?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Таненбаум)
@Luxorius-ho2ju
@Luxorius-ho2ju 5 месяцев назад
Есть смысл усить С?
@Александр-ф9в4ю
@Александр-ф9в4ю 2 месяца назад
Да, чтобы потом Rust изучать
@SalatikInMyHead
@SalatikInMyHead 2 месяца назад
Да, чтобы потом Go изучать
@HurriCan-mz8qz
@HurriCan-mz8qz 2 месяца назад
Да стою в потом было понятно как работают другие языки
@vasyapupkin139
@vasyapupkin139 Год назад
А почему алгоритмы перед структурами?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
В конце описан план того, что и зачем следует изучать
@sauvignonblanc5086
@sauvignonblanc5086 Год назад
Если имеется только среднее специальное образование по ИТ, есть ли какие-либо перспективы устроиться C++ разработчиком в РФ на позицию джуна?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
У меня был именно такой опыт
@Милин-к3э
@Милин-к3э 6 месяцев назад
Давай без сленга - не "джун", а "новичок"
@morideya
@morideya Месяц назад
​@@Милин-к3э тебе делать нечего, под каждым комментом эту чепуху писать?
@azamat9159
@azamat9159 Год назад
Ждём видео с выбором проекта жля начинающих
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Уже есть на канале
@andrewmarkov1649
@andrewmarkov1649 9 месяцев назад
чё т ни слова про SQL...или я пропустил?
@ИгорьК-т1ш
@ИгорьК-т1ш 11 месяцев назад
Мне кажется алгоритмы есть смысл изучать, когда есть уже базовое знание синтаксиса языка программирования
@kst5161
@kst5161 9 месяцев назад
Вот интересно сколько нужно времени что бы пройти этот путь и устроиться джуном с нуля? Уделяя обучению по 2-3ч, 3 раза в неделю.
@MakarenkoSasha
@MakarenkoSasha 8 месяцев назад
лет 5 если по минимуму.. реально все зависит от области. применения.
@Милин-к3э
@Милин-к3э 6 месяцев назад
Давай без сленга - не "джун", а "новичок"
@nagibbator4449
@nagibbator4449 Год назад
like
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Спасибо!
@ПавелЗыбкин
@ПавелЗыбкин 6 месяцев назад
Спасибо большое за видео. А есть возможность получить ссылку на сам RoadMap из этого видео?
@hey-rg9lk
@hey-rg9lk Год назад
а где ссылка на роадмапу?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
В описании видео есть)
@winaid-wd
@winaid-wd Год назад
а где учить вообще первые три темы? может книги какие то или еще чтото? ничего просто не понимаю
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Книги Таненбаума)
@ralymbetov
@ralymbetov Год назад
Про сети есть ещё книга "Компьютерные сети, нисходящий подход".
@ВиталийБарцевич-с1в
Ты серьезно? Вот это все должны знать джуны?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Ну с этим багажем потенциальные джуны не будут везде ходить и говорить, что джуны никому не нужны - они не то, что без труда, но тем не менее смогут пройти нужные им собеседования
@ВиталийБарцевич-с1в
@@vladimir_balun_programming конечно. Но тогда Джун он будет только формально а так целый Сеньор зная все это
@vladimir_balun_programming
@vladimir_balun_programming Год назад
@@ВиталийБарцевич-с1в я так не считаю
@maximshumeyko7809
@maximshumeyko7809 Год назад
А я не понял, если честно. А где boost/qt и прочие разные штуки, типа git/gtest, которые работодатель сходу затребует от джуна? Чел "приложения с окошечками" не знает как делать, но его, наврное сразу посадят на разработку софта для сетевого оборудования со знаниями протоколов канального и сетевого уровня, или прямо вот в Intel/amd будет свои знания по архитектуре применять?
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Ну лично мне неинтересно окошечки делать, а для окошечек этих скилов за глаза хватит - и не нужны никакие фреймворки, все это учится в процессе
@maximshumeyko7809
@maximshumeyko7809 Год назад
@@vladimir_balun_programming ну так для новичка если - сразу и наглядность и батарейки в комплекте. СУБД, model-view-control, система сборки и тестирования. Курс молодого бойца, так сказать. Возможность сделать что-то наглядное, а не просто ковыряться в олимпиадных задачках + навыки, которые ему позарез нужны с первых дней работы. Не обязательно именно этот фреймворк. Подойдёт любой хороший. Чтобы посмотреть сразу, пристреляться и не изобретать велосипеды потом. Разве нет? А архитектура, протоколы и шины и регистры процессора - это уже для миддлов и то не всем пригодится.
@Милин-к3э
@Милин-к3э 6 месяцев назад
Давай без сленга - не "джун", а "новичок"
@maximshumeyko7809
@maximshumeyko7809 6 месяцев назад
@@Милин-к3э ну между джуном и совсем новичком где-то полгода-год подготовки по основам языка, стандартной библиотекеи, алгоритмам, хоть какого-нибудь фреймворка и базовых инструментов. А может и два года, если так, не спеша.
@goosefromheaven2341
@goosefromheaven2341 Год назад
Дал бы кто ссылку на роадмап из видео
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Она есть в описании к видео)
@goosefromheaven2341
@goosefromheaven2341 Год назад
@@vladimir_balun_programming увидел, но почему-то 3 месяца назад её там не было, хотя, может я слепой, в любом случаи спасибо
@fil-os-of
@fil-os-of 11 месяцев назад
Какая-то фигня, это всё не про джуга. Автор сходит с ума.
@iex32
@iex32 8 месяцев назад
Этот господин свои курсы продает или почему он так легко заливает с плеча что С++ (один из самых сложных языков программирования в мире) легко учить???
@Юрий-т3щ4с
@Юрий-т3щ4с Год назад
Есть рекомендованные курсы от вас? Удовольствие можно на долго растянуть
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Что имеете в виду под курсами? Какие лично я рекомендую?
@Юрий-т3щ4с
@Юрий-т3щ4с Год назад
Вы не рекомендуете, Может есть какие то курсы где все это проходят? Не нашел Может вы подскажите, или свое запустите
@vladimir_balun_programming
@vladimir_balun_programming Год назад
@@Юрий-т3щ4с у меня есть только курс по подготовке к собеседованиям - скоро будет курс по внутреннему устройству контейнеров в С++
@rahmanbashr7347
@rahmanbashr7347 6 месяцев назад
А сегодня освоить с++ могут не все... вернее освоить могут не только лиш все... мало кто может это сделать
@How_is-x5b
@How_is-x5b 8 месяцев назад
В С++ и его изучении есть есть только 2 плюса
@rake2029
@rake2029 6 месяцев назад
Ну кстати это программа вуза
@ЕвгенийИванов-д8у4к
Ещё было бы круто обзор книг под соответствующие категории
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Хорошо, подумаю над этим)
@СъелКартошку
@СъелКартошку Год назад
согласен
@MartinIden-hn7ld
@MartinIden-hn7ld Месяц назад
Хитрый парень, от конкурентов избавляется )
@vladimircreator
@vladimircreator Год назад
Ещё бы Дональда Кнута посоветовал начинающим, вообще здорово было бы
@vladimir_balun_programming
@vladimir_balun_programming Год назад
Кнута я не советовал
@baldislavep00pczynski68
@baldislavep00pczynski68 7 месяцев назад
@@vladimir_balun_programming почему?
@Tom-ez3nj
@Tom-ez3nj 10 месяцев назад
Да все это не два месяца, это два года нужно читать, и не читать, а учить.
@ДжейнОс
@ДжейнОс 7 месяцев назад
дима москвич ушел в it
@Милин-к3э
@Милин-к3э 6 месяцев назад
Прошу выражаться без сленга - не "джун", а "новичок"
@QllWind
@QllWind 6 месяцев назад
всем насрать на твои пожелания.
@lime15
@lime15 2 месяца назад
Может вообще «Нубом» звать? А «Серьора» называть «Читак» или «Профессионал»?? 😂
@faswei
@faswei 2 месяца назад
Всем похуй
@DZHEY-uv2qt
@DZHEY-uv2qt 3 месяца назад
Много лишнего
@РоманПерминов-п4и
@РоманПерминов-п4и 8 месяцев назад
Автор просто решил поумничать...
Далее
How I wrote online shooter on C++ in a week
25:31
Просмотров 1 млн
Собеседование Middle C++
1:01:50
Просмотров 31 тыс.