Perhaps dedicate yourself to a specific area of programming that interests you, develop a portfolio on something like Github, network with people, express an interest in opportunities, and let your work find you something.
The problem is that I don't know where to go to network with people, or how to get people to actually find me and my work.
My GitHub is a lonely horse and I think that the only way to actually have an active portfolio on the internet is if you already have an amazing reputation.
My GitHub is a lonely horse and I think that the only way to actually have an active portfolio on the internet is if you already have an amazing reputation.