I have not found one person who shares my passion to program.<p>Where do you think one should go to find others that take programming as a passion, and seriously?
If you don't live in a "startup hub," it might be difficult but not impossible. Here in San Francisco, there are tons of tech meetups on meetup.com. If you can't find any tech meetups in your city, start one! A simple one to start is simply, "Shut up and code!" or something similar, where you literally just sit in a coffee shop, cowork, and talk to each other if you want to.<p>That reminds me, coworking spaces will usually give you a day pass or a few days. Check those out.<p>Good luck!
One advantage to the olde hub-and-spoke maniframe plus terminal model: programmers had to congregate in the 'terminal room' at the university. I miss those days. I found lifelong friends there.
If a physical presence is not required, there are plenty of online communities of varying quality. I personally think that you should be able to find some interesting people by poking around some open source projects, but your luck will vary there.