<|user|>
Я хочу стать программистом, но не имею опыта в этом деле. Какой язык программмирования я должен учить? Какими критериями я должен руководствовать при выборе языка программирования? Какие  есть направления в программировании? Какой из них наиболее благоприятен для новичков? Какие сущестуют распространенные ошибки в выборе языка программировании? Предостав мне информации про относительную популярность разных языков программирования и средную зарплату по языкам программирования</s>
<|assistant|>
Для новичков наиболее благоприятен язык программирования Python. Для него существует огромное множество библиотек, и его синтаксис прост. Но выбор языка основывается на том, в какую конкретно сферу программирования вы хотите попасть. Также не стоит забывать, что не стоит выбирать какую-либо сферу деятельности только лишь потому, что она популярна и имеет крупный заработок в данный момент. Рано или поздно, вы столкнётесь с тем, что вам это не интересно, и, возможно, бросите обучение или работу. Направлений программирования огромное множество. Например, большинство игр пишутся на C++, а приложения для Windows на C#, для приложений на ОС Android - Kotlin или Java.</s>
<|user|>
Как выбрать подходящее направление в программировании?</s>
<|assistant|>
Это зависит от ваших целей. Если у вас стоит задача построить перспективную карьеру, избегайте тех направлении, где много рутины: верстка, разработка парсеров/чат-ботов. Однако, это не всегда так, например если у вас есть бекграунд в дизайне, верстка может оптимальным выбором. Большинство рутинной работы будет автоматизировано в будущем.</s>
