"Ignorance is bliss". The problem is rather universal. Put a good "X professional" to do job Y and a bad X to do the same job, it will be more miserable for he who is good because he has more knowledge and is better able to realize all the reasons why job/task X is a miserable sorry job.
On the other side you could argue that a good programmer would be able to abstract away a proportional amount of miserable work to a bad programmer, thus leaving them equally miserable.
In the end its your attitude as a person that decides if a task makes you miserable. If your attitude makes everything you do into a job — some piece of tedious labour you do at someone elses whim — then no wonder you are miserable.
On the other side you could argue that a good programmer would be able to abstract away a proportional amount of miserable work to a bad programmer, thus leaving them equally miserable.
In the end its your attitude as a person that decides if a task makes you miserable. If your attitude makes everything you do into a job — some piece of tedious labour you do at someone elses whim — then no wonder you are miserable.