Devs are always worried when lawyers are given oversight duties over their works in order to ensure the products developed are in complaince with various laws. This worry is valid.
I for one do not think lawyers in tech companies are there to put developers on a leash. That's the idea most have, but it is wrong. The task is to find a way to protect the the business without hindering creativity.
This is why most companies prefer to hire a lawyer with a tech background. They understand both sides of the divide better and can proffer solutions that are acceptable to all the parties.
One of the first things a lawyer should do for a tech company is work with the devs to produce a 'best practice' guide. This will guide development in relation to laws, without getting in the way of innovations. Also makes everyone's job easier in the long run.
An example of something that should be in a 'best practice guide' is the need for devs to keep time tracks of their work for the sake of IP protection. Another is setting up rules for handling data. Also jurisdiction specific requirements must be accounted for.
This is not always as rossy as it sounds..
. There'll be some friction in the beginning, but in the end the creative freedom it will bring will be worth the foundational stress.

