Впервые я узнал о программировании на графическом калькуляторе TI-86. Этот антисоциальный парень, которого некоторые назвали бы ботаником, привлек мое внимание, когда он играл в игру на своем калькуляторе. Я был удивлен! Только когда он показал мне некоторые программы, которые он сделал, я был по-настоящему взволнован. Вау! Вы можете сделать свои собственные творения!? Итак, я получил калькулятор, как только смог, и начал изучать Basic.

Все началось с Базового.

Это началось с команды print, а затем variables. Вскоре я начал использовать input для создания динамического текста. В детстве это было похоже на открытие рождественского подарка для каждой новой команды, которую я выучил. Тогда я сделал свою первую игру. Это была игра в скачки под названием «Скачки». По сути, вы начинали со 100 долларов и могли делать ставки на 1 из 3 лошадей — эти лошади были отмечены символом лямбда — и если вы выигрывали, вы удваивали свои деньги. Если вы проиграли, вы потеряли свою ставку. Несмотря на то, что у тебя был 33-процентный шанс на победу, каждый раз я все равно чувствовал себя так хорошо. Наблюдать за тем, как калькулятор случайным образом выбирает один из трех лямбда-символов и натыкает их на дисплей символов, было завораживающе.

33 МГц 386

Прошло время — у меня появился компьютер 33Mhz 386 с Windows 3.1 и я играл на нем постоянно. Обновление, удаление, восстановление, перемещение файлов, их поломка, восстановление снова. Все это время я понятия не имел о Javascript, Java, C++, Python или любых других языках. Так что я не получил много практики. Я, честно говоря, не знал, что происходит в этом мире программирования. Я понятия не имел о ценности. Я не знал, что могу сделать что-то настолько великое, как профессия.

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

Java-проект.

Как я собирался сделать это приложение? я вообще не знала как. Я лишь смутно знал бейсик. Этого было недостаточно. Я начал спрашивать Google. Я нашел множество языков и начал читать о том, что такое хороший первый язык. Как-то, прочитав кучу статей и форумов, я остановился на Java. Меня не волнует, что думают другие, но Java был языком, который я выучил ООП, и это было потрясающе! Потребовалось ДОЛГОЕ время, чтобы узнать это во время обучения. Я делал уроки онлайн, покупал книги и ходил в библиотеку. Весь процесс был интересным. Это приложение было очень сложным, и мне удалось создать пользовательскую сетку на странице и добавить различные символы аккордов. У меня даже получилось распечатать в pdf. Параллельно с обучением я делал игры про змей, делал сетки с подвижными ящиками и ограничениями. Я действительно был в восторге, но времена менялись. И в итоге я пошел дальше. Я ДОЛЖЕН рассказать эту историю о том, почему я ушел. Это хорошо.

Решение, изменившее жизнь.

Я был в кофейне, изучал Java, и встретил классного парня, который говорил о поездке в Калифорнию. Кажется, он знал еще одного моего друга, и они планировали проезжать на велосипеде по 50 миль в день вдоль побережья Калифорнии. Они собирались разобрать свои велосипеды, отправить их по почте в Кали и лететь туда, чтобы воссоединиться со своими упакованными велосипедами... Я думал о том, как здорово было бы сделать что-то подобное, и прежде чем я это понял, представилась такая возможность. я — Эй! Вы должны пойти с нами!. В этот момент появились все возможные отговорки, и дело в том, что они были реальными: я никогда раньше не путешествовал, у меня даже нет велосипеда, у меня нет денег, я не могу отпроситься с работы и многое другое мрачное. чувства. Но… в этот момент что-то произошло. Каким-то образом между стимулом и реакцией я сделал выбор (Спасибо неизвестному автору или Виктору Франклу!). Я сказал: Я пойду!. Это решение полностью изменило мою жизнь. И я собираюсь рассказать вам, как это привело меня к еще большему программированию!

Часть 2 ← здесь