Fakir> Но если всё почикать под корень, и делать упор только на изучение текущих языков и технологий - такие программисты будут годиться уже не на всё, вы согласны?
Fakir> Да, возможно, на многое, может быть, практически на всё повседневно нужное в большинстве разработок. Но не на всё.
a.p.>> Если "кодер" хотя бы ориентируется в подобных вещах и знает что для чего нужно то это очень ценный специалист, днём с огнем ищем.
Fakir> Я ничего не говорю, каждый хорош, будучи употреблён на своём месте.
Fakir> Но верно и обратное - надо бы для каждого места иметь подходящего.
Я не говорю что нужно всё почикать. Я говорю что на реальном производстве нужен реальный человек который разбирается в современных технологиях. Программист - "заготовка" он со временем разберется но вот прямо сейчас - увы. А когда разберется и вникнет, то станет специалистом, подобным флюсу, но могущим решать насущные задачи. А ненужное - забудет и отстанет от жизни в тех областях. ИМХО сейчас количество нужных технологий уже таково, что процесс доучивания универсальной заготовки становится слишком длинным, нужна специализация. Просто иногда получается что задачи, над которыми трудились лет 5 назад сегодня имеют типовое отработанное решение и на их имплементацию специалист потратит час, а человек немного "отставший от жизни" в данной конкретной проблематике будет месяц переизобретать велосипед. Особенно больно когда этот отставший человек архитектор или лид девелопер. К сожалению реальная ситуация, увы. Причем проблема не России, а общемировая. У нас с этим даже как-то получше. Питерские студенты бывают иногда пограмотнее немецких архитекторов.