Первым монстром, которого я встретил, оказался вовсе не безобидный слизняк — это был полноценный мини-босс: настройка среды, адские сообщения об ошибках и критический удар… от моей собственной дочери.
— Папа, ты не идёшь на работу?
Моя защита была равна нулю (ведь… я был безработным), и я оказался загнан в угол.
Бежать? Нет — нужно было сражаться!
Так началось это приключение — полное смеха, слёз и боли.

…Но прежде чем мы начнём, посмотри вот на это — это приложение, которое я создал с нуля, потратив на него 1000 часов.
Я начинал с полного нуля и хочу рассказать, как я сюда добрался!
Почему я ушёл с работы учителем в 42 года, чтобы учиться программировать
Считается, что мы живём в эпоху «100-летней жизни».
Но давай будем честны — просто существовать сто лет не значит по-настоящему жить, верно?
Эта мысль не давала мне покоя.
И вот, в 42 года, я уволился из школы, где работал учителем.
Я хотел быть не наблюдателем, а творцом — в мире ИИ и метавселенной.
Первый шаг? Научиться программировать.
Конечно, это была не единственная причина.
Моя жена тяжело болела, и это заставило меня осознать, как коротка жизнь.
Если я хочу сделать что-то по-настоящему интересное — время пришло.
Я также думал о своих учениках. Я всегда говорил им:
— Мечтайте по-крупному! Хотите чего-то — добивайтесь!
А сам? Я никогда по-настоящему не гнался за своей мечтой.
И я решил: пора. Время идти ва-банк.
…И тут я столкнулся с первым серьёзным препятствием. И оно оказалось куда больше, чем я ожидал.
Я ничего не знаю. Что теперь?
— Ладно… с чего начать?
Я абсолютно ничего не знал о программировании.
«Настройка окружения?» — никогда не слышал.
Я начал гуглить, и каждый гайд для новичков твердил:
— Просто сделай простое приложение!
Звучит логично.
Хорошо, давай сделаю приложение списка дел.
— Это ведь популярный проект, отличный для практики, верно?
Вот тут я и совершил свою первую ошибку.
Я спросил ИИ: «Хочу создать приложение — с чего начать?»
Первый шаг в разработке приложения — это настройка среды для написания кода.
— Node.js? npm? React? Почему всё на английском?! И почему так много чёртовых аббревиатур?!
(Да, я был учителем английского, но это был какой-то магический язык.)
Чем больше я копался, тем больше это напоминало чтение заклинаний.
Наконец, я нашёл туториал и начал следовать шаг за шагом.
Ввёл команду:
bashコピーする編集するnpx create-react-app ProTask-Quest
И…
"Ошибка."
Что?! ПОЧЕМУ?!
Я смотрел на экран. Всё было на английском, но ощущение было, будто это древние руны.
"Что-то там про безопасность Windows, не может выполнить скрипт…"
Что это вообще значит?!
Три часа я читал форумы, пробовал всё подряд, ломал ещё больше — пока не понял:
Windows блокирует выполнение скриптов по умолчанию.
Прекрасно. А решение?
powershellコピーする編集するSet-ExecutionPolicy RemoteSigned -Scope CurrentUser
Серьёзно?! Это программирование или чёрная магия?
Я не понимал, что это делает, но скопировал и вставил.
И… оно заработало.
Первый урок: ИИ может помочь — если ты умеешь задавать правильные вопросы.
1000 часов борьбы: куда тяжелее, чем я думал
Я решил создать приложение под названием ProTask Quest — список дел с элементами игры.
Ты не просто выполняешь задачи — ты прокачиваешь своего аватара.
Сначала я подумал:
— Ну, за недельку справлюсь, наверное.
Хахаха. Нет.
Я работал по 10 часов в день, 3,5 месяца подряд — примерно 1000 часов.
Ошибки появлялись постоянно.
Некоторые занимали по три дня на исправление.
Каждый раз, когда казалось, что я продвигаюсь — выскакивал новый баг.
И в самый тяжёлый момент моя 4-летняя дочь сказала:
— Папа, ты не идёшь на работу?
Прямое попадание. Критический урон.
— Но я же… работаю! (Хотя не зарабатываю ничего… значит, это и не работа?)
Но она была права. Я сидел дома неделями, не вставая от ноутбука.
Моё тело сдавалось.
Когда я преподавал, я проходил 8 000 шагов в день. Сейчас? Может, 300.
Это больше не была просто ментальная борьба — теперь и физическая.
Конец главы 1: Я выжил? Едва ли
Нет сна. Постоянные ошибки. Боль в спине.
Каждый день — как бесконечная битва.
Я думал:
— Может, я никогда это не закончу… Может, просто бросить?
Но я не бросил. Я не мог.
И после 1000 часов настоящего ада… я завершил приложение.
Это история полного новичка, который выжил — и с нуля создал своё приложение.
Хочешь знать, что было дальше?
Следи за моей историей.
Обещаю — дальше будет только безумнее.
В следующий раз:
Разработка приложения с нуля — 1000 часов. Часть 2: Новый монстр — Git!
Когда я думал, что прошёл самое сложное… появился новый враг: Git.
"Commit? Push? Конфликт слияния?! Что за безумие?!"
В следующий раз я сталкиваюсь с чудовищем под названием «система контроля версий» — и едва не схожу с ума.
Не пропусти! Подпишись, чтобы не пропустить новые части этого хаоса программирования.
●NEXT
Разработка приложения с нуля — 1000 часов. Часть 2: Следующий монстр — Git!
● Мой сайт
Посмотри на сайт, который я создал, применяя всё, чему научился за 1000 часов разработки приложения!
Pазве это игра? Нет, это мой сайт.
Тысяча часов была настоящим адом — но благодаря этому я научился очень многому.
Я продолжаю обновлять сайт, и буду рад твоей поддержке!
А концепция проста:
«Интеграция японской трудолюбивости в самую стоическую методику мира — чтобы помогать людям по всему миру: от мечты до её достижения».
Основы: обучение, физическая активность, сон, питание и управление временем.
И я сам это всё применяю!
И знаешь что?
Через этот сайт я хочу объединиться с людьми, которые воплощают здесь свои мечты — и вместе перевернуть этот мир!
Это не просто поддержка. Это место, где мы оттачиваем навыки и создаём нечто по-настоящему великое.
Так что… что скажешь?
Давай вместе схватим мечту огромного масштаба!
コメント