as a tech consultant if the value you're bringing to the table is that you generate code, then you're doing it wrong. Writing the code isn't the hard part, its finding the correct solution, understanding the requirements, and even recommending requirement changes to provide 80% of what a client needs but only taking 20% of the time that the 100% solution would.