Achieving desired result is professional. And achieving desired result without doing the hard parts is not only professional, but smart and actually kind of awesome.
No. It is geeking out, part of the job...
> achieving desired result without doing the hard parts is not only professional, but smart and actually kind of awesome.
That is a menace. I think I am working on code you wrote
It is the opposite of professional. It is amateur, irresponsible dilettantism
Most employers have less than zero interest in paying coders to document in my experience. If they want documentation to exist, they hire a technical writer.
Sadly, I've never met an employed tech writer (and no, journalists don't count).