Case in point, my latest Google Chrome browser upgrade has shown some odd behaviour like tabs becoming detached, the window detaching from the full screen and the flashing of tabs that says "Online Registration" and closes in a flash.
Chrome refuses to close and the only way to regain control is to... pull the internet plug.
This didn't happen before the upgrade, only after, and given that the average age of a google programmer ranges anywhere from puberty to mid twenties, I'd say that experience in that area is to blame.
Ever wonder why programs are now bloat compared to 20 years ago? The old skool skills of squeeze the maximum out of hardware, make every bit count, which improves performance and speed, is out the window and why we need computers with quad core, insane ram and stupidly huge hard disks.
My brother-in-law jumped ship in to the consultants arena some 30 years ago because he could see the direction that programming was being steered in to and that there would be a need for companies to have consultants and project leaders, and thats what he has done since, freelanced and worked on many contracts and still finds clients face palming when they realise that their issue is the development team they have.
What I can't understand is why people have to add up to 1/4 meg to their page to make a script work that could be done in 20 or so lines of code that requires no additional support files. From my perspective that is wasteful, ever wonder just how fast the internet would be if you could offload all that unnecessary data?