@samir
I suspect the majority of professional programmers are doing something tedious and uninteresting that basically amounts to "convert company business logic into code".