按字面和语法上说是没有问题的,谈不上病句。因为这句话的谓语是动词(从事),宾语是名词(岗位)。
但是要从文字的意义上说,这就是一个病句。人们从事的是具体工作,而不是岗位名称。如果你是市长,别人问你从事什么工作,你回答:我从事市长。这显然不合适。市长是岗位,不是工作。你回答:我从事行政工作。这就没问题了。