The main problem with Ph.D. degrees (from US and world) is that they sometimes really poorly equip you for a job in our field.
I don't think coding is really what is missing - it is just misalignment (lagging?) of the curriculum and projects with fast changing pace of the industry. They are a little behind...