This I have come across a few times, claimed by one preacher or another, that carpentry was not Jesus' livelihood.
The Greek word "τέκτων" (teckton) mainly means craftsman. Hence, it is one who wears many hats. To say it means one and not the other, is too presumptuous.
In the New Testament, Christ's Earthbound occupation was mentioned twice: Matthew 13:55 & Mark 6:3.
If I were to take a meaning, I would say Jesus was a smith of all sorts of materials from wood to stones. Not surprising for people in those days are more efficient than people of today.