Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»

Text
Leseprobe
Als gelesen kennzeichnen
Wie Sie das Buch nach dem Kauf lesen
Keine Zeit zum Lesen von Büchern?
Hörprobe anhören
Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»
Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»
− 20%
Profitieren Sie von einem Rabatt von 20 % auf E-Books und Hörbücher.
Kaufen Sie das Set für 2,10 1,69
Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»
Audio
Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»
Hörbuch
Wird gelesen Михаил Золкин
1,05
Mehr erfahren
Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»
Schriftart:Kleiner AaGrößer Aa

Саммари книги «Карьера в IT. Как найти работу, прокачать навыки и стать крутым разработчиком»

© Оформление. ООО «Издательство Эксмо», 2023



Книга Джона Сонмеза – подробный путеводитель для тех, кто стремится к карьере в области IT. Автор рассказывает не только о развитии необходимых технических навыков, но и дает советы по управлению карьерой и организации обучения. Основная цель книги – помочь начинающим специалистам в планировании карьеры, а также восполнить недостаток знаний у тех, кто уже работает в этой сфере.



Лучше неидеальный план, чем его отсутствие

Зачастую наиболее сложный этап карьеры в области разработки программного обеспечения – ее начало. Люди склонны тратить много времени на планирование, но затрудняются сделать что-то конкретное. Первый шаг – самый важный, его следует сделать, даже если план далек от совершенства. Чтобы стать хорошим программистом, не обязательно быть гением. Все начинают с трудностей и неудачных экспериментов. Секрет в том, чтобы просто продолжать экспериментировать.



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



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



После проектирования можно начинать писать код. Можно либо создать тесты, описывающие поведение приложения (TDD – разработка через тестирование), либо начать программирование напрямую.



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



Этап развертыван