Здравствуйте! Если вчера у нас был относительный отдых и была короткая статья-ссылка, то сегодня мы поговорим с вами побольше. Если вы уже начали изучать программирование, то перечисленные ниже сомнения/страхи периодически посещают и вас. Давайте поговорим о них подробнее, чтобы они стали меньше беспокоить, если уже беспокоят, либо меньше вас пугали, когда вы с ними встретитесь в будущем.
Синдром самозванца.
Периодически во время обучения/работы над проектом/решением задач, вас будет посещать чувство, что вы ничего не знаете, что всё, что у вас получается, происходит благодаря стечению обстоятельств или удаче. Это так называемый синдром самозванца. Нужно понимать, во-первых, что конечно же, этот синдром вас обманывает и на самом деле вы всего достигаете упорным обучением и своим трудом, во-вторых, вы можете взять этот синдром к себе в помощники, обманув его, сделав его своим мотиватором:"Ах, я ничего не знаю? Что ж значит не время ослаблять упорство, нужно учиться дальше". Таким образом, вы сделаете из психологической ловушки своего друга.
Непонимание объёма изученного
В какой-то момент может прийти такое чувство — чувство непонимания, а сдвинулись ли вы вообще с мёртвой точки при изучении. Ваш мозг со временем начинает воспринимать то, что вы учите, как данность и повседневность и это мешает понять вам объем изученного, и, собственно, как вариант, приводит за собой синдром самозванца. Что делать? Ведь вы не можете вернуться назад в то время, когда вы ничего не понимали в программировании, и теми глазами посмотреть на код, который вы пишете сейчас. Я придумал для себя следующее решение и оно убивает сразу двух зайцев: после того, как решили одну трудную задачку, на одном из сайтов, ссылку на которые я давал в этой статье, позовите кого-нибудь, кто не разбирается в программировании, чтобы объяснить ему решение. Во-первых, при объяснении решения вы будете осознавать объем изученных инструментов и приемов, во-вторых, объяснение в слух другому человеку поставит в вашей голове психологическую засечку, и знание, которое вы получили при решении трудной задачки теперь не выветрится из памяти, и вы с успехом сможете применить его в будущем. Зачем звать другого человека? Если вы способны рассказывать и объяснять вслух что-то самому себе, то другой человек не понадобится, но другой человек может задать вам вопросы, и от этого положительный эффект от этого приёма только усилится.
А может быть там всё по-другому?
Вот мы учимся-учимся, но ведь в какой-то момент, если изучение языков программирования не только наше хобби, мы будем устраиваться на работу программистом. И в какой-то момент начинает казаться,(цитируя персонажа Антона Лапенко) "Всё, что я делаю — полная ерунда", я учусь, решаю задачки, а как там на самом деле? Вдруг я приду на работу и потеряюсь среди непонятных вещей и процессов.
Какой выход у нас есть? Прийти в IT компанию и посидеть там несколько дней мы не можем, ролики "О жизни в компании" нам ничем не помогут, они вряд ли имеют отношение к реальным обстоятельствам. Что же нам остаётся? Правильно — у нас есть книги и на две такие книжки, которые помогут решить этот вопрос, если не полностью, то хотя бы дадут некое понимание, я сегодня дам вам ссылки и на этом мы на сегодня с вами закончим. И кстати, не важно, какой вы язык программирования изучаете, книги будут полезны в любом случае. Ссылки я дам на страницы этих книг в LiveLib, чтобы они у вас не потерялись, а где их взять/купить, я думаю вы сами разберётесь:
Первая книга.
Мифический человеко-месяц, или Как создаются программные системы . Автор : Фредерик Брукс
Вторая книга
Идеальный программист. Как стать профессионалом разработки ПО Автор: Роберт Мартин
Как я и говорил, на этом на сегодня всё, завтра мы с вами поговорим о ещё одной интересной и важной теме, о какой — пока что сюрприз. Подписывайтесь на блог, если ещё не сделали этого, чтобы не пропустить. А если вам понравилась статья, поставьте, пожалуйста, лайк.
Предыдущая статья. ................................................................... Следующая статья.