I think one important thing that is easily overlooked is that while the technical part of wiring form fields to databases is something a lot of people do (and can trivialise), all of the processes behind it - what to put in, and where it fits in with the domain of the application and company, is probably the harder part. If that makes any sense.
Technical implementation details vs the big picture / domain.
Technical implementation details vs the big picture / domain.