A problem occurred configuring root project 'sandbox'.
> Could not create task ':Hello.main()'.
> Unnecessarily replacing a task that does not exist is not supported. Use create() or register() directly instead. You attempted to replace a task named 'Hello.main()', but there is no existing task with that name.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Добрый день, уважаемое сообщество! Хотел бы поднять тему озвученную в заголовке. О мотивах постараюсь рассказать ниже.
В программировании я уже достаточно давно, увлеченно изучал языки программирования еще со школы и старался находить им применение. Начинал свою профессиональную карьеру с тестировщика (ручное тестирование десктоп приложений, год 2013).
Тестирование показалось мне тогда жутко скучным и не интересным. Не применялись никакие тулзы для автоматизации, тест кейсы - файл в экселе, вся работа заключалась во взятии билда с расшаренной папки, инсталляцию и ручное протыкивание по тест кейсам.
Подливало масло в огонь еще то навязанное обществом убеждение, что тестировщик - недопрограммист, вообще не понятно кто и что каждый тестировщик мечтает и стремится уйти в разработку (хотя сам я так не считаю).
В последующие 4 года занимался коммерческой разработкой на С++ (от COM до Qt) и системным администрированием, а сейчас уже 2 года как пишу на JavaScript. Однако, со временем все сложнее игнорировать факт того, что продуктивность с каждым годом ниже, что Agile ритуалы сильно выматывают и вгоняют в депрессию (без них правда работалось легче), что от энтузиазма не осталось и следа. Причем не помогает ни смена работы, ни смена технологического стека и вообще ничего из того что первое приходит на ум.
Логичным развитием мысли о том как жить дальше стали размышления о смене специализации внутри IT сферы. То есть, как вариант, уйти в тестирование. Тщательно изучив вакансии я был приятно удивлен тем, что во 1) тестировщики и программисты сравнялись в зарплате и 2) технологичность профессии выросла на порядок (использование специализированного ПО и выделение в отдельную профессию тестировщиков для написания автотестов).
Собственно, эту тему я создаю для внесения ясности в вещи которые мне пока не понятны. А именно интересуют реальные истории подобных преобразований. Особенно, стали ли вы счастливее от этого или нет, стало ли комфортней работаться? Или все по прежнему стремятся как можно скорее выпрыгнуть в разработчики?
Насколько реально переключиться с разработки на тестирование без сильного проседания в ЗП? По теории тестирования я субъективно оцениваю себя на среднем уровне. Перечитал Савина и материалы для подготовки к ISTQB - всё показалось довольно понятным и очевидным (сказывается также и достаточно долгий срок в разработке)
Как в тестировании обстоят дела с Agile ритуалами и дедлайнами? (во всех местах где я работал тестировщиков никто плетью не бил и выглядели они достаточно счастливо).
PS. Так как этот вопрос я задаю на форуме посвященном тестированию, то предлагаю опустить возможные предположения о профессиональном выгорании, депрессии и прочих психологических вещах (которые наверняка имеют место быть) и сосредоточиться на критическом анализе подобного перехода.
PSS. Извиняюсь, если данная тема уже поднималась. Пользовался поиском - не нашел похожих тем.