нормальных программистов заставлять писать юниты не надо, они знают зачем они нужны, и сколько времени им же экономят. А так например на паре проектов разработчики писали и интеграционные тесты апи в моем фреймворке по собственной инициативе. Там получалось эффективнее, чем покрывать ту логику юнитами
Ну, во-первых, от джуна в разработке фич всё равно пользы нет, пусть тесты пишет. А во-вторых, немало компаний считают, что тестеры вообще не нужны и забота о качестве полностью на разработчиках. Считаешь иначе - не иди работать в такую компанию)
ну формально нет, но туда де факто просто набирают топовых автомейшн, которые вприципе тот же разраб, только больше опыта написания всякого изврата для тетсов, нежели коммерческого кода. И знание тестирования
да не, я забыл, что такое русскоязычное сообщество, тебе же сразу поясняют, где ты неправ, даже если ты не просил, и даже если это было сто лет назад, соре
к слову это не всегда плохо. Западная модель, когда каждого обрыгана облизывают, чтобы только не задеть его нежные чуства, а не прямо говорят что он творит чернь - тоже ведет к проблемам
Но вообще я имел в виду что об участии разработчиков в недевелоперских активностях нужно спрашивать ещё на собесе. Есть компании, где девелоперы не только тестируют, но и деплоят по ночам и выходным
там же написано "думаю тестирование легче", а я думаю, что у джуна авто, что у джуна разраба, на одном грейде сложность плюс/минус одинакова, но я могу только по ПХП сравнить
Одного такого разраба собеседовал. В начале шли разговоры о том, что вот прям так интересно тестирование, да и денег якобы платят не меньше чем разрабам. А после тех. интервью стало понятно, что человек банально не потянул разработку выше джун уровня и решил переквалифицироваться в автотестеры, потому что там проще (по его мнению)
писать сложный код, который тестирует другой сложный код - занятиее имхо поинтереснее чем просто писать сложный код) да и свободы в тестировании куда больше