Последовательный план как стать Junior. Что, как и когда учить, а главное как долго? (мой опыт)

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 469

  • @andreidanilov1896
    @andreidanilov1896 3 ปีที่แล้ว +8

    Лучшее видео по теме, всё структурировано, нет воды. Чувствуется, что Виталий не просто сходу что-то накидывает а даёт материал с целью донести основную суть и помочь.

  • @Anavarin51
    @Anavarin51 3 ปีที่แล้ว +12

    Спасибо за видео! Ещё и земляк, мб даже когда-нить пересечёмся) В общем, 31 год - с сегодня начал самообучение из финансиста в джуна. Сейчас 24.06.2021. Попробую отследить, чего я достигну и как много времени уйдёт до 1го оффера. Если есть такие же, как я, желаю всем удачи.

    • @dimadivan7641
      @dimadivan7641 3 ปีที่แล้ว

      Пишите сюда свои успехи....

    • @monukmort
      @monukmort 3 ปีที่แล้ว +2

      Ну как достижения??? Учу Java уже больше полугода, понимаю, что много уже знаю. Но параллельно такое чувство, что я нехрена не знаю))))

    • @АлисаМихайлова-ъ2т
      @АлисаМихайлова-ъ2т 3 ปีที่แล้ว +1

      @@monukmort PHP учу. Аналогичные ощущения.

    • @monukmort
      @monukmort 3 ปีที่แล้ว +1

      @@АлисаМихайлова-ъ2т скоро Михайловы захватят весь инет, а потом и Мир))))
      P. S. удачи в начинаниях)

    • @ginger7719
      @ginger7719 3 ปีที่แล้ว +4

      Интересно, для чего вы хотите уйти от финансиста в прогеры? Тоже самая работа в офисе, теже дедлайны и всякие рабочие моменты, программистов не целуют в попу в начале рабочего дня
      Ведь в Москве хороший финансист ценится выше хорошего разработчика, ведь хороших джунов уже 17 летних полно на рынке, но я ни разу не слышал про 17 летнего хорошего финансиста

  • @brianryan4053
    @brianryan4053 3 ปีที่แล้ว +1

    Я начал изучение IT c SQL. И всем это рекомендую. Было трудновато, но зато Javu и ООП я проглотил за месяц. У меня сработала аналогия - класс это таблица, колонка в таблице - это атрибьют. Это примитивно, но такая образная примитивизация мне очень сильно помогла

  • @gariksia389
    @gariksia389 3 ปีที่แล้ว +221

    Сегодня 23.02.2021 год. Мне через 4 дня будет 55 лет, начну с нуля и посмотрим чего я достигну и за какой срок.....

    • @АртемТимофеев-я1ы
      @АртемТимофеев-я1ы 3 ปีที่แล้ว +28

      pres f

    • @vlados3564
      @vlados3564 3 ปีที่แล้ว +11

      Удачи мэн)
      Мы верим в тебя

    • @fillsmit7849
      @fillsmit7849 3 ปีที่แล้ว +3

      Получилось?

    • @АраГорн-ж5ы
      @АраГорн-ж5ы 3 ปีที่แล้ว +2

      @@fillsmit7849 ещё 2х месяцев не прошло, чтобы получилось нужно немножко побольше учиться)

    • @РоманТокарев-н1ш
      @РоманТокарев-н1ш 3 ปีที่แล้ว +7

      Надеюсь что у Вас всё получиться, лично знаю людей которые приходили в it из других сфер и им было значительно за 40 и достигали весьма внушительных результатов, однако это путь не из простых

  • @ЕгорВрублевский-ж4л
    @ЕгорВрублевский-ж4л 3 ปีที่แล้ว +14

    Супер видос. Спасибо за труд. Теперь хоть понятно, за что браться. А то смотришь видосы, читаешь книги по ЯП, и постепенно останавливаешься в зарослях просто потому что не понимаешь, основ. А каких именно основ - не понятно было. Спасибо ещё разок

  • @caffeinejavacode1475
    @caffeinejavacode1475 4 ปีที่แล้ว +7

    как научиться учиться правильно?
    1. Определить пробелы
    2. Понять насколько глубоко нужно закрыть пробелы
    3. Какой материал поможет мне сделать это быстрее

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว

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

    • @meison7969
      @meison7969 4 ปีที่แล้ว

      @@itwithvitaly а если на курсах слишком быстрый темп обучения и тяжело решать в срок весь объем задач помощь из вне в виде более опытных прогеров чтоб не отстат норм или все самому ?

    • @РоманТокарев-н1ш
      @РоманТокарев-н1ш 3 ปีที่แล้ว

      @@meison7969 привлекать можно и нужно, что бы понять как правильно нужно делать, но не что бы делали за Вас, иначе толку не будет. Темп приходит с опытом и те задачи которые раньше казались сложными становятся рутинными. При этом стоит учесть что если не "бросать себе вызов" сложными задачами то роста не будет.

  • @ДмитрийГуцев-ы8й
    @ДмитрийГуцев-ы8й 2 ปีที่แล้ว

    Дружище, Спасибо!
    Удачи и тебе в пути !!

  • @АлексейДоронин-ш9ь
    @АлексейДоронин-ш9ь 3 ปีที่แล้ว +15

    Молодец! Искренне и по-человечески все объяснил.

  • @lucifer_blistatelnyi
    @lucifer_blistatelnyi 3 ปีที่แล้ว +3

    Просто супер объяснение! При том, что точные сроки действительно сложно назвать, автор, как мне кажется, обозначил цифры максимально близкие к реальным. По крайней мере, люди далёкие пока что от мира программирования, могут понять, что овладение базовыми навыками, это не месяц-два, а намного больше. И следовательно, всевозможные курсы, которые обещают сделать из тебя крутого программиста и гарантируют трудоустройство))) за 1-1,5 месяца - это просто развод для наивных.

  • @kyleRQWS
    @kyleRQWS 3 ปีที่แล้ว +1

    Я случайно набрел на это видео с целью выплеснуть негодование в коментах, НО...!
    Сейчас я синьер PHP Magento2, к этому моменту жизни я шел около 8 лет и как-раз из-за отсутствия плана в изучении всего и вся это познание так затянулось.
    Отличный план описан в видео, жаль, что мне приходилось идти на ощупь.

  • @anton_postolyuk
    @anton_postolyuk 3 ปีที่แล้ว

    Трустори
    поступил на программиста в колледж
    колледж себя выставляет крутым и классным с хорошей статистикой
    но по факту никакой структуры и плана обучения нет
    даже если брать этапы из видео, то в программе обучения в колледже многого нет, много взято поверхностно, и всё перемешано
    хоть я уже и писал программы (.NET С#), но только посмотрев это видео я наконец-то понял как нужно идти
    надеюсь за этот последний год обучения я успею всё
    спасибо большое за видео, думаю оно мне поможет в дальнейшем

  • @pudding9250
    @pudding9250 3 ปีที่แล้ว +1

    У меня есть идея в стороне искуственного интелекта но я бывший ламер и хакер!Как программист я ноль так знаю но чисто поверхностно!И вот по поводу моей идеи у меня она есть и я хочу ее создать!Я пока что хочу выучить Python он легкий и быстро изучается и он используется для этих самих интелектов!Спасибо за информацию пока что только так могу вас поблагодарить!Спасибо всем ребятам программистам которые вот так вот снимают видео и рассказывают нубам что нужно и как нужно реально инфы много а с чего начать не понятно!И кстати мне 30 лет и я сейчас решил выучить программирование и хочу сказать другим что за этим будущее и это ни когда не поздно даже если не получится то знания не лишние в любом случае! Поверьте мне!!!

    • @luxofIux
      @luxofIux 3 ปีที่แล้ว

      спасибо

    • @luxofIux
      @luxofIux 3 ปีที่แล้ว

      а как стать хакером, расскажите пожалуйста

    • @pudding9250
      @pudding9250 3 ปีที่แล้ว

      @@luxofIux Смотря каким!Если взламывать вай фай сети то этой информации куча в телеграмме даже с телефона!А если что-то серьезнее тогда нужно учить как что работает и от этого отталкиваться!Нет системы или защиты которую нельзя обойти!

  • @ChileYo
    @ChileYo 3 ปีที่แล้ว +6

    Круто объясняешь, все понятно. А я до этой последовательности сама дошла путём проб и ошибок и тоже поняла, что за пару - тройку месяцев не освоить программирование. Продолжай дальше! Буду смотреть!

  • @СергійБоровський-о1п
    @СергійБоровський-о1п 3 ปีที่แล้ว +6

    Спасибо, нашёл все ответы на свои вопросы. Теперь есть стратегия самостоятельного изучения программирования. Успехов тебе!

  • @СергейНекрасов-п8ю
    @СергейНекрасов-п8ю 2 ปีที่แล้ว +4

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

  • @yoshkinkot3846
    @yoshkinkot3846 3 ปีที่แล้ว +1

    Действительно, хорошо структурированная последовательность действий для саморазвития! Такого видео ещё не видел, хотя подобных видел много.

  • @DomiNoR777
    @DomiNoR777 4 ปีที่แล้ว +1

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

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +1

      Они действительно вшиты в стандартные средства и вам сортировки и многие алгоритмы по типу бинарного поиска не прийдется писать самому (возможно никогда), самое важное здесь это подходы к разработке, решения, алгоритмическая сложность. В любом случае как программисту вам прийдется ежедневно решать логические задачи и лично я например постоянно базируюсь в своих решениях на подходы которые выучил еще во времена изучения алгоритмов, а про структуры данных можно вообще молчать, использую ежедневно.
      Я думаю вы не найдете для себя правильного и неправильного мнения, они просто разные, найдите для себя того, кто в ваших глазах будет авторитетом и слушайте его (ее). Удачи!

    • @DomiNoR777
      @DomiNoR777 4 ปีที่แล้ว

      @@itwithvitaly Хороший правильный ответ. Я согласен, где-то я так же думаю. Просто мне не понятно может ли программист принимать хорошие решения, искать правильные подходы, эффективно решать логические задачки и вот это все, не имея при этом бэкграунда по изучению алгоритмов и прочих "основ". Что-то мне подсказывает что может, хотя ни опыта ни выборки у меня нет)

  • @владимирдьордяй
    @владимирдьордяй 2 ปีที่แล้ว

    Очень полезное видео.Спасибо.Продолжай!!

  • @artuan93
    @artuan93 3 ปีที่แล้ว +1

    Виталий, спасибо! Внёс ясность, а то я совсем новенький)))

  • @Joy_Mama
    @Joy_Mama 2 ปีที่แล้ว

    Спасибо за информацию! Ответ на этот вопрос, я думал отвечают, когда ты уже сам это понимаешь. Через год работы

  • @Quimorax
    @Quimorax 4 ปีที่แล้ว +1

    Огромное спасибо за такое информативное видео, оно мне помогло осознать мои ошибки в обучении, но я даже не знаю как поступить. Я сейчас изучаю HTML + CSS для веб программирования на питоне, но осознал что я так себе разбираюсь непосредственно в питоне и теперь думаю, останавливать изучение HTML и CSS, и продолжать изучать питон, или же одновременно учить питон и HTML + CSS

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +2

      Привет, спасибо что смотрите. Если вы хотите работать на Python, то HTML + CSS там не особо нужен, поэтому останавливать и учить только питон. Если же хотите фронтенд то здесь скорее нужен не Python , а HTML+CSS+JS

    • @Quimorax
      @Quimorax 4 ปีที่แล้ว

      @@itwithvitaly Спасибо большое!

  • @serg1221
    @serg1221 4 ปีที่แล้ว +8

    Как всегда круто, интересно и доходчиво. Правда после видео у меня прям комплексы начаться могут ибо я уже без 2 месяцев как год сижу днями и читаю, пишу, учу. После видео может показаться что и на миддла мог бы попробовать претендовать, но тут из-за тех же требований к джуниору мне кажется, что я и на него не тяну потому как нередко целый мешок технологий требуют, что как мне кажется являет собой цель одним сотрудником целое отделение заменить. В иных случаях, когда всего пару-тройку технологий требуют, что покажется удобным для джуна, виднеется +2 года опыта.
    У меня же позиция чтобы выучить на качество и осознаность, но гляжу мне или надо поменять свой подход к изучению или же с небес спуститься. Чуть что у меня в навыках JS, React, Redux. Ну и прочее по типу верстки и другой мелочи

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +8

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

    • @Olga.638
      @Olga.638 2 ปีที่แล้ว

      Да , не бойтесь провалов на собеседовании ,вы узнаете где ваши слабые места и что нужно ещё изучить , чем больше собеседований и м больше шансов устроиться на работу главное верить в свои силы и выше голову и шире улыбку !!!))

    • @angel-astrocrafter
      @angel-astrocrafter 2 ปีที่แล้ว

      @@Olga.638 я уже так поверил в свои силы, что спустя пол года поисков ушёл из программирования насовсем, ибо есть на что-то надо было

  • @АлександрДиденко-ж1у
    @АлександрДиденко-ж1у 3 ปีที่แล้ว +1

    Очень-очень-очень полезное видео. От души спасибо!

  • @sergey7464
    @sergey7464 2 ปีที่แล้ว +1

    Спасибо за разъяснения, очень полезно и понятно

  • @vikity2067
    @vikity2067 4 ปีที่แล้ว +4

    Спасибо за видео)
    Как раз учусь сейчас.
    Но думаю не так все просто и чтоб устроится хотя бы на trainee нужно будет ещё постараться, с этим согласна с предыдущими комментаторами.
    Просматривая вакансии, junior разработчики практически нигде не требуются сейчас(

    • @misha4712
      @misha4712 4 ปีที่แล้ว

      Согласен, а если и нужны джуны, то на эти вакансии большая конкуренция...

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +3

      Спасибо что смотрите :) В моем видео я скорее говорил о тех необходимых знаниях которые нужны на джуна и сроки за которые можно эти знания получить, чем про сам этап поиска работы, указаное время в видео не включает этап поиска, потому что он может быть как очень коротким, так и очень растянутым по времени. Я вижу для многих это проблема искать первую работу, есть пара важных фишек для поиска, скоро расскажу об этом на канале stay tuned :)

    • @TSAVIX
      @TSAVIX 4 ปีที่แล้ว +3

      Ознакомьтесь с Европейским рынком,очень много вакансий для junior разработчиков.И на данный момент 70% компаний перешли на удаленно,что облегчает трудоустройство с третьих стран.Единственное НО,владеете ли вы навыками junior разработчика и имеете ли достаточный уровень английского.

    • @vikity2067
      @vikity2067 4 ปีที่แล้ว

      @@TSAVIX спасибо за совет. Однозначно буду иметь ввиду)
      По поводу навыков, сейчас в процессе обучения.

    • @Ivanronin000
      @Ivanronin000 3 ปีที่แล้ว

      Как успехи ?)

  • @silfrenk6119
    @silfrenk6119 3 ปีที่แล้ว

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

  • @enzzoproduction8897
    @enzzoproduction8897 3 ปีที่แล้ว

    Виталя ты вовремя у меня в рекомендациях 🙏

  • @dmitryzinchenko4315
    @dmitryzinchenko4315 3 ปีที่แล้ว

    Видео, меняющие жизнь. Спасибо, Виталий)

  • @nadejdanadejdina3111
    @nadejdanadejdina3111 2 ปีที่แล้ว

    Отличный разбор. Спасибо.
    Надеюсь, ты жив-здоров.

  • @АнтонГеращенко-д9ы
    @АнтонГеращенко-д9ы 3 ปีที่แล้ว +1

    Достойно! Спасибо!

  • @TSAVIX
    @TSAVIX 4 ปีที่แล้ว +8

    Я бы к основным навыкам добавил - "Умение Гуглить" .Большинство людей спрашивает что да как им сделать,тем самым снимая с себя обязанность самостоятельно разобраться,что под капотом.А английский должен стоять первый в списке,ибо изучать без знания английского не имеет никакого смысла,затянет процесс втрое дольше,а в итоге его придется все равно выучить.

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +4

      Умение гуглить можно поставить в рейтинг, это тоже очень важный скилл, но я не думаю что кто-то вообще способен хоть что-то выучить по программированию и достигнуть каких-то результатов без этого навыка, поэтому ожидается что все будут уметь это делать :)
      На счет английского на первом месте: Я как раз таки пример такого человека, который получил свою первую работу с уровнем английского A2. Возможно это не типичный случай, но тем не менее, мой кейс показывает что программирование можно выучить и без свободного английского.

  • @evgenyjagushinsky6695
    @evgenyjagushinsky6695 2 ปีที่แล้ว

    Замечательно всё рассказал, Виталий! Дай Бог тебе здоровья и терпения! Такой настоящий парень и без короны - так редко встретишь в наше время нормальных людей. Это ценнейшие самородки общества!

  • @АндрейИванов-я7ф6ц
    @АндрейИванов-я7ф6ц 4 ปีที่แล้ว +8

    Понимаю, хайптрейн по айти и вкату, но как по мне это все глупости, на деле все гараздо сложнее, чем кажется, особенно позабавило идти на собеседования после азов. На деле на собеседованиях почти не спрашивают сам язык, да и основы выучить достаточно легко, в бекэнде на деле есть просто огромное количество технологий и все нужно знать, пример тестовое задание: написать дашборд для моделирования функций(mathplotlib) на джанго, с асинхронными вызовами celery с raddis и rabbitmq, функции хранить в postgresql и желательно все в докер запихнуть. Ты все выполняешь. После чего на собеседовании тебе дают 15 минут, чтобы ты рассказал о технологиях с которыми работать даже не придется, математика, алгоритмы, а после тебя возможно берут на позицию СТАЖЕРА, мне отказали, например, потому что я на 2-м курсе всего, а такие тестовые на каждой вакансии, в половине случаев тебе даже не отвечают, когда присылаешь тестовое, вот о чем стоит говорить

    • @АндрейИванов-я7ф6ц
      @АндрейИванов-я7ф6ц 4 ปีที่แล้ว +2

      @@darkwingduck я скорее комментировал о том что работы много, на деле устроится стажером даже если ты джун сложно

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +7

      Здравствуйте, честно сказать у вас было какое-то неадекватное собеседование, скорее всего с этой компанией у вас был mismatch по их требованиям и вашим ожиданиям. Я бы не стал ровнять весь рынок по точечным случаям, я знаю большое количество примеров (лично) когда ребята усердно трудились и до года уже стажировались в каких-то компаниях, тем более что я сам регулярно провожу собеседования и прекрасно знаю что спрашивают у нас. Я бы пожелал вам не унывать и просто спокойно и методично продолжать поиск. Удачи!

  • @MikoRommi
    @MikoRommi 2 ปีที่แล้ว

    Просто, большое спасибо!

  • @LuckyLooser666
    @LuckyLooser666 4 ปีที่แล้ว +2

    Благодарю! Важные слова без обмана.

  • @sreggh
    @sreggh 3 ปีที่แล้ว

    Спасибо за полезное видео! обязательно возьму на вооружение твои рекомендации)

  • @myagi4941
    @myagi4941 3 ปีที่แล้ว +1

    Очень полезно! Спасибо!

  • @alexandrohoralchini6014
    @alexandrohoralchini6014 4 ปีที่แล้ว +24

    Очень классное видео) Советую еще в переходах писать назву части видео, и при упоминании книги писать ее название или картинку) Вроде бы мелочь, но помогает лучше сфокусироваться

  • @bondarenko1702
    @bondarenko1702 2 ปีที่แล้ว

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

  • @itananas
    @itananas 2 ปีที่แล้ว +1

    Спасибо большое! Очень полезно:)
    Начала 22.04.22 , через год спишемся :)

    • @gangstanigga4210
      @gangstanigga4210 2 ปีที่แล้ว +1

      привет, выбрали какой нибудь язык?

    • @itananas
      @itananas 2 ปีที่แล้ว

      @@gangstanigga4210 Привет) Swift

    • @den1us
      @den1us ปีที่แล้ว

      Как успехи?

    • @itananas
      @itananas ปีที่แล้ว

      @@den1us заканчиваю курс в этом месяце и начинаю искать работу

  • @nikitailin7738
    @nikitailin7738 3 ปีที่แล้ว

    Спасибо за видео! Всё по делу)

  • @hominidone269
    @hominidone269 3 ปีที่แล้ว +1

    Я тут книгу по HTML начал изучать, но посмотрел видео..графы массивы кортежи алгоритмы и остальные неизвестные слова..видимо книгу отложить надо)
    Спасибо за полезный видос!)

    • @СергейГулько-й2к
      @СергейГулько-й2к 3 ปีที่แล้ว +1

      html это не язык программирование, все сказанное к видео не имеет почти никакого отношения к нему

    • @antohnyt2067
      @antohnyt2067 3 ปีที่แล้ว +1

      Если ты фронт то ничего этого не нужно забей изучай html css js react redux начиная с js пишешь простенькие приложения типа тудулистов добавляя технологии пару месяцев и можно искать работу

  • @eduardorujov6657
    @eduardorujov6657 3 ปีที่แล้ว

    Огромное спасибо! Очень полезные советы!

  • @timofeev.vadim.96
    @timofeev.vadim.96 ปีที่แล้ว

    Читать книги, чтобы начать ориентироваться в языке программирования - имхо, худшее решение, которое только можно придумать. А вот задачки на Leetcode - топ решение. В остальном отличное видео по теме

  • @Dimas9565
    @Dimas9565 3 ปีที่แล้ว

    спасибо Дружище!

  • @ИльяПоляков-ж6н
    @ИльяПоляков-ж6н 3 ปีที่แล้ว

    Очень очень благодарен!

  • @life-draft
    @life-draft 3 ปีที่แล้ว

    Спасибо большое это очень полезная информация

  • @Ooooseraaa
    @Ooooseraaa 4 ปีที่แล้ว +4

    Как всегда пушка)👍✊🏻

  • @Sergei13791
    @Sergei13791 3 ปีที่แล้ว

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

    • @МаксимКрамаренко-е2у
      @МаксимКрамаренко-е2у 2 ปีที่แล้ว

      Не могу понять как стать инженером АСУ. У меня электротехническое высшие образование.

  • @advitalitum9970
    @advitalitum9970 4 ปีที่แล้ว +4

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

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว

      Спасибо) Рад что смогу помочь!

    • @nottoday7171
      @nottoday7171 3 ปีที่แล้ว +1

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

  • @wi__ro1
    @wi__ro1 4 ปีที่แล้ว +6

    спасибо, действительно прочла полкниги по js, и осознала что совершенно не имею базы, фундамента, занималась каждый день минимум по 5 часов, туговато было, теперь иду учить основы, спасибо за советы!

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว

      Спасибо что смотрите, рад что смог помочь :)

    • @prosta_tak
      @prosta_tak 3 ปีที่แล้ว

      Что вы под основами подразумеваете в данном случае?

  • @АндрейКаменский-ш4б
    @АндрейКаменский-ш4б 3 ปีที่แล้ว

    Спасибо за видео. Некоторые мысли мне показались странными. Например, изучить алгоритмы до изучения языка на мой взгляд так себе идея. Уж проще взять любой простой язык питон или is и на нём решать задачи. Да и два месяца по 10 часов в неделю как-то мало. Может быть я тугодум, но решение некоторых задач у меня занимало часов 8. Например, задача на расстояние Левенштейна. Или динамическое программирование с его задачами. Всё же для новичка, который только месяц или два изучает базовые механизмы типа ветвления и цикла будет сложно уложиться в пару месяцев.

    • @itwithvitaly
      @itwithvitaly  3 ปีที่แล้ว

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

  • @sergey7464
    @sergey7464 2 ปีที่แล้ว +1

    Лайк, подписка 👍🏻

  • @Da-Le-Ur
    @Da-Le-Ur 4 ปีที่แล้ว +5

    Ода , я всё записал . Большое тебе спасибо !!!

  • @tomatguitar
    @tomatguitar 3 ปีที่แล้ว +64

    учишь 150 видов сортировки, а в реальности используешь только sort() (-:

    • @looklearn4745
      @looklearn4745 3 ปีที่แล้ว +2

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

    • @liza2141
      @liza2141 3 ปีที่แล้ว

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

    • @looklearn4745
      @looklearn4745 3 ปีที่แล้ว +1

      @@liza2141 можно просто знать и уметь написать парочку алгоритмов поиска и сортировки, самые банальные. Чтоб даже если не сможете решить задачу-стали бы размышлять о ее решении.
      Но что то более углубленное и серьезное, чем какой нибудь пузырек и Синглтон если на джуна и будет, то в Гугл разве что))

    • @liza2141
      @liza2141 3 ปีที่แล้ว

      @@looklearn4745 спасибо) скажите пожалуйста, а уже в процессе работы они часто используются?

    • @looklearn4745
      @looklearn4745 3 ปีที่แล้ว +5

      @@liza2141 На моей практике - еще реже, чем спрашиваются на собеседованиях)) Если мы говорим о роли джуниора - случаи, когда вам предстоит самостоятельно выбрать архитектуру, паттерн - единичны, если они вообще существуют. Задача джуна как правило - фикс багов существующего кода, иногда рефакторинг и допиливание новых фич. Но это "допиливание" достаточно минорное, как правило, чтоб там применить какие то фундаментальные знания о структурах и паттернах)

  • @SoCalledIvan
    @SoCalledIvan 2 ปีที่แล้ว

    от души 👌

  • @FamilyBoxx
    @FamilyBoxx 2 ปีที่แล้ว +1

    По алгоритмам неплохая подборка задач в книге "этюды для программиста", довольно классическая книга, ещё на паскале её проходили 😂

  • @MeteoraMan1989
    @MeteoraMan1989 3 ปีที่แล้ว +2

    Спасибо. полезное видео.

  • @Glassmarket_spb
    @Glassmarket_spb 2 ปีที่แล้ว

    23.12.2022, Учу две недели, буду держать в курсе. К лету план устроится. Переживайте за меня, пишите.

  • @tuzemec410
    @tuzemec410 3 ปีที่แล้ว +1

    Как решать задачи, если не знать языка?
    Я про то что, язык выбираем где-то в середине вашего плана!

    • @АндрейМаксименя
      @АндрейМаксименя 2 ปีที่แล้ว +1

      Да, тоже обратил внимания на это и не очень понял. Ведь основы строки и тп есть везде. Или подразумевается в начале брать любой(ну наверное какой-то проще типа питона а не С), а далее выбирать тот язык в котором хочешь развиваться, типа JavaScript для веба или гейм дев с# с++.
      Я так понимаю если в самом начале знаешь что хочешь учить или что любопытно то учи основы по нему, если не знаешь то что-то простое типа питона(и прост и язык общего направления.
      Вот у меня запинка в питоне или js или сначала основы на питоне глянуть, а потом js плотно учить, а питон и на будущее в бэк пригодиться и пока практиковаться всякое на нем писать

  • @vargdru
    @vargdru 3 ปีที่แล้ว +1

    Виталий, а не подскажите конкретных авторов по первым 2м пунктам. Кое какие далекие воспоминания из высшей математики (и школьных попыток изучать C), но как раз помню, что совершил указанную ошибку - не учил Азы. Может есть "Рекомендуемая" литература?

  • @РоманТокарев-н1ш
    @РоманТокарев-н1ш 3 ปีที่แล้ว

    Азы азами но все очень сильно зависит от компании в которую устраиваешься, лидов и плотности it специалистов в конкретной местности. Например есть компании требования в которых на Джуна нужно знать 2 фрон енд фреймворка и 2 бэк енд языка, а есть в которых достаточно знать базовые коды ошибок и попадать руками по клавиатуре 😂 так же не стоит обольщаться если Вы уже выше по знаниям среднего Джуна, частая практика что даже мидлы при переходе из компании в компанию становятся джунами (не беру в учёт контер офер) - просто из-за того разная инфраструктура, подходы, технологии (например используется или нет тот же докер, кибернетс ли тот же ci/cd и тесты, как к этим тестам подходят, автоматизированные или нет, что именно тестируют (ui/ux или логику), какие базы используется и тд) да и просто коллектив другой

  • @НурхаятШарипова
    @НурхаятШарипова 3 ปีที่แล้ว +6

    Виталий, спасибо за видео! Какие источники посоветуете для изучения азов программирования ?

  • @arsenmanasuev4934
    @arsenmanasuev4934 3 ปีที่แล้ว

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

  • @Istomn
    @Istomn 3 ปีที่แล้ว +4

    Спасибо большое за разбор! Подскажите, есть ли какой нибудь список Мастхев книг по азам, алгоритмам и структурам? Много книг по языкам, а вот по общим темам пока рекомендаций не слышал.

    • @videomems9415
      @videomems9415 3 ปีที่แล้ว

      Тоже интересно, начать с Азов мастхев

    • @УлУл-ы1щ
      @УлУл-ы1щ 3 ปีที่แล้ว +4

      по алгоритмам есть книга "грокаем алгоритмы", очень просто написано, даже ребенок поймет. Однако покупать не советую, книга маленькая и 70% это картинки, лучше качайте pdf, в интернете можно найти

    • @videomems9415
      @videomems9415 3 ปีที่แล้ว

      @@УлУл-ы1щ да, спасибо, такую уже нашёл, стоит в плане обучения

    • @Istomn
      @Istomn 3 ปีที่แล้ว

      @@УлУл-ы1щ а как на счет «Структура и интерпретация компьютерных программ Абельсон Харольд»?

    • @УлУл-ы1щ
      @УлУл-ы1щ 3 ปีที่แล้ว

      @@Istomn спасибо за наводку, как раз думаю что после "грокаем алгоритмы" прочесть. Раньше не попадалось это название, отзывы хорошие, надо попробовать, но пишут что сложновато. Надо смотреть в общем

  • @Lightness548
    @Lightness548 ปีที่แล้ว

    Спасибо, но что есть азы программирования? :)

  • @koshejkoshej8472
    @koshejkoshej8472 2 ปีที่แล้ว +1

    Алгоритмы и структуры данных. Ребят, а кто-то посоветует курс обучения какой-то или литературу по этой теме? Заранее благодарю.

    • @itwithvitaly
      @itwithvitaly  2 ปีที่แล้ว +1

      Привет, многие в комментариях рекомендовали "Грокаем алгоритмы" для начинающих. Лично я учил алгоритмы по "Cracking the coding interview", но она возможно будет слишком запутанной для начинающих.

    • @koshejkoshej8472
      @koshejkoshej8472 2 ปีที่แล้ว

      @@itwithvitaly спасибо большое!

  • @vasya8441
    @vasya8441 4 ปีที่แล้ว +3

    спасибо за видео, скачал пару книг по алгоритмам буду читать, для js думаю топчик это Грохаем Алгоритмы, там крысы такие нарисованные и Алгоритмы. Построение и анализ

    • @macabrius9111
      @macabrius9111 4 ปีที่แล้ว

      ГроКаем алгоритмы.

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +1

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

    • @macabrius9111
      @macabrius9111 4 ปีที่แล้ว

      @@itwithvitaly считается лучшей для старта, но мне даже с ней совладать не вышло.

    • @АлисаМихайлова-ъ2т
      @АлисаМихайлова-ъ2т 3 ปีที่แล้ว +1

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

    • @mr.e.a.8967
      @mr.e.a.8967 3 ปีที่แล้ว

      Выразительный JavaScript , - тоже клевая книга.

  • @clickabelno
    @clickabelno 4 ปีที่แล้ว +6

    Ставлю лайк за структурированый контент

  • @YehorSD
    @YehorSD 3 ปีที่แล้ว +10

    Виталий, спасибо. 3 месяца учу но без особого понимания, что и зачем. Благодаря тебе появилось понимание и осознанность в изучении и при выполнении элементарных задач💪

    • @ElectroShock91
      @ElectroShock91 3 ปีที่แล้ว +1

      Ну и как успехи спустя год после начала?

    • @kvadro_id
      @kvadro_id 3 ปีที่แล้ว

      Прошло 10 месяцев, как успехи? Какой план обучения был первые 3 месяца и как изменился после этого видео?

    • @YehorSD
      @YehorSD 3 ปีที่แล้ว

      @@ElectroShock91 откровенно говоря, пока забил. В одиночку не так все легко, во всяком случае мне. Наверно стоит записаться на курсы

  • @humphreymorgan5393
    @humphreymorgan5393 2 ปีที่แล้ว

    А где найти какие-то сообщества, каналы или чаты для начинающих разработчиков?
    Мб у кого-то есть какие-то ссылки?

  • @fexico1412
    @fexico1412 3 ปีที่แล้ว +3

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

  • @user-bk7tx6vj7h
    @user-bk7tx6vj7h 2 ปีที่แล้ว

    Супер 👍👑

  • @Ланченсо
    @Ланченсо 10 หลายเดือนก่อน

    Очень жаль, что перестал снимать ролики...

  • @Tim_Obozny
    @Tim_Obozny 4 ปีที่แล้ว +2

    Очень круто!

  • @Monarch_217
    @Monarch_217 ปีที่แล้ว

    Извиняюсь, я что-то не понял. Если я хочу стать фронт-энд разработчиком недостаточно ли просто учить html, css, JavaScript, а затем уже react js?

  • @helllrowstas7900
    @helllrowstas7900 3 ปีที่แล้ว +40

    Думаю это видео отпугнуло 90% людей от профессии программирование, которые купились на зарплаты и думали "вот за гляну видео как стать программистом, там наверное изи" ))

    • @ДаникКецко-я4о
      @ДаникКецко-я4о 3 ปีที่แล้ว

      Меня не отпугнуло

    • @vitalik100500q
      @vitalik100500q 3 ปีที่แล้ว +4

      И это притом что автор ещё и в сроках сильно приуменьшил, там нужно на 2 умножать все)

    • @watermelonjones625
      @watermelonjones625 3 ปีที่แล้ว +1

      @@vitalik100500q от человека зависит)

    • @vitalik100500q
      @vitalik100500q 3 ปีที่แล้ว

      @@watermelonjones625 ну если ты внебрачный сын Линуса Торвальдса то можешь не множить😅

    • @watermelonjones625
      @watermelonjones625 3 ปีที่แล้ว +2

      @@vitalik100500q да не. Просто кто то имеет технический бэграунд кто то нет. Кто то компьютер видит первый раз в жизни. Условно

  • @Short_-_time
    @Short_-_time 2 ปีที่แล้ว

    Не подскажите, где учить азы программирования?

  • @Viktoria_Marsel
    @Viktoria_Marsel 2 ปีที่แล้ว

    Здраствуй
    Посоветуй пожалуйста я ищу человека кто бы бысто данёс мой веб-сайт как можно больше публике
    Чтоб во всех странах и легко находилось
    Чтоб ты посоветовал какого специалиста искать - как он называеться ?
    Я пподаю курсы энергопрактиков

  • @LuserMega
    @LuserMega 3 ปีที่แล้ว

    Как понять на каком я этапе, если я решаю задачи на c#,c++ и Java, но в некоторые моменты обращаюсь к источнику в интернете ( что бы что то вспомнить или проверить синтаксис)?

  • @Slava-Osipov
    @Slava-Osipov 4 ปีที่แล้ว +2

    Я отсеялся на технологиях, с азов это дохрена, я бы оценил не в 1/5, а минимум в 1/3 пути обучения. Не хватило злости и мотивации, так как начал неплохо зарабатывать на старой работе

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +1

      Сильно еще зависит от того как составлена программа, информации много, главное выделить нужную.

  • @ItachiUchiha-wd5kk
    @ItachiUchiha-wd5kk 2 ปีที่แล้ว

    Посоветуйте литературу по с++

  • @ДимДим-я4ч
    @ДимДим-я4ч 3 ปีที่แล้ว

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

  • @liiamra8451
    @liiamra8451 3 ปีที่แล้ว +2

    Здравствуй. Я вот в 35 лет, инженер нефтегазовой сферы думаю поменять свою деятельность, не то чтобы я помешан на программировании, думаю это профессия будущего и сейчас тут больше перспективы. Вот в начале был разговор по Азы и Структуры, как это изучать, отдельно? Или можно начать изучать Питон, и в процессе изучения все эти этапы изучения, развития и становления войдут?

  • @tankfaer
    @tankfaer 2 ปีที่แล้ว

    Как мне с вами связаться. Хочу спросить совета.

  • @ДмитрийВладимирович-т7ж
    @ДмитрийВладимирович-т7ж 3 ปีที่แล้ว +3

    Куда пропал Виталий (((

  • @nikolaifaist
    @nikolaifaist 2 ปีที่แล้ว

    Не понял, что имеется ввиду под "технологиями"

  • @vitaliybendik6916
    @vitaliybendik6916 4 ปีที่แล้ว +2

    Где лучше учить алгоритмы и структуры данных?

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +2

      Привет, по книгам в основном и в интернете просто гуглить. Многие здесь рекомендовали книгу «Грокаем алгоритмы», пишут что хорошая. Лично я читал книгу «Cracking the coding interview” очень крутая, но возможно не сильно подходит для начинающих

    • @vitaliybendik6916
      @vitaliybendik6916 4 ปีที่แล้ว

      @@itwithvitaly спасибо!!!

  • @nestoriyagamongerto7881
    @nestoriyagamongerto7881 3 ปีที่แล้ว +1

    Начал учить Python пару месяцев как
    Азы программного языка и алгоритмы и структуры данных начал изучать в контексте языка. Честно говоря - не совсем понял, как можно это выучить в отрыве от самого написания кода.
    Узнал я, например, про сортировку от меньшего, быструю сортировку или пузырьком. Прочитал принцип, сел реализовывать в код.
    Или я что-то неправильно понял и мой подход неверен?

    • @Olga.638
      @Olga.638 2 ปีที่แล้ว

      Как ваши успехи ?
      Уже работаете ???

  • @ЯрославДехтяренко-б7ф
    @ЯрославДехтяренко-б7ф 2 ปีที่แล้ว

    А за какое издание конкретно говорится в видео про философию Java? Или нужно прочесть все 4 издания, просто я не понимаю это как последовательно, или просто каждое новое издание добавляет в себя упущенные материалы прошлой?

  • @leafaro911
    @leafaro911 4 ปีที่แล้ว +1

    Все говорят обобщённо, но КАК изучать основы, с чего начать, что читать, какие онлайн курсы стоит использовать в обучении?! В программировании столько материала, что не понимаешь, с чего начать, когда переходить и т.д. Посоветуйте нормальный курс. Вот я сейчас изучаю в html-academy. Есть у кого инфа, стоит ли изучать там?

    • @asdasd-fu4ow
      @asdasd-fu4ow 4 ปีที่แล้ว +1

      Уже нет смысла учить программирование, джуны никому не нужны

    • @leafaro911
      @leafaro911 4 ปีที่แล้ว

      @@Spiculum24 да, JavaScript, я не понимаю как верстать, пока просто теорию изучаю.

    • @KREKER8331
      @KREKER8331 4 ปีที่แล้ว +6

      @@asdasd-fu4ow
      Иди мамочке поплачся бедняженька.
      Все когда то были джунами... А с таким подходом вообще в жизни всегда и во всем будешь нулем.

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +1

      Сложно выделить какой-то отдельный ресурс, вам скорее всего либо самому нужно попробовать составить себе программу, либо заплатить кому-то чтобы вас научили и предоставили вам программу. Так будет гораздо проще, удачи :)

    • @leafaro911
      @leafaro911 4 ปีที่แล้ว

      @@Defflang спасибо за совет, но суть моего коммента заключается в том, что все обобщают обучение, но не говорят порядок действий. Я не особо изучив Html Css пошёл сразу в JavaScript, потом вернулся обратно, потом опять Джава. Короче всё перемешал и поэтому сейчас ищу конкретный путь. Да хоть с нуля начинать, но чтобы всё правильно и последовательно. В школе ведь сначала обучают азбуке, а потом слова писать, а я не зная букв полез сразу сочинение писать. В этом проблема.
      В принципе система мне очень понятна и хорошо могу это переварить, но бесит тот факт, что описал сверху.

  • @ВладиславГончаров-л6у
    @ВладиславГончаров-л6у 3 ปีที่แล้ว

    Доброе время суток, я все понял, но вот основы(азы) я не могу найти годный учебник. Посоветуйте курс и/или книги по азам. Заранее спасибо.

  • @ravenmaddevil
    @ravenmaddevil 3 ปีที่แล้ว

    Мужик, оч.толково излагаешь. А как быть человеку (мне), который отучился 10 лет назад в инсте на программиста, методы сортировки решал ещё в старших классах школы. Учился в говновузе, но на отлично: работал в курсачах и с графикой, и с базами, т.е. имею дохера знаний, но в душе не чаю как их сегодня применять и где. По моему мнению достаточно изучить интересующий язык и технологии, но не откажусь от твоего совета, как опытного человека уже работающего в этой сфере. Меня жизнь помотала, решил в 32 года, что пора уходить с кривой дорожки и налаживать жизнь.

  • @12Isida
    @12Isida 4 ปีที่แล้ว +3

    Как стать database девелопером? Кто может посоветовать внятный план развития? Спасибо.

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +1

      C DB работал только в качестве Backend Developer, именно про DB dev не подскажу, возможно кто-то из комьюнити канала сможет подсказать

    • @javacoderfromchengdu2734
      @javacoderfromchengdu2734 4 ปีที่แล้ว +3

      Рассказываю , сначала учишь MS Access, потом SqL Lite, потом, Oracle DB включая PL/SQL, потом NoSQL например MongoDB А также теорию 1) Реляционные базы данных 2) Системы Баз данных. и ты Программист SQL легко найти рааботу П Р Е К Р А С Н А Я зпрплата. Удачи !

  • @РамильМихайлов-ь2ъ
    @РамильМихайлов-ь2ъ 4 ปีที่แล้ว +1

    Спасибо за видео

  • @petrvictorovich
    @petrvictorovich 3 ปีที่แล้ว +3

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

    • @hermaeusmora5854
      @hermaeusmora5854 3 ปีที่แล้ว

      Так а почему без ЯП? Вы же, наверняка, примеры видите на каком-то определенном языке. Основы для всех языков одинаковые плюс минус, синтаксис у языков разный.

    • @petrvictorovich
      @petrvictorovich 3 ปีที่แล้ว

      @@hermaeusmora5854 +100 часов к обучению. Теперь, ну, да алгоритмы - это не про конкретный язык, это про вообще.

  • @DENIKgame
    @DENIKgame 4 ปีที่แล้ว +4

    А если у меня душа не лежит, но мне очень надо?

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +2

      Можете попробовать, некоторым начинает нравится со временем. Но если прям вообще не ваше лучше посмотреть какие-то альтернативы, каких довольно много и тоже в IT например Sales Manager, PM, Recruiter, QA и тд. Удачи!

    • @DevOps1
      @DevOps1 4 ปีที่แล้ว +11

      Попробуй дальнобой по Европе или сборщиком на автозаводе.

  • @latkova
    @latkova 4 ปีที่แล้ว +1

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

    • @mikhailsorokin3830
      @mikhailsorokin3830 4 ปีที่แล้ว

      Грокаем алгоритмы

    • @itwithvitaly
      @itwithvitaly  4 ปีที่แล้ว +1

      Cracking the coding interview

    • @latkova
      @latkova 4 ปีที่แล้ว

      @@itwithvitalyлучше на английском или на русском?

  • @ВитяЛуценко-ы2д
    @ВитяЛуценко-ы2д ปีที่แล้ว

    Лучшее видео по теме, всё структурировано, нет воды. Чувствуется, что Виталий не просто сходу что-то накидывает а даёт материал с целью донести основную суть и помочь.

  • @wladimirzentsov5851
    @wladimirzentsov5851 3 ปีที่แล้ว +1

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