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

Программировать сложно

ичасто есть много правильных решений для той или иной проблемы. Каждое решение имеет свой культ последователей, которые могут быть менее чем любезны с вами из-за несогласия. В нашей отрасли такие слова, как МУСОР, БЕСПОЛЕЗНЫЙ и НАЧАТЬ СНАЧАЛА, являются обычными. Чтение книг по программированию для конкретных профессий даст вам проверенные временем схемы решения распространенных проблем и защитит вашу самооценку.

Ваш ведущий инженер может оказаться фальшивым гуру.

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

Вы слишком зациклены на стеке

и сосредоточился только на продвижении наиболее очевидных навыков. Это случается с лучшими из нас. Я узнал о малоизвестных и продвинутых синтаксических функциях языка Swift, прежде чем я правильно понял внедрение зависимостей. Мне потребовалось много времени, чтобы уменьшить масштаб и взглянуть на более широкую картину программирования. Чтение раскроет принципы отличного программирования.

Расширение словарного запаса с помощью книг

имеет решающее значение, и это смущает, когда все, что вы знаете, из вторых рук через людей в вашем офисе. Это случилось со мной. Давай смеяться надо мной вместе…

Будучи молодым программистом, я называл хеш-таблицы словарями только потому, что именно так это делает язык программирования Swift. Я никогда не изучал структуры данных и не знал, что такое хэш-таблица. Когда мой лидер сказал мне, что решение проблемы заключается в использовании хеш-таблицы, я был сбит с толку. Он был в замешательстве, почему я был в замешательстве. Я был идиотом, который не понимал основных понятий. Это было не очень приятно.

Это самый экономичный способ обученияпо сравнению с альтернативами. Книга не требует большой разовой платы или ежемесячной подписки. Книги обычно можно приобрести подержанными и в отличном состоянии или взять в библиотеке. Прежде чем нажимать кнопку «Купить», загляните в раздел «Б/у» на Amazon.

В подарок за то, что дочитали до этого места

Хочу дать еще один совет, на который наткнулся. Купите цифровой ридер. Я пошел с киндлом. Это позволяет вам носить с собой свою библиотеку повсюду и читать более эффективно. Это важно.

«Книга, которую ты не читаешь, не поможет». — Джим Рон