Не для кого не секрет, что программирование-это будущее, что разработка сайтов,мобильных приложений и программ является рутинным,но очень востребованным занятием.Хороший программист, получает большое количество денег, но идти в мир компьютерных технологий ради зарплаты,как по мне, не лучший вариант.
С чего все началось?
Где-то летом я познал такую вещь как компьютерные технологии и сам компьютер.Я залипал в него 24/7 изучая компьютерные комплектующие и сам,мне это безумно нравилась.Позже я узнал, что люди на своих умениях и знаниях в компьютере зарабатывают на этом деньги,но особому значению этому не предал,но где то в июле 2020 года я узанл про профессию программист и про собственно языки программирования.Просмотрев огромное количество теоретических видосов в интернете, гласящих о том:
Кто такие программисты?
Чем они занимаются?
В каких программах работаю?
И сложно ли это?
Смотря из будущего и зная на данный момент язык "HTML" (мы позже к нему вернемся), а так-же зная язык "CSS" я могу сказать,что стать программистом не сложно, но если вы хотите добиться высот и так далее, нужно много практиковаться.
Как начать программировать?
Я задавал себе этот вопрос много раз, но все же у меня получилось начать.При старте, я не знал где именно писать код и что для этого нужно.Что бы вы не задавались такими вопросами я нашел в интернете список лучших редакторов, они просты в освоение и идеально подойтду для новичков:
1.Sublime Text 3
Преимущества:
Приятный, легкий, минималистичный интерфейс.
Очень гибко настраивается. Множественное выделение.
Возможность отображения скрытых символов (пробелы, табы) только при выделении кода.
Недостатки:
Он платный,но скачать его вы можете бесплатно с официального сайта,просто во время работы у вас будет выскакивать табличка, что надо купить программу, но вы ее можете легко закрыть нажав крестик.
2. Visual Studio Code
Преимущества:
Поддержка более чем 30 языков, а также основные языки Microsoft, такие как ASP.NET, C # и другие
Небольшой размер гарантирует быструю установку и использование.
Недостатки:
Поддержка расширений нуждается в улучшении.
Обновление на Linux может даваться тяжело.
3. Atom
Преимущества:
Atom является редактором с открытым исходным кодом который свободен в использовании.
Кроссплатформенность OS X, Windows и Linux;
Прост в использование для новичка.
Не может работать с большими файлами и имеет тенденцию к сбоям при загрузке файлов выше 10 МБ.
Использует много памяти.
Выбор языка
Существует множества языков программирование, но они совершенно разные, язык нужно выбирать в зависимости от того в какой области вы хотите научиться программировать,будто это: сайты, мобильные приложения, написание ботов для телеграмма/вконтакте.Многие люди делятся на два типа. Одни говорят,что лучше в it заходить через web-программирование т.е. разработка сайтов.Для написание своего сайта вам нужно учить:
- HTML-Стандартизированный язык разметки веб-страниц.
- CSS-Формальный язык описания внешнего вида документа.
На этих языках вы можете написать любой сайт,который вы захотите.
Так же многие говорят,что лучше новичку учить язык программирование "Python".Python был разработан голландским программистом Гвидо ван Россум.Этот язык славится своей простотой в изучение и читаемости программного кода,что не мало ажно является для новичка.На Python можно написать:
- бота для телеграмма/вконтакте
- сайт
- небольшие игры
- небольшие программы.
Заключение
В этой первой своей статье я рассказал, про то,как я начинал путь в it.Я не могу назвать себя выдающимся программистом, но думаю моя история поможет или замотивирует.Не судите строго, это мой первый пост.Подписывайтесь и ставьте лайк!