I grew up on a farm, so I was not without connections, but it was actually on the suggestion of my father that I got started down that path.
I knew pretty early on that programming was my thing. That was where I put all my focus, getting my first part-time dev job in high school. Farming wasn't even a consideration in my mind. It was only after working full-time in the software game for a few of years, dad approached me and suggested that I take some of the money I had earned, find some land to rent, and buy some crop inputs with it. I agreed that it sounded like a good plan, and he helped me put it in motion.
My farm is strictly cash crop, so the work is highly seasonal. Right around this time in the spring and later in the fall there is a lot of work to do, but the rest of the year is fairly light on the time required of me. The second thing that made it work is that I was already telecommuting and my hours were flexible. There have been days where I've been in the field all day and working on code all night. Additionally, it's not completely unheard of to find me writing code from the seat of the tractor. Mobile internet access has been a lifesaver.
I hadn't really considered this to be an interesting topic to the HN crowd, but maybe I should write up a more detailed blog post about it?