Найти в Дзене

Программировать в 40 лет, как научиться

Программирование за 7 дней - как много книг на эту тему. Авторы конечно лукавят, но не совсем. На сегодняшний день порог входа стал гораздо ниже, языки программирования более дружелюбные. Какой язык выбрать Как учил меня мой репетитор, не важно, на чем ты пишешь - важно, как ты это делаешь. Спустя годы я в этом убедился. Для начала надо научиться мыслить блок-схемами. Для этого сгодятся даже визуальные языки программирования. Таковых много, но мне на ум первое, что приходит, это CodeSys. Это язык программирования умных реле и контроллеров (устройств, которые на основе программы могут управлять электрической нагрузкой). Мне кажется, что гораздо интереснее, когда ты программируешь что-то, что может подмигнуть тебе вживую. Если все же хочется именно писать программы и прям код, то удобнее всего начинать с Visual Basic for Applications, или VBA. Для особо уверенных в себе и имеющих математический склад ума, подойдет Objective-C, C, C++ или C#. Для желающих делать странички в интернете, б
Оглавление

Программирование за 7 дней - как много книг на эту тему. Авторы конечно лукавят, но не совсем. На сегодняшний день порог входа стал гораздо ниже, языки программирования более дружелюбные.

Какой язык выбрать

Как учил меня мой репетитор, не важно, на чем ты пишешь - важно, как ты это делаешь. Спустя годы я в этом убедился. Для начала надо научиться мыслить блок-схемами. Для этого сгодятся даже визуальные языки программирования. Таковых много, но мне на ум первое, что приходит, это CodeSys. Это язык программирования умных реле и контроллеров (устройств, которые на основе программы могут управлять электрической нагрузкой). Мне кажется, что гораздо интереснее, когда ты программируешь что-то, что может подмигнуть тебе вживую.

Если все же хочется именно писать программы и прям код, то удобнее всего начинать с Visual Basic for Applications, или VBA. Для особо уверенных в себе и имеющих математический склад ума, подойдет Objective-C, C, C++ или C#. Для желающих делать странички в интернете, будет незаменим PHP.

Ваше программирование слишком сложно даже блок-схемами

Хорошо. Это тоже вариант нормы. Но мы же не для ракет ПО писать планируем и время у нас есть. Есть хорошие игры для андройд, которые учат программировать. Например Lobot или Light-bot. На самом деле таких игр тьма. Сам играл, детям ставил. Очень занимательно и мозги развивает в нужном направлении.

Lobot - скриншот из Google.Play
Lobot - скриншот из Google.Play

Главное, что надо освоить, это составление последовательности действий, использование условий. А эти игры как раз то, что нужно.

Light-bot. Скриншот из Google.Play
Light-bot. Скриншот из Google.Play

Так возможно ли научиться

Однозначно да. Главное, это не зацикливаться на мысли, что это сложно. Если дети в 8-9 лет могут, чем взрослые хуже?

Главное, что поможет освоить программирование, это кураж. Необходимо выбрать интересную учебную задачу, тогда все выйдет само собой.

Не забывайте подписываться, ставить пальцы и комментировать. Впереди еще много интересного!