Я профессионал в области сетей/сотрудничества, муж и отец пятерых детей. Я пытаюсь научиться быть веб-разработчиком. В моем самом первом рассказе я хотел бы описать «Трудные вещи» и свои методы решения этих проблем.

Я не первый раз пытаюсь научиться программировать. В прошлом я сосредоточился в основном на Visual Basic и C++. Были концепции, которые просто взорвали мой мозг. Понятия, которые я теперь нахожу простыми, как объекты. Эта история не об этих концепциях и не о какой-либо концепции, с которой я сейчас борюсь. Это история, которая, я надеюсь, поможет другим, пытающимся учиться, но имеющим серьезные ЖИЗНЕННЫЕ ПРЕПЯТСТВИЯ, которые кажутся непреодолимыми. По крайней мере те препятствия, которые я испытал.

У меня есть работа на полный рабочий день.

Это хорошая проблема. Если у вас нет сбережений, чтобы прокормить себя, или вы живете с кем-то, кто может удовлетворить ваши основные потребности, деньги являются необходимостью. С таким количеством детей, кошек и собак, которое у нас есть, я просто обязан работать. В идеальном мире у меня было бы много-много свободного времени, чтобы сосредоточиться на концепциях, практике и проектах, которые меня интересуют, чтобы глубже понять основы. Детальное понимание основ является ключом к пониманию более сложных тем и того, как они связаны. Однако это не утопическое общество, и если я не буду работать, мы сильно пострадаем, поэтому я делаю свою работу, и делаю ее хорошо. Если у меня есть время во время обеда, я могу посмотреть несколько видео, открыть текстовый редактор или просмотреть интересный сабреддит, актуальный для того, что я изучаю. Я бы кодил сразу после работы, но…

У меня есть обязательства перед отцом.

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

I am 42.

Я просто выйду и скажу, что стареть — отстой. У меня меньше энергии. У меня меньше волос. У меня меньше желания что-то делать субботним утром. Моя физическая форма сильно пострадала за последние два десятилетия. Иногда я думаю, что устроиться на работу в офис было ужасной идеей. Я далеко не так молод, как мне кажется, если бы я остался синим воротничком.

Это большая тройка.

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

Ответ прост. Ты продолжаешь отключаться. В идеале, я бы закончил изучать разработку программного обеспечения и остался с ним, когда немного выучил PASCAL в старшей школе. Или когда я выучил немного BASIC, когда был подростком. Но я этого не сделал. Тогда я не видел в этом ценности. Когда я открыл глаза на некоторые из бесконечных возможностей программного обеспечения, я не мог понять некоторые из основных концепций трендовых парадигм, таких как объектная ориентация. Поэтому я сдался и сосредоточился на изучении вещей, которыми я занимаюсь в своей нынешней карьере. С возрастом у меня появилось желание творить, а не нажимать на чужие кнопки. Я знал, что у меня плохой послужной список, но я снова начал учиться программировать. Стало сложно. Я снова чуть не бросил. Но я этого не сделал. Я устранил проблему и предложил решения. Я обнаружил, что если я слежу за комбинацией двух онлайн-ресурсов и пары книг в мягкой обложке, это помогает мне дольше запоминать информацию и дает более глубокое понимание предмета. Но это не ответ на вопрос. Как мне удается находить время?

Найти свободное время, посвятив себя работе, семье и меньшему количеству энергии.

Я открою вам маленький секрет, вот. Это то, что я задумал за последние 6 месяцев или около того, и это очень помогло мне. Если я смогу объединить все свои препятствия и превратить их в активы, я смогу быть продуктивным и ответственным одновременно.

Например, в моей работе есть кейс по изучению регулярных выражений. Если я использую рабочее время для изучения RegEx, для меня это перекрестный навык. Победа/победа!

Когда я искал, чем заняться с моими детьми, мне пришла в голову блестящая идея. Я создал клуб кодеров. Все мои дети пробовали это, двое застряли с этим. Также регулярно посещают четверо или пятеро их друзей. Я составил расписание, чтобы следить за двумя онлайн-ресурсами, о которых я упоминал ранее, и мы все придерживаемся его. Мы встречаемся раз в две недели, и в расписании есть даты, которые включают крайние сроки. До сих пор это работало фантастически. Двое детей отличники, остальные справляются очень хорошо. Двое моих детей все еще участвуют в клубе и рассматривают веб-разработку как карьеру. Победа/победа!

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

Вот как мы это делаем.

Я парень с довольно плотным графиком. У меня есть препятствия на моем пути обучения, как и у вас. Используйте свой прекрасный мозг, чтобы найти способ превратить эти вещи в преимущества. Найдите способ заставить свое обучение работать на вас и окружающих вас людей. Но, прежде всего, не сдавайтесь!

Надеюсь, вам понравилась моя первая публикация на Medium, спасибо за прочтение!