I always was convinced, for some reason, that it was more or less all right to do whatever you liked, as long as you truly loved doing it. Perhaps it's coming of age in the 90's, but I've never had the impression I would have only one career. I have known for years that computer programming was a flow activity for me, and working on these pages is also turning out to be a considerable source of flow. You can be happy without a million things. Knowing it is not the same as creating it, of course, but I have found that just understanding the premises of flow has helped me achieve it more often.
Computers are inherently more flexible, and can be used to achieve or enhance flow.
Computer programming is a new form of flow. But computers can also be used for shallow, mind-stuffing content, which may produce momentary flow while bringing no lasting growth. Just because a computer game keeps you up all night doesn't mean you're really learning anything. Not all flow is good. Wartime in general is a demanding, challenging, flow-prone experience, which explains much of the appeal of gangs in inner cities.