Расскажите, что вы используете в продакшне КРОМЕ собсно кода. Кэши, пуши, очереди, статика, локализации, антидудос, елк, всякая аналитика и сеошная ебань, и прочий мидлварь. И какими инструментами пользуетесь для менеджмента проекта. Интересует прежде всего пых, но и другие стеки пойдут.
>>241292843 (OP) Докер, реббит из брокеров очередей (финтех, кидаем всякое по типу трансферов). Nginx ясен нефритовый стержень, он за отдачу статики на клиента отвечает плюсом, Amazon s3 для хранения всяких там логотипов, отчетов для клиентов. Локализация у нас через angular-translate.
>>241292843 (OP) Очевидный гит. Докер, конфлюенс для документации, таргетпроцесс, слак. Базы самые разные, в текущем проекте постгрес, редис, кликхаус.
>>241297313 >95к >6+ лет опыта Что с тобой не так?
однажды проходил собес в ёба контору на 200к. дали тестовое на асинхронность. я его сделал.
Приходит ответ от эйчара - "Тимлид сказал, что не правильно."
Я такой - да схуялиЮ, блять?! На консольложил им всё с таймингами, расписал как работает эвентлуп от а до я, отправил - говорю, перепроверьте!
через час - "Тимлид сказал что не правильно". Я говорю - а дайте мне контакты вашего тим лида, я с ним сам поспорю. Черный лист блять. Приехали.
При том, что это я тут такой смелый, а в жизни - совершенно не токсичен и вежлив.
В Яндекс собеседовался - Чел говорит - у тебя в одном задании ошибка. Я говорю - какая? почему? Чел говорит - да нефритовый стержень его знает, я сам не ебу, это другие люди проверяли, но ты не прошёл. Ну Охуеть, спасибо.
Так и мотаюсь по работам 80-100к, собирая в день по микросервису и охуевая.
>>241297730 Ну с такими собесами и хорошо что не попал в эту ебалу. Раскидай эплаи по линкдину, карьере хабр. Я не так давно менял работу, неделю раскидывал эплаи на следующей неделе 4 собеса. Все предложения не ниже 180к были. И только один собес где реально душнили. Кстати, ни одного тестового не давали. Тупо на словах попиздели.
Достаточно ди будет знания реакта редакса пару сайтов на vue, знания как паботает сервак, умение обрабатывать роуты на node js, все это написано на ts, что бы взяли но зп ~50к?
>>241297828 В смысле как принимается решение, что надо вообще тратить время на это, кто составляет непосредственно задачу что именно собирать, в какой приоритет ставится.
>>241297730 Советую тебе поискать еще, я сам первую работу 2 месяца искал, вообще ни на что другое не отвлекаясь. Ну просто с твоим опытом это пиздец как мало денег. Столько начинающие миддлы в моих мухосранях получают
>>241297983 У меня с английским норм, но на последних собесах даже не спрашивали, потому что команды русскоязычные. Так что ты не бросай это дело. С твоим опытом работать за 1.3к баксов это пиздец.
>>241297977 так ты что имеешь в виду? алертинг или аналитика?
если у вас есть отдел аналитики, которому нужны графики продаж, заказов или мониторнг трафика (вдруг вы интернет рекламой занимаетесь), то хтот отдел заебет программистов и админов, что бы им всё визаулизировали.
можетем сами хучить на d3 графики, но лучше собрать графану ля этого.
А если вы вдруг разрастетесь больше 2 серверов и 1к пользователей в сутки, то сами собой придете к тому, что нагрузки на сервисы, кластеры, поды, ноды, базы надо мониторить и сами уже заведете алретинг тогда, когда вас заебет узнавать, что сервер упал только через сутки, когда от вас уже ушла половина клиентов
>>241298014 жа знаю. у меня бывший коллега, с которым вместе начинали кодить на 30к, сейчас прост опишет запросы к БД по одному в неделю - овер 150к. и ему такие же предложения раз в неделю приходят.
А у меня как злой рок какой то. Нормальные работы носы воротят или морозятся, зато говногалеры в очереди выстраиваются и пытаются цены сбить ещё постоянно.
Я уже разочаровался в сфере чуть более чем полностью.
>>241298467 На текущей работе, кстати, там после испыталки ЗП и не подняли. Она кончилась 4 месяца назад. Там копейки конечно, но обидно, и молчат блять. Через пару
>>241297730 Тимлиду не нужен подчиненный, который умнее его. Лучше управлять дебилом и делать за него работу, чем потерять место из-за такого спеца как ты. Пойми, что для него приоритетная цель - сидеть на своем месте без проблем, а не толкать компанию вверх. Недавно так-же пролетел с работой в одну контору, для которой делал аутсорс. Тилид уперся рогом на финальном этапе, когда понял, что я очень просто могу его заменить. Просто не показывай, что ты дохуя умный, на собесе веди себя максимально беззубо, не показывай амбиций.
>>241298659 Вот такие же мысли меня и меня посещают тоже.
А как? Если задают вопрос про устройство евентлупа - я рассказываю.
Откуда мне знать, что тимлид, задавший вопрос - сам не ебёт что это? Да и зачем он задает, если у них вся контора пишет 100% кода на асинк-евайтах, заворачивая каждый модуль в async function main() {}.
Писать на ноде, превращая асинхронный код в синхронный и масштабируя всё это кол-вом сервером. Пиздец блять! Дауны 300к/c
>>241298659 Это может быть справедливо если собесишься на мидла. >>241298910 Если собесишься на синьора-помидора, то никто тебя не будет душить из-за страха что ты кого-то заменишь. Лид это должность, синьор - уровень квалификации. И подразумевается, что вы с лидом примерно одного уровня, если они набирают синьоров.
>>241298234 Меня интересует этот вопрос со стороны не фултайма, а сдельного исполнителя, которому надо предлагать это кабанчику или нет. Т.е. смогу ли я ему это впарить сразу, или через время, или наоборот он мне пизды вломит если не расскажу про это.
>>241299080 Есть люди и целые котонторы, который пишут одновременные запросы через async/await
Нужно отправить 10 независмых запросов в БД - захуярю их друг за другом через async. Охуенно же, читаемо! А в цикле как буду конец всех 10 запросов отслеживать? Зачем мне ваш Promise.all()? Там чет не понятное надо в массив писать. Промисы какие то.
>>241299260 тебя выебет нормальный тимлид, если ты будешь стату выгребать в 10 асинхронных запросов. потому как у нормального сервиса базы огромные и на 3-4 запросе база скажет тебе 504
но выж нодеры, у вас же не базы а хуйня вроде монго в почете
>>241299260 Потому что тогда они будут выполняться последовательно, а не параллельно, каждый будет ждать предыдущий. Вместо этого пишут один await Promise.all(querys) потому что тогда параллельно, быстрее. Если для тебя это непонятно, то дело не в читаемости, а в том что ты не знаешь механику промисов и асин авейтов. Это плохо, это простые и нужные вещи.
>>241297313 А вот и реальности айти инусдтрии подъехали, а не истории о 300к наносек через полгода. Надо побольше таких постов, глядишь и пицценосцы меньше будут катиться.
>>241309188 да блять, самому горит от этих росказней.
да, тут есть ЗП по 250-300к через два года работы.
Ровно с таким же статистическим распределением, как когда посудомойщик из макдака за 2 года дослужится до директора ресторана (потому что старый директор ушёл на повышение, а мойщик очень активно мыл не только посуду, но и чужие жопы).
Всё ровно тоже самое. 1 сеньор с зп 250к на 100 макак со скилом не хуже но менее везучих на зп 50-80 всю жизнь.
Я вообще не понимаю, откуда берутся эти маняфантазии, что мол каждая фирма, которой нужен отдел программистов, нанимает себе 10 сеньёоров и всех на зп 300к\с. Блять, что за прикол? Кто эту хуйню вообще придумывает? продавцы говнокурсов? В команде будет тимлид и один сеньёор на такой зарплате. Остальные будут делать всё тоже самое что и они, но на зп 50. лол! Реальности такие.
>>241311357 Но при этом истории успеха пишут только успешные вебмакаки, которым повезло или которых взяли куда то через знакомых.
Как правило такие реально получают 300к\с и пишут 10 строк кода в неделю.
А вот остальные 99% гребцов галер истории успеха на vc и хабре не пишут. Им хвастать нечем и времени нет - ебашат как кони, т.к. из за конкуренции надо, блять, постоянно шевелиться день и ночь, что бы даже свои 50к сохранить.
Блять, зато постоянно ору с этих всяких гикбрейносов и скиллбоксов - "ебать, освой профессию девопса за полгода и получай от 180к!"
Да вы ебанулись в край там? Полгода уйдёт только на хорошее обучение и получаение опыта в кубере-докере-ранчере-консуле. А это только, сука, мать его, 1% от необходимых знаний, которые становятся ненужными быстрее, чем ты успеешь дочитать до конца документацию по технологии.
>>241312590 Причем тут это? Убийца редукса - это не сам графкуль, а аполло, в который редукс встроен. И то только на модель, а стейт вьюх можешь делать хоть на редуксе, хоть на стейтмашине, хоть на чем.
>>241319560 Раньше когда нужно было поставить и настроить какую-нибудь среднеуровневую хуйню, разработчик должен был принять решение, ебаться с этим самому, или перевалить на админа. Но админ при этом в душе не ебет, какой продукт сосбно делается и нахуя все это, и ему приходится объяснять. Но когда этой хуйни становится достаточно много, можно поставить ответственного за всю эту хуйню девопса, и все счастливы - кодер просто говорит ему чего хочет, а тот если нужно попросит админа сделать конкретные вещи. По-сути такая же прослойка между кодером и админом, как манагер между овнером и тимлидом.