As someone in the IT administrating department, i feel like the new wave of software engineers have a frighteningly low understanding of the system they're developing on. It appears as they are making plain code monkeys these days
How is your impression on this?