Добавить в корзинуПозвонить
Найти в Дзене
Кладовка IT

Выбор первого языка программирования. С чего начать свой путь в программирование.

Как стать программистом? С чего начать? В этом посте я попытаюсь ответить на эти вопросы. Это статья предназначена в основном для новичков или людей вовсе не знакомых с программированием. Если опыт у вас уже имеется, то можете всё равно прочесть данную статью. Этим вы безумно поможете мне и может быть узнаете для себя что-то новое. Начать я думаю нужно с того, что поставить перед собой цели чего бы ты хотел добиться от программирования (вид, возможности, цели программ, которые хотели бы написать). В зависимости от выбранных целей и желаний (которые вы можете реализовать в программирование) и нужно выбирать язык, на котором вы и будете пытаться реализовывать некоторые поставленные цели. Почему же "некоторые", да потому что нет одного языка для всех сфер разработки в программирование (ВЕБ, игры, софт и т.д.). Даже если на одном языке можно писать программы нескольких сфер программирования, то скорее всего он будет в другой сфере не так прекрасен, как в "родной". Опять же надо брать в рас

Как стать программистом? С чего начать? В этом посте я попытаюсь ответить на эти вопросы.

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

Начать я думаю нужно с того, что поставить перед собой цели чего бы ты хотел добиться от программирования (вид, возможности, цели программ, которые хотели бы написать). В зависимости от выбранных целей и желаний (которые вы можете реализовать в программирование) и нужно выбирать язык, на котором вы и будете пытаться реализовывать некоторые поставленные цели. Почему же "некоторые", да потому что нет одного языка для всех сфер разработки в программирование (ВЕБ, игры, софт и т.д.). Даже если на одном языке можно писать программы нескольких сфер программирования, то скорее всего он будет в другой сфере не так прекрасен, как в "родной". Опять же надо брать в расчёт порог "вхождения" в любой язык, если синтаксис и сама структура будет слишком сложной, то вам скорее всего это скоро наскучит и возможно введёт в депрессию (конечно, зависит от вашего характера и силы воли). Так же надо брать в расчёт, что в "сложных" языках вы будете сидеть без показательного результата, который вас вдохновил бы на дальнейшее продвижение по миру программирования. В языках с низким "порогом" вхождения вы намного быстрее добьётесь результатов и вследствие получите удовольствие от программирование. Через некоторое время вам возможно будет не хватать возможностей выбранного "лёгкого" языка, тогда нужно возможно попробовать себя в языках с более сложным и синтаксисом и структурой, потому что на них можно браться за масштабные, сложные, требующие хорошей производительности проекты (опять же зависит от языка и проекта). Самое главное выбирайте язык в зависимости от своих возможностей, целей (желаний) и условий! Допустим мой первый язык программирование Си (очень крут в применение Arduino), он в принципе не лёгкий, но и не сложный. Учить его в первую очередь нужно, я считаю, для программирования плат Arduino (на нём делают роботов, гирлянды и т.д., даже можно сделать свой умный дом). Потом я решил учить язык программирования Python, особенно он крут для Веб разработки и нейронных сетей, на нём вы уже через небольшой срок сможете писать реально интересные и работающие программы, которые возможно будут помогать вам (можно сделать свой интерфейс, нужно просто изучить один из фреймворков для работы с интерфейсом программ). Как можно выучить Python и другие языки я напишу другую статью, так что подпишись, чтобы не пропустить ничего интересного!

Как можно выучить Python я описал в этом посте.

Мой телеграмм канал, там много интересного.