Мой первый год в ай-ти: с чего я начал, как учился, какие книги читал
HTML-код
- Опубликовано: 6 сен 2024
- Всем привет! Я вернулся.
В сегодняшнем ролике три темы:
1) почему так долго не было роликов
2) мой путь в IT - какие книги я читал
3) эффективные методики обучения
Надеюсь вам зайдёт. Приятного просмотра!
Для начинающих свой путь в ай-ти с нуля: www.cyberforum...
Эту инструкцию для начинающих я начал писать сперва для себя как план обучения в самом начале моего пути, а потом выложил в общий доступ, постоянно дорабатывая этот гайд в течение 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)
Ахаахах «жизнь после Праты» - название супер
Спасибо за ценную информацию. Маленький совет: всем все равно, почему долго не было роликов. Я вот зашел, потому что заинтересовала тема видео. Откуда эта уверенность, что весь мир сидит с карандашом у экрана и считает дни, сколько у кого не было роликов. Заходят послушать про заявленный вопрос.
Спасибо, что вы уделяли этому каналу время и показали людям свой путь в айти. Восхищаюсь вашей целеустремленностью и усидчивостью. Ну и конечно жду новые видео!
Спасибо за добрые слова! Удачи Вам!
Новые видео будут обязательно.
Благодарю вас сердечно, Родион, за совет начать с этой книги! Начинающие, давайте законтачим в телеге.
Был небольшой опыт верстки сайтов в вебстудии. Потом перерыв пару лет. Сейчас 38, очень вдохновляете своим примером. Подписался на канал.
Рад, что оказался Вам полезен.
С возвращением. Рад, что у тебя всё отлично. Творческих и профессиональных успехов , sourcerer ;^)
Спасибо 🙂
Спасибо большое, успехов Вам!)
Спасибо 🙏
Продолжай в том же духе, думаю тебе не хватает качественного формата видеоролика. Попробуй монтажировать свои видео, добавлять например фоновую музыку, эффекты и что нибудь особенное. Уверен количество зрителей и подписчиков возрастёт.
На это банально нет времени. Ролики записываются чаще всего без всякой подготовки, спонтанно. Поэтому, к сожалению, и качество картинки соответствующее - наколеночное. Если бы у меня была цель десятки или сотни тысяч подписчиков или монетизация канала, то, конечно, я бы по-другому подошёл бы к вопросу. Но я просто делюсь своим опытом, вдруг кому-то пригодится.
Обалдеть, только вчера написал
Здравствуйте. Посмотрел Ваш гайд. Очень интересно и полезно. Мотивирует.
Подскажите, если есть у Вас возможность : обычные вопросы новичка. Я так понял, что Вы уже не в юном возрасте решили воитй в СФЕРУ IT. И была семья и другая работа.
Когда писать резюме? Нужен ли ты будешь на рынке, если вообще без реального опыта работы,только самообучение. Товарищ, который уже работает в айти говорит, что пиши резюме со всем остальным то что изучаешь С++, без преукрас, то что есть. Базовые вещи осваиваю. Но смотришь впереди ещё столько всего, что думаешь когда это освоишь надо на пенсию будет идти. Но всем работодателям ведь нужен человек, который умеет работать, а не учится(или я не прав?). Вообщем, не понятно, когда пытаться входить.
Понятно, что пройдёт возможно не один собес, прежде тебя возьму, но если ты поедешь резюме, значит, ты что-то должен знать. Ведь верно?
Спасибо Вам за видео.
Буду счастлив, если прокомментируете мой. пост.
Родион, спасибо за отличное и мотивирующее видео, продолжайте в том же духе! Очень печально, что практически нет видеодневников про C++. У меня есть такие вопрос: читали ли Вы книги по алгоритмизации? Если да, то какие можете посоветовать?
Alexandr Pelipenko на мой взгляд лучшее, что есть - это:
Кормен: www.ozon.ru/context/detail/id/33769775/
и Седжвик: www.ozon.ru/context/detail/id/149831754/
Здравствуйте. Стоит ли пробовать идти на вакансию интерн или trainee по с++, если прошел полностью Прату (1 год изучал, все до единого упражнения были сделаны), после чего начал изучать Страус Трупа на которого ушел тоже год, но я прошел только пол книги, а всё из-за того, что у него очень много математических и геометрических задач из-за которых я очень сильно тупил , и очень долго их делал ? Если нет , то что ещё нужно пройти? (Сейчас я перепродхожу Прату - всё легко, всё понятно)
Здравствуйте. Первый порыв был ответить «конечно стоит», но по здравому размышлению пришёл ответ «сильно зависит от». Если уровень зарплаты интерна Вас устраивает и Вам важно любыми правда и неправдами залезть в индустрию, тогда стоит. Если же хочется сразу в джуны, или даже в миддлы, тогда нужно ещё покурить алгоритмы, паттерны и последние стандарты (читайте Майерса, новую книгу Йосуттиса, Яцека Галовица). Хотя общее правило - чем раньше, тем лучше. Откладывать можно вечно.
привет! как у вас с изучением с++? я позже вас на 2 года изучаю. только вот Прата. что скажете теперь о трейни и интерн с++ ?
Блин, сорри за оффтоп но отделка квартиры очень похожа на жк северная долина) ты не с парнаса? =)
Нет, не с Парнаса :)
А как вам видеокурс по С CS50 ?
о, дисты топ!!!!
Были на их концерте с дочкой, когда они летом 2019 в Питер приезжали. Было очень круто!
Родион, добрый день! Я начал с изучения языка программирования Си. Хотел спросить, видели Вы такой же справочник по библиотекам языка программирования Си, такой же, который Вы показывали по Си. Верно ли утверждение, с Вашей точки зрения, что изучив раз язык программирования Си, другие языки программирования будет изучать легче?
И да, и нет. С одной стороны, без разницы, если Вы правильно относитесь к языками программирования. Любой язык программирования - это всего лишь инструмент, который может быть уместен для одних задач, не очень уместен (удобен) для других задач и вовсе неуместен для третьих. С другой стороны, первый язык программирования вызывает своеобразную проф-деформацию (накладывает отпечаток на Ваше восприятие всех следующих языков). Поэтому разные преподаватели так много внимания уделяют первому языку программирования. Я лично не люблю чистый Си и обучение начинал с С++. По работе мне приходится изучать и чистый Си, и современный С++ (С++17), но предпочтение у меня всегда больше к плюсам. Кроме этого, приходилось немножко писать на Python, на Java, на bash, глядеть в код на C# и Lua. Программист - это такая профессия, где Вы учитесь много, каждый день и конца и краю этому обучению нет и не будет.
Если же вернуться к нашей теме, то чистый Си с одной стороны даст глубокое понимание происходящих в компьютере процессов, а с другой стороны может переутомить низкоуровневыми деталями и необходимостью думать о том, как бы не отстрелить себе ноги (по самые уши) при работе с памятью или каким-нибудь на коленке написанным сишным ООП.
Родион, прочтение всех этих книг привело к становлению программистом, или устроились на работу раньше, чем прочли все это?
Всё вместе - и книги, и написание/чтение кода, и попытки преподавать азы С++ студентам - когда кому-то объясняешь, лучше начинаешь сам понимать. Буквально, как только я начал этим заниматься (в июне 2014) я начал формулировать для себя некоторые краеуголные принципы обучения, стал обдумывать структуру процесса, пытаться как-то всё это систематизировать. В итоге, это выросло вот в такой гайд: www.cyberforum.ru/cpp-beginners/thread1922328.html
На работу я устроился уже после прочтения горы книг. На самом деле, не знаю, правильно ли это. Возможно, стоило идти работать уже через год, а не ждать 4 года. Но меня тогда сильно напрягало то, что называется "синдром самозванца", потому как высшего образования у меня не было, и уж тем более профильного ВО, в то время как у подавляющего большинства моих коллег таковое имеется.
Очень жаль что не рассказал про остальные книги!
Видос получился бы очень длинным :)
@@cherrodi есть повод запилить ещё один)
@@dimitryrusu4022 ну, как вариант, да :)
Начинал с книги Липмана.
Хорошая книга. Но я когда начинал пробовал и Липпмана, и Прату - у Праты показалось объяснение проще.
Да, страуструп тяжеловат
Прата - ужасная книга. Пример того, как не надо писать книги для начинающих. Читать её можно только в том случае, если ты уже неплохо знаешь плюсы. Тогда ты будешь её понимать. В ней ужасно всё объясняется. В ней ужасные примеры. В половине случаев просто непонятно, сам для себя не понимаешь, чего автор вообще делает и чего хочет получить. Но когда ты знаешь плюсы, понимая код примеров, ты можешь догадаться, какую он задачу решает. Догадаться, читая код, не не из объяснений. Но если ты не знаешь плюсов, то это полный мрак. Не понимаешь, чего он делает и не понимаешь, как он делает. В общем, сомнительный совет брать эту книгу.
Смотреть не буду, но оч рад, что чуваки за 40 уходят в профессию, требующую напрягать мозги. Збсь!
А почему блоги про котят собирают миллионную аудиторию, а такие тысячу за радость?
Котики всегда всех побеждают. Котики и женские прелести.