If farming was planned and run the way software development is, you'd all starve There's no room for egos in farming outside of the big time agricultural corporations. If you work at a small privately owned farm, you'll know who the boss is because he/she's the one dressed in filthy overalls in the fitters shed pulling the gear train out of a tractor 4 hours before you turn up for work...OK, but you're running your own farm, you probably enjoy tending to it, and all your work on your farm will be for your own benefit. Now imagine you were just an employee on someone else's farm and your boss said:
"Mole HD, we decided to change the current crops again, now instead of just corn we'll need strawberries too, we'll need you to work 3 extra hours a day to change it fast because the season is ending next month. What do you mean you can't plant strawberries in a cornfield, dirt is dirt right? Oh and we already told out customer that we'll have the first strawberries ready in 2 weeks, so if you could get going that would be swell!"
Fortunately, most of the big planning and day to day operation is done with mother nature at the helm, as it has been for the last 12 thousand years (give or take)...all we do as farmers is help a bit