Мне потребовалось 13 лет, чтобы попасть в технари, вот как я это сделал

Если вы зашли в этот пост из-за названия, вы, вероятно, подумали: «Каким же тупым должен быть этот парень?! — Я должен это прочитать!» Что ж, я не всегда самый острый карандаш, и я далеко не Стивен Хокинг, но я — это я, Эмиль, достаточно уникальный, приятно познакомиться — и со временем я взорву ваш мозг.

 

Я флиртовал с программированием с 7-го класса (2009 год, наверное), я ходил на занятия по программированию в кампус колледжа недалеко от моего дома с людьми намного старше меня, и мы изучали C или C#; я действительно даже не помню, единственное, что я помню, это много синих экранов.
 
Я не мог сосредоточиться на обучении и играл в игры во время занятий, пока не перестал ходить, потому что игры дома казались мне лучшим вариантом, да и холодильник был рядом.
 
В следующий раз я столкнулся с программированием в средней школе, где мы изучали Ассемблер и немного С. И я думаю, что едва сдал экзамены, потому что в средней школе я занимался всем, кроме обучения.
 
В третий раз я попытался научиться программировать после службы в армии в 21 год. Именно тогда я впервые открыл для себя FreeCodeCamp — и это был взрыв!
 
Не могу сказать точно, из-за языков программирования (я изучал веб-разработку: HTML, CSS и javascript) или просто потому, что пользовательский опыт и «дорожная карта» были намного понятнее, но опять же, после нескольких очень увлеченных недель я остановился, потерял импульс.
 
А затем вернулся к этому в 23 года (2021), изменив свое отношение к этому.
 
О, и я занялся техникой. Ура.
 

Что теперь?

 
В этом посте я хотел бы попытаться разложить по полочкам то, что, возможно, многие испытывают на своем пути в технари и программисты, оспорить базовые предположения и дать свои 5 копеек совета.
 
Вдохновленный автором бестселлеров Тимом Ферриссом, чем старше я становлюсь, тем больше времени я уделяю разработке лучших вопросов как части моей ежедневной рутины. Составление лучших вопросов принесет большую отдачу во многих сферах благодаря тому, что я буду задавать вопросы по-другому.
 
Оглядываясь назад, я могу сказать, что мне, вероятно, не хватало «зачем» программировать.
 
Конечно, перспективы возможностей трудоустройства и хорошей зарплаты, а также возможность работать из любого места были у меня на уме, но все равно — этого недостаточно.
 
Почему я хочу помочь вам?
 
Это хороший вопрос.
 
Потому что я хочу, чтобы мои отношения любви и ненависти с кодом во время обучения что-то значили.
 
Смысл в том, чтобы помочь, помочь другим, таким же как я, молодым или более старшим, получить стимул начать и продолжать.
 
Именно поэтому был создан этот блог, и именно поэтому я начал транслировать свое обучение и создавать контент вокруг всей этой суеты.
 
Итак, давайте определим, что такое кодирование.
 
Кодирование — это процесс преобразования логического плана действий из языка, читаемого человеком, в язык, читаемый машиной.
 
Прежде чем приступить к кодированию, необходимо провести логическое мышление, анализ и составить серию инструкций для компьютерной программы или приложения. Это и есть программирование. Программирование — это общая картина процесса.
 
Кодирование является частью этого процесса, но всегда должно происходить после этапа программирования или решения проблем и планирования.
 
Поэтому вопрос «Как кодировать» уже не является правильным. Прежде чем начать искать ответы, необходимо хорошо подумать о том, какого рода кодированием вы хотели бы заниматься.
 
Потому что от этого будет зависеть, какие языки вы выберете для изучения и как их изучать.
 
Подробнее об этом в следующих статьях.
 

Почему?

 
Когда вы учитесь кодить и программировать, вы часто сталкиваетесь с демотивацией. И запомните, это не «если». А «когда» это произойдет.
 
Вещь, которая поможет вам преодолеть это, — это ‘цель’.
 
Поэтому, прежде чем потратить еще какое-то время (кроме, может быть, окончания чтения этой книги), определите свое «зачем».
 
Ваше «почему» поможет вам в трудные времена, когда дела идут не так, как вы хотите, и все кажется глупым и не стоящим того.
 
Может быть, у вас есть идея чего-то, что вы хотите создать, возможно, игру, или создать веб-сайт для пиццерии вашего отца, а может быть, просто из-за потенциального дохода и высокого спроса.
 
Убедитесь, что это ВАШЕ собственное «ЗАЧЕМ», и оно не определено кем-то другим.
 
Какой бы она ни была, убедитесь, что она достаточно сильна, чтобы помочь вам не останавливаться на достигнутом в трудную минуту.
 
Завершая этот пост, хочу сказать, что мое «зачем» — это способность создавать вещи из ничего.
 
Я хочу (и люблю) решать проблемы — и я знаю, что кодирование и программирование являются невероятными навыками для этого.
 
У меня есть еще много причин — но я предпочитаю разворачивать их по мере того, как буду продолжать писать и творить.
 
Есть ли у вас идея, почему вы хотели бы научиться кодировать и программировать? Пожалуйста, поделитесь ею с миром и найдите единомышленников, которые помогут вам не сбиться с пути.

Оцените статью
Procodings.ru
Добавить комментарий