We have only two developers working across all our products, receiving the customer feedback and maintaining old code. In true DevOps fashion all devs should experience what it's like to maintain their own and others' code in production. Today, we're not taking this opportunity to learn from each others code.
Proposed solution
We should update the staffing so that over the year we would have certain weeks where one of the developers would help the dedicated support developers (operations). In this week operations would be responsible for assigning work be it to answer tickets or upgrading old codebases to make them easier to work with.
I recognize that this is an expensive thing to suggest, but it's quite expensive to not prioritize this type of learning. I'm happy to discuss this.
RFC: Request for Comments.
Problem
We have only two developers working across all our products, receiving the customer feedback and maintaining old code. In true DevOps fashion all devs should experience what it's like to maintain their own and others' code in production. Today, we're not taking this opportunity to learn from each others code.
Proposed solution
We should update the staffing so that over the year we would have certain weeks where one of the developers would help the dedicated support developers (operations). In this week operations would be responsible for assigning work be it to answer tickets or upgrading old codebases to make them easier to work with.
I recognize that this is an expensive thing to suggest, but it's quite expensive to not prioritize this type of learning. I'm happy to discuss this.