Comment by saluki
This is not the new normal.
Engineering should be doing the engineering.
Product should be doing product.
DevOps should be providing infra.
If end users want to use a report generator or setup a notification rule that's one thing but duct taping features together never is sustainable.
Why is the siloing so important do you think? I think with all the use of LLMs now, entire functions or multiple functions can be done by 1 person. Those people can get a lot of task and skill variety in their work.