Краткая история: только что закончила среднюю школу, выучила немного питона и С++, не имеет друзей с каким-либо полезным компьютерным знанием. Из всех, кого я встречал в свои школьные годы, я был, вероятно, самым большим кретином, но никто не знал об этом. Я считаю, что я обладаю огромными знаниями о компьютерах и технике, а затем о среднем человеке. встроенные/фиксированные тонны компьютеров и способность устранять практически любую проблему, с которой я столкнулся.
Теперь, когда средняя школа окончена, я действительно думал о своей карьере. Любя, живущие компьютеры в течение последних 13 лет моей жизни, я решил воспользоваться своими возможностями и попытаться изучить компьютерное программирование, почему я не начал раньше, чем я не знаю, кажется, большая ошибка с моей стороны...
Проведя некоторые исследования, я пришел к выводу, что Python был первым языком программирования, который я должен изучить, поскольку он был на высоком уровне и более понятным, чем С++ и Java. Я также знал, что для того, чтобы стать хорошим в том, что я сделал, мне нужно было узнать больше, чем только 2 или 3 языка, что не представляло большой проблемы, учитывая, как только я узнал, как работает Python, в основном синтаксис изменился, а остальное придет естественно. Я смотрел пару видеороликов YouTube, загружал некоторые книги в формате pdf и следил за ними из некоторых учебников здесь и там, чтобы узнать, что делать.
Прошло две недели, когда я попытался понять синтаксис, создав небольшие программы, которые использовали основные функции и понимали, как это работает, я думаю, что у меня это получилось. Он разбивается на то, что ive занималось все это время (хотя я и знал), это то, что вход, выход, циклы, функции и другие вещи, полученные из 0 и 1, хранящие данные и вызывающие их, ect. (ОЧЕНЬ ОСНОВНАЯ ИДЕЯ). Я мог создавать небольшие программы, Hangman, хранить файлы, преобразовывать температуру, декодировать/кодировать Caeser Cipher, последовательность Fibonacci и многое другое, что я могу создать и понять, как каждая работа.
Будучи 2 неделями в этом, я многому научился. Ничего, по сравнению с тем, что я должен лечить в ближайшие годы, если я получу контроль над тем, что я делаю. Выполняя эти программы, я не останавливаюсь до тех пор, пока не сделаю практическую проблему в книге, которая достаточно усложняет мне пару часов в зависимости от сложности. Я абсолютно не откладываю вызов до тех пор, пока его полный, КОТОРЫЙ МОЖЕТ БЫТЬ ЧРЕЗВЫЧАЙНЫМ СЛИВОМ, ive попробовал большинство проблем без обмана и достиг успеха, что заставляет меня очень гордиться собой после того, как закончил что-то после долгих проб и ошибок.
После всего этого я встретил демона, alogrithm, который, похоже, является ключом к эффективному коду. Кажется, я не могу отбросить голову над некоторыми компьютерными кодами, которые люди использовали там, используя номера, а иногда и базовые функции, я смог понять их через некоторое время, но я знаю, что есть еще более сложные вещи, учитывая мои self smart, функции, которые требуют сложных кодов, на самом деле вредят моему мозгу. НИЧЕГО НИКОГДА В ЖИЗНЬ МОЖЕТ МОЙ МОЗГ....... нет даже математических занятий в старшей школе, пытаясь понять некоторые вещи, которые люди потушили, заставляет меня чувствовать, что у меня есть недостаток ума... я все еще иду вперед, хотя, пересекая мои пальцы, что понимание придет со временем.
Извините, если это долго, я просто хочу, чтобы кто-то учитывал все эти вещи при ответе на мой вопрос. даже несмотря на все эти недостатки, которые все еще пробиваются и продолжают пытаться это понять, я знаю, что чтение этих руководств не принесет мне никакой пользы, если я не смогу стать креативным и не сделать свои собственные, понять программы других народов, поэтому это приводит меня к простой вопрос, который я мог бы задать в начале.....
ГДЕ В МИРЕ Я НАЧАЛО? Я пытался выяснить, как понять некоторые из проектов с открытым исходным кодом, как я могу работать с опытными кодировщиками, чтобы учиться у них и помогать им, но я не думаю, что это возможно даже благодаря тому, как далеко сравниваются знания людей со мной, У меня нет друзей, с которыми я могу учиться, может кто-то помочь мне и вести меня в правильном направлении. У меня есть огромная мотивация, чтобы хорошо разбираться в кодировании, любая информация была бы чрезвычайно полезна.