Широкая или Узкая специализация, что важнее.
На самом деле это очень непростой вопрос. Сперва стоит понять в чем между ними разница. Широкая специализация подразумевает возможность работы по группе направлений. Например инженер с электротехническим образованием может работать с разными техническими областями: связь локальная или магистральная, базы данных или программное обеспечение верхнего уровня. Конструирование радио электронных схем или обеспечение информационной безопасности. То есть профессиональное обучение подразумевает набор широких знаний.
Было бы лучше если человек и основную специальность получил связанную с тем местом где он планирует работать. Правда вся сложность в том, что когда вы или кто-то готовитесь к поступлению, то большинство ещё не знает чем бы они хотели заниматься в будущем, а уж тем более понять куда пойдут работать после окончания и того меньше.
Но на мой взгляд важнее получить практический опыт в первые пару лет работы, если это будет по вашей специальности, а если вы это сможете во время практики на 2-4 курсах, то это будет ещё лучше.
Теперь переходим к широкой и узкой специализации. Когда вы обучаетесь , то широкая специализация даёт большой выбор между направлениям в отличие от узкой(это логично). То есть так проще понять интересна вам связь или нет уже на обучении, а не после отработки там 5 лет. А вот далее, когда вы понимаете что вы хотите от жизни, можно переключаться в конкретную нишу или направление. Когда вы сосредоточены на одном, то и результат будет высоким и более быстрым. Понятно, что любой столяр может сделать и двери, и столы, и лестницы. Но при прочих равных, тот кто занимается изготовлением лестниц будет иметь больше опыта в этой сфере, чем тот, кто изготавливает столы, а значит и выпускать продукт будет лучшего качества. Аналогично и с другими направлениями, программист на одном языке будет иметь больше навыков в конкретной сфере, чем тот кто знает несколько языков из другой. Но у каждой медали есть две стороны, поэтому Узкая специализация имеет и свои минусы, что можно сказать и про широкую. Как бы поступил я, изначально изучал бы широкий спектр знаний, затем выбрал интересное направление и освоил бы его, затем расширил бы достижения до смежных направлений и снова бы углубился. Так вы будете готовы переключиться в новое русло, быть профи в своём деле, постоянно обучаться новому и быть востребованных. Большинство современных художников, кроме классических методов рисования могут использовать и компьютерную графику, что сильно расширит их возможности и границы востребованности. Глубокое значение языка отличный показатель, но второй и третий позволят по-другому взглянуть на программирование в целом. Готовьтесь учиться постоянно.
У меня все, благодарю за внимание.