Как начать программировать?

12 November 2019
A full set of statistics will be available when the publication has over 100 views.

Хакер
Хакер

Привет, это статья для тех кто не знает с чего начать свой путь программирование. Меня зовут Дмитрий Сорокин и я Scharp программист. Я конечно не профи в этом деле, но и не промах.

И так перейдем к теме!

Самое главное это - Мотивация. Без нее начало программированию можно положить конец. Но мотивация быть программистом ради денег - это самая плохая мотивация.

Сначала надо определиться каким вы будете программистом. Есть несколько типов это - Веб-разработчик, Разработчик игр, просто Программист и др. Их конечно больше, но я знаю только некоторые направления. И так когда вы выбрали свой путь надо определится с под типом. Для веб-разработки это - Frontend, Full-Stack,Back-End и др.

Frontend - это тот кто пишет на языке под текстовой разметке "CSS" он нужен для украшение сайта. Ведь основа сайта это "HTML", но без "CSS", HTML - не может существовать(если так можно сказать). Это одно целое. Без CSS сайт будет не красивый.

Back-End - программисты занимаются разработкой и поддержкой серверной части веб-приложений. Они создают программы, которые выполняются на серверах и осуществляют вычисления, необходимые для работы сайтов и интернет-серверов. Также backend программисты отвечают за создание баз данных(SQL), обработку и хранение информации в них.

Full-Stack - описывает разработчика, который одинаково хорошо справляется с написанием фронт-энда и бэк-энда.

Для разработки игр на Unity нужно знать либо Scharp либо JavaScript.

JavaScript - это язык программирование сайта (и игр). Он описывает логику сайта.

Программисты есть разные есть Scharp программисты, есть C++, Python, php(не совсем язык программирование, он тоже нужен для сайтов), C, Assembler, Java, JavaScript(JS), Kotlin(Android), Swift(OIS), и др. Я перечислил то что помню и самые популярные.

Для новичков лучше изучать Python. Почему? Во первых он легкий и уже за 2 недели учебы вы можете создать telegram бота и прикольные программы. Что насчет Мотивации для Python её найти легко, потому-что он легкий. В остальных языках все сложнее.

Сам я начал учить C++ ,но он оказался сложным и мне надоело. И я захотел пойти на Scharp и теперь учусь 2 месяца уже(это мало). Я программирую не изучая Python ,но не факт что и у вас получится. Ведь когда я бросил C++ я чуть не бросил программирование поэтому учите Python.

На этом статья оканчивается. Будут вопросы обращайтесь в комментарии. Всем удачи.

Источник: Моя голова, ютуб канал Хауди Хо.