Духовность™
Продвинутый новичок
Кому теперь нужны просто программисты?
Попробовал поискать работу..
Если раньше достаточно было знание языка программирования что бы твоё резюме рассматривали, то теперь уже через раз идет требование знания фреймворков (на PHP, JS) или архитектуры каких-нибудь Битриксов.
Не знаю как вам, но я начинаю себя не очень уютно чувствовать во всем этом. Объясню почему.
Во первых, применительно к языкам программирования: откуда вообще возникает потребность использовать фреймворк, т.е. создавать дополнительный слой над языком? По моему, реализация фреймворка является "заплаткой" над "сырыми" языками, т.е. языками, которые фактически бесполезны для универсальной, быстрой и согласованной разработки конкретных типовых задач. Вот JS, например, в силу броузерных войн - именно такой язык. Вроде бы хороший, а пока не напишешь под каждый броузер свой метод- работать не будет.
Теперь применительно к пользователям: получается картина, что программистская общественность со временем будет зависеть не только от знания языка и технологии, но и от знания фреймворков. НЕОФИЦИАЛЬНЫХ фреймворков. Фактически, сложность освоения профессии возрастает многократно, прямо пропорционально количеству фреймворков-монополистов.
Полагаю, что данная монополия на рынке труда со временем выльется в то, что нынешние языки программирования станут просто невыносимо бесполезными. Ибо владеть кучей разных фреймворков, разбираться в них и следить за их их эволюцией просто невозможно. В конечном итоге найдется очередной Расмус Лердорф, который напишет SUPER - Super Universal Personal Engine for Rich development, который будет позволять ещё быстрее создавать "динамические страницы" внедряя их в HTML, иметь четкую архитектуру, за рамки которой просто невозможно будет выйти (например, в ОО-стиле) и ограниченный круг возможностей.
Таким образом PHP умрет, ибо писать на нем станет тяжело ввиду отсутствия каких-либо стандартов, позволяющих безболезненно отдавать проект другому программисту.
В общем, я зол.
Попробовал поискать работу..
Если раньше достаточно было знание языка программирования что бы твоё резюме рассматривали, то теперь уже через раз идет требование знания фреймворков (на PHP, JS) или архитектуры каких-нибудь Битриксов.
Не знаю как вам, но я начинаю себя не очень уютно чувствовать во всем этом. Объясню почему.
Во первых, применительно к языкам программирования: откуда вообще возникает потребность использовать фреймворк, т.е. создавать дополнительный слой над языком? По моему, реализация фреймворка является "заплаткой" над "сырыми" языками, т.е. языками, которые фактически бесполезны для универсальной, быстрой и согласованной разработки конкретных типовых задач. Вот JS, например, в силу броузерных войн - именно такой язык. Вроде бы хороший, а пока не напишешь под каждый броузер свой метод- работать не будет.
Теперь применительно к пользователям: получается картина, что программистская общественность со временем будет зависеть не только от знания языка и технологии, но и от знания фреймворков. НЕОФИЦИАЛЬНЫХ фреймворков. Фактически, сложность освоения профессии возрастает многократно, прямо пропорционально количеству фреймворков-монополистов.
Полагаю, что данная монополия на рынке труда со временем выльется в то, что нынешние языки программирования станут просто невыносимо бесполезными. Ибо владеть кучей разных фреймворков, разбираться в них и следить за их их эволюцией просто невозможно. В конечном итоге найдется очередной Расмус Лердорф, который напишет SUPER - Super Universal Personal Engine for Rich development, который будет позволять ещё быстрее создавать "динамические страницы" внедряя их в HTML, иметь четкую архитектуру, за рамки которой просто невозможно будет выйти (например, в ОО-стиле) и ограниченный круг возможностей.
Таким образом PHP умрет, ибо писать на нем станет тяжело ввиду отсутствия каких-либо стандартов, позволяющих безболезненно отдавать проект другому программисту.
В общем, я зол.