7 технологий, которые точно не понадобятся веб-разработчику: советы на личном опыте
В отрасли с постоянно меняющимися технологиями эффективное обучение — это один из ключевых моментов, поэтому важно знать, что и когда изучать, чтобы не тратить время зря. Разработчик программного обеспечения Сунил Сандху составил список из технологий, которые не пригодились ему в профессиональной карьере или потеряли свою актуальность к 2021 году.
Вот на изучение каких технологий, по мнению автора, веб-разработчикам уже не стоит тратить время.
Ruby/Ruby on Rails
Пик популярности языка программирования пришелся на конец 2000-х годов. Автор подборки потратил несколько месяцев на его изучение и попытки создать несколько приложений. В кодовой базе некоторых крупных технологических компаний до сих пор можно встретить код Ruby on Rails, но их все меньше. За шесть лет профессиональной карьеры Сунилу ни разу не пришлось использовать этот фреймворк. Впрочем, он и сам к этому не стремится.
Angular.js
Не следует путать с Angular. Angular.js был заменен на Angular со второй версии, отмечает автор подборки. По этой причине он советует не тратить время на изучение Angular.js, потому что его сейчас практически нигде не используют.
jQuery
По-прежнему самая популярная библиотекой JavaScript, но скорее из-за технического фактора, чем из-за реальной актуальности, так как многие старые сайты, сделанные 10–15 лет назад, до сих пор работают на ней. В последние годы многие крупные технологические компании отказались от использования jQuery в пользу обычного JavaScript. Многие преимущества, которые давал jQuery, уже не так актуальны, как раньше.
Ember.js
Свободный каркас веб-приложений на JavaScript. Если вам нужно подобрать библиотеку JavaScript, лучше обратить внимание в сторону React или Vue.js, советует автор.
React.Component
Если вы используете на работе React, вам все еще могут попадаться компоненты класса. Поэтому, вероятно, есть смысл понимать, как они работают и знать о методах их жизненного цикла. Но если вы пишете новые компоненты React, вам следует использовать функциональные компоненты с React Hooks.
PHP
По словам Сунила Сандху, PHP не так уж плох. Ему приходилось писать на нем во время первой работе в качестве веб-разработчика (наряду с Laravel). Но, по его мнению, современные веб-разработчики должны стремиться к более эффективным технологиям, переходя на Node.js. Если вы уже изучаете JavaScript, нет необходимости изучать еще серверный язык, такой как PHP, если можно использовать JavaScript на сервере.
Deno
По наблюдениям автора, с Deno работают немногие компании. Поэтому, если вы новичок в веб-разработке, просто лучше изучите Node.js.
А на изучение каких технологий вы потратили зря время? Пишите об этом в комментариях.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: