Looks like we have a lot in common Shruubi, but also many differences. I too am from a place without a developer community. A one-employer town of 10,000 people, and I too am a Canadians fan (well, I kinda have to be, I&#x27;m Canadian).<p>I think our similarities may end there. After teaching myself to program, and building some apps that got some good recognition, I decided to get more serious about this programming thing and move to a place which had a developer community. I moved to Sydney, Australia (after considering San Fran, I decided Bondi was a better combination of lifestyle and work for me).<p>Is it expensive here? Hell ya! But you have an advantage I didn&#x27;t, you can interview, before you move! You can make contacts in Melbourne or Sydney, and don&#x27;t forget Brisbane has a decent community too with much lower cost of living.<p>It may sound rough, but I think you need to HTFU (as Chopper would say).<p>Or, decide why you want to be in a place with a developer community? What do you look to gain from that?<p>If you&#x27;re making less as a developer than you could at a grocery store (and you have an employer, you&#x27;re not just trying to sell your own apps) than somebody is taking advantage of you, or you haven&#x27;t done the math on what you&#x27;re worth.<p>The only thing stopping you from &#x27;break[ing] through the window and join[ing] in&#x27; is yourself.<p>Stop making excuses, and if you want to do it, just do it. If you don&#x27;t I&#x27;d hazard to guess you&#x27;ll regret it in the long run.