Pull to refresh
0
0
Send message

А еще с конторой надо на берегах договориваться о том, что для них "тимлид"
Я пытался стать им 3 раза, и всегда это были "и жнец и чтец и на дуде игрец".

Я думал, всегда, что тимлид пишет код своими и чужими руками. И только. Но доходило и до постоянных поездок к заказчику, чтобы "выпросить у него открыть tcp порт"
И совещания по 5 раз с менеджерами заказчиков, которые одно и то же говорят по 5 раз.
И даже покупание всяких странных софтин и переговоры с отделом продаж!

А еще мне как-то подсунули рандомного парня и сказал - "ты его будешь теперь обучать"
А я сказал, что я не буду его обучать, потому что 1) Он мне не нужен и я не просил 2) Я не курсы по программированию

Да, этот министр приказы исполняет, а не ыарианты предлагает.

Он много чего гтворил, а через неделю происходило обратное.

Это исполнительная власть, его всерьёщ можно не воспринимать.

И еще: любой сеньер-бэк с 5+ лет опыта напишет вам андройд-приложуху и браузерный фронт на vue, пусть без верскти и красивых кнопок, но полнофункциональный и оптимизированный, котрый общается с 5+ млн других пользователей, дак еще и бэк для этого напишет, дак еще это все задеплоит и распараллелит, закажет серверов и настроит и запустит, расшардит базу и прикрутит редис и кликхаус

Нравится вам это или не нравится, но это сделает любой сеньер бэк, любой, кто называе себя сеньором) В обратную сторону очень не уверен) Фронты конечно понапишут CRUD-ов с джейсонками, но все это не скрасит ETL с 20ю своебразными интеграцими и ботлнеками по производительности, и ML рекоменадиями в ленту новостей (она кстати для фронта выглядит так рест-контроллер с 20-ю дто-шками) а для бэка - как лютый гемар с переписыванием спринга на корутины и неблокирующие сокеты, потому что 500 потоков уже забили русурсы.. а так да - для фронта - это как был рест контроллер так и остался.

Почему некорректен? Вот есть вопрос и проблема, можно привести примеры\опыт?

//специфика

Вот я и про специфику - в ней кроются детали)

Что есть такого на фронте, что делает его таким же сложным, как и сервер? Меня просто интересует пример, что там такого сложного. Я услышал один кейс, действительно сложный - это гугл-доксы, это действительно непросто написать во фронте) Но если вы посмотрите на бэк гугл-диска, то уверяю вас фронт покажется детскими капризами)

Или для гугл-карт, фронт сложный спорту нет, но бэк - это такой звездец там..

Собака - это прикольно, но можно и по факту ответить)
Пытаюсь выяснить - в чем фронт сложнее?

Когда у вас возникают на фронте проблемы с окружение - это значит, что проект разросся до 5млн (условно) пользователей. И условно у вас 5% пользователей испытывают проблему. Согласен, это тяжело решить. У нас вот была проблема - аккум садился на каком-то там айфоне, что ли.

А знаете, что это для бэка? - это десятки тысяч реквестов в прайм-тайме, графана, утыканная метриками, ддосы (обычно по пятницам начинаются). На бэке - несколько типов БД, реляционки и нереляционки, терабайты данных. Ну и несколько языков программирования. А сколько ко всему этому делу примочек - десятки: докеры, линуксы, куберы и тд и тп.

И вот когда ты деплоишь какой-то бэковый АБ-тест в среду, все отлично - в логах норм, метрики норм, этот код создает за 2ое суток какое-то состояние в БД, и вдруг начинает таймаутить что-то в цепочке микросервисов (то ли индекс какой-то не работает, то ли кэш какой-то забился). Ну чтож - рвешься к компу и решаешь, потому что 5млн пользователей страдает в реалтайме и все сразу.

