понимает основные парадигмы (процедурное, структурное, функциональное и ООП), то смена ЯП, то есть изучение базы и специфики большинства языков потребует от пары недель до пары месяцев. А далее углубляемся в нужные библиотеки согласно требуемого стека и через год подтягиваем скилл в новом языке до уровня того ЯП с которым работали раньше. Что такое знание языка? Не гугля помнить большую часть библиотек. Да нахер оно нужно. Задачи каждый раз разные. Держать в голове сотни библиотек разных языков постоянно запоминая новые и новые это конечно нереально. Ну так это и не нужно. Находим инструмент, читаем, пользуемся решаем задачу. Финал. Следующая задача - та же схема.. Программист это не феноменальное запоминании всех возможностей всех инструментов, а особый склад ума, аналитическое мышление, понимание основных парадигм и любовь к программированию. Я в разное время хорошо знал разные языки, но если бы я 25 лет назад рассуждал, что знание нескольких языков не реально, то я бы стал безработным через 5 лет после окончания института.
современный программист делится на две школы, старую - которая углубленно знает вплоть до фокала/алгола/лиспа и новую, сидящую чисто на скриптовой алгоритмике. Новая может победить старую, но если бы не один нюанс - все что в новой школе без старой работать не может, а значит наши не вымрут :)
Ура! Жить буду!... наверно.
у тебя точно получится, у тебя есть супер картбланш - плов :)
Жить не получиться??? С пловом???
в смысле ты отмажешься, когда наших придут брать :)
Ты как Гена рассуждаешь. Типа вот даже в Сбере есть приложение на Delphi. А значит Delphi жив.
Дельфи жив, пока кто-то на нем зарабатывает! Точка! 🙂
Ты половой гигант, пока есть хоть одна рука
Абсолютно поддерживаю эту мысль. Но хочу немного уточнить, в хороших вузах продолжают давать фундаментальное образование на уровне старой школы. Мне попадались учебные планы с Лиспом и GPSS (вот уж удивился я) .. Не удивлюсь если кто-то скажет, что даже Пролог с его правилами и предикатами встречается, в контексте понимания логической парадигмы. Вот VRML мы вряд ли встретим уже... Вообще программист в течение жизни изучит порядка 10 языков, 5-6 из которых вымрут и станут языками, время на которые было потрачено "зря" (на самом деле не зря; я рад,что использовал Лисп и Пролог и VRML - это либо расширяло спектр известных мне парадигм программирования, либо формировало во мне большую разносторонность мышления как программиста), и главная роль в этом процессе именно за фундаментальным образованием.
ну 10 это конечно многовато, я помоему 8 знаю, но именно с углубленкой, а на практике только 4 применяю повседневно
он жив даже более чем ты его успел закопать :)
Если при этом можно зарабатывать, то да! 🙂
Обсуждают сегодня