A farmer has various responsibilities within their particular field. Whether it is the purchasing and planting of seeds on a cash crop farm, the purchasing of quality breeding stock on an animal husbandry farm, or the diet and care of a specific type of livestock on an animal production farm, a farmer needs to have a wide knowledge base of the agricultural industry as a whole.
Besides the general knowledge of planting dates, breeding cycles and harvesting periods, a farmer often needs a good working knowledge of mechanics in order to keep their equipment running and in optimal order.