Здравствуйте, elmal, Вы писали:
V>>Часто люди спрашивают в интернете, стоит ли учить такой-то язык программирования. И вот у меня возникла мысль. E>Именно учить язык программирования не нужно вообще. Язык нужно учиться использовать для решения каких либо прикладных задач. Под каждую конкретную задачу будет оптимален определенный ЯП и определенная парадигма программирования. Соответственно нужно знать максимум парадигм, их границы применимости, достоинства и недостатки. И уметь применять эти парадигмы при необходимости на любом языке. А знания конкретного языка, на деле это нужно только для прохождения собеседования в говноконторы, где придется заниматься разгребанием дерьма.
Это утопия, на рынке всегда будут иметь преимущество у более узких специалистов, которые владеют одним языком и парадигмой (а остальными языками и парадигмами более поверхностно), но владеют ими на голову выше чем такой вот разноплановый леонардо. А овладеть на экспертном уровне несколькими языками и парадигмами могут только единицы.