Код жизни как я стал программистом в 55 лет


Скачать книгу

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

      Я переписал код:

      x = 5

      y = "Hello"

      z = str(x) + y

      Теперь всё работало. "Hello5" – именно это я и хотел увидеть на экране. Эта маленькая победа вдохновила меня двигаться дальше.

      Начало систематического обучения

      Я осознал, что самостоятельное изучение – это замечательно, но иногда нужна структура. И тогда я начал искать онлайн-курсы. Я зарегистрировался на одном из популярных сайтов для изучения программирования и поставил цель: уделять обучению хотя бы 30 минут в день.

      Каждый день начинался с одной маленькой задачи: изучить новую концепцию и попробовать её на практике. Я узнал о циклах – как они позволяют выполнять одно и то же действие много раз. Это было как магия. Один код, и он может повторяться тысячу раз!

      Пример:

      for i in range(5):

      print(i)

      Я наблюдал, как на экране появляются цифры от 0 до 4, и каждый раз ощущал удовольствие от понимания того, как это работает. Это был только маленький шаг, но он дал мне понять: если я смогу освоить циклы, то смогу двигаться дальше. Программирование – это как кирпичная стена, которую ты строишь шаг за шагом.

      Глава 3: Столкновение со стереотипами

      Реакция окружающих

      Когда я начал серьёзно погружаться в программирование, реакция моих друзей и семьи была… мягко говоря, неоднозначной. Мне казалось, что программирование станет моим новым увлечением, но стоило мне только упомянуть об этом в разговоре, как я тут же сталкивался с сомнением в глазах и тихим непониманием.

      Первым делом я поделился своими планами с друзьями. Мы как раз собирались в кафе, и я, не задумываясь, выдал: "Я учу Python". В тот момент в воздухе повисла странная пауза. Я увидел, как один из них поднял бровь:

      – Python? Это вроде как программирование для подростков? – пошутил он, пытаясь скрыть недоумение.

      Другие начали смеяться, но я почувствовал, что это не та поддержка, на которую я рассчитывал. Мне было неприятно, но я держался. "Почему все так уверены, что программирование – это только для молодых?" – думал я тогда.

      Семья оказалась чуть более осторожной в своих высказываниях, но, к сожалению, тоже не без доли сомнений. Когда я сказал жене, что собираюсь всерьёз заняться программированием, её реакция была мягкой, но неопределённой:

      – Ты уверен? Это ведь сложно… В твоём возрасте начинать новое дело может быть тяжело, – её голос был полон заботы, но в нём я уловил сомнение.

      Эти разговоры раз за разом вызывали у меня лёгкое разочарование. Люди вокруг словно не верили, что в 55 можно начать что-то новое, особенно что-то такое сложное, как программирование.

      Внутренние сомнения

      Первые сомнения во мне начал пробуждать внешний мир, но потом этот процесс стал внутренним.