Мой первый год в ай-ти: с чего я начал, как учился, какие книги читал

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • Всем привет! Я вернулся.
    В сегодняшнем ролике три темы:
    1) почему так долго не было роликов
    2) мой путь в IT - какие книги я читал
    3) эффективные методики обучения
    Надеюсь вам зайдёт. Приятного просмотра!
    Для начинающих свой путь в ай-ти с нуля: www.cyberforum...
    Эту инструкцию для начинающих я начал писать сперва для себя как план обучения в самом начале моего пути, а потом выложил в общий доступ, постоянно дорабатывая этот гайд в течение 4 лет, добавляя новые пункты и ссылки.

Комментарии • 42

  • @cherrodi
    @cherrodi  3 года назад +4

    Гайд для начинающих: www.cyberforum.ru/cpp-beginners/thread1922328.html
    Список книг "жизнь после Праты":
    • Scott Meyers "Effective Modern C++ - 42 SPECIFIC WAYS TO IMPROVE YOUR USE OF C++11 AND C++14"
    • Ivor Horton Peter Van Weert "Beginning C++20 - From Novice to Professional" (6th edition)
    • Nicolai M. Josuttis "С++17 The Complete Guide"
    • Marc Gregorie "Professional C++" (4th edition)
    • Jacek Galowicz "C++17 STL Cookbook"
    • Vardan Grigoryan, Shunguang Wu "Expert C++ - Become a proficient programmer by learning coding best practices with C++17 and C++20's latest features"
    • David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor "C++ Templates - The Complete Guide" (2nd edition)

    • @NoNo-fl6oq
      @NoNo-fl6oq 3 года назад +1

      Ахаахах «жизнь после Праты» - название супер

  • @user-bu3qh7gi3p
    @user-bu3qh7gi3p 5 месяцев назад +1

    Спасибо за ценную информацию. Маленький совет: всем все равно, почему долго не было роликов. Я вот зашел, потому что заинтересовала тема видео. Откуда эта уверенность, что весь мир сидит с карандашом у экрана и считает дни, сколько у кого не было роликов. Заходят послушать про заявленный вопрос.

  • @user-no5wx1re3u
    @user-no5wx1re3u 4 года назад +3

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

    • @cherrodi
      @cherrodi  4 года назад

      Спасибо за добрые слова! Удачи Вам!
      Новые видео будут обязательно.

  • @NoNo-fl6oq
    @NoNo-fl6oq 3 года назад +1

    Благодарю вас сердечно, Родион, за совет начать с этой книги! Начинающие, давайте законтачим в телеге.

  • @velessn
    @velessn 2 года назад +1

    Был небольшой опыт верстки сайтов в вебстудии. Потом перерыв пару лет. Сейчас 38, очень вдохновляете своим примером. Подписался на канал.

    • @cherrodi
      @cherrodi  2 года назад +1

      Рад, что оказался Вам полезен.

  • @pylounge
    @pylounge 4 года назад +1

    С возвращением. Рад, что у тебя всё отлично. Творческих и профессиональных успехов , sourcerer ;^)

    • @cherrodi
      @cherrodi  4 года назад

      Спасибо 🙂

  • @user-wc6gu3ns2h
    @user-wc6gu3ns2h 3 года назад +1

    Спасибо большое, успехов Вам!)

    • @cherrodi
      @cherrodi  3 года назад

      Спасибо 🙏

  • @pusto--
    @pusto-- 4 года назад +2

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

    • @cherrodi
      @cherrodi  3 года назад +2

      На это банально нет времени. Ролики записываются чаще всего без всякой подготовки, спонтанно. Поэтому, к сожалению, и качество картинки соответствующее - наколеночное. Если бы у меня была цель десятки или сотни тысяч подписчиков или монетизация канала, то, конечно, я бы по-другому подошёл бы к вопросу. Но я просто делюсь своим опытом, вдруг кому-то пригодится.

  • @George-be1fr
    @George-be1fr 4 года назад +1

    Обалдеть, только вчера написал

  • @user-xm5zl9up4r
    @user-xm5zl9up4r 10 месяцев назад

    Здравствуйте. Посмотрел Ваш гайд. Очень интересно и полезно. Мотивирует.
    Подскажите, если есть у Вас возможность : обычные вопросы новичка. Я так понял, что Вы уже не в юном возрасте решили воитй в СФЕРУ IT. И была семья и другая работа.
    Когда писать резюме? Нужен ли ты будешь на рынке, если вообще без реального опыта работы,только самообучение. Товарищ, который уже работает в айти говорит, что пиши резюме со всем остальным то что изучаешь С++, без преукрас, то что есть. Базовые вещи осваиваю. Но смотришь впереди ещё столько всего, что думаешь когда это освоишь надо на пенсию будет идти. Но всем работодателям ведь нужен человек, который умеет работать, а не учится(или я не прав?). Вообщем, не понятно, когда пытаться входить.
    Понятно, что пройдёт возможно не один собес, прежде тебя возьму, но если ты поедешь резюме, значит, ты что-то должен знать. Ведь верно?
    Спасибо Вам за видео.
    Буду счастлив, если прокомментируете мой. пост.

  • @MrSanchosMr
    @MrSanchosMr 4 года назад +1

    Родион, спасибо за отличное и мотивирующее видео, продолжайте в том же духе! Очень печально, что практически нет видеодневников про C++. У меня есть такие вопрос: читали ли Вы книги по алгоритмизации? Если да, то какие можете посоветовать?

    • @cherrodi
      @cherrodi  4 года назад +1

      Alexandr Pelipenko на мой взгляд лучшее, что есть - это:
      Кормен: www.ozon.ru/context/detail/id/33769775/
      и Седжвик: www.ozon.ru/context/detail/id/149831754/

  • @baskervili7517
    @baskervili7517 4 года назад +2

    Здравствуйте. Стоит ли пробовать идти на вакансию интерн или trainee по с++, если прошел полностью Прату (1 год изучал, все до единого упражнения были сделаны), после чего начал изучать Страус Трупа на которого ушел тоже год, но я прошел только пол книги, а всё из-за того, что у него очень много математических и геометрических задач из-за которых я очень сильно тупил , и очень долго их делал ? Если нет , то что ещё нужно пройти? (Сейчас я перепродхожу Прату - всё легко, всё понятно)

    • @cherrodi
      @cherrodi  4 года назад +2

      Здравствуйте. Первый порыв был ответить «конечно стоит», но по здравому размышлению пришёл ответ «сильно зависит от». Если уровень зарплаты интерна Вас устраивает и Вам важно любыми правда и неправдами залезть в индустрию, тогда стоит. Если же хочется сразу в джуны, или даже в миддлы, тогда нужно ещё покурить алгоритмы, паттерны и последние стандарты (читайте Майерса, новую книгу Йосуттиса, Яцека Галовица). Хотя общее правило - чем раньше, тем лучше. Откладывать можно вечно.

    • @NoNo-fl6oq
      @NoNo-fl6oq 2 года назад

      привет! как у вас с изучением с++? я позже вас на 2 года изучаю. только вот Прата. что скажете теперь о трейни и интерн с++ ?

  • @backendtv1345
    @backendtv1345 3 года назад +1

    Блин, сорри за оффтоп но отделка квартиры очень похожа на жк северная долина) ты не с парнаса? =)

    • @cherrodi
      @cherrodi  3 года назад

      Нет, не с Парнаса :)

  • @volterd.6304
    @volterd.6304 9 месяцев назад

    А как вам видеокурс по С CS50 ?

  • @mrKazzila
    @mrKazzila 4 года назад +1

    о, дисты топ!!!!

    • @cherrodi
      @cherrodi  3 года назад

      Были на их концерте с дочкой, когда они летом 2019 в Питер приезжали. Было очень круто!

  • @user-bu6xt4em6l
    @user-bu6xt4em6l 3 года назад

    Родион, добрый день! Я начал с изучения языка программирования Си. Хотел спросить, видели Вы такой же справочник по библиотекам языка программирования Си, такой же, который Вы показывали по Си. Верно ли утверждение, с Вашей точки зрения, что изучив раз язык программирования Си, другие языки программирования будет изучать легче?

    • @cherrodi
      @cherrodi  2 года назад

      И да, и нет. С одной стороны, без разницы, если Вы правильно относитесь к языками программирования. Любой язык программирования - это всего лишь инструмент, который может быть уместен для одних задач, не очень уместен (удобен) для других задач и вовсе неуместен для третьих. С другой стороны, первый язык программирования вызывает своеобразную проф-деформацию (накладывает отпечаток на Ваше восприятие всех следующих языков). Поэтому разные преподаватели так много внимания уделяют первому языку программирования. Я лично не люблю чистый Си и обучение начинал с С++. По работе мне приходится изучать и чистый Си, и современный С++ (С++17), но предпочтение у меня всегда больше к плюсам. Кроме этого, приходилось немножко писать на Python, на Java, на bash, глядеть в код на C# и Lua. Программист - это такая профессия, где Вы учитесь много, каждый день и конца и краю этому обучению нет и не будет.
      Если же вернуться к нашей теме, то чистый Си с одной стороны даст глубокое понимание происходящих в компьютере процессов, а с другой стороны может переутомить низкоуровневыми деталями и необходимостью думать о том, как бы не отстрелить себе ноги (по самые уши) при работе с памятью или каким-нибудь на коленке написанным сишным ООП.

  • @NoNo-fl6oq
    @NoNo-fl6oq 3 года назад +2

    Родион, прочтение всех этих книг привело к становлению программистом, или устроились на работу раньше, чем прочли все это?

    • @cherrodi
      @cherrodi  3 года назад +1

      Всё вместе - и книги, и написание/чтение кода, и попытки преподавать азы С++ студентам - когда кому-то объясняешь, лучше начинаешь сам понимать. Буквально, как только я начал этим заниматься (в июне 2014) я начал формулировать для себя некоторые краеуголные принципы обучения, стал обдумывать структуру процесса, пытаться как-то всё это систематизировать. В итоге, это выросло вот в такой гайд: www.cyberforum.ru/cpp-beginners/thread1922328.html

    • @cherrodi
      @cherrodi  3 года назад +1

      На работу я устроился уже после прочтения горы книг. На самом деле, не знаю, правильно ли это. Возможно, стоило идти работать уже через год, а не ждать 4 года. Но меня тогда сильно напрягало то, что называется "синдром самозванца", потому как высшего образования у меня не было, и уж тем более профильного ВО, в то время как у подавляющего большинства моих коллег таковое имеется.

  • @dimitryrusu4022
    @dimitryrusu4022 3 года назад +1

    Очень жаль что не рассказал про остальные книги!

    • @cherrodi
      @cherrodi  3 года назад

      Видос получился бы очень длинным :)

    • @dimitryrusu4022
      @dimitryrusu4022 3 года назад +1

      @@cherrodi есть повод запилить ещё один)

    • @cherrodi
      @cherrodi  3 года назад

      @@dimitryrusu4022 ну, как вариант, да :)

  • @vizuncig401
    @vizuncig401 Год назад +1

    Начинал с книги Липмана.

    • @cherrodi
      @cherrodi  Год назад

      Хорошая книга. Но я когда начинал пробовал и Липпмана, и Прату - у Праты показалось объяснение проще.

  • @SergeiCherkai
    @SergeiCherkai 2 года назад

    Да, страуструп тяжеловат

  • @user-uw2or2lw2y
    @user-uw2or2lw2y Месяц назад

    Прата - ужасная книга. Пример того, как не надо писать книги для начинающих. Читать её можно только в том случае, если ты уже неплохо знаешь плюсы. Тогда ты будешь её понимать. В ней ужасно всё объясняется. В ней ужасные примеры. В половине случаев просто непонятно, сам для себя не понимаешь, чего автор вообще делает и чего хочет получить. Но когда ты знаешь плюсы, понимая код примеров, ты можешь догадаться, какую он задачу решает. Догадаться, читая код, не не из объяснений. Но если ты не знаешь плюсов, то это полный мрак. Не понимаешь, чего он делает и не понимаешь, как он делает. В общем, сомнительный совет брать эту книгу.

  • @timati78rus
    @timati78rus 10 месяцев назад

    Смотреть не буду, но оч рад, что чуваки за 40 уходят в профессию, требующую напрягать мозги. Збсь!

  • @andrycros6515
    @andrycros6515 Год назад +1

    А почему блоги про котят собирают миллионную аудиторию, а такие тысячу за радость?

    • @cherrodi
      @cherrodi  Год назад

      Котики всегда всех побеждают. Котики и женские прелести.