Работал, когда был джуном и брался за самую хреновую работу, лишь бы платили. Уже с уровня мидла не приходилось - иначе это выходит крайне неэффективным использованием рабочей силы.
Тем более даже в самых маленьких командах обычно фронтендщик. Бывает, что нет админа, аналитика, менеджера. Если команда вообще пиздец-пиздец маленькая, то может не быть тестировщика.
Или вы имеете ввиду "команду" из 1 человека? Это не команда.
Или вы имеете ввиду "команду" из 1 человека? Это не команда
Админи, аналитики и менеджеры почти всегда есть, но почему то в некоторых компаниях где я работал было мало фронтенщиков или их вообще не было. Причина думаю в том что руководство не видела в них необходимости, так как бекендшики сами прекрасно справлялись. Под маленькими командами я имел ввиду 5-6 человек
Тут уже вопрос выбора: нанимать двух чуваков, которые удовлетворительно знают оба стека, но взаимозаменяемы, либо двух, которые знают хорошо, но что-то одно.
На крошечных проектах первые выгоднее: их навыков хватает, но они удобнее.
С другой стороны сами работники из первой категории по мере получения опыта переходят во вторую.
А зачем мне небольшой проект в чужой области делать?
Ну если бы мне хотелось сделать фронетнд проект для себя ради интереса, то я бы взял ангуляр, как самый сильный в плане кода проект. Нафиг jQuery то нужен?
А зачем мне небольшой проект в чужой области делать?
а как вы собираетесь делать сайт без фронта?
А зачем мне делать сайт, если я бекендщик?
Допустим, я сделаю опенсорс-библиотеку, и мне нужен будет сайт под документацию. Я просто закажу дизайн и верстку, потом сделаю контентную часть на markdown, используя статический генератор. И то только в том случае, если мне не хватит возможностей github, а его хватит.
Блин, ну вы, молодой (?) человек, и зануда ) по-хорошему чёткое разделение на бэк и фронт появилось только недавно - 5-10 лет назад. Раньше все веберы были в той или иной степени фуллстеками. По крайней мере многие через этот этап прошли или проходят. Речь на картинке про такого человека, который был фуллстеком во времена расцвета jQuery, и теперь, когда он специализировался в бэке, если ему что-то надо прикрутить по фронту он использует то что знает.
Вот я работаю с человеком который сейчас пишет всякие низкоуровневые штуки для телефонии, но если ему надо сварганить веб-интерфейс для проверки идеи, он берёт и быстренько варганит. На jQuery.
Так с точки зрения человека с опытом и говорю: сейчас такого в профессиональной разработке и не встретить. И если вдруг придется делать, то это будет как минимум vue. Зачем jQuery то?
К тому же опыт придется с нуля набирать: все за 10 лет изменилось.
По ходу вы в b2b стартапах не работали.
Где на фронт всем насрать до поры, до времени.
И бекендеры пишут на jQuery. Потому что он прост, легкий порог вхождения, не нужно билдить и под него очень много всего сделано.
А потом нанимается сильный фронт, или двое, которые все это говно ставят на новые рельсы.
Небольшие свои проекты делают, часто, чтобы поиметь профит.
Зарабатывать не нем.
Функционал изменяется постоянно, под него нужен фронт. Наймёте сильного фронта? Да, конечно :)
Я так бекендом занялся. Да, говно и палки, но зато идею проверили, процессы отработали, клиентов нашли.
Теперь можно и бека взять в команду.
Тем более что объём задач сильно вырос.
Разделение труда вы правильно отметили.
Но когда ты хочешь перестать быть самым маленьким винтиком в системе - нужно быть универсалом. И не только в программировании.
А зачем мне делать сайт, если я бекендщик?
ну так ведь речь идёт о jQuery. Когда @juike писал о том что можно использовать jQuery на своих небольших проектов то 100% он под проектом имел ввиду сайт а не опенсорс библиотеку.Я просто закажу дизайн и верстку, потом сделаю контентную часть на markdown, используя статический генератор.
а если вам захочется на сайт добавить какие то свистоперделки типа красивых табов/переходов с анимациями? Не лучше ли для этого всего использовать jQuery?
Не лучше ли для этого всего использовать jQuery?
Если мне нужен результат, то заказать лучше и дешевле.
Если мне хочется попробовать себя в других технологиях, то буду использовать актуальные технолгии.
Не вижу места для jQuery.
В 16 веке начали появляться предприятия, где за счет разделения труда очень сильно повысилась производительность труда, их назвали мануфактурами.
Странно видеть, что в современном мире кому-то настолько пофиг на показатель эффективности наемного сотрудника.
программирование - другая сфера.
есть такая шутка - не-шутка:
Задачу которую 1 программист сделает за 1 месяц 2 программиста с легкостью сделают за 2 месяца!
вообще, мы живем не в идеальном мире, и недостаточное разделение труда в небольших IT-предприятиях - еще далеко не самая большая проблема этой планетки)

IT-юмор
7.5K постов53.2K подписчиков
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору