В эпоху 21 века, мы уже давно привыкли пользоваться удобным и красивым софтом. Если бы программист не реализовывал идеи, то наш мир был бы совсем другим. Программист это настоящий творец.
Так вы решили стать программистом? Выбирайте с умом я предлагаю вам 3 направления где вы можете развиваться:
Создание игр
Я думаю каждый из нас любит вечерком засесть за игрой. Для кого эта шутер а для кого и глубокосмысленная картина в которой мы видим постепенный рост героя и персонажей. Gamedev это настоящий клондайк на котором найдется место каждому и заработать и отдохнуть.
Какие языки программирования вам понадобятся?
- C++
- C#
- Unity
- Unreal engine
Хочется подметить что gamedev в СНГ является очень слабым, и сейчас вы как никогда нужны ему. Нужны специалисты и программисты. Отличные зарплаты и интересная работа гарантирована.
Создание программного обеспечения
Как много программ вы используете на своем компьютере? Ежедневно мы используем большое количество софта, но все равно много программ переходят в браузерный вид и это становится на много удобней.
Языки программирования которые вам могут понадобятся:
- Java
- Python
- .net
- c++
Выбирайте с умом, не все языки могут подойти к вам. Также если вы все таки захотите сменить направление в программировании вы всегда сможете продолжить на языке. Например Python это язык на котором можно писать игры, сайты и приложения. Он крайне прост для новичков и крайне быстр для проффи.
Создание сайтов
Перед началом создания сайтов вам нужно определится с вашим направлением по вашим сильным и слабым местам, для этого я написал статью о выборе Backend и Frontend. Если вы хотите создавать сайты то нужно обязательно прочитать данную статью.
Что нужно знать для Frontend:
- HTML
- CSS
- Javascript
- React / Angular
- SCSS
Начать работать вы сможете уже когда изучите HTML и CSS это позволит вам практиковаться из задовать структуру сайта. А в дальнейшем на вашем обучении вы научитесь делать интерактив и создавать самые сложные интерфейсы.
В Backend вы сами выбираете на чем писать, выбирайте что душе ближе! А не понравится смените:
- PHP
- Javascript
- Python
- Java
Пожалуй для каждого свой путь разработчика, но что бы вы не выбрали вы все равно будете называться очень гордо, - программист!