На самом деле, прекрасно вижу) Только Ваша претензия она больше не про фронтенд-молодежь, а про молодежь вообще. В ту же джавку, например, приходят ребята из института с горящими глазами и чешущимися руками. И что они начинают делать? Правильно, писать спринг — аннотации не очень понимая, что там под капотом. Отсюда и неоптимальные решения, и фулсканы вместо простых селектов и огромная куча говнокода…
Так люди и учатся: тупят, читают книжки, изучают паттерны…
А про переизобретение заново — так по сути, можно продолжать писать на В/BCPL и в этом нет ничего плохого… Только вот порог входа выше и писать неудобнее…
Веб-то «переизобретает» ГУИ заново не просто потому что «мы ща тут навейпим и реактами обмажемся», а потому что какие-то айтишники когда-то не очень давно решили что поддерживать веб-версию бизнес-приложения и деливерить фичи в нее — гораздо быстрее и дешевле, чем обновлять нативный гуи под зоопарк устройств.
С не меньшим уважением к абстракциям и веками апробированным технологиям)
Также с целью снижения нагрузки на сервер (которой у 80% сайтов никогда не было и не будет)
Про highload слышали? Если у Вас большое приложение (не сайт «я и моя сраная кошка») будет на каждый чих дергать ваш круто написанный н а джавке/крестах бэк, то как возрастет нагрузка на Ваш сайт при условии того, что Вам же еще и в базейку надо сходить и бизнес-логикой что-то обработать. Фронт перекладывает на клиент задачи, для которых потребуется серьезное увеличение серверной мощности. Да про облака слышал, только вот не каждый энтерпрайз по каким-то причинам готов пользоваться хероками и иже с ними.
порожденный принципами, изначально заложенными в основу HTML/CSS/JS.
Разделение логики построения страницы, логики стилизации и логики взаимодействия с пользователем — бардак? Интересный тезис. Мб, тогда MVC — паттерн тоже сбросим с парохода истории.
Джун, который сменил 3-4 проекта за год, для работодателя намного предпочтительней джуна, который год сидел в одиночку на одном проекте, потому что он:
Может кто-нибудь из серьезных бородатых тимлидов еще отписаться? Мне всегда казалось, что прыгание по проектам характеризует человека как неусидчивого\неуживчивого\туповатого(но это не точно), в целом, человека, на которого как раз нельзя положиться.
А где инструкция как контрибьютить? Я бы попробовал подключиться и расширить курс для js. Тем более, там, по сути, первые несколько модулей уже написаны для пхп.
Для python — аналогично, по сути… Вводные модули можно было бы порасширять…
Тогда в мэйл придут не себя-уважающие и русский интернет заполнится моими Мирами, Спутниками, Амиго и прочей хурмой.
А уважающие себя айтишники даже в мыле умудряются пилить крутые проекты/делать крутые вещи.
Пример классного айтишника, кмк — AloneCoder.
Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.
Мне 30, потихоньку вкатываюсь во фронтэнд.
Для себя понял, что возраст — не помеха, если приняли решение о том, чтобы взять Вас на работу, чего и Вам желаю.
Единственное, в чем Вы правы — после 30 работу искать чуть подольше/посложнее.
Мой результат — 5 собеседований за 2 месяца активного поиска.
Стек — JS + пара фреймворков.
Так люди и учатся: тупят, читают книжки, изучают паттерны…
А про переизобретение заново — так по сути, можно продолжать писать на В/BCPL и в этом нет ничего плохого… Только вот порог входа выше и писать неудобнее…
Веб-то «переизобретает» ГУИ заново не просто потому что «мы ща тут навейпим и реактами обмажемся», а потому что какие-то айтишники когда-то не очень давно решили что поддерживать веб-версию бизнес-приложения и деливерить фичи в нее — гораздо быстрее и дешевле, чем обновлять нативный гуи под зоопарк устройств.
С не меньшим уважением к абстракциям и веками апробированным технологиям)
Про highload слышали? Если у Вас большое приложение (не сайт «я и моя сраная кошка») будет на каждый чих дергать ваш круто написанный н а джавке/крестах бэк, то как возрастет нагрузка на Ваш сайт при условии того, что Вам же еще и в базейку надо сходить и бизнес-логикой что-то обработать. Фронт перекладывает на клиент задачи, для которых потребуется серьезное увеличение серверной мощности. Да про облака слышал, только вот не каждый энтерпрайз по каким-то причинам готов пользоваться хероками и иже с ними.
Разделение логики построения страницы, логики стилизации и логики взаимодействия с пользователем — бардак? Интересный тезис. Мб, тогда MVC — паттерн тоже сбросим с парохода истории.
И переизобретут еще неоднократно. Можно писать как есть патумушта паттырн, а можно писать удобно и коротко.
А если без псевдобомбежа — то бэк в одного уже не может эффективно решать задачи бизнеса. Ну может, конечно, только вот траты на приобретение и поддержание инфраструктуры для текущих бизнес-задач как-то пугают топ-менеджеров. Если Вы немного выйдете из абстрактных медитаций с огромными данными, высокоуровневыми паттернами и абстракциями — то можно увидеть, что люди двигаются в сторону веб/мобильных приложений. А пишут это вот никак не бэкендеры, а очень даже фронты.
Все эти «стильные, модные, молодежные» технологии — лишь попытка быстро и без проблем донести контент до конечного потребителя. Скорее всего, подход устаканится со временем. Но к моменту «устаканивания» подхода есть ненулевая вероятность того, что некоторые кнопкокрасы дадут прикурить некоторым высокоуровневым труЪ программистам
©Джуниор фронтенд разработчик
Для python — аналогично, по сути… Вводные модули можно было бы порасширять…
А уважающие себя айтишники даже в мыле умудряются пилить крутые проекты/делать крутые вещи.
Пример классного айтишника, кмк — AloneCoder.
Для себя понял, что возраст — не помеха, если приняли решение о том, чтобы взять Вас на работу, чего и Вам желаю.
Единственное, в чем Вы правы — после 30 работу искать чуть подольше/посложнее.
Мой результат — 5 собеседований за 2 месяца активного поиска.
Стек — JS + пара фреймворков.