Меня тут нежданно-негаданно хотят захантить. Хотя сам я сидел на попе ровно и резюме не писал уже лет 6 наверное. Эта компания уже пыталась меня как-то переманить к себе, но моё руководство подняло з/п и я остался.
Сейчас мне предлагают x2 от моей з/п, удалёнка, с офисом разработчиков в моём городе. Но, конечно же, есть нюансы - трудоустройство в ИП, з/п белая. Сейчас я работаю в аккредитованной компании, но никакими плюшками не пользуюсь.
Убер-спецом себя я не считаю - скорее инертная посредственность, любящая думать алгоритмы. Тех.собес прошёл, как я думал, со скрипом, поэтому был удивлён последовавшему предложению буквально через полчаса после него. Взял время на подумать до пятницы.
Повторюсь, что никуда метаться не собирался, но предложение поступило и теперь я над ним думаю. Вроде и прирос уже к текущему месту работы и коллективу, а вроде и ничего хорошего в этом нет.
Казалось бы, хрена ли думать - x2 же предлагают! Но стоит ли менять одну тупую птицу в руке, на другую тупую птицу в небе? А если руководство опять мне поднимет з/п до оффера? Но мне кажется на этот раз харя треснет...
Вышел сегодня на работу, а там...
Утром по приходу в офис услышал дикий рёв кулеров dev-сервера, что означает что он аварийно рестартанул в выходные. Ни один из сервисов не работал, потому что в процессе загрузки каким-то хером NextCloud занял 80 порт и апач не мог стартануть.
Техподдержка по основному проекту засрана заявками за две недели так как тех, кто в этом проекте что-то понимал, раскидали на другие проекты.
Заказчик по основному проекту тоже вышел из отпуска и каждые полчаса названивает моему руководителю, от чего у последнего вследствие перенапряжения сильно поднялся уровень издаваемых децибел.
Какая-то школота совершает набеги на наше крыло здания так как можно без палева попарить вейпами и есть розетка в коридоре для зарядки.
в первую очередь, надо заткнуть фонтан начальнику. орать это плохо само по себе и уж тем более на работе в присутствии подчинённых. из соображений, что паникёров с провокаторами отстреливают в первую очередь. и любой, кто не хочет быть застрелен, должен вести себя так, чтобы не приняли за провокатора или паникёра.
после этого, можно со словами: «началось в колхозе утро» приступать к тому, за что платят деньги. определившись с приоритетами, а разгребать весь этот бардак — это делегировать начальству. чтобы ему было чем заняться, помимо издавания децибел.
Обожаю участие в специальной олимпиаде в качестве "тренера" на код ревью фикса багов:
-- фикс сомнительный, вот на этом упадёт, тестировала?
-- да
(воспроизвожу проблему в sandbox, показываю)
-- пофиксила
-- но он теперь упадёт дальше по вызову, предлагаю [кусочек кода]
-- готово (сделала по своему)
-- тестила?
-- да
(воспроизвожу проблему в sandbox, показываю)
(делает как я предложил)
Немного наругался с утра на джуна:
Я ему спокойно сказал что есть мелкие недоработки и пусть освежит в памяти наши локальные гайдлайны.
На этом стоило бы и закончить, т.к. косяки были некритичные и код уже ушёл в деплой, но джун настолько был уверен в себе, что затребовал конкретики. Пришлось потыкать носом.
И чёт сбило это меня с рабочего настроя, а от начала рабочего дня прошло всего полчаса.
нравится это
Все норм, не серчай на малого.
ХаББыватель нравится это.
Наверстал новую карточку пользователя и оказалось (уже на проде) что в двух полях хром делает автопозаполнение.
Одно из полей это, как можно догадаться, "Пароль". А второе... это выпадающий список с автокомплитом никак не связанный с учётными данными. Взаимосвязь я понял, только когда проблему в трекере описывал: поля роль и пароль.
Ну вы поняли да, хром спарсил лейбл у поля, как-то регуляркой решил что "роль" и "пароль" это одна и та же шляпа и бахнул туда автозаполнение.
Когда хром уничтожил зло в лице IE, он сам им стал.
нравится это
Мои соболезнования! Матюгаться пользователи на "криворуких программистов" будут долго и вспомнят они не создателя браузера. 🙁
ХаББыватель нравится это.
И ведь не соврали...
Три года багу и всем было пофиг.
Зато как накрутить масштаб в браузере и жаловаться на то что интерфейс поехал так это всегда пожалуйста. Или заходить на систему, не адаптированную под мобилки с... мобилки. Или наставить кривых дополнений. Или выставить болгарский и жаловаться что браузер всё время предлагает перевести страницу...
Есть такой проект у Сбера, называется Домклик. Ахеренный типа продукт - портал по осуществлению сделок с недвижимостью.
Поскольку продукт мощный, претендующий на лидера рынка в сегменте, у него есть всякие там партнёрские апи.
Одно из них - возможность обмена сообщениями между клиентами домклика и владельцами объявлений (насколько он обширно интегрирован внутри системы не знаю).
Так вот, несколько месяцев назад мы прикрутили заказчику это апи, чтобы из CRM можно было чатиться с клиентами домклика.
Прошло всего пару месяцев и апи сдохло. Поддержка домклика подтверждает проблему и обещает всё поднять. Месяц не работает, второй не работает - заказчику это надоедает (деньги же за интеграцию заплачены!) и он выясняет... что это была сторонняя зарубежная разработка, у которой отозвали лицензию из-за санкций и чатикам этим кранты.
"Кстати, Индия, имеющая четыре миллиона айтишников, страдает теперь от этого. Потому что век айтишников закончился. Сейчас век очень энергичных людей"
— отметил Греф, выступая на XIX Всемирном фестивале молодежи и студентов
поделились этим
Странное.
У нас увольняется один сотрудник, проработавший 3 года. Стал "знаменит" в основном своей абстрактной болтовнёй не по делу больше похожей на поток мыслей ранних LLM моделей. Я даже как-то выкладывал его афоризмы здесь, в Федерации.
Так вот, другой сотрудник сделал бота, который на некоторый % сообщений в рабочем чате выдаёт фразы уходящего коллеги. Аватарку и имя сделал такие же. Выглядит очень реалистично/странно/забавно, в общем целая гамма чувств. Вот такой вот цифровой двойник.
нравится это
Закончил на прошлой неделе задачу, которую делал >4 месяцев. Ну как закончил - до этапа передачи в тестирование. Ну как задачу - это была перепись фронтенда большой части системы с рефакторингам бэкенда под соответствие этому фронтенду + заказчик с дизайнером ещё и нового функционала пририсовали.
Чувствую себя как падаван, дошедший до вершины горы за мудростью, а там и нет никого. Куда дальше дёргаться непонятно, все дальнейшие задачи, смотрящие на меня из трекера, кажутся перхотью сдохшего тысячелетие назад мамонта, а мерж реквесты джунов на ревью - кваканьем лягушки на болоте, почти не слышном с той горы.
И только тучи оставшегося не портированным старого кода, плывущие на горизонте, не дают считать свой путь завершённым и замереть навечно в обретённой безмятежности и опустошённости.
нравится это
Начал код-ревью со слов "толстая сервисная команда также плохо..."
Потом вспомнил что программист девушка и переписал на "Сервисная команда с обилием логики также плохо...".
нравится это
Масштаб проблемы
Вчера в 9 утра без объявления войны в офисе рубанули электричество. Час нет, два, три... к Монетке(продуктовый магаз), что под нами на первом этаже, подкатили генератор и запитали её. Нас после обеда отпустили по домам.
Сегодня прихожу в офис, свет есть, но что-то подозрительно шумит за окном. Выглянул - пригнали генератор побольше и запитали всё здание!!!ОдынОдын. Теперь у нас тут собственная электростанция.
Проверка тестового задания раньше: какой же люто всратый код, таких не берём, иди учи матчась.
Проверка тестового задания сейчас: какой же люто всратый код, видно сам писал, приходи на собес.
ИМХО тестовое задание не нужно, но принимаю на работу не я.
Работа в муниципальной организации - вызывают в отдел кадров чтобы добровольно-принудительно понизить в должности, чтобы не повышать з/п по штатному расписанию. (заявление на увольнение + заявление на приём)
Работа на бизнес - вызывают в отдел кадров чтобы повысить ЗП "по инфляции". (доп.соглашение)
нравится это
Какова ирония. Первая проблема из "списка проблем" заключается в том, что отвалился мониторинг проблем.
Илья поделился этим.
🔍 Описание
На изображении представлена фотография доски с маркерами. На доске нарисована схема, которая поясняет работу RabbitMQ. Схематично изображены элементы системы: RabbitMQ, Worker и Feats. Стрелками показаны связи между ними. Надпись на доске сделана от руки синим маркером.
📝 Текст на картинке
Это пиzдец какой-то
Rabbit MQ
Worker
Feats
Ready: 7
Unacked: 0
Total: 7
234567
Mouse
Как бесплатно, без смс и регистрации, лёгким движением ноги выключить комп в рандомный момент времени:
нравится это
нравится это
ХаББыватель нравится это.
Будни техподдержки №3
Между этими двумя записями 15 дней. Как я вообще нашёл эту заявку годовалой давности? Очевидно так ничего и не подчинили 🤦♂️
нравится это
Я таки выполнил команду не в том ssh сеансе 🤦
Команда была не сильно деструктивная (git), да и я заметил тут же, что происходит что-то не то. Успел удалиться каталог кеша (хрен с ним) и каталог-символьная ссылка.
Но то, что это была ссылка, дошло не сразу, и произошло нервное ковыряние в бэкапах в поисках этого каталога.
Надо будет проставиться перед девопсом, за то, что до него таки дошло, что произошло с папкой. А я больше не держу открытым соединение на критичные инстансы: сделал дело - сразу вышел.
для того, чтобы ни одна тварь не угрожала штрафами через депремирование.
На работе провайдер Русская Компания. Выяснилось что крайне нестабильно работают Api запросы в ЦИАН, настолько херово, что разработка задач, завязанных на этот сервис остановилась. Девопс скинул провайдеру все пинги, трейсы, курл-запросы и т.д. и т.п. А с той стороны ему человеческим голосом и отвечают - "нажмите в браузере F12, обновите страницу и посмотрите что вам напишет".
Энергия горящего пукана девопса повысила температуру планеты на градус 🤷♂️
Будни техподдержки №2
Пользователь пожаловался что некоторые элементы интерфейса выходят за экран. Скриншотилка выдала высоту рабочей области 600px. Решил выяснить что это за устройство такое. Результат немного предсказуем - ответ мне не дал абсолютно ничего.
Пожалуй порекомендую браузер развернуть на весь экран.
ХаББыватель нравится это.
Внимание вопрос - что хотел сказать автор (офис-менеджер), создавая этот опрос в системе на 1К пользователей. Опрос не пропускаемый и всплывает при каждой загрузке страницы, пока не выберешь один из вариантов.
p.s. то, что можно создать опрос без самого вопроса может и баг, а может такое было пожелание заказчика, этого уже не упомнить.
p.p.s посмотрел стату ответов: хз пойми в чём участвовать согласились 26% респондентов 😄
Igor Kerber нравится это.
Некоторые выражения, записанные мной за одним из наших сотрудников:
🔪 Удар в свину (написал человек в рабочий чат, когда человек узнал что на практику руководитель пригласил другого студента)
🚔 ДТП нарушаешь (предъявил человек мне за то, что я после пиваса поехал из бара на велике)
🤷♂️ Чё сразу баг то? (я отловил некорректный функционал и продемонстрировал его)
нравится это
Лучше расти в осознанность комментирования. Что выражает данный коммент? По-моему, конструкторы и инициализаторы классов очень тривиальные штуки, не требующие комментариев. Коммент надо писать там, из кода не понятен смысл происходящего
Хитрый начальник техподдержки три недели вафлил всратые задачи(одной тематики), накопил их 3 штуки, объединил в одну, создал отложенное(!!!) сообщение продакт-менеджеру в телеграм, чтоб тот повесил эту задачу на меня, а сам упиздил в отпуск.
Я обоим сказал что их петушиная магия на меня не действует, и эти задачи (не являясь критичными) будут дожидаться кого надо из отпуска.
Ревьюил код у новичка и вижу у него одни и те же косяки из задачи в задачу. Вроде и работает уже достаточно, для того чтобы не кодить/пастить на отъебись. Психанул, создал доку(wiki), вписал туда прямо код этого новичка в разделе "как делать не надо" там же под каждым примером написал как делать надо.
Два часа рабочего времени всю эту простыню оформлял, после чего вывалил в рабочий чат с припиской что с любым косяком из перечисленных задача будет ставиться на доработку без объяснения причин.
Ибо нефиг меня расстраивать.
нравится это
Указанный персонаж послужил лишь катализатором для написания мной соответствующих рекомендаций. С помощью них я надеюсь в целом снизить количество циклов "на проверку -> проверка -> на доработку -> доработка -> на проверку".
По поводу увольнения - я таких решений не принимаю, руководство по отчётам из таск менеджера само делает выводы и принимает решение - не работает ли сотрудник в убыток. Данный работник хоть и прошёл испытательный срок, но к нему пока применяются некоторые поблажки с надеждой что он "разгонится".
Моя задача - следить чтоб технический долг в проекте не увеличивался, да архитектурные решения были не уровня кружка программирования для школьников.
Подгорело. Сделал ~год назад офигенный функционал загрузки/просмотра файлов для одного из разделов CRM. Компонент был с разными видами сеток файлов, просмотром в виде галереи, скачкой/закачкой, дрэг-н-дропом и т.п. почти file explorer, только одноуровневый.
Сейчас делаю другой раздел, там тоже есть загрузчик файлов, но он другой по дизайну и не совсем отвечает требованиям к функционалу. Ну и я подумал - зайду в предыдущий раздел, заскриню тот компонент и предложу заказчику как готовое решение.
Зашёл, перехожу по записям и не могу найти нигде загруженных файлов. Полез в базу. Короче на 10000 записей в разделе, ни разу файл не загрузили.
Дофига нужный и полезный функционал оказался.
нравится это
@x вот тут согласен, не согласен с тем, что на работе ты должен помалкивать пока не спросят, но тут каждому своё, главное вовремя всё обговорить и спокойно разойтись, если не сходитесь в комфортном формате работы.
Bonus: мы как-то с подругой зашли в магаз электроники наушники ей купить, у меня в это время на шее висели наушники Sony и мы подходим тож смотрим Sony, подходит консультант и такой "Да вы херню какую-то смотрите, Sony оч плохо звучат, вон сенхи посмотрите лучше", в итоге она засомневалась и не купила ничего, сходили в другое место, послушали и сенхи, и сони, и она уже в другом магазине купила соники. Но это скорее всего жадность и за сенхи больший процент с продажи падал.
@ХаББыватель всё правильно сделал.
отвечаю не читав тредик, ебанашку @x презираю за его холопско-плебейскую натуру. из его заявлений так и сквозит ментальность раба, та самая которая «раб мечтает не о свободе, а о своих рабах».
жизнь слишком коротка для хуёвой работы и нефиг её тратить на изготовление хуйни, даже если это востребовано на рынке или является капризом/желанием какого-то там заказчика.
говорю с позиции 20+ лет стажа в разработке софта.
Когда менеджер проекта на похуях копипастит задачу от заказчика в менеджер задач, исполнителю потом приходится дешифровать такое:
Ссылка на «посмотреть все», ведет на все которые могилы копать в этот блок согласно фильтра

#introduction @ru @Rоссийская🐻Fедерация
Всем привет!👋
Перед вами программист, крафтовый алконафт, пека/ретро-геймер, лютейший виндузятник (но в работе использую Linux).
Люблю научную фантастику, технологии, OpenSource, self-hosting и чтоб работало с полпинка. Иногда ковыряю Ableton Live и нейросети.
Пришёл в Федеративные сети, так как давно хотел поучаствовать в увеличении информационной энтропии путём распространения никому не нужного бреда из своей головушки. Да и от самой концепции связных self-hosted блогов/соцсетей я в восторге.
В некоторых аспектах я скорее контр-обыватель Федеративной сети, чем её типичный представитель. Мои взгляды на политику, самоидентификацию и жизненные ценности, а так же мой возраст сильно отличаются от средних по палате русскоязычному сегменту Федерации (особенно в части Мастодона).
В споры на вышеуказанные темы не вступаю, при любом признаке когнитивной манипуляции просто баню - потому что могу следить надо не только за физическим здоровьем, но и за ментальным.
Живу в РФ 🇷🇺 и единственное место куда я хочу свалить - это светлое будущее, которого не видно ни в одной точке планеты.
#followme и да прибудут с вами мой сервер, который хрен знает почему отваливается, и рандомно расставленные запятые в бездарно написанных постах!
У меня есть второй аккаунт: @Entropy Engineer - я его веду от имени администратора узла entropysource.ru, выкладываю свои мысли на тему Федеративных сетей, пишу про администрирование Френдики, инструкции для пользователей и другую полезную информацию.
поделились этим
Galactic Jew 🇮🇱
в ответ на ХаББыватель • • •Я эмоционально согласен с правилом Бобука.
Если на работе ни чего не получилось - надо уходить через 2 года.
Если все получилось - через 4
После определенного времени твое нахождение на одном месте начинает приносить вред.
ХаББыватель нравится это.
Roman
в ответ на ХаББыватель • • •Одношляпник
в ответ на ХаББыватель • • •ХаББыватель
в ответ на Одношляпник • •NetworkMan72
в ответ на ХаББыватель • •ХаББыватель нравится это.