답변
1.
어떤 리팩토링인지에 따라 차이가 있겠지만 신입 레벨에서 리팩토링하는 데는 한계가 있습니다. 기존 코드와 전반적 아키텍쳐 이해도 필요한데 리팩토링을 바로 진행하는 게 어렵죠. 이슈, 버그 이력도 알고 있어야 엄한 코드 건드리지 않고요. 여튼 많은 이유로 레거시 리팩토링이 주업무라면 고민해 볼 필요가 있습니다.
2.
신입은 리팩토링은 안 되고, 기존 기능에 추가 개발하거나 레거시 유지보수 정도 하면서 개발 경력을 쌓아가시는 게 유리합니다.