Инди Код — программирование с нуля на JavaScript
Первая игра должна быть настолько маленькой, чтобы её было стыдно не закончить
Со стартом чего угодно нового у людей обычно происходит какая-то странная вещь. Человек хочет открыть бизнес — и начинает думать про офис, визитки и логотип. Хочет сделать первую игру — придумывает сюжет, открытый мир, инвентарь, прокачку, десяток боссов и красивую графику...
Самый жирный контент о программировании я кое-где спрятал
Да, я начал писать книгу о программировании. И, кажется, это хороший момент, чтобы наконец-то нормально познакомиться. Долгое время я вел этот блог анонимно. Мне хотелось, чтобы внимание было не на авторе, а на контенте: идеях, подходах, практике, пользе. И я хочу продолжать вести блог в таком формате. Но есть один нюанс. Когда речь заходит об экспертном контенте, людям важно понимать, кто за ним стоит. Какой у человека опыт. Через что он прошел. Почему ему вообще можно доверять. Поэтому в книге я решил начать именно с этого...
Программирование с нуля: с чего начать, чтобы не бросить через неделю
Программирование с нуля часто кажется чем-то слишком большим. Открываешь первый урок — и на тебя сразу падают переменные, функции, циклы, массивы, ошибки, терминал, Git, какие-то фреймворки и советы от людей, которые спорят между собой даже о том, с какого языка лучше начинать. И в этот момент легко подумать: «Наверное, это не для меня». Но проблема обычно не в человеке. Проблема в том, как его начинают учить. Новичку часто дают не первый шаг, а целую стену. Вместо понятного результата — набор терминов...
10 простых игр с ребёнком, которые учат думать как программист — без компьютера
Не нужно сразу сажать ребёнка за код. Сначала можно развить логику, внимание, причинно-следственное мышление и умение искать правила — через обычные игры дома, в дороге или на прогулке. Взрослый говорит условие: “Если я хлопну — ты прыгаешь. Если топну — замираешь”. Что развивает: условные операторы. Ребёнок объясняет, как почистить зубы, налить воду, собрать портфель — по шагам. Что развивает: алгоритмическое мышление. Взрослый специально нарушает порядок действий: “Сначала надеваем ботинки, потом носки”...
Не используйте ИИ первые полгода, если хотите научиться программировать
Сейчас очень легко начать делать игру. Открываешь нейросеть, описываешь идею, просишь написать код — и через пару минут у тебя уже что-то двигается на экране. Казалось бы, магия. Раньше на это могли уйти часы. Нужно было понять, что такое HTML, Canvas, JavaScript, цикл игры, координаты, отрисовка, обработка клавиш. А теперь можно просто написать: «сделай мне игру, где котик бегает по лабиринту». И ИИ действительно что-то сделает. Но есть проблема. Когда ты начинаешь с ИИ, ты очень быстро получаешь результат, но почти не понимаешь, из чего он состоит...

