Канады" или "Канада Без работы"? Можно ещё "#невойтивайти"
Поиск работы на стройке в Канаде
А есть чат тех, кто работу в Канаде нашел?
Кто работу нашёл, в чатах не сидят, а работают )))
Я нашёл и некоторое время работаю, но вчера объявили на созвоне, что в августе планируют сократить 3/4 программистов (оставят тольто синьоров и архитектов) и всех тестировщиков. Но это не точно. А пока забрали доступ к джире и сказали писать юнит-тесты до дальнейших распоряжений.
Я в начале года нашел первую работу в Канаде, заняло чуть больше месяца, и по моим меркам это очень долго. Перспектив повышения мало, поэтому думаю в сторону своей компании, косвенно связанной с ИТ и в дополнение еще аккуратно батрачу на контору знакомого как разработчик.
Ты следующий)) А вообще вопрос тестеры то им зачем
Писать юнит-тесты до дальнейших распоряжений 😄
Боюсь, что если убрать тестирование, то придётся тестировать исключительно реальным пользователям))
Так оно обычно так и работает)
Обычно где и насколько это обычно?)
Общая тенденция к сокращению кьюа)
Не слышал о таком, да и tester ≠ qa
Скорее тенденция к сокращению ручного тестирования в сторону автоматизации
Надеюсь, что термин "ручное" заменится на тестирование без автоматизации). А то программирование тоже к ручному можно привести, ведь есть кодогенерация)
Я, может, непонятно написал. Тестеров уволят всех аустаффных. Оставят только своих, внутренних.
Там новое руководство. Есть ещё надежда, что они это разрулят таки. Им не понравилось качество кода, хотя повышать эффективность, всё переписывать. Второй вариант, что контора подыщет некоторым другой проект.
"давайте все перепишем" - моя любимая шутка
Только это не шутка. Они хотят пятнадцатилетний огромный монолит на Java 7 разбить на микросервисы на последней джаве, и некоторые эксперименты уже прошли успешно. А тесты нужны, не знаю, для отчёта, т.к. последние три версии поддерживаются годами.
Почему бы и нет. Интересно лишь, ради чего можно тратить настолько много ресурсов.
Пф, это разве трата? У меня на прошлой работе пока шла регрессия, программисты по полтора месяца сидели без работы лишь изредка исправляя найденные баги
Я не про юнит тесты, я про проект переписывания всего :)
Микросервисы же - стильно, модно, молодёжно )
Да просто там в коде чёрт ногу сломит. Без старичков уже порой не разобраться что как работает. Люди даже за два года так и не освоились в проекте. Всё время говорят, это надо у того узнать, он тут 10 лет. Это одна из причин перехода, я думаю, а не только потому что модно. Якобы для этого новичков и набирали не так давно. Но что-то пошло не так.
микросервисы эту проблему не решают, скорее добавляют. у нас например есть табличка ответственных за микросервис, ну и соответственно отвественный является основным носителем секретных знаний, как этот микросервис работает 😄
А как микросервисы помогут изавиться от говнокода? Просто будет говнокод в микросервисах )
Вообще микросервисы это про то, когда у тебя есть куча лишних денег на девопс и накладные расходы по взаимодествию разных стримов. В идеальном мире с кучей времени и денег микросервисы конечно круто, но бизнесу обычно настрать на все эти плюшки и не всегда есть адекватные люди, способные оценить преимущества
Рефакторинг, удаление мертвого кода, упрощение за счет новых фишек, т.к за 10-15 лет появились новые решения)
Микросервисы начинают ценить когда на запрос бизнеса «а можно сделать эту штуку» ему говорят «нет» или «через два года» потому что иначе все сыплется в неожиданных местах
вот хипстерки их и ценят. а потом на проекте накапливается сотня+ микросервисов и внезапно оказыватся, что новую фичу добавить это значит затронуть код 15+ микросервисов или даже добавить еще один-два, а потом протеститровать их взаимодействие. и в процессе еще у каждого микросервиса появлятся по 5-7 версий api и мало кто уже знает, зачем нужен вот этот endpoint в api v4, кто его использует и зачем. пояляется хуева туча кода, который толи мертвый, толи его все таки где-то кто-то юзает, хз.
Если для новой фичи это всё надо - то говно у тебя, а не архитектура
Есть такое) Но на помощь приходит ChatGPT
Loose coupling, high cohesion же. Надо поддерживать это, а не клепать новые микросервисы бездумно
В нормальном монолите не сыпется. Ну и плюс в микросервисах такая же фигня млжет быть
Пока монолит влезает в голову трем людям то все нормально
Делай modulr monolith
Обсуждают сегодня