Hi!
I totally disagree. Unless word "craftsmanship" means something
different than "profession" and that difference escapes me.
Here is an example:
I hired a contractor to build a house. He was good enough to build a
structure, but his work didn't show any craftsmanship.
So, while his "profession" is carpentry, he is not a craftsman.
I see. Thanks. Another English lesson learned.
You probably know of a few examples of poorly written software, that
could have been improved upon if the person who's profession it was to
write the software was a "craftsman" as well.
Recently I had to ponder few things in my line of work (notice, it is
neither profession, nor craftsmanship). It appears to me that a man
becomes true professional in something if *both* following conditions hold:
1. They earn a living from their work.
2. They don't really enjoy doing it. They don't despise it either, but
they also don't enjoy it. They just do it.
If a person has their work also as their hobby, then perhaps by your
definition, they are not professional, but craftsman, which apparently
is different.
Boris (Computer Professional)