Yeah, but be aware that gardening is not always such a romantic thing. There is bad weather, hail, thunderstorms, plant diseases and animals that eat your crops. And you can do little about these things, even if you work hard.
I agree. In software, you also take risks. Things that deeply affect your software can happen, which you cannot control or can do little about it.
For example, a vulnerability discovered in the platform where your software runs (e.g.: Meltdown, Spectre), or the server where your webapp runs gets hacked and your data gets compromised (which is similar to the situation where animals eat your crops).
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.