In terms of the sheer variety of skills needed, farming is one of the most challenging professions out there. This is why, in many cases, the "general" is dropped from the name of a general agriculture degree as redundant.
Unless focused on a specific field like livestock management or forestry (and to some extent even then) agriculture courses all include foundational modules in chemistry, biology, zoology, horticulture, soil science, economics, and farm management. To a certain extent, the emphasis of a degree and the elective subjects available depend on the location of the university. In Europe, for instance, you are more likely to be exposed to intensive and sustainable farming practices.
One of the strengths of general agriculture graduates is that they can successfully apply academic knowledge to solving real-life problems. Planning and project management are key skills, as are teamwork and leadership.
Especially considering the impact of new technology (including biotechnology), changing markets, and climate change, agriculture can be a very interesting and satisfying career. Farmers know that they are providing for one of society's most fundamental needs, and many are happy to tell you so.