До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Десять дней на задачу или немного мотивации

Время чтения статьи ~3 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Десять дней на задачу или немного мотивации главное изображение
Это были трудные полторы недели. 

К концу первой я уже аккуратно спрашивала: "А все ли джуны могут в классы?" и "Так ли важно знать ООП?".(В этот момент может раздаться хлопок ладони по лицу со стороны знающих, и он будет целиком и полностью оправдан. Но вы даже представить себе не можете, на сколько. Всё дело в том, что я знала ответ.)

Пожалуй, огромной трудностью в моём обучении (как бы прискорбно это ни звучало) являлась основная деятельность. Изначально всё было идеально - пятидневная рабочая неделя, начало которой было в 13:00 и учёба, как правило, в утренние часы. Удавалось пройти один-два урока и со спокойной душой отправиться на работу, где была возможность переключаться на прохождение очередной темы. Это оказалось в корне не правильным решением. Да, была радость от выполнения заданий, а отвлечение от работы меня совершенно не волновало - перестановка приоритетов, и вот, я уже не фармацевт, который решил стать программистом, а ученик Хекслета, зарабатывающий консультациями в аптеке - однако, настал тот момент, после которого пришло осознание того, что я точно также отвлекалась от учёбы, а это, увы, совсем не способствовало усвоению и закреплению материала.

Я открыла задачу нового курса после прохождения "Введение в ООП" и совершенно отчетливо поняла, что я абсолютно не понимаю, что такое классы и объекты.

Моё обучение длится уже не первый месяц, за это время была выведена одна очень правильная мысль: "Вне зависимости от того, на сколько ты ничерта не понимаешь, самое главное - не паниковать. Рано или поздно и этот рубеж будет пройден. Нужно только не зацикливаться на проблеме и временами перенаправлять внимание."

Казалось бы, всё правильно, но не учтена лишь одна вещь. Не зациклиться на проблеме и перенаправить внимание нужно до того момента, когда ты на ней уже зациклишься. Я вынужденно перестала учиться на работе; утренних часов мне было мало, и в одиннадцать вечера экзекуция продолжалась - опытный разработчик не мог понять, в чем моя проблема, и щедро пичкал меня тем, что "в школе не преподают". Но какой смысл в знании логарифмов, если ты двойку с двойкой сложить не можешь? Я читала мотивирующие статьи и ясно понимала, что в моей голове тот самый пазл, который никак не может собраться. Я ждала "щелчка", заново перечитывая курс, заново решая тесты и задачи пройденного курса, заново открывая первую задачу нового.

 К концу первой недели я не могла думать ни о чем другом.

Это тот момент, когда: "Вика, тебе заняться нечем? Книга по алгоритмам, изучение английского языка, сопутствующие курсы, [и этот список можно продолжать бесконечно, поначалу у меня кружилась голова только от осознания того, сколько мне предстоит изучить]", но что ни открой - сосредоточиться не получается физически, этот фон перманентен, его нельзя убрать.

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

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

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

  • Я слишком глупа;
  • Сказывается неподходящий склад ума;
  • Может девушкам и правда не место в разработке (???!).

    Бесплатный совет - гоните в шею такие мысли при любых обстоятельствах.

    Второй бесплатный совет - посмотрите на проблему под другим углом.

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

Но мне не стыдно. Выглядеть идиотом не страшно - страшно ничего не предпринимать по этому поводу. :)

Аватар пользователя Muz4k Victory
Muz4k Victory 19 августа 2019
40
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября