This, to me, seems to be the biggest issue. What former lawyer is going to accept a $45k salary as a junior dev?
That said, there definitely are product/management roles that would benefit from having programming knowledge.
That said, there definitely are product/management roles that would benefit from having programming knowledge.