Найти в Дзене

Как я учу программирование? (на примере python)

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

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

Чтобы стать настоящим гуру в каком-либо ЯП, я рекомендую не игнорировать чтение книг, возможно вы это слышали и звучит это банально, но это чистая правда. Там очень много теории, которая с большей вероятностью понадобится вам. Я выбрал не самую лучшую книгу, но результатом вполне удовлетворен - это книга "Сам себе программист на примере Python" - Кори Альтхофф. В этой книге вы не только познаете азы яп, но и создадите свои проекты)

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

-2

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