А то что там окружение у кого-то не так работает... ну а у нас из 5млн пользователей - кто-то вообще дичь странную присылает на бэк - то ли пароли брутфорсит, то ли дырку ищет. то ли жмет что-то не то. И такое постоянно.


Если бы весь этот зоопарк был проще фронта, то девопсы были бы у фронтов, а не у бэков.

UPD: И да, на бэке есть дежурный разраб по ночам, чтобы на такое реагировать и дежурный девопс.

А что тут спорить - ну фронт проще, это очевидно.
У тебя все перед глазами происходит, хотя бы по этой причине.

А на бэке - все размазано на кучу микросервисов, брокеры, БД. Ну и где-то что-то начинает производить артефакты в БД - ну иди разбирайся, там теории строишь, логи тыкаешь, метрики вешаешь, наблюдаешь. А если все еще и под нагрузкой - то вообще весело) Ошибся, в базу палево какое-то попало - иди чисти, а если это еще несколько баз у нескольких сервисов - то еще веселее. И продолжать можно бесконечно.


Ничего странного, суть проекта - в деньгах, а не в написании какого-то там кода.
Такой проект можно форкнуть и дело с концом.

Ну, глазами всегда надо посмотреть)
Можно попросить в конце - завернуть все в докер. Она умеет предыдущие задания дополнять/редактировать

Странно, кто-то еще и минусует. Хотите сказать - это крайне полезная штука, еще и не распил?

У нас девопсы занимались написанием деплоев, поддержкой и рефакторингом инфры на проде и стейдже, смягчением последствий при всяких падениях и ддосах.

Ну, можно, конечно, самому этим заниматься - но зачем? Почем это раковая опухоль?

А иметь разраба, который будет еще знать, как от ддоса отгородиться с помощью возможностей какой-нибудь железяки, которая перед инфрой стоит - это что тогда?

Всмысле, не будет? Они каждый день ее делают, просто за 15 минут вместо двух дней

Пока что нейросеть лишила меня "удовольствия" от написания баш-скриптов.
Очень удобно, словами описал, что курлом дернуть, какой файл прочитать, что грепнуть.

Прекрасно работает.

Т.е. ты предлагаешь вернуться? Раз во мне заинтересованы?

Поддерживаю. Я вот 10+ лет в разработке на разных языках, есть своя игра в Стиме, есть пет-проекты, парсеры инстаграммов, парсеры бирж, регистраторы учеток и вообще всякая дичь.
Но это всё было сделано с той целью, чтобы работало и чтобы побыстрее. Чтобы я этот кошмар кому-то из рекрутеров показал?) Зачем.

Ну и сам я вообще при найме не видел чего-либо вменяемого в гитхабах кандидатах. Обычно варировалось от 1-2-3 коммита, с вылизанным кодом, вылизанным коммит-мессаджем, до чего-то вообще непонятного и плохо описуемого.

Ага, вспомнился анекдот Рейгана про сантехника и покупку авто.

У меня такое ощущение, что... в 1917 рухнула наша империя, но вдруг резко из-за угла вылетел картавый паренёк, налил всем в уши сладкой лжи и как-то так всех умело обманул, что в общем-то империя сохранилась, обмотанная скотчем и изолентой, обколатая морфием.
Но вот в 1991-ом году по естесственным причинам скотч и изолента перестали держать, морфий перестал действовать и опять все начало разваливаться. И вроде бы в правильную сторону разваливалось, правильные лозунги были, правильные институты зарождались... И вот в 1999ом году пришел очередной паренёк, плоть от полоти тех остатков империи, обмотанных скотчем. Даже так, этот паренёк - и есть тот самый скотчь и изолента, который не даёт силе гравитации действовать. И вот он опять тянет нас в такое нелепое прошлое? Мы это всё уже проходили... Неужели недостаточно?

Нет, не возникнет, у нас есть спецаильные народные статьи на подобные случаи, типа 228, по которой сидело 30% людей за пару косяков

Information

Rating
Does not participate
Registered
Activity