我认为,鱼和渔这两个字是有区别的,鱼是一个名词,而渔是一个动词,所以,它们所代表的意思也是不一样的,打鱼,那么打是动词而鱼是名词,意思应该是打针对的是鱼。
而打渔也是一个动词,是说捕鱼的意思,所以这两个。
“打鱼”就是单纯的捕鱼;“打渔”是捕鱼者所进行或从事的生产劳动。

打渔还是打鱼这个看你个人需求了。
打渔可以理解为一种能力,而打鱼是一种东西。
如果你是暂时的挨饿,那就打鱼。
如果你是长期处于一种挨饿的状态,那就打渔。
当然是打鱼,渔是动词,本身就有打鱼的意思,没有打渔这种用法。

打渔和打鱼严格来说是不一样的,打渔是职业 ,打鱼是动词性的词语,存在词性差别