Do I need to be a programmer to use DataMapper?
No. DataMapper is designed to be used by business users. Even when you are doing complex mapping, the rules language is modeled after Excel formula language and is fairly easy to learn and use. If you are dealing with databases, a rudimentary understanding of tables and columns is enough to get started with DataMapper.