If I understand you correctly, you have zero actual paid experience in doing the work which you're applying for? You have no degree, either?
If that's the case, I say this honestly and mean no disrespect whatsoever, but there really is no incentive for an employer to take a chance on you. Again, no disrespect intended at all.
What you need to do is somehow get an education, or some experience, saying you worked at such and such company. Simply saying "I did some side projects" really isn't enough. I got into programming by taking a job as a Network Ops Engineer (meaning if a process failed I rebooted the computer, then called someone who knew how to fix it), and then I got promoted to QA, then to Web Developer. Perhaps you need to "get your foot in the door" the same way. Take a job in IT at a company you want to be in and work your way up. If you get a chance to apply internally for a job, they often prefer to hire from within than to go outside the company.
manpreet
Best Answer
2 years ago
Since my last post several months ago, I have been searching for job actively. I have been sending CVs to companies, and learning a new technology for work, which I would prefer to use (Direct3D). Even though I am sending about 2-3 CV a week and monitoring every day, no company has responded! I got only one result which was a rejection from a dream job at a great company.
I have no experience in applying for jobs, because I have never been accepted to any kind of job. This might be because of I have no degree. But I have 7 years of non-commercial experience, participating in small open source projects.
I have a problem with understanding people due to my autism, so I would really appreciate an explanation of why no one is responding to me CV. And is there some person that could help me with this type of situation?
Additional information:
1) I live in the Czech Republic, that has one of the lowest unemployment rates, in fact specialists in programming are required here, but I'm an foreigner.