• huginn@feddit.it
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    I think it’s important for seniors to be in the trenches.

    I’d expect a senior to be doing “junior” work even if juniors were available to take it on.

    It’s not all about efficiency: it’s about keeping grounded and in touch with the ongoing state of the code base. Which I’d argue you can’t get just from reviewing PRs.

    I can see what you mean as far as false economies go for the company but in order to have a task fully scoped for a junior to do you need significant amounts of managerial and engineering time spent grooming tickets, updating AC, explicitly enumerating changes… All of which could be cut through by more senior devs that handle ambiguity better.

    Its hard. I’d rather have juniors to delegate to, sure. But I’d most like to have juniors to train. Even if they didn’t do anything useful for 6 months.