Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Аватар пользователя Muz4k Victory
Muz4k Victory 19 августа 2019
40
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря