Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 438 35 103
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #68 /butthurt/ Аноним # OP 21/03/24 Чтв 01:33:17 3094426 1
image.png 153Кб, 500x500
500x500
ТАК, Я ВИЖУ, У ВАС В РЕЗЮМЕ 10 ЛЕТ ОПЫТА
@
ИЗ НИХ 2 ГОДА НА ТИМЛИДСКОЙ ПОЗИЦИИ
@
ЭТО ВСЕ, КОНЕЧНО, ХОРОШО, НО
@
ПРЕДСТАВЬТЕ, ЧТО У ВАС ЕСТЬ СТРОКА...



Прошлый
>>3052894 (OP)
Аноним 21/03/24 Чтв 01:35:50 3094431 2
image.png 1547Кб, 1000x1006
1000x1006


ДВУХСОТКА-ДОДИК ЗАКАЗАЛ СЕБЕ ДОДОПИЦЦУ
@
ПИЦЦУ ПРИНЕСЛИ, НА КОРОБКЕ ФИРМЕННАЯ НАКЛЕЙКА "Я ПРОВЕРИЛ, ВСЁ ХОРОШО"
@
ДВУХСОТКАДОДИК ОТКРЫЛ КОРОБКУ, А ТАМ ГОВНО
@
В ГОВНЕ ТОРЧИТ ЗАПИСОЧКА "409 MESYA4NII BALANS NE SWEDEN"
@
ОХУЕВШИЙ ЗВОНИТ В ПОДДЕРЖКУ
@
НУ ВЫ ЖЕ ПОНИМАЕТЕ, ЧТО НАКЛЕЙКА ОТНОСИТСЯ ТОЛЬКО К ВНЕШНЕМУ ВИДУ КОРОБКИ
@
МЫ ЖЕ НЕ МОЖЕМ СМЕШИВАТЬ КУЛИНАРНЫЙ, УПАКОВОЧНЫЙ И ДОСТАВОЧНЫЙ ПРОТОКОЛЫ
@
ГОВНО В КОРОБКЕ ЗАКЕШИРОВАЛОСЬ
@
ТЕПЕРЬ ДАЖЕ ПРИ ОТДАЧЕ ПИЦЦЫ В ПИЦЦЕРИИ ДВУХСОТКА-ДОДИКУ БУДЕТ ПРИЕЗЖАТЬ ГОВНО В КОРОБКЕ БЛИЖАЙШИЕ 4 ЧАСА
Аноним 21/03/24 Чтв 01:40:12 3094434 3
>>3094426 (OP)
Ну кстати ситуация нормальная, вдруг это волчара
Аноним 21/03/24 Чтв 02:06:09 3094445 4
>>3094426 (OP)
>ПРЕДСТАВЬТЕ, ЧТО У ВАС ЕСТЬ СТРОКА...
Ну и где продолжение? Предстваил.
И чо дальше? Дальше-то ЧТО????????
Аноним 21/03/24 Чтв 02:07:11 3094447 5
>>3094434
>ситуация нормальная
Скорее необходимая.
Аноним 21/03/24 Чтв 02:16:15 3094450 6
ДОДЕЛАЛ ТАСКУ в 14:20
@
КОММИТИШЬ ЕЁ В 17:50
Аноним 21/03/24 Чтв 02:34:28 3094453 7
>>3094450
Тру стори. Не комитил таску 2 недели, пока мне аккуратно не напомнили, что я забыл.
Аноним 21/03/24 Чтв 03:35:17 3094466 8
>>3094450
ДЕЛАЕШЬ ТАСКУ НЕСКОЛЬКО ДНЕЙ
@
COMMIT --AMEND
@
COMMIT --AMEND
@
COMMIT --AMEND
@
ЗАВОДИШЬ ПУЛЛРЕКВЕСТ НА 100500 ФАЙЛОВ С КОММЕНТАРИЕМ "FIX"
@
ПОЛУЧАЕШЬ АППРУВ ЧЕРЕЗ 30 СЕКУНД
@
СРАЗУ ЖЕ МЕРЖИШЬ
Аноним 21/03/24 Чтв 04:08:01 3094469 9
>>3094466
Делаю хоть неделю просто тупо не коммичу этот кал. Никакого бугурта.
Аноним 21/03/24 Чтв 04:43:23 3094470 10
>>3094434

ЛУЧШЕ ОТСЕЯТЬ ТЫСЯЧУ ОПЫТНЫХ, ЧЕМ ВЗЯТЬ ОДНОГО ВОЛЧАРУ!!!111
@
НАБРАЛИ ОНЛИ СТУДЕНТОВ, ВЕДЬ ТОЛЬКО СТУДЕНТЫ ГОТОВЫ ЗАДРАЧИВАТЬ ЛИТКОД
@
СТУДЕНТЫ РОНЯЮТ ПРОД ПО КД, IDLE IN TRANSACTION НАШ ДЕВИЗ
@
НАШ ПРОЕКТ СЧИТАЕТСЯ КАТОРГОЙ, КУДА ССЫЛАЮТ ПРОВИНИВШИХСЯ

Тру стори из яндекс маркета.
Аноним 21/03/24 Чтв 11:00:08 3094614 11
>>3094470
А ещё весь стек хуяндекса полностью нерелевантный.
Аноним 21/03/24 Чтв 11:42:40 3094641 12
>>3094470
Это скорее к вам никто не идёт кроме джунов олимпиадников с горящими глазами. Сделали себе репутацию соответствующую кроме алкособесов там еще и зарплаты ниже рынка, овертаймы, ебучий велосипедный стек и еще как в футболе карточки дают. Один тут ныл в МВП треде что ему жёлтую карточку дали, если ещё одну, то он вылетит и типа из-за этого спать плохо стал лол.
Аноним 21/03/24 Чтв 12:19:32 3094678 13
>>3094445
ИЗВИНИТЕ ВЫ НАМ НЕ ПОДХОДИТЕ
>>3094641
Пиздец. Бирюзовая компания мечты.
>>3094466
Как же я ору.
>>3094469
Мы так уволили разраба, который ПОЛГОДА не коммитил в репозиторий. Зачем? У меня на ноуте есть локальная копия. Код ревью? Да я слышал, что они обязательны, но я же ничего не мерджил, так что и ревьюить нечего не надо было. CI/CD? Ну, я добавил, но не понял зачем его просили, в репозитории же старая версия кода, а нормальная у меня я на ноуте. Когда закоммичу? Ну, если надо, то скоро, но я не хочу коммитить то, что не идеально выглядит, так что мне нужна таска на рефакторинг проекта перед тем как его коммитить.

Как получилось что это заметили только через полгода? В целом потому что всем было пофиг, релизные артефакты как-то появлялись, таски как-то закрывались и все были довольны пока не пришел ещё один разраб в проект и не смог сделать таску потому что код в репо протух.
Аноним 21/03/24 Чтв 14:01:33 3094752 14
>>3094470
Зато как в этом вашем гугеле - перформанс-ревью, алгоритмы, кококо.
Аноним 21/03/24 Чтв 14:24:47 3094771 15
>>3094678
>Мы так уволили разраба, который ПОЛГОДА не коммитил в репозиторий.
Не до такого не доходило. Я просто написал что не делаю промежуточные коммиты когда делают таску. Чтобы было труднее отследить сколько я ебланю. Как только заканчиваю: делают коммит, пуш и мр в тасочку. Если надо переключится на что-то другое - stash.

>все были довольны пока не пришел ещё один разраб в проект и не смог сделать таску потому что код в репо протух.
Манагером тоже выебать не помешало бы.
Аноним 21/03/24 Чтв 14:42:29 3094788 16
>>3094771
Манагер копротивлялся! Он сказал да ладно, он же работу делает, это его стиль. Пришлось объяснить что в инженерной работе нет стиля, а есть конвенции и если ты им не следует, то идёшь нахуй.
Аноним 22/03/24 Птн 17:56:52 3096161 17
REDIS
@
ВСЁ
Аноним 22/03/24 Птн 23:34:35 3096602 18
>>3096161
Да и хуй с ним, в принципе.
Аноним 24/03/24 Вск 21:39:01 3098445 19
>>3094470
волк - хуже червя пидора.
Аноним 25/03/24 Пнд 00:27:14 3098579 20
>>3094678
У вас челик полгода делал таски, которые не влияли на бизнес-логику, не требовали тестирования, не содержали миграций? Выглядит как скетч.
Аноним 25/03/24 Пнд 00:33:33 3098588 21
>>3098579
> У вас челик полгода делал таски, которые не влияли на бизнес-логику
Влияли в его проекте. Это было отдельное приложение где он был единственным разрабом.
> не требовали тестирования
Мануальное тестирование было, отчёты писались, а то что нет автоматического всем было пофиг.
> Выглядит как скетч.
Обычная ситуация в стартапе где народа ещё мало, а работы уже слишком много. Начинает действовать принцип "работает, не трогай". Тимлид игнорировал слона в комнате, потому что разбирался в это время с 5 такими же слонами.
Аноним 25/03/24 Пнд 00:46:39 3098600 22
>>3098588
>Мануальное тестирование было
Кем? В любой конторе где есть QA первым вопросом было бы где ветка с задачей.
Аноним 25/03/24 Пнд 00:55:13 3098613 23
>>3098600
Студентом на четверть ставки. QA есть, но как мне кажется ему вдвойне пофиг на это самое качество и он делает примерно ничего.
Аноним 25/03/24 Пнд 03:17:06 3098810 24
>>3094445
НАЙТИ ВСЕ ПАЛИНДРОМЫ ЗА О(-1)
Аноним 25/03/24 Пнд 04:50:35 3098822 25
>>3094788
а вы прям выпердовали его внулину, или предложили "мол ну давай договоримся делаем так и так, а так и так не делаем". он стал сопротивляться и только потом вы его пнули. или как. я тревожник
Аноним 25/03/24 Пнд 11:42:27 3098952 26
>>3098600
>>В любой конторе где есть QA первым вопросом было бы где ветка с задачей.
Зачем им ветка или вообще гит? Они результат тестируют, а не коды дрочат. Нет UI или хотя бы свагера - идешь нахуй. Когда фича будет на тестовом контуре - тогда и приходите.
Аноним 25/03/24 Пнд 15:49:26 3099227 27
>>3098822
Я несколько помню тимлид в принципе не хотел его выкидывать, но после того как эта ситуация повторилась дважды (чел опять месяц ни одного коммита в репу не сделал) было решено его сократить.
Аноним 25/03/24 Пнд 23:12:18 3099640 28
15529885884650.jpg 22Кб, 480x360
480x360
Аноним 25/03/24 Пнд 23:47:50 3099658 29
Аноним 26/03/24 Втр 11:28:20 3099951 30
Эх, сижу на митинге с азиатами и понимаю как же важен акцент. Они нас не понимают, мы их не понимаем. А ещё вдобавок наш инженер, который должен был держать ответ еле-еле говорит на английском и в итоге отвечает на вопросы тимлид путая детали имплементации.

В общем, надо учить английский до С1 и прокачивать акцент вот что я осознал.
Аноним 26/03/24 Втр 12:20:30 3100098 31
>>3098952
В разных конторах процесс тестирования устроен по-разному.

В одной из контор, где я работал, тестировщики сами деплоили на тест нужные ветки, в другой они просто просили разраба задеплоить
Аноним 26/03/24 Втр 12:50:30 3100174 32
>>3099951
Если ты не понимаешь акценты людей с В1-В2 то у тебя самого А2.
Славянам хуй можно на акцент ложить, у нас он наоборот очень понятный.

Тебе не С1 надо а хотя бы В1 по аудированию. Скорее всего у тебя типичная проблема с В2 по письму и чтению и А2-В1(очень жидкий) по понимаю на слух.
Аноним 26/03/24 Втр 13:06:56 3100193 33
>>3099951
>Эх, сижу на митинге с азиатами и понимаю как же важен акцент.
Помницца, приехал в Южную Корею и поначалу не понимал английский босса. Но через пару месяцев тараторил уже нормально.

Но самый прикол был после того, когда этот босс приехал из США, где тусил недели две-три. Так у него появился калифорнийский акцент и пришлось заново учиться его понимать.

Вообще лучший способ изучить язык это погрузиться в среду, в которой на нём разговаривают. Тогда язык учится сам. Так устроен человек.
Аноним 26/03/24 Втр 14:04:45 3100304 34
>>3100174
Как скажешь незнакомец
>>3100193
У меня митинги с ребятами из АОЭ, Индонезии, Китая, США, Англии, Черногории, Польши, Испании и Франции. Сложно везде будет пожить чтобы привыкнуть к каждому акценту
Аноним 26/03/24 Втр 15:22:08 3100458 35
Меня больше всего бесят акценты китайцев, индусов и северных англичан/шотландцев.
Был один иранец, который произносил permission как пармежан, но в целом его было нормально понятно.
Аноним 26/03/24 Втр 15:25:33 3100460 36
>>3100458
Индусский акцент это нечто кончено. Я сначала подумал, что индусы прикалываются, а нет они и правда так разговаривают. Но не все конечно.
Аноним 26/03/24 Втр 16:52:29 3100549 37
>>3100460
>Индусский акцент это нечто кончено.
Ага. В соседнем кубикле работал индус - словарный запас как у Шекспира, но произношение просто пиздец. Приходилось переспрашивать. Но пацан нормальный был.
Аноним 26/03/24 Втр 17:32:38 3100604 38
indish.mp4 358Кб, 360x640, 00:00:10
360x640
Аноним 26/03/24 Втр 17:40:30 3100620 39
А почему у всех индусов один акцент? Хинди ближе к русскому, чем к тамильскому.
Аноним 26/03/24 Втр 19:39:20 3100797 40
>>3100620
А почему у всех русских один акцент?
Аноним 26/03/24 Втр 19:47:19 3100817 41
>>3100604
Ну и запёрли, тяжело тёткам сейчас.
Аноним 26/03/24 Втр 20:37:47 3100916 42
>>3100620
Потому что акцент это манера произношения на основе привычной фонетики.

В славянских языках и немецком это агресивнок рыканье и слишком чёткое произношение окончания(ты сам не понимаешь но в этих языках очень важно слышать именно конец слова чтобы не проебать смысл)

В хинди реально обилие этих д и придыхания в речи.

У японцев наоборот привычка пихать везде открытые слоги реаду, дану. Плюс очень мягкое произношение.

Французы хуй клали и произносят английский согласно своей фонетики и поэтому их нихуя никто не понимает.

В целом можешь конкретно забить на акцент у себя. Да и пытаться понять все акценты бесполезно их только в Лондоне дюжина. Вообще будь как индусы, это не они говорят хуево, это ты тупой(даже если ты носитель)

https://youtu.be/OwRvUCi2s1U?si=ZMXRusKptwu6TIZG

https://youtu.be/DxxAwDHgQhE?si=f0a01_n2fz1PWblj

Видео для понимания
Аноним 26/03/24 Втр 20:50:47 3100951 43
Аноним 26/03/24 Втр 21:07:13 3100970 44
Аноним 26/03/24 Втр 21:07:41 3100971 45
>>3099951
>>3100193
>>3100460
В очередной раз доказано превосходство белой расы.
>>3100620
Расовый дефект речи. Башку на солнце напекает, ещё жрут свои пряности ебучие и воняют.
>>3100916
Индусы — расовый мусор. Не нужно уподобляться им. Не нужно брать их на работу. Они не умеют пользоваться презервативами, какой код они могут написать?
Аноним 26/03/24 Втр 23:05:25 3101159 46
>>3100971
> В очередной раз доказано превосходство белой расы.
Индусы тоже европеоиды лол
Аноним 26/03/24 Втр 23:21:55 3101171 47
Аноним 26/03/24 Втр 23:25:14 3101173 48
>>3101171
Человечество вообще не делится на расы, поэтому все споры по поводу того, три их или тридцать три, бессмысленны.
Аноним 26/03/24 Втр 23:34:51 3101187 49
>>3101171
Сколько людей столько и рас минус однояйцевые близнецы, так как мы друг от друга все отличаемся генетически. А вот этносов и правда ограниченное количество.
Аноним 26/03/24 Втр 23:50:25 3101207 50
>>3101173
>Человечество вообще не делится на расы,
Да делится, как раз-таки. Они и фенотипически и генотипически хорошо различимы.
Аноним 27/03/24 Срд 01:23:21 3101256 51
>>3101159
Учи расологию. Я давно думаю, что в IT-специальностях нужен именно такой курс. Судя по числу соевиков в нашей отрасли, необходимость даже перезрела.
Аноним 27/03/24 Срд 08:53:07 3101403 52
>>3101173
>Человечество вообще не делится на расы
Дробышевский залогинся
Аноним 27/03/24 Срд 14:40:36 3101869 53
image.png 62Кб, 422x624
422x624
@ А ЧЕ ТАКОГО Я ПРОСТО РАБОТАЛ ПО ИП! ЗАЧЕМ МНЕ ОФИЦИАЛЬНЫЙ ОПЫТ. УЧИСЬ ДОВЕРЯТЬ ЛЮДЯМ.
Аноним 27/03/24 Срд 15:24:28 3101968 54
>>3101869
Лол, что люди не делают лишь бы анальником стать
Аноним 27/03/24 Срд 15:38:42 3102008 55
>>3101968
Скоро будут как в индии - подставные конторы для опыта, подставные конторы для сертификации и тому подобное. Самые прошареные в 20 лет уже прицпипал-архитекторы с 30 годами стажа
Аноним 27/03/24 Срд 15:58:24 3102055 56
>>3102008
Да, видел таких когда искали сотрудника. Заглядываешь в гитхаб и ужасаешься.
Аноним 27/03/24 Срд 16:28:22 3102106 57
image.png 221Кб, 491x303
491x303
image.png 190Кб, 418x465
418x465
>>3101968
Практически никто не устраивается.
Но дело в том что они усиливают анальное зондирование для всех.
Аноним 27/03/24 Срд 16:36:10 3102116 58
>>3101968
Так а какая есть альтернатива? Айтишка пока одна из немногих работ, где платят много, а работать просто, не надо никаких особых физ усилий ( даже умственные не всегда нужны)
Аноним 27/03/24 Срд 16:43:39 3102126 59
>>3102116
Работать под себя, очевидно же.
Аноним 27/03/24 Срд 16:54:37 3102146 60
>>3102106
>не дали подтверждения
Лол, у нас бы секретарша просто нахуй бы послала если бы ей кто-то позвонил и попросил данные о сотрудниках
Аноним 27/03/24 Срд 17:04:15 3102155 61
>>3102116
>Так а какая есть альтернатива?

Чел, в любой профессии платят от 150к (от 3 лет опыта)
Айти вырывается вперед только на должности лидов и то в рашен фаанге/
Аноним 27/03/24 Срд 17:05:40 3102157 62
Аноним 27/03/24 Срд 17:16:18 3102170 63
СОБРАНИЕ КОМАНДЫ
@
ОБСУЖДАЕМ КЛИЕНТОВ, БУДУЩЕЕ ПРОДУКТА, ВОТ ЭТО ВСЁ
@
ПРОДАКТ ОТКРЫВАЕТ МИРО
@
СОТНИ РАЗНОЦВЕТНЫХ ТАБЛИЧЕК СОБРАННЫХ ИЗ ОТДЕЛЬНЫХ ПРЯМОУГОЛЬНИКОВ, СТИКЕРОВ, СТРЕЛОЧЕК
@
ЛОВЛЮ ФЛЕШБЕКИ ШКОЛЬНЫХ ТЕТРАДЕЙ ОДНОКЛАСНИЦ
@
СПРАШИВАЮ ГДЕ МОЖНО ПОСМОТРЕТЬ НА ЭТО ВСЁ НЕ В ВИДЕ СТИКЕРОВ
@
ЗАЧЕМ? ЕСТЬ ЖЕ МИРО
@
ПОНИМАЮ ПОЧЕМУ ПРОДАКТ ГОВОРИТ, ЧТО ПОСТОЯННО В ПОТЕ ЛИЦА РАБОТАЕТ
@
ВСЮ ЭТУ ХУЙНЮ РИСОВАТЬ МЫШКОЙ
@
ПОНИМАЮ, ЧТО У НЕЁ ЗАРПЛАТА МИНИМУМ В ДВА РАЗА БОЛЬШЕ МОЕЙ
@
ПОНИМАЮ, ЧТО ОНА ЖИВЕТ В США
@
А Я НЕТ
Аноним 27/03/24 Срд 17:49:29 3102213 64
>>3102155
>Чел, в любой профессии платят от 150к (от 3 лет опыта)
например?
>Айти вырывается вперед только на должности лидов и то в рашен фаанге/

Покажи, где можно без напряга получить 300к в месяц
300к - это синьорная зарплата
Аноним 27/03/24 Срд 18:24:25 3102255 65
>>3102155
Наоборот на уровне менеджмента, даже низшего звена айти не особо выделяется. Потому что лид может получать столько же или на 30% больше чем сенька. А начальник отдела в легкую может получать в 2-3 раза больше чем старший специалист в каком-нибудь банке или госучреждении.
А если мы будем дальше сравнивать, то технический менеджмент будет проигрывать менеджменту в финансах, в реальном секторе или даже в бюджетке.
Аноним 27/03/24 Срд 19:02:52 3102316 66
image.png 36Кб, 792x488
792x488
Аноним 27/03/24 Срд 19:18:22 3102336 67
>>3102316
Думаешь работа фрещеровщика такая же простая как айтишника?
мимо
Аноним 27/03/24 Срд 20:58:46 3102465 68
>>3094431
Молодцы. Канонично перекатили
Аноним 27/03/24 Срд 21:01:44 3102471 69
изображение.png 516Кб, 454x888
454x888
>>3094426 (OP)
>
>ТАК, Я ВИЖУ, У ВАС В РЕЗЮМЕ 10 ЛЕТ ОПЫТА
>@
>ИЗ НИХ 2 ГОДА НА ТИМЛИДСКОЙ ПОЗИЦИИ
>@
>ЭТО ВСЕ, КОНЕЧНО, ХОРОШО, НО
>@
>ПРЕДСТАВЬТЕ, ЧТО У ВАС ЕСТЬ СТРОКА...
@
ПУК-СРЕНЬК СО СТРОКАМИ НЕ РАБОТАЛ
@
НА СОБЕС ПРИШЁЛ ВОЛК В СИНЬОРСКОЙ ШКУРЕ
@
С РЕЗЮМЕ КАЛИФОРНИЙСКОГО КОЙОТА ИЗ КРЕМНИЕВОЙ ДОЛИНЫ
@
УШЕЛ ОБОССАНЫЙ ШАКАЛ ОБЫКНОВЕННЫЙ
@
С ВОЛЧЬИМ БИЛЕТОМ В ЧЕРНЫХ СПИСКАХ ХРЮШ
Аноним 28/03/24 Чтв 04:18:05 3102775 70
>>3102146
Само собой, это же разглашение персональных данных. Если такое и узнают то через социальную инженерию или через личные знакомства.
Аноним 28/03/24 Чтв 13:28:23 3103420 71
>>3102126
>Работать под себя
Проснись, ты серишь под себя. Работа на себя, это в 99% тяжёлый труд без выходных и отпусков.
Аноним 28/03/24 Чтв 14:58:07 3103567 72
>>3102471
@
ПРИШЕЛ НА СОБЕС В СБЕР В ВОЛЧЬЕЙ ШКУРЕ
@
УЛИЧИЛИ В ВОЛЧИЗМЕ
@
ОКАЗАЛСЯ В ЧЕРНОМ СПИСКЕ 2000 КОМПАНИЙ (все подрядчики и галеры)
Аноним 28/03/24 Чтв 15:07:50 3103586 73
Аноним 28/03/24 Чтв 16:01:28 3103699 74
>>3103567
@
ПОТРЕБОВАЛ ВЕРНУТЬ 600₽ ЗА ДОСТУП К ВОЛЧЕМУ ЛОГОВУ
@
ПОСЛАЛИ НАХУЙ
@
СЛИЛ ВСЕХ ВОЛКОВ
Аноним 28/03/24 Чтв 19:27:07 3104129 75
>>3103699
По вольчи поступил. АУФ
Аноним 29/03/24 Птн 09:39:27 3104679 76
@
ХОТИТЕ СТАТЬ ПРОГРАММИСТОМ ГДЕ 99% ЭТО ПОИСК ИНФОРМАЦИИ / ЧТЕНИЕ
@
НЕ МОГУТ НАГУГЛИТЬ БЕСПЛАТНЫЕ КУРСЫ, ОТДАЮТ 150 000р
Аноним 29/03/24 Птн 09:47:33 3104688 77
image.png 216Кб, 2207x1087
2207x1087
Аноним 29/03/24 Птн 12:43:18 3104938 78
image.png 58Кб, 204x204
204x204
>нет никакой разницы между вкатуном и опытным

@
ХОЧУ МАШИНУ ЗА 5 000 000 РУБЛЕЙ, ИЩУ 1-УЮ РАБОТУ.
@
НЕ БЕРУТ - ПОШЕЛ НА КУРСЫ.
@
НЕ БЕРУТ - ТРЕБУЮТ ОПЫТ.
@
НЕ БЕРУТ - РИСУЕШЬ ОПЫТ.
@
НЕ БЕРУТ - ТРЕБУЮТ ТРУДОВУЮ.
@
ФОРСИШЬ ЧТО ОПЫТ НЕ НУЖЕН И ВКАТУН НА ОДНОМ УРОВНЕ С СЕНЬЕРОМ - НЕ ВЕРЯТ.
@
ФОРСИШЬ ЧТО ДЕНЬГИ ПЕРЕОЦЕНЕНЫ И МОЖНО ОТДАВАТЬ МАШИНЫ ПРОСТО ТАК.
@
ОТПРАВЛЯЕШЬСЯ НА ЗАВОД.
Аноним 30/03/24 Суб 21:04:03 3107019 79
>>3104938
> ФОРСИШЬ ЧТО ОПЫТ НЕ НУЖЕН И ВКАТУН НА ОДНОМ УРОВНЕ С СЕНЬЕРОМ

Это где такие обитают?
Аноним 31/03/24 Вск 08:18:18 3107438 80
image.png 72Кб, 376x281
376x281
волк-ничем-не-х[...].mp4 1308Кб, 640x360, 00:00:13
640x360
>>3107019
Это волки, сидят во всех ит-тредах, пытаются зафорсить данную идею.
Но есть нюанс.
Аноним 31/03/24 Вск 13:06:59 3107639 81
>>3096602
Двачую. Не велика сложно хранить пары ключ значение. Вангую, что хватает альтернатив. Да и нужно оно достаточно редко. Вот какие юз кейзы, когда он прямо очень сильно нужен?
Аноним 31/03/24 Вск 13:08:14 3107642 82
>>3107639
Не велика потеря, не так уж сложно хранить пары ключ значение
* fix
Аноним 31/03/24 Вск 13:16:11 3107653 83
>>3107438
На первом пике чел снизу прав, интервьюхи это просто ритуал
Аноним 31/03/24 Вск 13:29:26 3107658 84
>>3107438
Никто же на это не поведется, лол.
Аноним 31/03/24 Вск 13:53:27 3107678 85
>>3107653
Он прав в том что человек сам виноват что к нему проскочил додик.
Нужно усложнять собесы.

База по найму сейчас выглядит так:
1) Скрининг по телефону (софт и мотивация)
2) Выясняем наличие подтверждённого опыта и готовность отправить выписки, контракты (нам не нужен теоретик без опыта, уменьшаем воронку сразу)
3) Зовем на собес, если есть документы (шаринг экрана + включенная камера)
4) Опрос по опыту работы (возможно просиживал штаны, гоняем по каждой фиче, узнаем конкретику и способы реализации)
5) Литкод-секция (задачи разные, защита от подготовки)
6) Секция с теорией (базовые вопросы и ситуации из жизни)
7) Секция с усложненной теорией (ответить сможет опытный человек, данной информации нет в курсах)
8) Общая секция на базу айти (вокруг и около, смотрим на вовлеченность в IT)
9) Ревью-секция (смотрим на качество кода)
10) pet-секция (смотрим примеры кода )
11) Созвон с менеджером
12) Менеджер+программист принимают решение
13) Оффер.
Аноним 31/03/24 Вск 14:14:36 3107696 86
>>3107678
С такой процедурой найма только с руки выращенными интернами будет жить.
Нет смысла проходить залупьи процедуры, если платят мало.

> pet-секция (смотрим примеры кода )
С этого отдельно серенькнул. Большая часть петов - бездарный калич, который ни один норм соискатель не будет у себя на акке держать. Тем единицам, у которых норм петы, ваши рога и копыта скорее всего таким не всрется.

Энивэй. Советую поубавить мушку, попуститься малеха, и не отыгрываться на соискателях, а погружать тех, которые прошли базовые секции собеса на испытательный и уже по результатам испытательного принимать решение.
Аноним 31/03/24 Вск 14:41:38 3107718 87
>>3107696
>Нет смысла проходить залупьи процедуры, если платят мало.
А что сложного в том что я перечислил? Это обычный собес, но с защитой от "списывания".
>С этого отдельно серенькнул.
У всех должны быть примеры кода. Хотя бы 1 решенная задача.
>на испытательный и уже по результатам испытательного принимать решение.
Предлагаешь терять 700 000 на пустом месте ?
Зачем если можно зафильтровать еще на начальном этапе.
Аноним 31/03/24 Вск 14:43:37 3107719 88
>>3107678
Ты по всем тредам бегаешь с этой пастой. Тебе совсем нечем заняться в жизни?
Аноним 31/03/24 Вск 14:51:34 3107724 89
>>3107719
первый раз скопировал
Аноним 31/03/24 Вск 15:07:43 3107738 90
>>3107718
Кому должны, всем прощаем.
Аноним 31/03/24 Вск 15:48:37 3107766 91
Аноним 31/03/24 Вск 18:55:16 3107912 92
>>3107718
>Предлагаешь терять 700 000 на пустом месте ?
Предлагаю полный оклад не платить на испытательном. А если есть сомнения, что чел согласиться, пообещай бонус, который добьет до зарплаты сотрудника за этот период, при успешном завершении.
>А что сложного в том что я перечислил?
>гоняем по каждой фиче
Времени своего-то хоть не жалко?
>Секция с теорией + Секция с усложненной теорией
Две секции с теорией, которые нет смысла разъединять. Твоя задача не зачет с экзаменом проставить, а определить подходит ли чел на твою позицию или нет. В один заход беседуешь по теории, все. Начинаешь с простого, видишь что чел ориентируется, переходишь на сложные моменты и моменты, которые могут иметь значения в твоей работе. Все.
Зачем вам секция на обсуждение ИоТ-дилдаков:
>Общая секция на базу айти
Это нужно выяснять при знакомстве с кандидатом, а ля "роскожите о сибе, где работали кокой опыт, пруфнешь, чо интересного было, чо вообще хатите делоть".
>Литкод-секция
Если ты всунешь две сложные задачи, то обычный чел их будет много делать - трата времени. Всегда базовые задачи на разминку, чтобы проверить, что чел не плешивый волчара + задача связанная с тем, на что чела рекрутируете. Знаю лично даунов с яндекса, которые выучили буквально 3 задачи на авл деревья и 2 задачи на парсинг, и флексят ими перед соискателями, и удивляются, как это никто за час не может это решить. Если у тебя длинная кодинг секция, то ты мало того, что утомляешь кандидата ты-то правильный ответ будешь знать и не устанешь, так ты еще и для него и для себя суть замыливаешь, зоонаблюдая за его затупами по вопросам скорее всего несвязанным с тем, что он будет делать. Плюс это как бы не стопроцентно комфортная среда для соискателя.
>Ревью-секция
На качество кода соискателя или на качество вашей кодовой базы? Или на качество кода левых челов?
Вам точно нужен отдельный ревью и отдельный литкод? Вы можете склепать полузаконченный и полурабочий проектик и заставить кандидата прокомментировать, в чем Вася не прав, и попросить что-то исправить. Такие моменты гораздо больше выявляют уровень человека, показывают может ли он думать за пределами нарезанной таски современный додик за пределами микропениса редко способен как-то думать, показывают насмотренность и опыт, и потому, на что чел обращает внимание, можно в принципе делать вывод о компетентности.
Эта же штука и вместо пета зайдет.
>У всех должны быть примеры кода. Хотя бы 1 решенная задача.
Кому должны? Маньке с комплексом неполноценности на рекрутере? Код, который в прод пошел, соискатель часто не будет иметь права тебе показывать. У работающего и живущую свою жизнь чела времени вести свой велосипед может не быть. Вот скажи мне, как часто ты видел петы соискателей? Что ты там видел? Если вдруг редко видишь, или просто буквы смотришь, то объясню:

Большая часть петов - это шаблонный кал, часто не только по идее, но и по реализации. Интересный пет не из ентрилевел доки или из гайда по вкату встретить почти нереально. Как правило даже неинтересный и ентрилевельный пет делают все калово ну это же для себя! И тут, во-первых, не поспоришь, а во-вторых у большей части людей это оправдание своей криворукости. Рецепт среднестатистического пета: копируешь код из энтрилевельных разделов доки, немного из экземлов и чуточку от себя добавляешь индивидуальности, чтобы это было под ТВОЮ задачу. Ну либо берешь и придумываешь какую-то задачу, которая актуальна лично ТЕБЕ, и кое-как ее реализуешь. Скоуп актуалочки как правило довольно узок: 1)скрипты для автомтизации, 2)очередной misc/util тулбокс, который уже скорее всего есть в стандартной библиотеке, или в стд+, и который почти всегда уступает по качеству, 3) Простенькие консольные утилиты для херни, 4) Беззадачный тг/дискок-бот для какого-то говна, 5) Либо для взаимодействия с криптокошельком или обсосный бот для криптотрейдинга. Большая часть из вышеперечисленного делает на неглубоком уровне, и если ты начнешь реально смотреть код, то впечатление как правило становится только хуже. А еще на акках соискателей содержатся вперемешку с петпрожектами ссаные лабы из своей шараги. Так еще и репа будет максимально калово оформлена, и в ней будет онли краткий ридми с "Ыыыыы мой проект, скрипт для поедания шоколада (кала) Ыыыыыы. Installation: pip/cargo/npm install kaleater". Это и у джунов, и у мидлов, и даже у сенек в наших реалиях. Я бы скорее предположил, что у волка шаблонный проект будет с большей вероятностью, чем у стремящегося джуна или мидлослава.

Самое тупое что можно дать человеку - это мантра про то, что ты обязан иметь петы которые никогда больше нуля звезд не получать и делать убогие контрибьюшены в опенсоурс. От этого хуже и соискателю, который ведется на эти вскукареки, котрые вкатились еще тогда, когда поляна не была освоена, и людям, которые реально разрабатывают свои проблемы, и реально, не для галочки, контрибьютят или ведут опенсорсные проекты привет шитктоберфест.
Если у тебя не исключительный проект у тебя не исключительный проект, или ты не суперстар то не приводи проекты. Аналогично можно сказать и про рекрутеров. Если у тебя нет нормально пета, и ты требуешь чтобы у соискателя был пет на уровне твоего, то ты скорее всего принципиально не можешь понимать, как работает попенсорс разработка, и как петы превращаются во вменяемые проекты, а просто хочешь, чтобы чел выполнил чек в твоем бюллетене, и чтобы у него было как у тебя, ведь у тебя-то есть свой бот в дискоке, ведь ты-то разработчик языка GlybaSketch.

По итогу, мероприятие на полтора часа максимум по твоей методичке даже в рамках техсобеса потенциально растягивается до половины рабочего дня, а то и дольше. Половину рабочего дня, которую две-три обезьяны, принимающие техсобес, не работают. Сколько кабаныч на пустом месте теряешь по доходу?

Твоя задача не потешить свое ЧСВ, как гуру погромиста, а отсеивать очевидных даунов и понять, что чел у тебя ищет кроме сотыг, и сможешь ли ты его комфортно интегрировать. С 1) по 9) пункты, исключая только какие-то гиперсложные
задачи по теории и по кодингу, легко обходятся волками. Впрочем, эти же моменты и челы не из шкварного пула кандидатов могут не очень хорошо пройти. Скрин шаринг + камера это и близко не мера защиты Лайфхак для волчат: покупаешь второй моник, и сможешь без задней мысли устроится на 700к к этому титану рекрутинга. Пет прожект - просто кал идея. Либо у тебя там гиперкрутые прожекты, либо у тебя пустой гитхаб. Никому не всрались твои лабы и фото твоей сраной кошки.
Аноним 31/03/24 Вск 20:44:55 3108003 93
>>3107912
>Предлагаю полный оклад не платить на испытательном.
Хорошо, тогда мы потеряем 500 000 а не 700 000. Это кругленькая сумма. А за 100 000 никто не захочет работать 3 месяца, я бы точно не стал. Мы же ищем мидлов и выше. А Джуны не нужны по определению. Джуны - это в Яндекс. Там есть учителя и грядки.

>Времени своего-то хоть не жалко?
Секция с документами - 1 минуты (спросил и сделал выводы)
Каждая секция на 5-15 минут, кроме алгоритмической, она может длится до 30 минут. Итого: 90 минут общего времени на все. Если человек умный, то укладывается в час.

>Это нужно выяснять при знакомстве с кандидатом.
Там про T-shaped хотя бы на уровне теории, ты обязан знать соседний области своей профессии на базовом уровне. Данные вопросы покажут что ты вовлечен в IT, а не залетный с 2024.
>Если ты всунешь две сложные задачи, то обычный чел их будет много делать - трата времени.
Сложные никто не сует, обычные задачи на 20 строк кода.
>На качество кода соискателя или на качество вашей кодовой базы?
Оба варианта. человек правит 20 строк нашего криво-написанного кода.
>Кому должны? Маньке с комплексом неполноценности на рекрутере? Код, который в прод пошел, соискатель часто не будет иметь права тебе показывать.
Очень странно что у программиста за 5 лет опыта нет ни одной строчки в личных проектов. Ну допустим, этот пункт был под звездочкой. Не осуждаю, возможно он хорошо перформит на работе и ему будет что рассказать.
>Большая часть петов - это шаблонный кал,
Это у джунов, нам попадаются программисты с собственными библиотеками на 500 звезд. Люди которые пишут статьи или делают реально сложные вещи. Это инженеры которые любят попрактиковаться, попробовать что-то новое, покрутить редкий алгоритм.

>Рецепт среднестатистического пета: копируешь код
Такое бывает, за это сразу минус, это не одобряем. Тоже делаем выводы и смотрим на дату.

>По итогу, мероприятие на полтора часа максимум по твоей методичке даже в рамках техсобеса потенциально растягивается до половины рабочего дня, а то и дольше.
нет, мы управляемся в 90 минут, если человек тянет с задачей больше 30 минут, то это стоп собес.

>Твоя задача не потешить свое ЧСВ, как гуру погромиста
Нет, с чего такие выводы? мы же не даем нерешаемые задачи, обычный опросник по опыту и теория, простые задачи. Любой сеньер щелкает наш собес как орешки.
Суть в том что у нас нет ни одного заезженного вопроса.
>легко обходятся волками
Нет, не обходится, потому что для каждого собеседования всегда уникальная задача с теорией, разбираются редкие кейсы, случаи из жизни работника.

>Лайфхак для волчат: покупаешь второй моник, и сможешь без задней мысли устроится на 700к к этому титану рекрутинга.
Это дополнительная метрика, никто не говорит что она спасет на 100%
Видно когда человек задумывается и его глаза начинают прыгать туда-сюда
Шаринг экрана показывает как человек решает задачу, это видно невооруженным глазом, стоит ли рассказывать что по мере решения задачи накидываются дополнительные условия и задаются вопросы по коду? (альтернативы решения, улучшения)



Ты ошибся во всем, кроме петов. петы - это пунктик под звёздочкой, вполне нормально не иметь петы.
Но если к нам придет человек с собственным компилятором, то ему будет поставлен плюсик.
Аноним 31/03/24 Вск 20:56:47 3108014 94
>>3108003
>работать 3 месяца
Ты ведь в курсе что ты можешь делать испытательный срок по длительности меньше?
Аноним 31/03/24 Вск 21:15:41 3108050 95
>>3108014
Теряется смысл испытательного срока, человек должен въехать, порешать задачки.
Аноним 31/03/24 Вск 21:38:48 3108082 96
>>3108050
А за месяц не получается, если на фуллтайм?
У нас для мидлов испытательный в месяц самое то. Если половина времени - то 1.5 или 2.

Если берем не просто как лишние руки в команду, а как чела на проект, то за месяц совершенно точно можно понять, есть ли смысл продолжать работу с челом, и как он справляется со своими задачами.
Аноним 31/03/24 Вск 21:46:05 3108088 97
image.png 17Кб, 430x138
430x138
image.png 26Кб, 966x248
966x248
>>3107912
А с такими статами норм? Не хочу литкодить, давайте просто попиздим за жизнь и технологии.
Аноним 31/03/24 Вск 22:30:10 3108142 98
>>3108003
>Это у джунов, нам попадаются программисты с собственными библиотеками на 500 звезд. Люди которые пишут статьи или делают реально сложные вещи. Это инженеры которые любят попрактиковаться, попробовать что-то новое, покрутить редкий алгоритм.
В какой компании ты работаешь, что к вам идут такие?

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

Если интервьюер не может за 60-90 минут собеса понять, кто перед ним: спец или волчара, то нахуй тогда он проводит интервью?
Аноним 31/03/24 Вск 23:31:08 3108181 99
>>3107678
Ни сеньор ни миддл на такое интервью не пойдут. Тут должна быть какая-то очень-очень хорошая зарплата, чтобы была мотивация так готовиться к интервью. Плюс такое интервью займет 3 часа если не больше.
>>3108082
Не знаю как у вас это получается. Месяц это два спринта где в первом разработчик будет погружаться в проект и в инфраструктуру, а на второй ему никто сложной задачи не даст.

У нас был испытательный 6 месяцев.
Аноним 31/03/24 Вск 23:50:38 3108192 100
>>3108181
Разве можно больше 3 месяцев?

>>3108181
>Месяц это два спринта где в первом разработчик будет погружаться в проект и в инфраструктуру, а на второй ему никто сложной задачи не даст.

Так испыталка нужна не для того, чтобы разработчик въехал в проект, а чтобы вы решили, подходит он вам или нет, и чтобы он решил, устраиваете ли вы его или нет
Аноним 31/03/24 Вск 23:57:23 3108194 101
>>3108192
> Разве можно больше 3 месяцев?
Мы не в России нанимали, я тоже был удивлен такому долгому испытательному. Мне объяснили это тем, что потом человека по местному законодательству очень сложно уволить, а если сокращать, то платить большие социальные бонусы. Так что компания должна быть уверена в сотруднике.
> Так испыталка нужна не для того, чтобы разработчик въехал в проект, а чтобы вы решили, подходит он вам или нет, и чтобы он решил, устраиваете ли вы его или нет
Это да, но как раз технический скилл становится видно на сложных задачах. Одно дело уметь быть душей компании и другое самостоятельно решать задачи и не писать говнокод. В целом я однозначный вывод по второму вопросу смог сделать только к концу третьего месяца работы нового разработчика.
Аноним 31/03/24 Вск 23:58:43 3108195 102
>>3098952
>Они результат тестируют
Не знаю что у вас за процессы, но везде где я работал проверка фичи тестировщиком выглядела так:
- на тестовый сервер деплоится мастер, QA проверяет, что баг воспроизводится,
- на тестовый сервер деплоится ветка с фичей, QA проверяет, что баг не воспроизводится.
Аноним 01/04/24 Пнд 00:18:33 3108198 103
>>3108195
> сервер с обновленным приложением
Так это и есть результат, разве нет?
Аноним 01/04/24 Пнд 00:44:52 3108203 104
>>3108198
А как тестировщик узнает, что проверяет обновлённое приложение? Примерно почувствует?
Он или должен сам это задеплоить через опциональный степ в пайплайне CI/CD или какого-то бота в слаке, или хотя бы получить от какого-то эндпоинта хэш коммита или что-то типа того.
Аноним 01/04/24 Пнд 00:57:35 3108206 105
>>3108203
Мы отдаем ему ссылку на сервер с раскатанным приложением. Сервер имеет веб-морду, тестировщик протыкивает все опции на всех платформах и пишет отчёт.

Раскатываем через CI/CD, там для этого есть опциальная жоба.

QA инженер ничего у нас не тестирует. Я вообще не знаю, что он делает, но по идеи должен ходить и ругать разработчиков, что покрытие тестами не 100 %, требовать чтобы тестировали на всех девайсах, что существуют и до смерти (увольнения) не позволять релизить фичу если релизный пайплайн не зелёный. На практике я его вижу раз пол-года и он удивляется каждый раз, что у нас вообще есть тесты.
Аноним 01/04/24 Пнд 01:14:39 3108209 106
>>3108203
>>А как тестировщик узнает, что проверяет обновлённое приложение? Примерно почувствует?
Когда мержу фикс - двигаю таску в тест. Тестировщики редко берут задачи прям сразу, а за минут 10-20 там уже все раскатится как надо.
Но если что - можно самому посмотреть или меня спросить задеплоено уже или нет (спрашивают когда видят что баг не исправлен - мб сиай сломался или новый баг всплыл)
Аноним 01/04/24 Пнд 01:56:37 3108214 107
>>3108206
>не позволять релизить фичу если релизный пайплайн не зелёный.

Не понял. У нас если тест сборки не проходит, то мержа нет.
Если автотесты не проходят, то хуй вам, а не релиз.

А у вас не так?
Аноним 01/04/24 Пнд 02:02:52 3108215 108
>>3108214
А у нас пук-среньк, тесты сломались, но клиент ждёт фичу сегодня, а эти тесты неважные. Мы починим вот буквально завтра, а релиз отдадим сегодня, ок?

И вот QA должен в этот момент сказать, что вы все совсем с ума сошли и чтобы писали заказчику, что релиз по техническим причинам задерживается на день.

А разрабы в этот момент говорят, что может и не на день...
Аноним 01/04/24 Пнд 02:10:24 3108217 109
>>3108142
>У большого количества программистов нет пет-проектов
Работодатели типа ставят петы в бонус, потому что видят что это дегрод готовый работать за НИ-ХУ-Я и терпеть.
мимо-с-целым-кладбищем-петов
Аноним 01/04/24 Пнд 02:21:51 3108219 110
>>3108217
Видел два хороших пет проекта просмотрев 180+ резюме. Первый был от разраба, который ничего кроме этого пета на основной работе и не делал как я понял. Второй был от нормального разработчика, просто ноулайфер.

В любом случае пет проект воспринимается скорее негативно. Или он написан отвратительно и тогда автоматический отказ или он написан хорошо, но тогда подозрительно, что у разработчика столько свободного времени, чтобы писать хороший код.
Аноним 01/04/24 Пнд 02:35:52 3108231 111
>>3108209
А теперь смотри как можно сделать:
- у таски есть поле для названия ветки,
- без заполнения этого поля таску нельзя перевести в ready for testing,
- поле автоматически заполняется интеграцией из гитлаба, когда ты создаёшь в проекте MR с названием таски,
- у QA есть доступ к гитлабу, где он может посмотреть описание MRа при необходимости,
- у QA есть инструмент для деплоя ветки по названию на тестовый сервер.
Тогда QA действительно сможет проверить ту ветку, которую ты указал.
Аноним 01/04/24 Пнд 02:36:54 3108232 112
>>3108209
>Когда мержу фикс - двигаю таску в тест.
И подожди, что это значит? Таска сначала должна быть протестирована, а потом смержена.
Аноним 01/04/24 Пнд 02:37:09 3108233 113
>>3108219
Было такое, что посмотрев пет-проект становилось стыдно - он был круче и серьёзнее продуктов, производимых компанией?
Аноним 01/04/24 Пнд 02:38:52 3108235 114
>>3108232
Так мерж реквест и мерж это не одно и то же. Наверняка он имел в виду request. Иначе смысла нет.
Аноним 01/04/24 Пнд 02:42:48 3108238 115
>>3108233
Да, как раз пет-проект от ноулайфера был лучше по качеству чем мой собственный код в нашем проекте. Мы его хотел брать на работу, но в последний день пришел разработчик, который правильно ответил на все вопросы на техническом интервью и тут уже было невозможно не дать оффер.
Аноним 01/04/24 Пнд 02:49:31 3108245 116
>>3108232
Наоборот, сначала фича проходит код ревью во время мердж реквеста, после получения аппрува от ревьюера уже отдается на тестирование тестировщику. Иначе тебе комментарии накидают, ты поменяешь код, а тестировщик протестируем артефакт ещё до изменений из-за комментариев код ревьюера. Тестировщик тестировал не то, что пойдет в релиз получается. И что делать?

Другое дело, что иногда на это нет времени. Тогда всё параллельно и берешь ответственность на себя за то, что изменения в коде не породят багов.
Аноним 01/04/24 Пнд 08:19:42 3108311 117
>>3108215
У нас ПМ спрашивает у QA статус по регрессу перед релизом. Если баги есть, но не критичные - ПМ решает релизим и добиваем потом хотфиксом или задерживаем релиз.

>>3108231
>>поле автоматически заполняется интеграцией из гитлаба
У нас это разные системы под разными ВПН (жира от заказчика, гитлаб свой галерный).
Ну и у нас кто ветку создает тот ее и мержит. Конфликты тоже на нем.

>>3108232
Создаю ветку, пилю фичу, делаю МР, жду ревью, вливаю код в дев, двигаю таску в тест.

А как ее тестировать не вмержив? Локально все разворачивать что ли? Отдельные контуры под каждую ветку делать? Вот в дев контур все сливается там и тестировай. Заодно и проблемы интеграции всплывут.

Перед релизом создается релизная ветка с дев - это препрод контур, на нем регрессы гоняют. прод вообще отдельно стоит, к нему доступа ни у кого с моей галеры нет, там ручной деплой с образов кубера
Аноним 01/04/24 Пнд 14:09:30 3108627 118
>>3108003
Ты какой-то фантазер. Либо ты в изначальном посте накудахтал, чтобы базовый собес со скриншарингом выдать за суперволкпрув собес, и для важности добавил кучу пунктов, либо ты сейчас занижаешь оценки по времени. То, что ты описал на полтора часа зайдет, только если чел как словарь сразу будет давать все ответы. Давай по пунктам разберем.
>А за 100 000 никто не захочет работать 3 месяца
Собес ты дохера быстро за полтора часа можешь провести, а испыталку за половину оклада на месяц уже не можешь? Вот что ты 3 месяца будешь на испыталке смотреть? Месяца достаточно, чтобы понять дегр чел, или не особо, как он справляется с задачами, имеет ли смысл вам продолжать сотрудничество.
>Каждая секция на 5-15 минут, кроме алгоритмической, она может длится до 30 минут.
>Гоняем по каждой фиче, пока обсуждаем опыт человека
5-15 минут, звучит как будто вы Тимлидов с физтеха набираете, у которых за плечами только дипломный проект. Один раз уже слукавил. Даже если человек умный, разговор с прогонкой каждой фичи - это нихера не 15 минут.
>Там про T-shaped хотя бы на уровне теории, ты обязан знать соседний области своей профессии на базовом уровне. Данные вопросы покажут что ты вовлечен в IT, а не залетный с 2024.
Ты же понимаешь, что у вас могут быть разные интересы в области? Это довольно скользкий вопрос. Но один хер, я понимаю зачем это, я не понимаю, зачем это в качестве отдельной секции после литкода и теории. Почти везде это выясняют при знакомстве.
>Сложные никто не сует, обычные задачи на 20 строк кода.
В таком случае дефолт, норм. Начитался шизиков, для которых решение двух хард задач литкода - необходимое условие для прохода собеса. Опять же, интересно, насколько это релевантные задачи.
>Очень странно что у программиста за 5 лет опыта нет ни одной строчки в личных проектов.
Дефолт. Строчки-то для себя у него могут быть, но точно демонстрировать инженер каждому встречному-поперечному он не будет.
>Это у Тимлидов, нам попадаются программисты с собственными библиотеками на 500 звезд.
И у мидлов у сенек как правило просто пустой гитхаб. Библиотеки со звездочками и жунов бывают, хотя и сильно реже. Если ты про статьи на медиуме, то это скорее минус, так как медиум это очень всратый твиттор для рерайтов на много буков. Если ты про нормальные научные статьи, то это либо теоретическая штука, где код-то и не нужон, и вся соль - это матеша, либо что-то домен-специфическое, где часто также вся суть в матеше и домен-специфических штуках, а само приложение вполне дефолтное.
>Это инженеры которые любят попрактиковаться, попробовать что-то новое, покрутить редкий алгоритм.
Ну вот это ты редко вычленишь на ревью пета. Точнее ты кучу примеров найдешь как чел, что-то попрактиковал, но на уровня доки и пары примеров вне доки, но тебе такие не нужны, и это просто умилительный ноль. Редко когда это глубже.
>Такое бывает, за это сразу минус, это не одобряем. Тоже делаем выводы и смотрим на дату.
Да не, чел, не одобряй, но не осуждай. У нас среда такая, форс который заставляет всех делать петы чтобы были петы.
Вот сразу минус, если чел контрибьютит в опенсорс и говорит об этом, а там:
>Фиксы опечаток в доках и комментах.
Хз, вот тут из метрик вовлеченности в основном норм - участие в конфах. И не научных конфах вне CS, а CS-конфы и прогерские конфы. Вот это сразу такой неплохой лакмус, что чел будет хорошим матчем.

>нет, мы управляемся в 90 минут, если человек тянет с задачей больше 30 минут, то это стоп собес.
Ну опять же, задачи ваши я не видел, поэтому хз что ты и как. Но из оригинального поста складывается ощущение, что вы челу делаете полную волкотерапию, а это простыми задачми, для которых вы даже применили индивидуальный подход, не чекается так просто.

>всегда уникальная задача с теорией
Вам на 100 волчат задач-то не хватит, если вы реально разные задачи даете, а не задачи в которых вы меняете входные, и какое-нибудь доп условие. Такие задачи от типовых как бы и не отличаются.
Уникальная теория - туда же.

>Видно когда человек задумывается и его глаза начинают прыгать туда-сюда
Ну так ты просто ставь монитор на одной позиции с перекрытием элевейшона и небольшим сдвигом по горизонтали, сможешь довольно кучно смотреть.


На поверку, оказалось, что вы просто базовый собес ведете, и ты его разбил на побольше пунктов, чтобы казаться важнее, и показать, что ни один Волк не перейдет порог.
Аноним 01/04/24 Пнд 17:17:36 3108847 119
>>3108203
Он ставит артефакт мастера и артефакт задачи в большинстве систем это делается с помощью двух кнопок.
Аноним 01/04/24 Пнд 17:22:10 3108850 120
>>3108627
>Ты же понимаешь, что у вас могут быть разные интересы в области?
Я одним таким начал квантовые вычисления обсуждать, он чет обмяк и начал снова сводить тему к тому какие базворды я знаю.
Аноним 01/04/24 Пнд 18:51:01 3109012 121
>>3108627
>бо ты сейчас занижаешь оценки по времени. То, что ты описал на полтора часа зайдет, только если чел как словарь сразу будет давать все ответы
Опытный человек способен кратко и ясно представить информацию о фичах проекта. Он спроектировал, написал код, искал решения. Поэтому не должно возникнуть проблем. Важно выяснить, каким образом человек прорабатывал фичу, а не просто следил за процессом. Чем сложнее фича, тем больше вопросов может возникнуть. Например, если тебе нужно рассказать о 10 фичах проекта, подготовьтесь к вопросам типа: почему выбрали структуру данных А вместо Б, какие плюсы и минусы у структуры данных А, какие проблемы могли бы возникнуть при добавлении С, как учитываются роли и права, какие методы использовали для заполнения данных на dev-сервере, какие трудности возникли с Х. Каждая фича может вызвать множество вопросов, тебе требуется больше времени на такие простецкие вопросы? Дай боже 30 секунд на каждый вопрос. Если ты делал фичу сам - знаешь ее от и до.
Аноним 01/04/24 Пнд 19:07:34 3109052 122
image.png 98Кб, 733x485
733x485
>>3108627
>Ты же понимаешь, что у вас могут быть разные интересы в области?
Мы спрашиваем по областям которые указаны у человека в резюме.
В корне этих технологий стоит некая база.
Аноним 01/04/24 Пнд 19:31:34 3109089 123
>>3108627
>Фиксы опечаток в доках и комментах.
Такое предложение я не писал, ты подсунул фейк.
Аноним 01/04/24 Пнд 19:32:17 3109091 124
>>3109089
Так это не к тебе, это просто
>Примеры в слух
Аноним 01/04/24 Пнд 23:31:35 3109308 125
DEVOPS
@
TESTOPS
@
MLOPS
@
SECOPS
@
FINOPS
@
DATAOPS
@
AIOPS
@
DEVOPSOPS
Аноним 01/04/24 Пнд 23:39:34 3109311 126
Аноним 02/04/24 Втр 00:00:38 3109321 127
Аноним 02/04/24 Втр 00:28:10 3109339 128
>>3109308
@
ЛЕНДОС НА ВОРДПРЕССЕ ГОТОВ
Аноним 02/04/24 Втр 00:32:57 3109341 129
Аноним 02/04/24 Втр 00:53:34 3109348 130
Аноним 02/04/24 Втр 02:46:31 3109382 131
>>3108627
>Вот что ты 3 месяца будешь на испыталке смотреть? Месяца достаточно, чтобы понять дегр чел, или не особо, как он справляется с задачами, имеет ли смысл вам продолжать сотрудничество.
Кстати да. Я свою испыталку за неделю прошел. Мне скинули самый запущенный проект. Пару дней я подымал среду, а потом ковырялся в кишках раскидывая по диаграммам что куда вызывает. В конце первой недели с ходу закрыл самый злоебучий баг, что у гендира прямая кишка выпала.

>>3109012
Опытно могу нассать тебе на макушку. У меня на текущем проекте NDA. Могу про пет рассказать.
Аноним 02/04/24 Втр 07:08:51 3109435 132
>>3109382
Ему придется придумывать на ходу.
Так и будет раскрыт
Аноним 03/04/24 Срд 19:37:39 3110982 133
images.jpg 8Кб, 206x244
206x244
Аноним 05/04/24 Птн 01:30:37 3112289 134
Аноним 06/04/24 Суб 13:34:55 3113775 135
Аноним 06/04/24 Суб 13:38:09 3113780 136
image.png 50Кб, 442x692
442x692
image.png 28Кб, 465x524
465x524
image.png 37Кб, 464x765
464x765
@
НЕ ПРОВЕРИЛ ТРУДОВУЮ КНИЖКУ
@
ОКАЗАЛСЯ ВОЛКОМ
@
ПОТЕРЯЛ 700 000 РУБЛЕЙ.



@
УКРАЛ КОЛБАСУ
@
ОБВИНЯЮТ В КРАЖЕ
@
НАЗЫВАЕШЬ ОБВИНИТЕЛЯ ДУШНЫМ.
Аноним 06/04/24 Суб 14:27:40 3113817 137
Ахуенно!!! Как раз все идет к тому, что через N время появится список от авторитетной орги в который такие персонажи будут жирно красным выделены и у эйчаров не чекнуть список до приглоса, будет дурным тонном.

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

А ахуено, то что меня в этом списке не будет.
Аноним 06/04/24 Суб 14:29:24 3113821 138
Аноним 06/04/24 Суб 14:48:13 3113841 139
>>3113780
>@
>НЕ ПРОВЕРИЛ ТРУДОВУЮ КНИЖКУ
>@
>ОКАЗАЛСЯ ВОЛКОМ
Что мешало разорвать ТД до окончания испыталки?
Аноним 06/04/24 Суб 15:04:18 3113861 140
>>3113841
> Закон разрешает работодателю уволить сотрудника во время испытательного срока по трудовому договору без выплаты выходного пособия.
> Главное, за что могут уволить на испытательном сроке – его неудовлетворительные результаты: человек не выполняет поручения, делает много ошибок, в принципе не соответствует должности и так далее. Такое право работодателя прописано в ТК РФ в статье 71
Хз, история странная, через 2 недели испытательного срока и увольнять даже волка у нас бы не стали, а сказали бы давайте ещё пару недель посмотрим на результаты.
Аноним 06/04/24 Суб 15:36:31 3113917 141
>>3113817
Обидишь малютку-манагера, будешь.
Аноним 06/04/24 Суб 16:40:10 3113982 142
>>3113841
>>Что мешало разорвать ТД до окончания испыталки?
Законы РФ по которым суд признает что никакой испыталки не было

хз где он тут это говорил, сам ищи или гопоту попроси найти.
https://www.youtube.com/watch?v=IYFpAVFHXH0
Аноним 06/04/24 Суб 17:05:04 3113999 143
>>3113841
>Что мешало разорвать ТД до окончания испыталки?
Кабан доверился человеку
Кабан нанял человека.
Жулик не хотел работать\не умеет выполнять задачи.
Жулика попросили уйти через 2 недели. (зачем платить человеку, который не может программировать)
Жулик не стал писать по собственному.
Жулик начал пугать судами.
Жулик украл 700 000 рублей.

А теперь представь как начнет ебать кабан всех следующих кандидатов.
Аноним 06/04/24 Суб 17:16:05 3114010 144
>>3113861
Зачем смотреть если все ясно в первую неделю?
Они наняли джуниора на должность сеньера.
Они оборались, собеседование проходил совершенно другой человек (ментор)

Тут спасет только детектор лжи и собес в офисе.
и все идет именно к этому, спасибо волкам.
Аноним 06/04/24 Суб 18:55:28 3114167 145
>>3113999
>Жулик начал пугать судами.
>Жулик украл 700 000 рублей.
Это ж за компания, которая испугалась суда?
Аноним 06/04/24 Суб 19:47:13 3114267 146
>>3114167
Тебя не могут уволить с испытательного просто по субъективному мнению.
Уволить можно по статье (прогулы, выговоры или пьянство)
Уволить можно если ты не выполнил план работ на 3 месяца.
Это список из задач которые закреплены в трудовом договоре.
У меня был такой список задач только 1 раз за всю мою жизнь.
Аноним 06/04/24 Суб 19:54:25 3114287 147
>>3114010
Просто сделают биометрическое решение по детекции дипфейков и войсклоннингов. Или ещё что придумают для проверки "истинности" кандидата.
Аноним 06/04/24 Суб 20:48:14 3114369 148
>>3113999
>А теперь представь как начнет ебать кабан всех следующих кандидатов.
До может и не ебать, а просто не нанимать никого и закрыться нахуй, лол.
Аноним 06/04/24 Суб 20:50:53 3114374 149
>>3114287
Бля чего бы только не делать, лишь бы не заставлять эйчаров делать свою работу, лол. Такие чуваки были всегда, но вместо того чтобы брать в эйчар компетентных людей они отыгрываются на кандидатах.
Аноним 06/04/24 Суб 21:02:01 3114390 150
из-за такой швали людей и возвращают в офис.
Аноним 06/04/24 Суб 21:18:21 3114413 151
>>3114267
Да спокойно можно уволить. Дают тебе пулл задач на неделю и так пару раз, каждый раз с тебя требуют офф отчёт по ним. Потом проводят аттестацию и все хуяк.
Аноним 07/04/24 Вск 00:20:37 3114669 152
>>3114267
Так можно же наверняка написать в причинах увольнения, что не выполнял свою работу, не справлялся с обязанностями
В этом и суть испытательного
Аноним 07/04/24 Вск 06:38:13 3114888 153
>>3114390
У нас офис обязателен для новичков, потом если все ок - съебываешь на удаленку при желании.
Аноним 07/04/24 Вск 09:19:17 3114967 154
image.png 60Кб, 705x364
705x364
>>3114413
>>3114669
Я увольняю тебя потому что ты не смог изобрести ракету.
А что значит изобрести, какого уровня должна быть ракета и из чего? Он ее делает сам с нуля или все же в связке с 100 людьми?

Уволить можно если у вас есть закрепленный список задач и эти задачи были не выполнены.

ПО этому взяв волка - работодатель сосет хуй.
Аноним 07/04/24 Вск 09:28:30 3114969 155
>>3114967
Да глупости это всё. Подруга руководитель отдела безопасности, также взяли волка, в итоге написали ему кучу обязанностей вкупе с требованием соблюдать рабочий график работы в офис. Каждый раз как волк опоздывал (а это три раза за неделю было) это фиксировали с подписью сотрудников, что волка не было на рабочем месте в 8:30 утра. Через 2 недели его уволили безо всяких проблем. (Только минус нервы у подруги, понятное дело)
Аноним 07/04/24 Вск 10:12:10 3114984 156
>>3114969
>в итоге написали ему кучу обязанностей вкупе с требованием соблюдать рабочий график работы в офис.

Если перечень задач на испытательный срок подписан волком до конфликта, то вопросов нет - его конечно же уволят.
Только такая процедура оформления очень редка, никто н не понимает какие задачи будут через месяц, а тут еще нужно и закрепить их в договоре.

Опоздания, пьянство, нарушение ТК - это все база, никто из волков ее не нарушают.

Аноним 07/04/24 Вск 10:31:42 3115007 157
>>3114969
>>это фиксировали с подписью сотрудников, что волка не было на рабочем месте в 8:30 утра
ему предлагали объяснительную написать или это делали в крысу с видом что он все делает ок?
Если ты не появляешься на работе и тебе ничего не предъявляют (выполняешь обязанности и претензий к этому нет) - суд может признать это удаленкой с гибким графиком и всякие там часы работы в трудовом договоре идут нахуй. хотя с волком суд возиться вряд ли будет
Аноним 07/04/24 Вск 11:22:41 3115041 158
>>3115007
Я не знаю, но думаю первую неделю в крысу, пока не накопилось какое-то критическое количество зафиксированных замечаний. Потом точно сообщили, у них было собрание из начальника (подруги), линейного руководителя волка и самого волка, мол так и так, видеть тебя не хотим, работу пропускаешь, что сделано из назначенного плана работы и тому подобное.
Аноним 07/04/24 Вск 12:01:44 3115060 159
>>3113982
Ну так пусть попробует обжаловать в суде увольнение по 71 статье ТК. Предоставит документы об образовании, подтвердит свой предыдущий опыт и суд с этим внимательно ознакомится
Аноним 07/04/24 Вск 12:04:45 3115063 160
>>3113999
Лол, может он в чате выплату накрутил как и опыт на собесе, скорее всего его выкинули как с волчьим билетом, любой кабаныч лучше отстегнёт 10к за консультацию с юристом и оформит все бумаги как надо, чем будет обоссаному шакалу платить 700к
Аноним 07/04/24 Вск 12:08:32 3115065 161
>>3114967
>Уволить можно если у вас есть закрепленный список задач и эти задачи были не выполнены.
Мне кажется, ты не разбираешься в трудовом праве


>>3115007
А удаленка с гибким графиком в договоре прописывается?

У меня в договорах обычно было указано, что я должен работать с 9 до 6, даже если график гибкий
И кроме этого, там были указаны и обязанности, что-то в обобщенном виде типа "Работник должен добросовестно выполнять свою работу"
Аноним 07/04/24 Вск 12:38:57 3115087 162
>>3115063
Какая консультация? Ты может потерять не 700 000 а 3 000 000 (оплата простоя работника он судится с тобой)

>>3115065
Это ты не шаришь за законы. волки этим и пользуются.
В законе есть четкие правила: Прогул, опоздания. невыполнение по списку задач из договора, пьянство
Аноним 07/04/24 Вск 13:39:17 3115182 163
>>3115087
>Какая консультация? Ты может потерять не 700 000 а 3 000 000 (оплата простоя работника он судится с тобой)
Чего не сто тыщ миллиардов? Какой простой, какая оплата?

>>3115087
>В законе есть четкие правила: Прогул, опоздания. невыполнение по списку задач из договора, пьянство

Вот тут как раз невыполнение задач: с задачами не справляется, отчетность по задачам не предоставляет: сделать несколько выговоров - и все, пусть попробует что-то доказать
Аноним 07/04/24 Вск 14:16:00 3115222 164
>>3115065
>>А удаленка с гибким графиком в договоре прописывается?
У меня в одной галере было прописано - удаленка, 40 часов в неделю, где я сам выбираю время работы. Я аж охуел от такого, ведь я был джуном-вкатуном.
На текущей работе по договору стандартно - с 8 до 17 в офисе.
>>Работник должен добросовестно выполнять свою работу
Да, "работать работу" в водянистом стиле на абзац. ХЗ можно ли как то притянуть все это.
Аноним 07/04/24 Вск 16:08:08 3115402 165
>>3115182
>Чего не сто тыщ миллиардов? Какой простой, какая оплата?
Работник восстанавливается через суд и доказывает свое необоснованное увольнение какого-то жизика которые посчитал что он якобы не работал (занимает это около 5 месяцев ) и работодатель выплачивает ему деньги за 5 месяцев простоя. Именно по этой причине выгодней отдать 2 оклада сразу.
>Вот тут как раз невыполнение задач: с задачами не справляется, отчетность по задачам не предоставляет

Ок, предположим задача написать двач. давай уволь меня. Я пишу отчетность каждый день чтобы не нарушить пункт трудового договора. Я пишу двач каждый день, но делаю это в своем темпе спрашиваю по ТЗ, читаю, изучаю и набрасываю код, по моему мнению я выполняю работу очень хорошо и задача движется вперед. Как ты докажешь что я делаю задачу плохо? А никак.

В трудовом договоре нет ничего этого, там просто нужно работать и не прогуливать, во время отвечать на звонки
Аноним 07/04/24 Вск 17:16:58 3115485 166
>>3115402
Это все в фантазиях, а в жизни, компания берет грамотного юриста, который составит грамотное обоснование, где напишет, что волчара не справляется с обязанностями, не успевает по срокам, грубит коллегам. А еще работодатель может копнуть глубже в резюме, и узнать, что оно фейковое
Волчара конечно может попробовать пойти в суд, только не думаю, что волчара разбирается в юридических нюансах и у него есть деньги на юриста
Аноним 07/04/24 Вск 17:29:43 3115503 167
>>3115485
Я волчара, ты попросил меня запрограммировать двач. Я стабильно пушу код.
Как ты докажешь что я не справлюсь? никак.
для этого нужен список задач приобщенный к договору с четкими сроками. Такого списка нет ни в одной компании.
Аноним 07/04/24 Вск 17:42:55 3115515 168
>>3115503
Если ты волчара то твой код ревью не пройдет. Волчаре пушить нельзя, только обещаниями кормить. Если ты драйвишь и пушишь, так что с тимлида и тестера семь потов сходят, то ты не волчара, даже если коммерческого опыта 0.
Аноним 07/04/24 Вск 17:49:06 3115524 169
>>3094426 (OP)
Ночной кошмар фрилансера.

КАКАЯ У ВАС ПОЧАСОВАЯ СТАВКА?
@
А ДЕШЕВЛЕ МОЖНО?
@
А МОЖНО ПОСЧИТАТЬ ЧАСЫ ЗАРАНЕЕ И СДЕЛАТЬ ФИКСЕД?
@
ПРОШЛЫЙ РАЗРАБ ЧУТЬ-ЧУТЬ НЕДОДЕЛАЛ
@
ТУТ ЧУТЬ-ЧУТЬ ВЫЛЕТАЕТ, ТУТ НЕ РАБОТАЕТ, ТАМ ЛАГАЕТ
@
ЧТО-ЧТО, ПОКАЗАТЬ КОД?
@
ПОДПИШИТЕ NDA, ТОГДА ПОКАЖУ
@
ВСЕГО-ТО 10,5 ГИГАБАЙТ АРХИВ, ТАМ БД, ПЛАГИНЫ, CMS
@
НУ В ОБЩЕМ РАЗБЕРЁТЕСЬ
Аноним 07/04/24 Вск 17:50:08 3115526 170
>>3115515
Не прохожу - исправляю код и отправляю снова мердж. Это часть работы. Буду проделывать это хоть 10000 раз.
Я пишу хороший код, плохой он только по твоим субъективным домыслам.
Для суда я добросовестный работник который выполняет задачи. Другое дело что ты пытаешься обесценить мою работу.

Ты собрался уволить человека за то что он пушит по 3 круга вместо 1? Это прописано в трудовом договоре?
Аноним 07/04/24 Вск 17:54:53 3115530 171
>>3115526
Не по субъективным. Если ты волк, то претензии не на уровне форматирования и названия переменных. А претензии будут уровня цикла в запросе. Несколько таких пушей и тебя можно уволить за профнепригодность с доказательством.
Аноним 07/04/24 Вск 18:04:10 3115544 172
>>3115526
Да суд не ебет твой код. Я в суде говорю что ты не выполняешь требования по качеству кода описанные в код стайле компании и я как начальник не принимаю твой работу и считаю её хуйней. Дефакто тимлид это твой прямой начальник и ты обязан выполнять его распоряжения.
Аноним 07/04/24 Вск 18:07:54 3115549 173
>>3115530
>>3115530
Покажи требование где сказано что нельзя использовать цикл в запросе. Это прописано в ТЗ или трудовом договоре ?
Я учился по книге где так можно делать.
Обнови требования и я подредактирую свой код.
Аноним 07/04/24 Вск 18:12:08 3115554 174
>>3115544
>Да суд не ебет твой код.
все так, он оперирует только терминами - "Выполнял свою работу или не выполнял" , я выполнял свою работу и выполнял ее качественно, я пишу код согласна код-стайлу. Твоя субъективная оценка никого не волнует.
Чел, если бы твоя схема работала, то мы не видели бы этих скринов.>>3113780

>я как начальник не принимаю твой работу и считаю её хуйней
Стандартная схема когда работодатель хочет слить работника.
Только как суд поймет что там у тебя в голове? Должны быть четкие правила приемки выполненных задач. Они у тебя есть? почему ты меня не информировал. Где моя подпись?
Аноним 07/04/24 Вск 18:20:27 3115560 175
>>3115549
Не цикл в запросе, а запросы в цикле, волчара. В суд достаточно вызвать независимого эксперта.
Аноним 07/04/24 Вск 18:25:27 3115565 176
>>3115560
Да не будет такого в реальной жизни, потому кабаныч и решил, что проще будет заплатить 700к, чем бодаться в судах.
Аноним 07/04/24 Вск 18:30:14 3115573 177
>>3115560
Да похуй, хоть запросы в кнопке. Задача выполнена, я выполнил ее как посчитал нужным. Есть четкий регламент на запрос, покажи мне его запрет на циклы. Покажи мне мою подпись, ты же меня даже не ознакомил с этими регламентами.

>В суд достаточно вызвать независимого эксперта.
Ты фильмов пересмотрел? Задачу можно решить множеством способов, от того что я ее решил по другому не делает меня бездельником.
Я скажу ему тоже самое и суд будет на моей стороне.
Ты будешь обязан восстановить меня и выплатить 5 месячную зарплату 1 днем.
Аноним 07/04/24 Вск 18:33:04 3115575 178
>>3115565
Обычно если техническое интервью прошел, то хуй уже уволят, если ты не алкаш или нарик и хоть что-то делаешь. Если чела уволили за две недели, значит он совсем нулевой или дунасил в открытую. А такой нуль без шерстяной руки или совершенного похуизма со стороны тимлида бы не пролез техническое. Так что история эта - чисто выдуманая жульем, для того чтобы обманывать стремящихся в жулики.
Аноним 07/04/24 Вск 18:33:38 3115576 179
>>3115565
Он не сможет бодаться, давно доказано что бодание имеет место быть если будет четкий список задач, а напротив них методы приёмки и сроки. Но даже тут работник окажется прав, потому что все задачи абстрактные и выполнение будет абстрактным.

Работника практически невозможно уволить в РФ. Вот кабаны и просят писать по собственному.
Аноним 07/04/24 Вск 18:35:08 3115579 180
>>3115573
Чтобы такое пиздеть на ревью ,ты должен изойти на говно перед всем коллективом. После такого ты сам убежишь в слезах, не то что тебя увольнять будут.
Аноним 07/04/24 Вск 18:35:52 3115581 181
>>3115575
>похуизма со стороны тимлида бы не пролез техническое
Они пролезают потому что собесы проходят не они и им удается обвести вокруг пальца наивного интервьюера.
Аноним 07/04/24 Вск 18:37:05 3115583 182
>>3115576
Какие абстрактные задачи, какое абстрактное выполнение, ты работал хоть день кодером?
Аноним 07/04/24 Вск 18:37:54 3115585 183
>>3115581
ХЗ меня всегда тимлиды собесили
Аноним 07/04/24 Вск 18:39:36 3115587 184
>>3115579
>Чтобы такое пиздеть на ревью
Мы же уже разобрались, ты ставишь коммент в ревью, волк его исправляет. Это часть работы. делай хоть 1000 ревью, волк будет подчиняться и выполнять твои требования)

А коллегам вообще похуй, они выполняют свои работу.
Аноним 07/04/24 Вск 18:42:30 3115590 185
>>3115587
Такое только на джуна сойдет. В мелких компаниях джуны копейки получают, а в крупных перформанс ревью есть. Будешь работать (точнее толоч воду в ступе) за еду.
Аноним 07/04/24 Вск 18:43:17 3115593 186
>>3115583
Абстрактные задачи в договоре (список задач прописанный в договоре на 3 месяца, твои цели на испытательный срок).

Этот список задач единственная возможность уволить работника.
Но никто этим не замораживается потому что кабан не может подготовить такие задачи на 3 месяца вперед и пишут абстрактно .
Аноним 07/04/24 Вск 18:45:17 3115595 187
>>3115590
Какое нахуй перфоманс ревью? покажи такой термин в законодательстве.
Мы сейчас обсуждаем увольнении работника. Его невозможно уволить только сократить или подставить прогулом
Аноним 07/04/24 Вск 18:47:40 3115597 188
>>3115593
Ты сначала найди кабана дурачка, который будет по договору несколько сотыг платить челу с улицы. Хватит заливать. Кто-то перднул ахуительной историей, а все уже неделю занюхивают.
Аноним 07/04/24 Вск 18:48:42 3115598 189
Аноним 07/04/24 Вск 18:51:53 3115602 190
>>3115597
>Ты сначала найди кабана дурачка
Ты предлагаешь платить в черную? Да кабана нахуй посадят.
Аноним 07/04/24 Вск 18:56:21 3115605 191
>>3115602
Премиями, а там где не премиями платят - там с хуилу улицы не берут или как в яндексе алгосами и сисдизом заебут по несколько кругов. Чета у ваших волков все истории про ООО Вектор.
Аноним 07/04/24 Вск 19:02:21 3115608 192
>>3113780

Афера уровня Б/линолопатии:

Купить ментора для собеза на работу
@
Получить аж ДВЕ месячных з\п
@
на балансе у тебя 0 рублей, так что это был ва-банк
Аноним 07/04/24 Вск 19:04:39 3115611 193
>>3113917
>>3113817
Приняли на работу
@
Первым делом внесли в список
@
Теперь работаешь у них за еду т.к. всё
Аноним 07/04/24 Вск 19:10:03 3115614 194
>>3115608
так волки так и работают.
там гайды как общипать кабанчика как утку
Аноним 07/04/24 Вск 19:16:52 3115624 195
>>3115595
>Какое нахуй перфоманс ревью? покажи такой термин в законодательстве.
Гугли аттестация сотрудников
Аноним 07/04/24 Вск 19:19:42 3115631 196
>>3115614
В чём проблема просто проверить предыдущий опыт работы в книжке и у работодателя?
Аноним 07/04/24 Вск 19:29:25 3115644 197
>>3115631
В том и дело что не все проверяют опыт по трудовой.
На этом и горят
Аноним 07/04/24 Вск 19:30:52 3115648 198
>>3115631

Представил, как кадровичка звонит в пао втб и спрашивает алло вот у вас работал челик, как вам его опыт??? как впечатления??? и чет проорал
Аноним 07/04/24 Вск 19:32:52 3115650 199
image.png 107Кб, 916x810
916x810
Да ты вообще не разбираешься в современных законах.
Аноним 07/04/24 Вск 19:34:02 3115651 200
Челы, поймите, нельзя уволить работника

Именно по этому и нужно ебать алгосами, спрашивать трудовую еще в самом начале
Аноним 07/04/24 Вск 19:34:27 3115653 201
Аноним 07/04/24 Вск 19:35:39 3115654 202
>>3115624
Аттестация позволяет сократить! но не уволить.
Это процесс не 1 месяца.
Это дорого.
Это очень сложно в it
Аноним 07/04/24 Вск 19:37:32 3115656 203
>>3115650

библиотекари то чем не угодили?
Аноним 07/04/24 Вск 19:42:13 3115662 204
>>3115656
Закону более 50 лет чел.
От библиотеки зависел мозг нации.
Аноним 07/04/24 Вск 19:52:28 3115671 205
>>3115662

а, ну та же ситуация, что и с протухшими гостами, писавшимися не для людей, а для оборонки, лол
Аноним 07/04/24 Вск 20:03:26 3115688 206
>>3115503
>для этого нужен список задач приобщенный к договору с четкими сроками. Такого списка нет ни в одной компании.
Не нужен. У тебя в трудовом договоре будет "писать качественный код", тимлид пишет бумажку, что твой код некачественный и ты плохо справляешься с обязанностями. Тебя увольняют. Ты можешь конечно пойти с этой бумажкой и попробовать доказать, что твой код качественный, но ты волчара, а значит ничего не докажешь.

>>3115554
>я выполнял свою работу и выполнял ее качественно, я пишу код согласна код-стайлу.

А тимлид считает иначе и пишет докладную, что ты не справляешься с обязанностями

>>3115576
>Он не сможет бодаться, давно доказано что бодание имеет место быть если будет четкий список задач, а напротив них методы приёмки и сроки.
Сам придумал, сам твердишь, что что-то доказано.
По такой логике можно вообще хуй забить на работу, потому что в договоре нету указания "волчара должен за неделю перекрасить 5 кнопок"
Аноним 07/04/24 Вск 20:08:53 3115694 207
Меня в этой истории смущает момент, что там якобы через две недели уже начались конфликты.

Обычно в первые несколько недель даже задач крупных не дают, потому что надо время, чтобы настроить комп, подписать всякие бумажки, прочитать документацию, рассказать, как устроено на проекте и тд, и тп
Аноним 07/04/24 Вск 20:14:22 3115703 208
>>3115688
>писать качественный код
Я пишу код качественно
>тимлид пишет бумажку, что твой код некачественный и ты плохо справляешься с обязанностям
Пиши сразу что я ограбил банк, хули, тогда точно уволишь)
Это будет субъективное мнение, он должен его доказать.
Первый же вопрос в суде - "Что такое качественный код и как ты определил что он некачественный"
>Тебя увольняют.
Можешь уволить, у тебя есть такое правило, но в суде работник восстановится, потому что нельзя увольнять как тебе вздумается.
Тебе придется объяснить чем код был некачественным.
>А тимлид считает иначе и пишет докладную, что ты не справляешься с обязанностями
человек пишет объяснительную, что с обязанностями он справляется и не понимает что в его понимании плохой код, может лид съехал с катушек?
эта объяснительная будет приобщена к суду.
>Сам придумал, сам твердишь, что что-то доказано.
Я в найме много лет, общался с сотней кабанов.
Действенные способы на 2024:

1) Вынести оклад в премию.
2) Создать перечень задач на испытательный срок
>По такой логике можно вообще хуй забить на работу
Можно пинать хуи, все так.
но у тебя будет черная метка в трудовой.
Пометка о восстановлении через суд и соглашении сторон.
С этой чёрной меткой ты становишься мутным пассажиром.

Нормальный работник не жертвует репутацией ради 1 000 000. Волки жертвуют. По этому мразоту на волках и пытаются гасить.
Аноним 07/04/24 Вск 20:17:12 3115706 209
К слову о петах. Мой самый масштабный пет это игра RTS на UE4 где приходится плюсы использовать. Пилю уже более года. Т.к. плюсы до этого только в универе трогал, мой код говно, естественно. Вообще никак с моей работой питониста бэкэндера не связана, никаким боком. Вот что тут можно показать?
Аноним 07/04/24 Вск 20:19:38 3115711 210
>>3115694
>Меня в этой истории смущает момент, что там якобы через две недели уже начались конфликты.
Человеку ставили задачи он не справлялся даже с самыми простыми.
Человек работает за 350 000 рублей, но по навыкам джун.

Представь ебало кабана когда тот осознал что нанял жулика))


Аноним 07/04/24 Вск 20:29:46 3115729 211
>>3115706
>К слову о петах. Мой самый масштабный пет это игра RTS на UE4 где приходится плюсы использовать. Пилю уже более года. Т.к. плюсы до этого только в универе трогал, мой код говно, естественно. Вообще никак с моей работой питониста бэкэндера не связана, никаким боком. Вот что тут можно показать?

Как минимум, его можно обсудить, зачем пилишь, сколько напилил и тд
Аноним 07/04/24 Вск 20:38:20 3115742 212
>>3115631
У меня одна запись в трудовой, все остальное время работал на евробарина
Аноним 07/04/24 Вск 20:41:54 3115747 213
>>3115688
>Тебя увольняют
Чел, ты... Сейчас бы, будучи уволенным по несоответствию просто затерпеть. Серьезно. Вот это вот дойная жила в российском законодательстве. Никому не хочется быть уволенным по несоответствию, потому что это черная метка. Любой чел, даже волчара, попытается либо мирно разойтись, либо будет оспаривать увольнение, и скорее всего пострадает от этого кабанидзе.
Спасибо Дедушке Ленину, что создал страну с самой высокой защитой работягю
Аноним 07/04/24 Вск 20:43:58 3115750 214
>>3115742
Ну значит ты джуниор в РФ, будто каждый 2й как ты и вдруг решил вернуться мы миску гречки обратно

Зато волков нет
Аноним 07/04/24 Вск 20:44:14 3115751 215
>>3115703
>Первый же вопрос в суде - "Что такое качественный код и как ты определил что он некачественный"

"На выполнение данной задачи была выделена неделя, но через неделю результат не был предоставлен. Код, предоставленный волчарой, не прошел код-ревью, так как был низкого качества"

>>3115703
>Первый же вопрос в суде
Ты фильмов пересмотрел голивудских? Суд посмотрит на докладную от тимлида, и спросит, вот тут же сказано, что ты не справлялся, как докажешь?
А ты будешь "пук-кек, а в договоре не написали, что надо кнопку красить"

Ты ж балабол обыкновенный, и не имеешь понятия, как суд пройдет.
>>3115747
>Любой чел, даже волчара, попытается либо мирно разойтись,
В такой вариант я поверю
>либо будет оспаривать увольнение, и скорее всего пострадает от этого кабанидзе.
А такой маловероятен
Аноним 07/04/24 Вск 21:16:47 3115804 216
>>3115751
>На выполнение данной задачи была выделена неделя, но через неделю результат не был предоставлен
Я работал по 8 часов. результат был предоставлен, все лежит в gitlab. возможно там есть баги, я не знаю, но я сделал работу качественно.
>Код, предоставленный волчарой, не прошел код-ревью, так как был низкого качества"
Все замечания по коду я поправлю, я же не убегаю от работы. буду править замечания пока они не закончатся. Это обычный рабочий процесс.
>Суд посмотрит на докладную от тимлида
Все твои докладные идут в комплекте с моими объяснительными.
Первые вопросы которые тебе задаст суд:
1) Как ты определяешь качество кода сотрудника? Если ты повысишь планку качества, то можно уволить всю компанию?
Почему эту планку ставишь ты? В каком законе прописано что в компании может быть надзорный орган?
2) А почему неделя, почему не 2 или не час? если ты поставишь сроки в час то можно уволить всю компанию?
Чел, ты простой наемный работник, у тебя нет таких прав. а еще у тебя ЧСВ.

>Ты ж балабол обыкновенный, и не имеешь понятия, как суд пройдет.
Это ты не имеешь понятия о судах, в нем говорят на языке фактов.
Докажи что я не работал.
Докажи что мой код плохой.
Докажи что задачу следует выполнять 7 дней, а не 14.
Тебе так кажется ? Ты так привык? Это твоя оценка? - не пройдет в суде.


Я могу выполнять задачу и 2 месяца, главное это делать каждый день по 8 часов. Ты как работодатель должен отдать эту задачу другому человеку если для тебя это долго.


Я такой хуйней не страдаю, я просто объясняю как работает закон.


Аноним 07/04/24 Вск 21:18:19 3115806 217
>>3115804
>возможно там есть баги, я не знаю, но я сделал работу качественно.
Ок, давай тогда пойдем от обратного - что значит "некачественно" по-твоему?
Аноним 07/04/24 Вск 21:20:59 3115808 218
>>3115806
>Ок, давай тогда пойдем от обратного - что значит "некачественно" по-твоему?
У тебя претензии к моей работе, а не у меня) Ты должен доказать.
Качественно - это когда бросил все силы на выполнения задачи и не жалел здоровья для выполнения поставленной цели.

Аноним 07/04/24 Вск 21:22:05 3115809 219
>>3115808
>Ты должен доказать.
Ясно, короче Бога Нет - ты свободен, гуляй отсюда.
Аноним 07/04/24 Вск 21:23:23 3115810 220
>>3115806
Ты оцениваешь не качественно. Я оцениваю качественно и как быть суду?)
А суд не смотрит на такие критерии, он смотрит на РАБОТАЛ 8 ЧАСОВ \ НЕ РАБОТАЛ И ПРОГУЛИВАЛ.

Аноним 07/04/24 Вск 21:24:21 3115811 221
>>3115809
Вот примерно за 20 минут ты бы и слил суд.)
Аноним 07/04/24 Вск 21:34:02 3115821 222
>>3115804
>Первые вопросы которые тебе задаст суд:
>1) Как ты определяешь качество кода сотрудника? Если ты повысишь планку качества, то можно уволить всю компанию?
>Почему эту планку ставишь ты? В каком законе прописано что в компании может быть надзорный орган?
>2) А почему неделя, почему не 2 или не час? если ты поставишь сроки в час то можно уволить всю компанию?

Я же говорю, что насмотрелся фильмов про суды
Суд не будет выяснять "а что есть качество? А как померять качество?"
Он прочтет бумажку "писал код некачественно, проебывался по срокам, за ним надо было переделывать", и все ему будет понятно. А ты уже сам попробуй докажи, почему ты считаешь, что работал норм, когда за тобой надо доделывать и сроки менять.
Аноним 07/04/24 Вск 21:34:33 3115822 223
>>3115810
>РАБОТАЛ 8 ЧАСОВ \ НЕ РАБОТАЛ И ПРОГУЛИВАЛ.

"Насяльника, я тут кирпичама 8 часов клал, ну и что что без цемента, это можно же доработать!!"

>>3115811
Конечно, пиздаболу защитнику-волчар виднее чем помощнику юриста, который любит прогать
Аноним 07/04/24 Вск 21:38:24 3115828 224
>>3115821
Тогда можно увольнять всех и не выплачивать тройной оклад по сокращению. Написал что качество кода говно и уволил неудобного)

Очнись, такого никогда не будет
Аноним 07/04/24 Вск 21:42:21 3115833 225
>>3115822
юрист, тогда скинь хотя бы 1 ссылку на подобное дело)
что бы уволили хотя бы 1 программиста за качество кода)
Аноним 07/04/24 Вск 23:21:00 3115897 226
>>3115833
>)
>что бы уволили хотя бы 1 программиста за качество кода)
А есть сумасшедшие, которые согласятся на такую формулировку и пойдут судиться ещё?

Т.е. это равносильно обозвать человека ничтожеством.
Аноним 07/04/24 Вск 23:57:35 3115915 227
>>3115833
>юрист, тогда скинь хотя бы 1 ссылку на подобное дело)
>что бы уволили хотя бы 1 программиста за качество кода)
Какое дело, шиз? Есть трудовой договор, который расторгается по ст. 71 ТК РФ. Пишутся всякие выговоры, акты, которые остаются внутри, чтобы доказать в случае чего что работник не смог исполнять свои обязанности. Работнику выдается уведомление что согласно ТК РФ с ним расторгается договор и он идёт нахуй, бухгалтер рассчитывает за фактически отработанное время.
Какая нахуй ссылка?
Аноним 08/04/24 Пнд 00:00:06 3115919 228
>>3115833
>юрист, тогда скинь хотя бы 1 ссылку на подобное дело)
>что бы уволили хотя бы 1 программиста за качество кода)

Так по соглашению сторон в таком случае увольняют обычно, чтобы меньше было мороки.

А теперь давай-ка приведи ссылки на дела, где программист восстановился на испыталке
Аноним 08/04/24 Пнд 00:03:51 3115924 229
>>3115810
>А суд не смотрит на такие критерии, он смотрит на РАБОТАЛ 8 ЧАСОВ \ НЕ РАБОТАЛ И ПРОГУЛИВАЛ.
У тебя должностные обязанности посещать работу 8 часов и не прогуливать? Или у тебя должностные обязанности программировать и выполнять поставленные перед тобой задачи? А что в трудовом договоре написано в твоих обязанностях?
Я понимаю что ты школьник ни дня не работавший, можешь у мамки попросить трудовой договор посмотреть и уже там почитать обязанности работника, если конечно тебе разрешают в руки брать такие документы.
Аноним 08/04/24 Пнд 08:22:23 3116068 230
>>3115924
У тебя в ТД прописано что ты должен работать 8ч в день плюс 1ч обед с 9 утра до 6 вечера.
Ты сам блять хоть раз в глаза видел трудовой договор. В нем не пишут должностные обязанности, это отдельная бумажка.
Аноним 08/04/24 Пнд 08:38:42 3116074 231
>>3116068
Хочешь сказать, что в суде не будут смотреть должностную инструкцию, которую работник тоже подписывает?
Аноним 08/04/24 Пнд 08:47:00 3116081 232
>>3115924
>>3116074
Вот моя должностная инструкция:
Написано работать по 8 часов, добросовестно выполнять свою работу, фиксить баги, создавать новые фичи, слушаться руководство.

Кабан может вписать в нее разработка кода на COBAL.1С, но я буду разрабатывать на нем как могу)

Все это делает даже самый отбитый человеку, другой вопрос как он это делает.

Ты попросил покрасить кнопку, ну я крашу ее 2 неделю. Как ты доебешься до меня, ну вот такая у меня производительность, ваш код говно, ваш проект лагает, получается красить кнопку только за 2 недели.
Аноним 08/04/24 Пнд 10:26:52 3116187 233
>>3116068
>. В нем не пишут должностные обязанности, это отдельная бумажка
Но в нём ссылаются на этот документ

>>3116081
>Кабан может вписать в нее разработка кода на COBAL.1С, но я буду разрабатывать на нем как могу)
>ну вот такая у меня производительность
Ну вот, кабаныч посмотрел как ты можешь, для решения текущих задач это не подходит, он оформляет это документально и расторгает с тобой трудовой договор согласно ТК РФ. Собственно ты идёшь на хуй. Другое дело когда ты смог проскочить испытательный срок, там уже да хуй так просто уволишь обычно создают условия что ты сам уходишь
Аноним 08/04/24 Пнд 10:59:48 3116210 234
>>3115648
просто просит принести выписку из госуслуг или справку которую при увольнении дают, нету выписки - значит и опыта нет.
Аноним 08/04/24 Пнд 11:04:28 3116214 235
>>3116210
А если я работал за границей? Перевод их справки работает?
Аноним 08/04/24 Пнд 11:06:58 3116216 236
>>3116081
По идеи проводят аттестацию и подтверждают или не подтверждают, что ты действительно красил кнопку 2 недели из-за низкого качества кодовой базы. Члены комиссии твои коллеги. На основании результатов аттестации тебя можно уволить, но ты можешь пойти в суд и тогда проведут экспертизу.
Аноним 08/04/24 Пнд 11:07:44 3116217 237
>>3116214
Какие то справки и пруфы ж должны быть что ты где то работал. На словах то все тут 20 лет в гугле отработали и лично маска учили ракеты строить.
Аноним 08/04/24 Пнд 11:51:40 3116242 238
>>3116216
Вопросы на аттестации по стеку и языку, естественно я сдаю все хорошо, я же не камушек и уже проходил ваше собеседование.

Уволить могут, но я буду оспаривать это в суде и тогда кабан влипнет на 6 окладов.

Чтобы какой-то чел просто уволил меня потому что ему мерещится грязный код? буду судиться.
Аноним 08/04/24 Пнд 11:54:36 3116244 239
>>3116214
>А если я работал за границей? Перевод их справки работает?
Волки как раз и крутят опыт в зарубежных компаниях чтобы никто не смог проверить.

Если у тебя нет справок - ты неудобный кандидат которого не проверят и тебя даже не будут рассматривать.
Аноним 08/04/24 Пнд 12:03:54 3116247 240
>>3116244
Хм, понятно, лучше значит при увольнении собрать максимальное количество справок
Аноним 08/04/24 Пнд 12:10:06 3116252 241
>>3116242
Да нет, аттестация твоей работы или как-то так это называется. Не то что ты знаешь, а то что ты сделал. У нас на заводе такое было когда работу начальника лабы оценили как непригодную и его разжаловали обратно в инженеры.
Аноним 08/04/24 Пнд 12:31:33 3116263 242
>>3116242
>Уволить могут, но я буду оспаривать это в суде и тогда кабан влипнет на 6 окладов.
Ты оспаривал и у тебя это получилось?
Аноним 08/04/24 Пнд 13:16:42 3116301 243
ЗАХОДИШЬ В ТРЕД С БУГУРТАМИ
@
БУГУРТОВ НЕТ
@
ОПЯТЬ ХУЙНЮ С ВОЛКАМИ ОБСУЖДАЮТ
@
БУГУРТ ЕСТЬ
Аноним 08/04/24 Пнд 13:32:58 3116310 244
Я РАБОТАЛ В ХУЙНЯ НЕЙМ
@
О КРУТО, ТАМ ЕЩЕ ГОВНОВ РАБОТАЕТ ИЛИ УВОЛИЛСЯ?
@
АААААА ДАААА НЕТ ОН УВОЛИЛСЯ КОГДА Я ТОК ПРИШЁЛ
@
МЫ ВАМ ПЕРЕЗВОНИМ


Говнова не существует
Аноним 08/04/24 Пнд 16:10:45 3116421 245
Аноним 08/04/24 Пнд 18:04:47 3116472 246
>>3107696
Кабаны лучше заплатят 300к ТП HR чем путят на работу якобы не подходящего кандидата.
Аноним 08/04/24 Пнд 18:44:46 3116497 247
Аноним 10/04/24 Срд 17:41:31 3118246 248
>>3094426 (OP)

РАБОТАЕШЬ ТИМЛИДОМ
@
ОБКАШЛИВАЕШЬ ВОПРОСИКИ, ПОДСКАКИВАЕШЬ КАБАНЧИКОМ, РАЗРУЛИВАЕШЬ НЕПОНЯТОЧКИ, ДОСТАЁШЬ НЕДОСТАВАЕМОЕ, НА СОЗВОНЧИКАХ ДЁРГАЕШЬ ЗА УСЫ ТИГРОВ ПИДРОВ СКИПЛЕВЕЛОВ
@
РЕШИЛ ОТДОХНУТЬ ОТ ЭТОГО ВСЕГО, ПЕРЕКАТИЛСЯ В РАЗРАБЫ С ПОВЫШЕНИЕМ ЗП И ПОНИЖЕНИЕМ ОТВЕТСТВЕННОСТИ В ДРУГУЮ КОНТОРУ
@
ПРОШЛО ДВА ГОДА
@
СТЕСНЯЕШЬСЯ НАПОМНИТЬ ЛИДУ СОСЕДНЕЙ КОМАНДЫ ПРО ЕГО КЛЯТВЕННОЕ ОБЕЩАНИЕ ЧТО-ТО ЗАПИЛИТЬ
@
ЛЕНИШЬСЯ СПОРИТЬ С АНАЛИТИКАМИ, ПРОСТ АППРУВИШЬ ИХ ХУЙНЮ НЕГЛЯДЯ
@
ЗАБЫЛ У КОГО ПРОСИТЬ ДОСТУП К СТЕЙДЖАМ СОБСТВЕННОГО ПРОЕКТА
@
НЕ ПОМНИШЬ, КОГДА ОЧЕРЕДНОЙ ДЕДЛАЙН
@
КРЕПКО СПИШЬ НОЧАМИ
Аноним 10/04/24 Срд 18:59:18 3118322 249
>>3115503
>для этого нужен список задач приобщенный к договору с четкими сроками. Такого списка нет ни в одной компании.
Распечатка джиры же, нет? У каждой таски есть срок исполнения
Аноним 10/04/24 Срд 21:37:44 3118544 250
>>3118246
@
А ПОТОМ ТЫ ПРОСНУЛСЯ
Аноним 11/04/24 Чтв 01:03:13 3118740 251
>>3118246
Не тим лид, но заебываюсь не меньше по ощущениям когда нужно согласовывать изменения кодовой базы с другими участниками команды. Моментами хочется просто всех послать в жопу. При этом есть разраб в команде, которому вообще похуй. Как скажете так и сделаю. Скажите сделать говно? Не вопрос, он спорить не будет. Это головная боль тим лида, а не его. И с одной стороны это правильно, а с другой стороны у меня бомбит когда очередное тупейшее техническое решение кому-то приходит в голову и он предлагает его реализовать.
Аноним 11/04/24 Чтв 01:21:31 3118750 252
>>3118740
Это реально не твои проблемы. Предлагают хуйню? Объясняешь, почему это хуйня. Настаивают на том, чтобы сделать хуйню? Просто берёшь и делаешь, не надо лезть из кожи вон, чтобы нормально сделать.
Аноним 11/04/24 Чтв 06:22:41 3118828 253
>>3118750
Мне кажется я просто уволюсь если мне придется смотреть как кодовая база становится хуже и хуже. Работа должна приносить хоть какое-то удовлетворение.
Аноним 11/04/24 Чтв 08:52:05 3118889 254
>>3118828
Чел, тебе пора голову лечить. Работа - это работа.
Аноним 11/04/24 Чтв 09:50:50 3118909 255
>>3118889
Работа не в удовольствие отстой.
Аноним 11/04/24 Чтв 16:21:39 3119276 256
РАБОТАЕШЬ В КРУПНОЙ ИНТЕРНАЦИОНАЛЬНОЙ КОМПАНИИ С МНОГОМИЛЛИОННЫМИ ДОХОДАМИ ЗА ГОД
@
ЗАРПЛАТЫ СООТВЕТСТВУЮЩИЕ
@
ЗАКРЫВАЮТ СТАРЫЙ ОФИС И ПРЕДЛАГАЮТ ЗАБРАТЬ СОТРУДНИКАМ ВЕЩИ, КОТОРЫЕ ДЕШЕВЛЕ ОТДАТЬ ЧЕМ ЗАКАЗЫВАТЬ ГРУЗЧИКОВ И МАШИНЫ ДЛЯ ВЫВОЗА
@
ДЕЛАЮТ ТАБЛИЧКУ С НАЗВАНИЕМ ВЕЩИ И ИМЕНЕМ ЧЕЛОВЕКА, КОТОРЫЙ ЕЁ ЗАБИРАЕТ
@
РУССКИЕ КОЛЛЕГИ НА ПОХУЙ ИГНОРИРУЮТ ПРЕДЛОЖЕНИЕ ЗАБИРАТЬ ХЛАМ ИЗ ОФИСА
@
ЕВРОПЕЙСКИЕ КОЛЛЕГИ УДАЛЯЮТ ИМЕНА ТЕХ КТО УЖЕ ЗАПИСАЛСЯ И ВСТАВЛЯЮТ СВОИ
@
МЕНЕДЖЕРУ ПРИХОДИТЬСЯ ВЫПУСКАТЬ ОТДЕЛЬНОЕ ОБЪЯВЛЕНИЕ, ЧТОБЫ ТАК НЕ ДЕЛАЛИ
@
ВО ВРЕМЯ РАЗДАЧИ ХЛАМА ЧУТЬ НЕ ПРОИЗОШЛА ДРАКА МЕЖДУ ЕВРОПЕЙЦАМИ ЗА ПРАВО ЗАБРАТЬ ПОЖУХЛЫЙ ОФИСНЫЙ СТУЛ
@
ЧУВСТВУЕШЬ СЕБЯ В ЗООПАРКЕ
Аноним 11/04/24 Чтв 16:46:44 3119291 257
>>3119276
Это ещё что. Зоопарк был в Сочи 2014, где я был волонтёром, там пиздили даже таблички с дверей, даже коробки с сухой моментальной едой (гречневая каша), одна бабка сгребла памятные подарки в сумку, кто-то спиздил книги из библиотеки местной...
Аноним 11/04/24 Чтв 16:53:25 3119300 258
arrBlaBlaBlas
@
ОКОНЧАНИЕ МНОЖЕСТВЕННОГО ЧИСЛА S НЕДОСТАТОЧНО ЯВНО НАМЕКАЕТ, ЧТО ЭТО КОЛЛЕКЦИЯ
@
ПИСАТЬ ARRAY ХОТЯ БЫ В КОНЦЕ НЕ ПОЗВОЛЯЕТ ИНДУИЗМ
@
ОТСУТСТВИЕ ДВУХ СИМВОЛОВ AY ПОСЛЕ ARR СУЩЕСТВЕННО ЭКОНОМИТ ВРЕМЯ НАБОРА, ПАМЯТЬ КОМПЬЮТЕРА И МЕСТО НА ДИСКЕ
Аноним 11/04/24 Чтв 17:49:57 3119410 259
>>3118246
1 Идешь на staff инженера в стартап поднявший раунд А
2 Репортишь напрямую CTO
3 Пишешь только ядро новых систем и самые сложные участки
4 Profit
Аноним 11/04/24 Чтв 17:59:37 3119427 260
>>3118889
>Работа - это работа.

Я так думал, пока не попал на прошлую работу в корпорацию. Когда ты понимаешь, что половина проектов хуйня, у которых нет будущего и результат политических войн глав департаментов. Когда 10 месяцев работы твоей команды выкидывают на помойку. А ты понимал, что выкинут еще в первый месяц, когда проектировал архитектуру и общался со стейкхолдерами из других департаментов. На западе даже название у такого есть - death march, погугли. Продержался там два с половиной года, только из-за зарплаты, которая была на 30-35% выше конкурентов
Аноним 11/04/24 Чтв 18:17:04 3119454 261
COMP0084.jpg 81Кб, 948x1390
948x1390
>>3119427
>>западе даже название у такого есть - death march
Как тебе книга то кстати, помогли советы?
Аноним 11/04/24 Чтв 18:49:14 3119523 262
Аноним 11/04/24 Чтв 19:29:20 3119603 263
>>3119300
>ОТСУТСТВИЕ ДВУХ СИМВОЛОВ AY ПОСЛЕ ARR СУЩЕСТВЕННО ЭКОНОМИТ

Почему не писать просто A и всё? Будто есть другие типы данных на А?
Аноним 11/04/24 Чтв 19:54:20 3119637 264
>>3119603
Да блять, есть, ведь мы пишем не на ассемблере, а на языках, где можно объявлять свои типы, охуеть, да? Пиздец ты зелёный, заебал, не пиши больше.
Аноним 11/04/24 Чтв 20:01:05 3119651 265
>>3119637
>где можно объявлять свои типы
Не типы, а структуры из существующих, или что ты там объявлять собрался, изобретатель?
Аноним 11/04/24 Чтв 20:14:20 3119665 266
>>3119300
За венгерскую нотацию ебать надо нещадно.
Аноним 11/04/24 Чтв 20:22:36 3119670 267
>>3119665

Пориджы изобрели:
выскакивающие подсказки о типе переменной в IDE,
ограничения для типов переменных в шапках функции, на небе и даже на Иисусе,
интерфейсы и весь ебучий TypeScript

только бы переменные не называть адекватно с типом данных чтоб сразу было видно всё и понятно

это пиздец
Аноним 11/04/24 Чтв 20:48:30 3119685 268
>>3119670
> Адекватно с типом данных
Integer integerNumber = new Integer(10);

🤡
Аноним 11/04/24 Чтв 20:49:29 3119688 269
>>3119685
>🤡
>не умеет в сокращения

действительно 🤡
Аноним 11/04/24 Чтв 21:47:59 3119748 270
>>3119670
Мне в целом похуй на тип переменной до момента пока это не станет важным, а там есть ИДЕ подсказки. Наоборот эти ебучие имена на километр из префиксов бесят пиздец.
Аноним 11/04/24 Чтв 21:50:25 3119751 271
bg,f8f8f8-flat,[...].jpg 36Кб, 750x1000
750x1000
>>3119748
>имена на километр

>Маааааам! Одна буква в начале имени переменной слишком длинная и мешает мне читать и понимать код !!!
Аноним 11/04/24 Чтв 21:51:58 3119754 272
> отсебятина в гринтексте
@
ДОСТАТОЧНО
Аноним 11/04/24 Чтв 22:06:32 3119769 273
>>3119754
В Fido за правку цитаты подвергали презрению.
Прошли те времена.
Аноним 12/04/24 Птн 13:38:46 3120207 274
Аноним 12/04/24 Птн 17:02:48 3120395 275
>>3119454
Не читал. Мой основной совет в такой ситуации - делай на совесть, даже если проект говно. И всё общение должно иметь "бумажный" след. Емейл, слак, документы. В отдельной папочке, с тагами. Чтобы в пост мортеме тебя и твою команду не сделали козлами отпущения и не кинули на pip
Аноним 12/04/24 Птн 19:53:34 3120538 276
>>3120395
База. У нас accepting criterias любят менять по ходу спринта. Всегда требую менеджера добавить. На просьбу сам добавь говорю нифига, ты манагер на тебе ответственность.
Аноним 13/04/24 Суб 03:11:41 3120722 277
>>3119670
Да пошёл ты нахуй. Код должен отражать бизнес-логику. Все эти нахуй не нужные префиксы никакого отношения к бизнес-логике не имеют. Более того, тебе не нужно каждый раз знать, какого типа переменная, а в тех случаях, когда нужно, оно почти всегда понятно из контекста, а в тех редких случаях, когда непонятно, можно и мышку навести.
Та же хуйня с префиксами в пхп и перле, натуральное убожество.
Аноним 13/04/24 Суб 03:27:24 3120726 278
>>3120722
>и перле
О мёртвых либо хорошо, либо ничего.
Аноним 14/04/24 Вск 00:31:41 3121624 279
>>3120538
Criteria, неуч. В единственном числе будет criterion.
Аноним 14/04/24 Вск 05:40:10 3121677 280
Аноним 14/04/24 Вск 09:57:14 3121724 281
>>3121624
Да всем похуй на твой любимый нахрюк, Тарас.
Чтобы лингва-франка работала, можно говорить, как хочешь, и так сойдёт. В этом весь смысл.
Аноним 14/04/24 Вск 09:59:56 3121726 282
>>3121624
Учишь-учишь английский а потом тебе говорят, что множественная форма образуется не добавлением s на конце
Аноним 14/04/24 Вск 14:09:37 3122000 283
>>3120722
>префиксы никакого отношения к бизнес-логике

Жаловаться на префиксы , когда переменные выглядят так

ProjectContractChargingPeriodProjectAccountReferenceVM
Аноним 14/04/24 Вск 15:05:24 3122145 284
>>3122000
Зачем ты так переменные называешь?
Аноним 14/04/24 Вск 16:07:39 3122271 285
image.png 101Кб, 1144x587
1144x587
>>3121624
Hаx pюк нул хуйню которую только сам понял и довольно урчит.

Сразу видно пи дop aшкy - только она всех гордо поправляет из своего cви наpн икa
Аноним 14/04/24 Вск 16:08:49 3122275 286
>>3122145
БЭМ методологию заставили соблюдать
Аноним 14/04/24 Вск 19:03:57 3122520 287
>>3122145
Я нет. Но код инженера Ракеша из солнечной Индии вот такой бывает
Аноним 14/04/24 Вск 19:48:07 3122622 288
>>3122000
это лучше чем arrValues
Аноним 14/04/24 Вск 22:00:58 3122824 289
qzE15pLwq9Q.jpg 102Кб, 682x1024
682x1024
>>3122520

>код инженера Ракеша из солнечной Индии

prjCntChngPdPtAccRefVM
Аноним 15/04/24 Пнд 02:10:08 3122980 290
15820030637190.png 411Кб, 574x588
574x588
Аноним 15/04/24 Пнд 02:27:01 3122984 291
Аноним 15/04/24 Пнд 02:29:33 3122986 292
>>3122000
>>3122980
private final native public volatile static transient synchronized protected abstract class FactoryFactoryFactoryFacade extends AbstractBuilderIteratorBeanDecoratorInterceptorFactoryFactory implements AbstractFactoryStrategyIteratorProxy, AbstractFactoryFactoryListener {

SingletonDecoratorAdapter singletonDecoratorAdapter = new SingletonDecoratorAdapter();

AbstractFactoryFactorySingletonBuilderProxy abstractFactoryFactorySingletonBuilderProxy = new AbstractFactoryFactorySingletonBuilderProxy();

VisitorBeanSingletonProxyAdvisorBuilderFactoryFactory visitorBeanSingletonProxyAdvisorBuilderFactoryFactory = new VisitorBeanSingletonProxyAdvisorBuilderFactoryFactory();

IteratorListenerBean iteratorListenerBean = new IteratorListenerBean();

AbstractAdvisorBuilderIteratorInterceptorSingletonFacadeStrategyDecorator abstractAdvisorBuilderIteratorInterceptorSingletonFacadeStrategyDecorator = new AbstractAdvisorBuilderIteratorInterceptorSingletonFacadeStrategyDecorator();

synchronized final private protected void setAdvisorFacadeObserverFactorySingletonBeanProxy(AdvisorFacadeObserverFactorySingletonBeanProxy advisorFacadeObserverFactorySingletonBeanProxy) {
this.advisorFacadeObserverFactorySingletonBeanProxy = advisorFacadeObserverFactorySingletonBeanProxy;
}

public synchronized static protected native volatile transient private void setAbstractIteratorFactoryFactoryFactoryBuilderSingletonInterceptorFacadeProxy(AbstractIteratorFactoryFactoryFactoryBuilderSingletonInterceptorFacadeProxy abstractIteratorFactoryFactoryFactoryBuilderSingletonInterceptorFacadeProxy) {
this.abstractIteratorFactoryFactoryFactoryBuilderSingletonInterceptorFacadeProxy = abstractIteratorFactoryFactoryFactoryBuilderSingletonInterceptorFacadeProxy;
}

native public static synchronized protected private transient final void setAbstractObserverAdvisorBeanStrategyAdapterListenerBuilderIterator(AbstractObserverAdvisorBeanStrategyAdapterListenerBuilderIterator abstractObserverAdvisorBeanStrategyAdapterListenerBuilderIterator) {
this.abstractObserverAdvisorBeanStrategyAdapterListenerBuilderIterator = abstractObserverAdvisorBeanStrategyAdapterListenerBuilderIterator;
}

protected public native synchronized final void setAbstractBuilderFactoryFactory(AbstractBuilderFactoryFactory abstractBuilderFactoryFactory) {
this.abstractBuilderFactoryFactory = abstractBuilderFactoryFactory;
}

static private protected volatile transient SingletonInterceptorAdvisorListenerBuilderFactoryFactoryFactory getSingletonInterceptorAdvisorListenerBuilderFactoryFactoryFactory() {
return this.singletonInterceptorAdvisorListenerBuilderFactoryFactoryFactory;
}

transient private final static public VisitorAdvisorFactoryAdapterProxy getVisitorAdvisorFactoryAdapterProxy() {
return this.visitorAdvisorFactoryAdapterProxy;
}

synchronized protected public final volatile private AbstractAdapterSingletonStrategyProxyBuilderInterceptorDecoratorListener getAbstractAdapterSingletonStrategyProxyBuilderInterceptorDecoratorListener() {
return this.abstractAdapterSingletonStrategyProxyBuilderInterceptorDecoratorListener;
}

public transient private AbstractListenerAdvisor getAbstractListenerAdvisor() {
return this.abstractListenerAdvisor;
}

public protected transient final synchronized volatile static native private AbstractListenerAdvisorProxySingletonFacadeStrategyFactoryAdapter abstractListenerAdvisorProxySingletonFacadeStrategyFactoryAdapter(ObserverDecoratorAdvisorAdapterBuilderSingletonFacade observerDecoratorAdvisorAdapterBuilderSingletonFacade, AbstractBeanInterceptor abstractBeanInterceptor, AdvisorFacadeSingletonDecoratorListener advisorFacadeSingletonDecoratorListener, AbstractAdapterAdvisorObserverListenerFactoryStrategyBeanBuilder abstractAdapterAdvisorObserverListenerFactoryStrategyBeanBuilder, AbstractBeanSingletonInterceptorDecoratorFactoryFactoryFactoryProxyObserver abstractBeanSingletonInterceptorDecoratorFactoryFactoryFactoryProxyObserver) {
decoratorProxyBean.setProxyAdvisorStrategyFactoryFactoryInterceptorFactoryAdapter(this.proxyAdvisorStrategyFactoryFactoryInterceptorFactoryAdapter);

return new AbstractListenerAdvisorProxySingletonFacadeStrategyFactoryAdapter();
}

transient native private final synchronized volatile protected static DecoratorSingletonIterator decoratorSingletonIterator(ObserverSingletonListenerFactoryFactoryBuilder observerSingletonListenerFactoryFactoryBuilder, VisitorDecoratorSingletonObserverFactory visitorDecoratorSingletonObserverFactory, AbstractFacadeBeanAdvisorAdapterSingletonProxyListenerFactoryFactory abstractFacadeBeanAdvisorAdapterSingletonProxyListenerFactoryFactory, FactoryVisitorProxyDecoratorListener factoryVisitorProxyDecoratorListener) {
factoryInterceptorListenerSingletonFacadeDecoratorAdapter.setAbstractBuilderDecorator(this.abstractBuilderDecorator);
InterceptorProxyFacade interceptorProxyFacade = new InterceptorProxyFacade();
abstractAdvisorAdapterVisitorBean.setAbstractAdapterObserver(this.abstractAdapterObserver);
abstractInterceptorListenerBuilderSingletonAdapterStrategyFactoryAdvisor.setAdvisorStrategyDecorator(this.advisorStrategyDecorator);

return new DecoratorSingletonIterator();
}

synchronized volatile private final protected public static native transient AbstractListenerFactoryFactoryDecoratorAdapterProxyInterceptorObserverFacade abstractListenerFactoryFactoryDecoratorAdapterProxyInterceptorObserverFacade(ObserverListenerBeanFactoryFactoryAdvisor observerListenerBeanFactoryFactoryAdvisor, ProxyObserverVisitorFactoryBuilderDecoratorStrategy proxyObserverVisitorFactoryBuilderDecoratorStrategy, AbstractBeanInterceptorObserverAdvisor abstractBeanInterceptorObserverAdvisor) {
abstractStrategyFactoryFactoryBeanVisitorBuilderSingleton.setAbstractIteratorVisitor(this.abstractIteratorVisitor);
AbstractListenerAdvisorSingletonObserver abstractListenerAdvisorSingletonObserver = abstractBuilderDecoratorVisitorFactoryBeanProxyFacadeSingleton.getAbstractAdapterProxyBuilderFacadeListenerAdvisorInterceptorFactory().getAbstractListenerAdvisorSingletonObserver();

return new AbstractListenerFactoryFactoryDecoratorAdapterProxyInterceptorObserverFacade();
}

volatile static transient public native protected AbstractListenerBuilderAdvisorProxyVisitorFacade abstractListenerBuilderAdvisorProxyVisitorFacade(DecoratorSingletonAdvisorFactoryInterceptorListenerBuilder decoratorSingletonAdvisorFactoryInterceptorListenerBuilder, AbstractDecoratorBuilderBeanListenerSingletonObserver abstractDecoratorBuilderBeanListenerSingletonObserver) {
AbstractObserverAdvisorBuilderIteratorFacadeFactoryFactoryFactoryAdapter abstractObserverAdvisorBuilderIteratorFacadeFactoryFactoryFactoryAdapter = new AbstractObserverAdvisorBuilderIteratorFacadeFactoryFactoryFactoryAdapter();
adapterAdvisorDecoratorFacadeProxy.setAbstractAdapterBeanDecoratorStrategySingletonFacadeListenerFactory(this.abstractAdapterBeanDecoratorStrategySingletonFacadeListenerFactory);

return new AbstractListenerBuilderAdvisorProxyVisitorFacade();
}

private final public static volatile transient synchronized protected InterceptorSingletonVisitor interceptorSingletonVisitor(AbstractDecoratorStrategyProxyObserverInterceptorBuilder abstractDecoratorStrategyProxyObserverInterceptorBuilder, AbstractVisitorAdvisorFacadeListener abstractVisitorAdvisorFacadeListener, VisitorFactoryFactoryBuilder visitorFactoryFactoryBuilder, VisitorProxyFacadeFactoryFactorySingletonAdvisorDecorator visitorProxyFacadeFactoryFactorySingletonAdvisorDecorator, AbstractAdvisorBuilderDecoratorInterceptor abstractAdvisorBuilderDecoratorInterceptor) {
AbstractProxyAdvisor abstractProxyAdvisor = abstractFactoryFactoryDecorator.getListenerInterceptorFactoryFactory().getAbstractProxyAdvisor();
AbstractVisitorAdvisorListenerStrategySingletonIteratorAdapterFactory abstractVisitorAdvisorListenerStrategySingletonIteratorAdapterFactory = new AbstractVisitorAdvisorListenerStrategySingletonIteratorAdapterFactory();
abstractBeanAdvisorSingletonInterceptor.setAbstractFactoryFactoryAdvisorFacadeStrategy(this.abstractFactoryFactoryAdvisorFacadeStrategy);
AbstractAdvisorProxyStrategyIteratorVisitorObserver abstractAdvisorProxyStrategyIteratorVisitorObserver = new AbstractAdvisorProxyStrategyIteratorVisitorObserver();

if (abstractSingletonFacadeFactoryObserver.isInterceptorListenerFacade()) {
iteratorProxyListenerFacadeBean.setAbstractStrategyBean(this.abstractStrategyBean);
AbstractFactoryDecoratorBeanFacadeAdapterProxyAdvisorVisitor abstractFactoryDecoratorBeanFacadeAdapterProxyAdvisorVisitor = abstractBeanInterceptorIteratorListenerFactoryFactoryStrategyProxyObserver.getAbstractObserverFacadeListenerSingletonProxyAdvisorStrategyVisitor().getAbstractFactoryDecoratorBeanFacadeAdapterProxyAdvisorVisitor();
abstractProxyBuilderVisitorSingleton.setIteratorAdvisorProxySingletonAdapter(this.iteratorAdvisorProxySingletonAdapter);

if (abstractDecoratorAdapterVisitorProxyObserverIteratorBuilderFactory.isDecoratorFactoryFactoryFacade()) {
visitorIteratorObserverProxyAdvisor.setAbstractObserverSingletonProxyAdvisorBuilderDecorator(this.abstractObserverSingletonProxyAdvisorBuilderDecorator);
singletonFacadeAdapterListenerFactory.setAbstractIteratorInterceptorSingletonListenerAdvisorDecoratorBuilderFactoryFactory(this.abstractIteratorInterceptorSingletonListenerAdvisorDecoratorBuilderFactoryFactory);

while (abstractFactoryAdapterSingletonFactoryFactory.isAbstractStrategyFactory()) {
abstractAdapterBeanStrategySingletonAdvisorBuilderListenerFactory.setAbstractStrategyFactoryFactoryFacadeBuilderFactoryIteratorProxyObserver(this.abstractStrategyFactoryFactoryFacadeBuilderFactoryIteratorProxyObserver);
abstractObserverAdapterFactoryFacadeDecoratorBuilderInterceptorFactoryFactory.setAdvisorIteratorFactoryProxyDecorator(this.advisorIteratorFactoryProxyDecorator);

while (abstractFacadeListenerStrategyIteratorAdvisorSingletonProxyObserver.isVisitorDecoratorInterceptorIteratorAdapter()) {
abstractProxyAdapterInterceptorObserverFactoryFactoryIterator.setSingletonFactoryFactoryProxyIteratorStrategy(this.singletonFactoryFactoryProxyIteratorStrategy);
singletonInterceptorDecorator.setAbstractFactoryFactoryListenerBuilderAdvisorDecoratorFacade(this.abstractFactoryFactoryListenerBuilderAdvisorDecoratorFacade);
visitorFactoryFactoryAdapterIteratorInterceptor.setAbstractIteratorVisitor(this.abstractIteratorVisitor);
}
}
} else {
abstractListenerInterceptorStrategyVisitorBeanFactorySingletonIterator.setAbstractProxyStrategy(this.abstractProxyStrategy);
abstractProxyInterceptorSingletonFactoryFactory.setAbstractSingletonIterator(this.abstractSingletonIterator);
}
} else {
singletonListenerFactoryFactoryIteratorProxy.setAbstractObserverProxyIteratorVisitor(this.abstractObserverProxyIteratorVisitor);
}

return new InterceptorSingletonVisitor();
}

native volatile static final public AbstractSingletonObserver abstractSingletonObserver(AbstractBuilderFacade abstractBuilderFacade, ListenerBuilderVisitorFactoryStrategyAdvisorFacade listenerBuilderVisitorFactoryStrategyAdvisorFacade) {
builderObserverIterator.setAbstractProxyBuilder(this.abstractProxyBuilder);
AbstractInterceptorAdapterFactoryAdvisorStrategyProxy abstractInterceptorAdapterFactoryAdvisorStrategyProxy = abstractDecoratorInterceptor.getStrategyObserverListenerVisitorBean().getAbstractInterceptorAdapterFactoryAdvisorStrategyProxy();
AbstractInterceptorListenerAdvisorVisitorProxyObserverStrategyIterator abstractInterceptorListenerAdvisorVisitorProxyObserverStrategyIterator = abstractFactoryIteratorStrategyVisitor.getAdvisorBuilderVisitorBeanIterator().getAbstractInterceptorListenerAdvisorVisitorProxyObserverStrategyIterator();

while (facadeStrategyObserver.isAbstractFactoryFactoryFactoryListenerVisitorIteratorSingletonBeanAdvisor()) {
abstractFactoryFactoryAdvisorFactoryInterceptorIteratorObserverProxyBuilder.setIteratorAdvisorBeanBuilderProxy(this.iteratorAdvisorBeanBuilderProxy);
AbstractIteratorFactoryFactoryFacadeObserverVisitorAdapter abstractIteratorFactoryFactoryFacadeObserverVisitorAdapter = new AbstractIteratorFactoryFactoryFacadeObserverVisitorAdapter();
abstractVisitorObserverBeanSingletonBuilderProxyFacadeIterator.setAbstractProxyFactoryAdapterFactoryFactoryInterceptorIterator(this.abstractProxyFactoryAdapterFactoryFactoryInterceptorIterator);
}

return new AbstractSingletonObserver();
}

transient volatile static private synchronized AbstractFactorySingletonFacadeProxyFactoryFactoryIterator abstractFactorySingletonFacadeProxyFactoryFactoryIterator(ObserverInterceptorAdapter observerInterceptorAdapter, AbstractInterceptorIteratorListenerFacadeDecoratorVisitor abstractInterceptorIteratorListenerFacadeDecoratorVisitor, FactoryDecoratorBeanAdapterProxy factoryDecoratorBeanAdapterProxy, SingletonAdvisorFacadeBuilderStrategy singletonAdvisorFacadeBuilderStrategy) {
AbstractBuilderIterator abstractBuilderIterator = new AbstractBuilderIterator();
iteratorSingletonDecoratorVisitorAdvisorFactoryFacade.setAbstractDecoratorAdapterListenerBuilderFacadeIterator(this.abstractDecoratorAdapterListenerBuilderFacadeIterator);

return new AbstractFactorySingletonFacadeProxyFactoryFactoryIterator();
}

synchronized volatile protected native private DecoratorStrategyBuilderListenerSingleton decoratorStrategyBuilderListenerSingleton(ObserverBuilderFactoryFactory observerBuilderFactoryFactory, AbstractStrategyDecoratorFacadeVisitor abstractStrategyDecoratorFacadeVisitor, AbstractAdapterIteratorListenerBuilderFactoryVisitor abstractAdapterIteratorListenerBuilderFactoryVisitor, AbstractVisitorObserverBuilderSingletonProxyIteratorListenerDecorator abstractVisitorObserverBuilderSingletonProxyIteratorListenerDecorator, AbstractStrategyFactoryFacadeVisitorListenerBean abstractStrategyFactoryFacadeVisitorListenerBean) {
advisorStrategySingleton.setAbstractSingletonObserverAdapterDecorator(this.abstractSingletonObserverAdapterDecorator);

return new DecoratorStrategyBuilderListenerSingleton();
}

}
Аноним 15/04/24 Пнд 03:31:44 3122996 293
>>3122986
Какой-то коннект к мускулу с хибернейтом на джаве
Аноним 15/04/24 Пнд 12:23:28 3123281 294
>>3122622
Когда p_g_n_s_t2 в функции на 300+ строк, уже не до таких мелочей
Аноним 15/04/24 Пнд 13:15:50 3123353 295
У ВАС НА ПРОЕКТЕ БЕЗОПАСНОСТЬ, ОГРАНИЧЕНИЕ ДОСТУПА НА ПРОД ДЛЯ РАЗРАБОВ, ВСЕ ДЕЛА
@
БАГ НА ПРОДЕ
@
НАДО ЗАПУСТИТЬ ЗАПРОС НА ПРОДОВОЙ БАЗЕ
@
ТЫ ЗАПУСТИТЬ ЕГО НЕ МОЖЕШЬ, ПИШЕШЬ ТИКЕТ НА ЗАПУСК ЗАПРОСА
@
ПРИХОДИТ DBA ADMIN, ЗАПУСКАЕТ ТВОЙ ЗАПРОС, ВЫДАЕТ ТЕБЕ РЕЗУЛЬТАТЫ
@
ПРОАНАЛИЗИРОВАЛ РЕЗУЛЬТАТЫ, НАДО ЗАПУСТИТЬ ЕЩЕ ОДИН ЗАПРОС НА ПРОДОВОЙ БАЗЕ
@
ТЫ ЗАПУСТИТЬ ЕГО НЕ МОЖЕШЬ, GOTO STEP 1
Аноним 15/04/24 Пнд 13:23:32 3123369 296
>>3123353
Это некритичный баг. При критичном тебя и дба соединяют в зум-колле и ты говоришь что делать.

А вообще сейчас дежурному обычно дают права исполнять заранее подготовленные запросы к продовой базе и без аппрува.
Аноним 15/04/24 Пнд 13:24:59 3123375 297
>>3123353
Жиза. Фиксится при этом никак.
Аноним 15/04/24 Пнд 15:28:28 3123581 298
РАЗ В МЕСЯЦ ПРИЛЕТАЕТ ТИКЕТ ОТ СУППОРТ ТИМ
@
"ПОЛЬЗОВАТЕЛЬ ЗАРЕГИСТРИРОВАЛСЯ, НО НЕ ВИДИТ СЕБЯ В СПИСКЕ УЧАСТНИКОВ"
@
ЧТОБЫ ПОЛЬЗОВАТЕЛЬ ПОЯВИЛСЯ В СПИСКЕ УЧАСТНИКОВ, НАДО ЧТОБЫ ОН СДЕЛАЛ ОПРЕДЕЛЕННЫЕ ДЕЙСТВИЯ
@
ЧТОБЫ ПРОВЕРИТЬ, ПИШЕШЬ ТИКЕТ НА ДБА ТИМ, ЧТОБЫ ОНИ СДЕЛАЛИ ЗАПРОС В ПРОД БАЗУ
@
ПОЛУЧАЕШЬ ИНФОРМАЦИЮ, ЧТО ПОЛЬЗОВАТЕЛЬ НЕ СДЕЛАЛ КАКОГО-ТО ДЕЙСТВИЯ, ПОЭТОМУ НЕ ДОЛЖЕН БЫТЬ В СПИСКЕ
@
ПИШЕШЬ В СУППОРТ "ПОЛЬЗОВАТЕЛЬ НЕ СДЕЛАЛ ДЕЙСТВИЯ, ПОЭТОМУ НЕ В СПИСКЕ"
@
ПРОХОДИТ МЕСЯЦ
@
ПОЛУЧАЕШЬ АНАЛОГИЧНЫЙ ТИКЕТ, ПОВТОРЯЕШЬ ДЕЙСТВИЯ
@
НА ЛОГИЧНЫЙ ВОПРОС "ЗАЧЕМ ВАМ Я, ЕСЛИ ВЫ ЭТО МОЖЕТЕ СПРОСИТЬ НАПРЯМУЮ У ПОЛЬЗОВАТЕЛЯ ИЛИ ДБА" ОТВЕТА НЕТ
Аноним 15/04/24 Пнд 16:19:34 3123665 299
>>3123581
>НА ЛОГИЧНЫЙ ВОПРОС "ЗАЧЕМ ВАМ Я, ЕСЛИ ВЫ ЭТО МОЖЕТЕ СПРОСИТЬ НАПРЯМУЮ У ПОЛЬЗОВАТЕЛЯ ИЛИ ДБА" ОТВЕТА НЕТ
А разгадка простая: в сапорт нанимают самых тупых и платят им копейки. Потому они совершенно не обучаемые. Плюс ещё и меняются раз в пару месяцев.
Аноним 15/04/24 Пнд 16:56:34 3123732 300
>>3123665
Не согласен, в саппорт просто прилетает дофига тикетов и их хочется как можно быстрее перевести в pending или close, главное с себя снять ответственность. Тут не до решения проблем, тут просто пытаешься оптимизировать свои силы.
Аноним 15/04/24 Пнд 17:17:57 3123775 301
image.png 71Кб, 517x227
517x227
База
Аноним 15/04/24 Пнд 17:53:57 3123863 302
>>3123353
Все также, а в чем проблема? Просто пиши без багов
Аноним 15/04/24 Пнд 18:02:18 3123872 303
>>3123369
>>в зум-колле и ты говоришь что делать.
У меня надо запрос написать одному челу, тот апрувит и передает дежурному, а тот перекидывает на ДБА. Зум недоступен в принципе, только переписка в комментариях (когда тикет вернут на уточнение).
Когда надо что то сложное сделать - пишешь километровую инструкцию как и под какими правами запускать что то. Желательно приложить ссылки на документы, что ты вообще имеешь права на такие действия.
А если в результатах персональные данные - то надо подождать проверку СБ и указать специальную внутреннюю почту (которая есть только у ПМ и выше).
Аноним 15/04/24 Пнд 18:27:08 3123900 304
>>3123872
Жёстко, но это правильно, за 1 фотку слитую в Интернет пользователя без его ведома в США штраф 5000 $ с компании. А обычно сливают не 1 фотку, а сразу так пару сотен тысяч, так что все в организации должны на ушах ходить если кто-то хочет получить информацию с персональными данными пользователей.

Нам так объяснял менеджер когда начали вводить запреты на работу с БД где были фотки пользователей.
Аноним 15/04/24 Пнд 19:49:44 3123964 305
>>3123900
>БД где были фотки пользователей.
Пусть отдельную БД для них заведут
Аноним 15/04/24 Пнд 20:25:20 3124007 306
>>3123964
Завели, оградили ото всех 7 замками, сначала все страдали, потом привыкли. Фотки нужны для тестирования алгоритмов, а чем ближе фотка к боевым условиям тем лучше
Аноним 15/04/24 Пнд 20:29:36 3124014 307
>>3123353
Деды запускали пакет пынекарт раз в день. Остальное время курили и думали. А ты свинья лишь бы на колесе своем колесить.
Аноним 16/04/24 Втр 08:00:32 3124302 308
>>3121726
Хуёво учил, значит. Ладно, слово criterion очень учёное, в единственном числе редко употребляется и вообще заимствовано из греческого в обеих формах, хотя можно же посмотреть в словарь, Интернет для чего сделали?
Но не знать, как образовать множественное число от child, foot, goose, sheep, man, — это двойка.
Аноним 16/04/24 Втр 08:03:42 3124304 309
>>3122271
И что там расходится с моими словами?
Which is correct?
Your own criteria for selecting a computer ___ defined by how you intend to use it.
a. are
b. is

Answer: a
Explanation: Criteria is plural, although the singular form, criterion, is much less often seen.
Аноним 16/04/24 Втр 13:40:48 3124772 310
12850057022278.jpg 13Кб, 200x200
200x200
ВКАТУН 30+ ГУМАНИТАРИЙ ЯНДЕКСПРАКТИКУМ
@
ВКАТИВШИСЬ ВОЛКОМ, НА СОФТАХ, ЧАТЖИПИТИ И УДАЧНЫХ ОБСТОЯТЕЛЬСТВАХ ВЫЕЗЖАЕШЬ ЗА ПОЛТОРА ГОДА ДО СЕНЬКИ
@
СОБЕСЕДУЕШЬ ДЖУНОВ МИДЛОВ
@
НА МИТИНГАХ ПРИЛЮДНО БУГУРТИШЬ С ЗАСИЛИЯ ВКАТУНОВ БЕЗ ТЕХВЫШКИ И СКУФАРИЕВ СО СКИЛБОКСОВ
@
ПИШЕШЬ ПИСЬМА ХЕРКЕ С ФИЛЬТРАМИ КАНДИДАТОВ ГДЕ САМ НЕ ПРОХОДИШЬ НИ ПО ОДНОМУ КРИТЕРИЮ
@
ВСЕ БУГУРТЯТ ОТ ТЕБЯ


просто интересно сеймы есть?
Аноним 16/04/24 Втр 13:49:33 3124779 311
>>3124772
Нет, мы же не пидоры
Аноним 16/04/24 Втр 13:51:37 3124781 312
>>3124772
Да так везде, во многих сферах. Раньше вкат был проще. В Академии точно так же. Кучи уже штатских профессоров на западе не прошли бы по сегодняшним критериям. Аналогично с айтишкой, только там оборот быстрее.
Сейчас просто на какой-нибудь заводик не госплановский инженером устроится - попу порвать. Текущие инженеры тупа набирались рекрутерами с техношараг.
Аноним 16/04/24 Втр 13:53:34 3124783 313
>>3124781
А как же дефицит рабочих мест, что не хватает 5 млн. работяг?
Аноним 16/04/24 Втр 17:26:05 3125133 314
>>3124783
Дефицит инженеров с опытом за 20к, но за 100к нанимать уже не готовы - тогда прибыли будет мало и не выдержат конкуренции.
Аноним 16/04/24 Втр 17:26:53 3125136 315
>>3125133
Кек, дефицит 5 млн. рабов тогда
Аноним 16/04/24 Втр 21:09:59 3125556 316
>>3124304
>is much less often seen.

Вот это расходится, ты говно мамонта отрыл и презентовал как золото (твоё достижение)
Аноним 17/04/24 Срд 08:10:04 3125865 317
>>3125556
Это слово, которым хорошо проверять всяких ракешей и прочую срань.
Как и слово кочерга: мало кто правильно склоняет его во множественном числе.
Аноним 17/04/24 Срд 08:38:19 3125886 318
>>3125865
Чел всем похуй в английском. Один ты сидишь изучаешь его до С2, а чэд Эльдхоз с В1 уже получил паспорт с птичкой и чилит на пляже Майями и хуй клал даже не man men
Аноним 17/04/24 Срд 10:10:13 3125988 319
КАБАНЫЧ РАССКАЗЫВАЕТ ПРО УСПЕХИ КОМПАНИИ
@
В ЭТО ВРЕМЯ РЕФЛЕКСИРУЮ СВОЮ ЖИЗНЬ
@
ПОНИМАЮ ЧТО ПРОЕБЫВАЮ ЖИЗНЬ РАБОМ КАБАНЫЧА
@
ГРУСТНО БОМБИТ
Аноним 17/04/24 Срд 14:05:00 3126291 320
>>3125988
@
КУПИЛ КУРС УСПЕШНОГО УСПЕХА У УСПЕШНОГО КОУЧА
@
ОСТАЛСЯ ТАКИМ ЖЕ ЛУЗЕРОМ
@
НО РАССКАЗЫВАЕШЬ ВСЕМУ ИНТОРНЕТУ КАКОЙ ТЫ УСПЕШНЫЙ
Аноним 17/04/24 Срд 14:16:05 3126300 321
>>3126291
Я думал уже по 4 часа работать, а остальное время своим проектом заниматься. Но выглядит как совсем скотский поступок.
Аноним 17/04/24 Срд 14:27:09 3126313 322
>>3126300
oh my sweet summer child

работаю 1-2 часа в день, на хорошем счету у руководства, остальное время занимаюсь своими делами
Аноним 17/04/24 Срд 14:31:30 3126320 323
>>3126313

Ты просто волк, который подлизывает тимлидке.
Аноним 18/04/24 Чтв 00:49:55 3126981 324
>>3126300
Взвесь количество выполняемой тобой работы и оцени ее объективно. Если посчитаешь, что тебе платят слишком мало - вообще не парься и занимайся своими делами.
Аноним 19/04/24 Птн 18:23:41 3128900 325
ВЫШЕЛ НА НОВУЮ РАБОТУ
@
У НАС ТУТ ДДД И МИКРОСЕРВИСЫ
@
УЖЕ ТРИ ДНЯ ПЫТАЕШЬСЯ НАРЫТЬ КОНЦЫ БАГА
@
ДОКУМЕНТАЦИИ НЕТ
@
СХЕМ КЛАССОВ И БД НЕТ
@
СХЕМЫ ВЗАИМОДЕЙСТВИЯ СЕРВИСОВ НЕТ
@
НА БОРДЕ ТРИ СТАТУСА ОЖИДАЕТ, В РАБОТЕ, ЗАВЕРШЕНО


Я ебал просто эти ДДД и прочую залупу говна
Аноним 19/04/24 Птн 18:37:34 3128919 326
>>3119670
> только бы переменные не называть адекватно с типом данных чтоб сразу было видно всё и понятно

Я пришёл к тому, что намного приятнее звучит венгерская нотация наоборот - в виде суффикса и без сокращений. Т.е. blaBlaBlaArray или blaBlaBlaList или blaBlaBlaString, blaBlaBlaMap. Но это бывает нужно только когда есть несколько переменных blaBlaBla, каждая из которых нужна на определённом этапе и назвать их одинаково нельзя или неправильно.
Аноним 19/04/24 Птн 18:51:26 3128924 327
Аноним 19/04/24 Птн 19:49:05 3128960 328
>>3124772
А потом ты проснулся обосранным
Аноним 19/04/24 Птн 23:37:50 3129188 329
>>3128919
Говно какое-то.
- blaBlaBlaString - String не нужно, 99% случаев тебе похуй на тип переменной, ты просто ее сравниваешь с другой и прекладываешь куда-то
- blaBlaBlaArray или blaBlaBlaList - еще более похуй на тип коллекции, массив, лист или очередь, просто s добавить в конец s и все
- blaBlaBlaMap - опять же говно, вместо указания что это Map надо указывать что на что мапится idToValue
Аноним 20/04/24 Суб 00:00:11 3129202 330
Аноним 20/04/24 Суб 00:00:54 3129204 331
>>3129188
>>надо указывать что на что мапится idToValue
blaBlaBlaMap короче и понятнее чем blaBlaBlaidToValue
Аноним 20/04/24 Суб 08:20:43 3129341 332
>>3129188
>blaBlaBlaMap
_mapper.Map<T>(obj)

>коллекции
Plural form достаточно.
Аноним 20/04/24 Суб 08:27:47 3129344 333
Запомните
Set -> apples
List -> apples
Map -> applesToOranges
Аноним 20/04/24 Суб 12:47:00 3129534 334
>>3129344
>>Map -> applesToOranges
applesToOranges это мапинг apples в oranges
map <id, entity> будет также как и лист - apples
Аноним 20/04/24 Суб 13:13:26 3129562 335
>>3129534
Не понял тебя. Я имел ввиду такие конструкции
val someOrange = applesToOranges["greenApple"]
Аноним 20/04/24 Суб 13:34:33 3129584 336
>>3129562
Это не маппинг это получение значения из словаря по ключу. Ты путаешь блять mapping и map
Аноним 20/04/24 Суб 13:41:50 3129593 337
>>3129584
Блять, подожди. Есть HashMap, в котором каждому элементу соответствует ключ. От ключа берется хеш-функция получаем хеш. Храним значение по хешу ключа. Это очевидный Map.

Маппинг же это когда я хочу, чтобы одни элементы соответствовали другим элементам, что есть реализация того же самого HashMap, то это синонимы.

И наконец второй маппинг где я говорю: у меня есть список юзеров, но мне нужен список имён юзеров, поэтому я произвожу маппинг, то есть конвертацию одного списка в другой
val userNames = users.map { it.name }

Ты про какой мапинг говоришь?
Аноним 20/04/24 Суб 15:19:38 3129693 338
>>3129204
>blaBlaBlaMap короче и понятнее чем blaBlaBlaidToValue
Совсем ебобо? Без просмотра кода понять же лежит в idMap нельзя. А вот idToEmployee сразу ясно что тут сотрудники по айдишникам лежат.
Аноним 20/04/24 Суб 17:09:01 3129771 339
>>3129693
>>А вот idToEmployee сразу ясно что тут
маппер, который id конвертит в Employee

сотрудники по айди это все равно employees, не важно что там за структура

>>3129562
>>3129593
>>val someOrange =
у тебя тут название переменной someOrange о нем и шла речь.
чтоб не писать someOrangeMap = ...
Аноним 20/04/24 Суб 18:57:54 3129868 340
>>3129693
>А вот idToEmployee сразу ясно что тут сотрудники по айдишникам лежат
Тут понятно что ты ебанутый. Это не маппинг.

Маппинг это преобразование одного класса в другой, а у тебя коллекция с доступом по ключу.
Аноним 20/04/24 Суб 19:19:50 3129883 341
>>3129868
Где ты вообще эти определения берёшь, чтобы называть кого-то ебанутым? Они же нигде официально не определены.
Мимокрокодил.
Аноним 20/04/24 Суб 19:23:44 3129887 342
Govno.jpg 109Кб, 1189x1012
1189x1012
Как вам такая хуйня?
Под P понимается сборка в С#. Архитектор говорит тут только прямая зависимость одной сборки от другой.
Аноним 20/04/24 Суб 19:34:49 3129895 343
>>3129887
То есть интерфейсе в P2. P0 содержит в себе ссылку на интерфейс, чтобы создать имплементацию. P1 содержит в себе ссылку на P0, чтобы использовать имплементацию и таким образом и от P2. При этом P2 если я корректно понимаю схему содержит в себе ссылку на P1, видимо используя какие-то классы оттуда.

Всё верно?
Аноним 20/04/24 Суб 19:36:26 3129897 344
>>3129887
Ну, круг в каком-то смысле это искревленная прямая, так что твой архитектор в каком-то смысле прав...
Аноним 20/04/24 Суб 20:08:20 3129919 345
>>3129895
Р1 использует у себя интерфейс для определения зависимости, сам интерфейс лежит в Р2, его реализация и связка для DI лежат в Р0.

Если честно я сейчас по памяти рисовал. Вообще сейчас зайду в проект ещё раз чекну.
Аноним 20/04/24 Суб 20:22:16 3129935 346
>>3129919
Понял,
P2 -> P0 -> P1 и
P2 -> P1

В принципе если P1 в этой схеме не светится в P0 и P2, то всё нормально.
Аноним 20/04/24 Суб 20:25:38 3129937 347
>>3129887
Service, а не servise.
И за Imp и Impl надо ебать нещадно, у нас тут не жаба, где непонятно что интерфейс, а что класс.
Аноним 20/04/24 Суб 20:32:44 3129941 348
>>3129937
Бля чел я это пальцем на телефоне рисовал и писал.
Аноним 20/04/24 Суб 20:45:58 3129953 349
>>3129887
Архитектор - это продажник, а не инженер. Его задача развести заказчика на дополнительное бабло, чтобы вместо 10 человек на проекте было 100. Когда такой хуй лезет в код, получается хуйня.
Аноним 20/04/24 Суб 21:58:02 3130008 350
>>3129887
Короче я все верно нарисовал.

Есть три сборки P0(Api), P1, P2 они зависят друг друга согласно содержанию проекта слева направо P0 от P1 и P1 от P2.

В P1 есть некий класс, в нем поле типа IService.
IService находится в P2, реализация IService лежит в P0. Там же находится DI.

Мой вопрос к лицу и архитектору это нахуя такое было создавать.
Аноним 20/04/24 Суб 23:05:08 3130044 351
>>3129953
Бывает бизнес архитектор - это бывший аналитик, в коде не шарит.
А бывает системный аналитик - это бывший программист, в бизнесе не так сильно шарит, но квадратики рисует норм и за кафку пояснить сможет.
Аноним 20/04/24 Суб 23:27:55 3130070 352
>>3130044
А нужен архитектор программного обеспечения.
Аноним 21/04/24 Вск 00:07:35 3130108 353
>>3130070
нет такого уже лет 20, как и нет просто программиста
Аноним 21/04/24 Вск 00:56:05 3130149 354
>>3130008
А в чем конкретно вопрос? Интерфейсы в одном пакете, имплементация интерфейсов в другом это типичная практика.
Аноним 21/04/24 Вск 00:57:19 3130150 355
>>3130108
Ага, ага, пошел я нахуй
Software engineer
Аноним 21/04/24 Вск 00:59:53 3130152 356
>>3130008
Я бы другой задал вопрос: зачем интерфейс? Есть какие-то реальные причины подписывать контракт с пользователем, что вот эта часть API никогда не изменится + давать ему возможность свои имплементации создавать? Может нахуй его и тупо заебашить всё на финальных классах?
Аноним 21/04/24 Вск 01:07:09 3130158 357
Аноним 21/04/24 Вск 08:10:53 3130238 358
>>3130158
И каким образом юнит-тесты отвечают на поставленный вопрос?
Аноним 21/04/24 Вск 08:26:25 3130241 359
>>3130149
Это хуйня из под коня. Нормально это когда интерфейс и реализация лежат в одной сборке, тамже написано связывание их для DI, а главная сборка просто импортирует себе конфиг контейнера.

У тебя теперь по сути есть обратная зависимость Р2 от Р0 и транзитивная зависимость Р1 от Р0. Ты не можешь просто взять и убрать пакет Р2 из решения и заменить, тебе необходимо заменить именно сборку Р0 чтобы изменить поведение.

Этот чел кстати прав >>3130152
Если мы пользуемся классом как синглтоном, то нахуй нам вообще интерфейс.
Аноним 21/04/24 Вск 12:10:59 3130402 360
>>3129188
Ты всё правильно сказал. Я сам юзаю plural вместо array и т.д. Просто в редких случаях бывает нужно, когда есть array, set и т.д. имеет смысл уточнять.

Ну - blaBlaBlaMap - это когда ключи - id, а значения - blablabla. Но idToBlaBlaBla тоже часто пользуюсь, может и чаще
Аноним 21/04/24 Вск 14:53:13 3130617 361
>>3130238
Интерфейсы легко замокать в тестах. Если ты не обмазываешься юнит-тестами, интерфейсы особо и не нужны.
Аноним 21/04/24 Вск 14:55:17 3130622 362
>>3130617
Что тебе мешает мокать сами классы? Чтобы что-то замокать достаточно чтобы это что-то не создавалось внутри самого класса, а прокидывало снаружи.
Аноним 21/04/24 Вск 15:15:23 3130644 363
>>3130622
>мокать классы
Ты на питоне пишешь? В статически типизированых языках класс не замокаешь. Можно подсунуть фейковую реализацию через интерфейс.
Аноним 21/04/24 Вск 16:11:54 3130705 364
>>3130644
Жопу ставишь? Я могу мокать абсолютно любой класс и его виртуальные методы через мокью в С#, могу вообще просто написать класс наследник для тестов и переопределить все методы, что под копотом делает любой фреймворк и зачем ему собственно нужны виртуальные методы.

Интерфейс(С#) это просто специальный сахар над абстрактным классом который выделен как новое ключевое слово. В С++ их нет, но почему-то можно писать тесты и даже реализовать этот паттерн.
Аноним 21/04/24 Вск 16:25:55 3130718 365
>>3130705
>написать класс наследник для тестов и переопределить все методы
Чел, ты болен. Прими таблетки.
Аноним 21/04/24 Вск 17:01:35 3130745 366
>>3130644
Глупости, можно мокать классы

import org.mockito.Mockito;
import static org.mockito.Mockito.*;

class MyClass {
public String myMethod() {
return "Real Method Called";
}
}

public class TestMock {
public static void main(String[] args) {
MyClass myClassMock = mock(MyClass.class);
when(myClassMock.myMethod()).thenReturn("Mocked Method Called");

System.out.println(myClassMock.myMethod()); // Выведет: Mocked Method Called
}
}
Аноним 21/04/24 Вск 17:05:07 3130748 367
>>3130745
Нет, не выведет. Если метод виртуальный, то выведет, а так нет.
Аноним 21/04/24 Вск 17:11:21 3130751 368
Аноним 21/04/24 Вск 17:24:22 3130763 369
Напоминаю шизам, что в жабе ВСЕ методы виртуальные.
Аноним 21/04/24 Вск 19:20:08 3130877 370
>>3130763
Ах вот оно что.
Но это же бессмысленный оверхед.
Очередной отсос жабы, короче говоря.
Аноним 21/04/24 Вск 19:52:30 3130948 371
>>3130877
С точки зрения компиляции и выполнения разницы вообще не существует. Все эти virtual, override не более чем сахар.
Аноним 21/04/24 Вск 22:28:22 3131143 372
>>3130948
Ты дубу дал? Разница мжду динамическим диспачингом и прямым вызовом и в лучшем случае её сотрёт jit
Аноним 21/04/24 Вск 23:52:03 3131185 373
>>3130748
Ты про прокси не слышал?
Аноним 22/04/24 Пнд 00:21:54 3131189 374
>>3131143
> Её сотрёт jit
Тогда с точки зрения жабы проблем нет. Всё что оптимизируется в jit валидно. Если же нужна дикая производительность, то это в плюсы.
Аноним 22/04/24 Пнд 04:42:56 3131244 375
>>3130763
Ну-ка проясни за виртуальность static методов, пиздобол.
Аноним 22/04/24 Пнд 12:04:10 3131467 376
>>3131244
Ну это кароче медоты вроде вот они, а вроде их и нету, виртуальные кароч
Аноним 22/04/24 Пнд 13:19:01 3131600 377
ВСЕ ПРОХОДЯТ РЕВЬЮ
@
ТИМЛИД КАТИТ БЕЗ
Аноним 22/04/24 Пнд 18:18:03 3132031 378
Аноним 22/04/24 Пнд 18:21:59 3132039 379
>>3131600
Жиза. Все дрочат пул реквесты. Лид пушит сразу в мэйн, ведь он великий и не ошибается.
Аноним 22/04/24 Пнд 18:57:35 3132088 380
>>3131600
@
ЛИД СЛОМАЛ ТВОЙ МОДУЛЬ
@
БАГ ЗАВОДЯТ НА ТЕБЯ
Аноним 22/04/24 Пнд 19:04:33 3132111 381
>>3132088
Хахахахаха. Не смешно.
Аноним 22/04/24 Пнд 19:29:34 3132141 382
>>3131600
Я бы очень громко возбухал по этому поводу.
Аноним 22/04/24 Пнд 20:39:30 3132213 383
ТИМЛИД НЕ ПИШЕТ КОД
Аноним 22/04/24 Пнд 22:15:41 3132300 384
>>3132141
Если лид ревьюит всех, кто будет ревьюить лида? техдира звать?
Аноним 22/04/24 Пнд 23:18:03 3132338 385
>>3132300
Все должны ревьют всех. Ревью это не апрув начальника, это просмотр кода на предмет хуйни.
Аноним 22/04/24 Пнд 23:18:50 3132339 386
СТОРИПОИНТ = 4 ЧЕЛОВЕКА-ЧАСА
Аноним 22/04/24 Пнд 23:44:10 3132345 387
>>3132339
Оценку в сторипоинтах придумали только для того, чтобы переложить на кабана ответственность за сорванные сроки. Кабан же не оперирует понятием сложности задач, для него важны даты, и, когда он не может получить от разрабов оценку в днях, приходится изобретать такие вот формулы для конвертации попугаев в часы. А потом ему будет нечего предъявить разрабам, сам ведь придумал формулу с неправильным коэффициентом.
Аноним 22/04/24 Пнд 23:49:32 3132347 388
>>3132338
Двачую. Я читаю код джуна. Джун читает мой код.
>>3132339
Кек, до сих пор не знаю как в сторипоинтах оценивать задачу. В 99 % случаях изначальная оценка, что по времени, что по стори поинтам не совпадают с реальностью.
Аноним 23/04/24 Втр 00:10:29 3132356 389
>>3128900
Ага
ВЫШЕЛ НА НОВУЮ РАБОТУ
@
- У НАС ТУТ ДДД
@
- ПОКАЖИТЕ ОПИСАНИЕ ХОТЬ ОДНОЙ МОДЕЛИЛ ИЛИ ТРЕБОВАНИЙ
@
- ПУК!... СРЕНЬК!... - НУ ТАМ ИТАК ВСЕ ДОЛЖНО БЫТЬ ПОНЯТНО
Аноним 23/04/24 Втр 00:37:55 3132377 390
>>3132347
>Кек, до сих пор не знаю как в сторипоинтах оценивать задачу. В 99 % случаях изначальная оценка, что по времени, что по стори поинтам не совпадают с реальностью.

Оценка в сторипоинтах работает не как часы

Сторипоинт - это такая оценка сложности выполнения задачи, которая принимается на команду, и из которой задачи оцениваются. То есть, сторипоинт нельзя перевести во время например, но по сторипоинтам можно сравнить задачи и тд

После нескольких спринтов обычно сторипоинт примерно стандартизируется, то есть у всей команды в голове схожее понимание, чтобы оценивать задачи.
По оценкам потом набираются задачи на спринт. Тут уже есть примерное понимание сколько сторипоинтов человек может затащить и сколько задач на спринт ему давать
Аноним 23/04/24 Втр 01:07:39 3132390 391
>>3132377
>После нескольких спринтов обычно сторипоинт примерно стандартизируется
А потом ПМ решает добавить еще по паре созвонов в день, т.к. у него горят сроки и он считает, что только так можно ускорить работу и все эти оценки идут по пизде.
Аноним 23/04/24 Втр 01:17:49 3132396 392
>>3132390
А нечего в оценку задачи включать созвоны. Ты задачу оцениваешь, а не спринт. От того, что из-за созвонов уменьшится суммарное количество сторипоинтов в спринте, оценка задачи не изменится.
Аноним 23/04/24 Втр 01:19:35 3132397 393
Скрам-мастера на месте?
Аноним 23/04/24 Втр 01:44:26 3132404 394
>>3132338
>>Все должны ревьют всех. Ревью это не апрув начальника
у нас именно апрув начальника
>>это просмотр кода на предмет хуйни.
лид решает что тут хуйня, а что нет
Аноним 23/04/24 Втр 02:00:44 3132409 395
>>3132377
Это перекладывание ответственности. Если задачи похожие - кабан и так по статистике может все посчитать. Если что то принципиально новое - один хуй никто не скажет без дополнительного рисеча.

>>сколько сторипоинтов человек может затащить
Ну вот по своему модулю я сделаю фичу за 2 часа, а Леха который другую часть пишет - за 10 часов, из которых 8 он будет вникать в контекст.
Во сколько поинтов оценивать? Если эта задача попадет мне я х5 программист, а если Лехе - он говнокодер?.
Аноним 23/04/24 Втр 02:34:18 3132413 396
>>3132409
>Ну вот по своему модулю я сделаю фичу за 2 часа, а Леха который другую часть пишет - за 10 часов, из которых 8 он будет вникать в контекст.
>Во сколько поинтов оценивать? Если эта задача попадет мне я х5 программист, а если Лехе - он говнокодер?.
В условные 3 сторипоинта, независимо от исполнителя
сторипоинт - это не оценка времени

При планировании спринта прикидывается, что средняя производительность синьора Васи - это 30 сторипоинтов, а мидла Пети - это 20 сторипоинтов, значит на такое поинтов можно набрать задач в спринт

>>3132390
>А потом ПМ решает добавить еще по паре созвонов в день, т.к. у него горят сроки и он считает, что только так можно ускорить работу и все эти оценки идут по пизде.
Не идут, потому что нет временных оценок
Аноним 23/04/24 Втр 08:34:41 3132484 397
>>3132377
>Сторипоинт - это такая оценка сложности выполнения задачи
Сторипоинты это оценка производительности команды и к задачам и их оценке не имеет отношения
Аноним 23/04/24 Втр 09:06:30 3132499 398
ЭТО ВСЕ, КОНЕЧНО, ХОРОШО, НО
@
СКОЛЬКО РАЗ В СУТКИ ЧАСОВАЯ И МИНЕТНАЯ СТРЕЛКИ ОБРАЗУЮТ УГОЛ π/2?
@
НАС ИНТЕРЕСУЕТ НЕ СТОЛЬКО ОТВЕТ, СКОЛЬКО СПОСОБ РЕШЕНИЯ
Аноним 23/04/24 Втр 09:16:08 3132504 399
>>3132499
> МИНЕТНАЯ
Наверняка у тебя уже прокачан скилл быстро редактировать сообщения после отправки в рабочие чаты.
Аноним 23/04/24 Втр 09:26:21 3132508 400
>>3132413
>>В условные 3 сторипоинта
>>производительность синьора Васи - это 30 сторипоинтов, а мидла Пети - это 20 сторипоинтов
Так я ж тебе пример привел, что сторипоинты не равноценны получаются. Я таких задач могу нарешать на 50 сторипоинтов, а Вася - на 20. А если поменять задачи, то я решу на 20 поинтов, а он - на 50.

А ты считаешь так, будто у задач контекста нет и это какие то абстрактные алгосы.
Аноним 23/04/24 Втр 09:46:54 3132524 401
>>3132504
Это не баг, а фича.
Задачу решил?
Аноним 23/04/24 Втр 09:58:03 3132546 402
ТЫ МАТЕРЫЙ ГЕЙДЕВ ДВИЖКОПИСАТЕЛЬ
@
НО ЕСТЬ ДВА УГЛА В ГРАДУСАХ ОТ -360 ДО 360
@
НАПИШИТЕ ФУНКЦИЮ, КОТОРАЯ ВОЗВРАЩАЕТ TRUE
@
ЕСЛИ ПОВОРОТ ОТ ОДНОГО УГЛА ДО ДРУГОГО ЗАЙМЕТ МЕНЬШЕ 45 ГРАДУСОВ
@
ОБМЯКАЕШЬ ПОСЛЕ ДВУХ НЕУДАЧНЫХ ПОПЫТОК
Аноним 23/04/24 Втр 10:03:39 3132552 403
>>3132508
>абстрактные алгосы
Даже так если чел решал похожую это на 30% ускорит, если решал почти такое на 50%, если вообще 1к1 то меньше чем за 20 минут напишет.
Аноним 23/04/24 Втр 10:04:35 3132554 404
>>3132546
@
В ПРОЕКТАХ ВСЕ НА БЛЮПРИНТАХ
Аноним 23/04/24 Втр 11:32:11 3132631 405
177b186e3f84f47[...].png 2267Кб, 1508x932
1508x932
Аноним 23/04/24 Втр 13:27:36 3132817 406
>>3132508
Сторипоинт условно равноценен

Естественно, что производительность разная, и зависит еще от контекста, знаний по предметной области и тд. Но считается, что команда действует оптимальным образом, поэтому задачи берутся в соответствии с компетенциями, а сторипоинты помогают оценить среднюю производительность при таких условиях.
То есть, если команда за спринт делает задач на 100 сторипоинтов, то значит в среднем в каждом спринте команда может взять задачи, распределить между разработчиками так, что выполнит снова задач на 100 сторипоинтов

Есть еще один важный момент, который практически игнорируется в командах: задачи не должны распределяться заранее, а разрабы должны самостоятельно брать задачи в течении спринта. Формируется только спринт бэклог.
Аноним 23/04/24 Втр 15:53:21 3132966 407
>>3132546
>ОБМЯКАЕШЬ ПОСЛЕ ДВУХ НЕУДАЧНЫХ ПОПЫТОК
@
Но всё равно не хочешь нанять консультанта-математика за МРОТ т.к.

ПОГРОМИСТ И ПРИНТЕРЫ ЧИНИТЬ ДОЛЖЕН УМЕТЬ И АЛГЕБРУ ДОЛБИТЬ
Аноним 23/04/24 Втр 16:31:04 3133034 408
Аноним 23/04/24 Втр 22:08:42 3133362 409
Аноним 23/04/24 Втр 22:13:54 3133375 410
Аноним 23/04/24 Втр 23:46:54 3133487 411
>>3133362
Напомнило не скажу что.
Аноним 24/04/24 Срд 00:07:17 3133497 412
Аноним 24/04/24 Срд 01:06:21 3133517 413
>>3132499
Количество ангелов на кончике иглы минус один.
Аноним 24/04/24 Срд 01:24:49 3133525 414
.png 47Кб, 500x271
500x271
>>3133517
«Сколько ангелов может танцевать на булавочной головке?» — фраза, которая приводится как пример бессмысленного спора, обсуждающего малозначимые детали. В других вариантах фразы вместо ангелов могут быть черти; они могут «сидеть», а не «танцевать», и «на кончике иглы», а не «на булавочной головке».
Авторство обычно приписывается протестантскому теологу XVII века Уильяму Чиллингворту — в работе «Религия протестантов» (1637 год) он привёл фразу в варианте «Не может ли миллион ангелов сидеть на кончике иглы?» как пример бессмысленного вопроса, якобы занимавшего средневековых схоластов.
Аноним 24/04/24 Срд 04:24:56 3133549 415
>>3133525
>пример бессмысленного вопроса
Гуманитарии такие гуманитарии.
Обсуждение этого вопроса привело к созданию дифференциального исчисления, с помощью которого и находится ответ на искомый вопрос.
Бессмысленный вопрос - это считать количество гендеров в голове психически больного пидораса.
Аноним 24/04/24 Срд 06:57:38 3133581 416
>>3133549
>Бессмысленный вопрос - это считать количество гендеров в голове психически больного пидораса.
Вообще у людей по одному гендеру в голове. А у тебя их сколько, психически больной пидорас?
Аноним 24/04/24 Срд 07:25:15 3133587 417
Аноним 24/04/24 Срд 07:28:19 3133590 418
>>3133549
>>3133549
Ну и сколько ангелов может танцевать на булавочной головке, психически больной пидорас?
Аноним 24/04/24 Срд 07:33:35 3133592 419
>>3133549
>Обсуждение этого вопроса привело к созданию дифференциального исчисления, с помощью которого и находится ответ на искомый вопрос.
Пруфы, быстро.
Аноним 24/04/24 Срд 07:48:35 3133596 420
image.png 29Кб, 1062x73
1062x73
>>3133592
Зачем они обсуждали ангелов на игле? Они что, ебанутые?
Аноним 24/04/24 Срд 09:19:16 3133632 421
>>3133549
Диффиеренциальное исчисление не имеет отношения к этому вопросу.

Математика строит сама себя, ей не нужна опора на реальный мир. Её законы существуют в отрыве от реальности. Пример? Да вся геометрия Лобачевского или ТФКП, методы анализа многомерных функций.
Нигде в реальности нет 20 мерных пространств, но математика может описать секущую N-плоскость в этом пространстве и мы это используем для методов ML.

Ты типичный наукобот который где-то нахватался по верхам. Не существует никакой гуманитарной или технической науки. Есть наука в целом, нормальный учёный из философию знает и книги по ней пишет и в математике разбирается и в химии и в физике.
Аноним 24/04/24 Срд 10:35:42 3133674 422
Аноним 24/04/24 Срд 10:39:36 3133677 423
46
Аноним 24/04/24 Срд 11:22:45 3133726 424
47
Аноним 24/04/24 Срд 11:23:05 3133727 425
44 + X + (X/Y)
Аноним 24/04/24 Срд 12:10:19 3133776 426
Если не получается объяснить, как пришли к решению - ничего страшного. Мы вам перезвоним.
Аноним 24/04/24 Срд 17:17:36 3134107 427
>>3133776
ЕРОХА ИЗ HR КОНКУРИРУЮЩЕЙ ФИРМЫ УЖЕ УКОМПЛЕКТОВАЛ ДВА ОТДЕЛА ПРОГРАММИСТОВ И ЗАКРЫЛ 3 ПРОЕКТА
@
А НАШ ТО ВСЁ МИНЕТНЫЕ СТРЕЛКИ СЧИТАЕТ С СОИСКАТЕЛЯМИ
Аноним 24/04/24 Срд 19:16:51 3134216 428
>>3133632
Из 15 века капчуешь, мастер философии?
Аноним 24/04/24 Срд 19:51:52 3134236 429
1000008505.jpg 64Кб, 640x592
640x592
>>3133590
Очевидно, что ни одного, ангелы это здоровенные дуры
Аноним 24/04/24 Срд 19:54:02 3134240 430
>>3134236
Садись - два.
Сколько надо, столько и сможет, говно жопа

Аквинский. Подписаться.
Аноним 24/04/24 Срд 19:57:53 3134249 431
>>3134236
Это архангелы всякие, серафимы. Рядовые ангелы там вполне антропоморфные.
Аноним 29/04/24 Пнд 11:10:47 3138544 432
ВМЕСТО GITHUB ИНОГДА ПИШЕШЬ PORNHUB
@
ВМЕСТО PORNHUB — GITHUB
Аноним 29/04/24 Пнд 14:10:33 3138717 433
>>3138544
Pull и Push заиграли новыми красками
Аноним 29/04/24 Пнд 16:21:03 3138836 434
>>3102008
Расскажи поподробнее за подставные конторы для опыта?
Аноним 30/04/24 Втр 15:21:17 3139795 435
НАЗВАЛ HTML ЯЗЫКОМ ПРОГРАММИРОВАНИЯ
@
ТЕПЕРЬ ТЫ В КАСТЕ НЕПРИКОСАЕМЫХ
@
В ТЕБЯ ХАРКАЕТ ДАЖЕ КОШКА
@
ЕШЬ ХЛЕБ С ПАРАШИ
@
ВМЕСТО СТУЛА ИСПОЛЬЗУЕШЬ БУТЫЛКУ
Аноним 30/04/24 Втр 16:21:54 3139849 436
16314660158420.jpg 98Кб, 736x736
736x736
>>3139795
ОПРЕДЕЛИЛИ ТЕБЕ УГОЛ В ОПЕНСПЕЙСЕ РЯДОМ С ТУАЛЕТОМ
@
И КОФЕМАШИНУ С ДЫРЯВЫМИ СТАКАНЧИКАМИ
Аноним 30/04/24 Втр 16:24:43 3139852 437
В последнее время понял, что разработки в айти не отличаются от любой другой инженерной разработки. Берешь детальки, прикидываешь и свинчиваешь хуитку. Потрм малеха доводишь кувалдой и вот оно скрипит годик-другой. А ты опять содишь глаза за кульманом под названием ИДЕ...
Аноним 30/04/24 Втр 17:53:56 3139988 438
>>3139852
Именно так. И даже во всяких кажущимися big brain областях тоже самое, только вместо пакета из реестра ты берешь какую-то теорему/модель из папира и натягиваешь на свою задачу
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов