My situation is quite unusual. I'm a ~junior level developer with solid knowledge of physics and maths. I was taking a degree in Physics last year (2nd year) and left because I was not learning anything there. At the university I was in, people are expected to learn most stuff by themselves at home. I didn't want to wast time and money going to the university to learn nothing, and I don't care about having a paper proving I know what I know, so I left and continued learning stuff all by myself, much faster than I was. Because it's easier to find resources teaching programming than physics, I spent most of my time learning programming, which was a side project for me since ~5 years ago. I end up learning quite a number of languages (C, C++, Ruby, Javascript; also learned the basics about Python, Java, HTML & CSS but I'm not very good with these yet).
I feel now that I'm ready to start working, so I'm looking for a job. The thing is: I feel that most companies will decline my application right way because I do not have the paper. I should add that I'm a quite odd person:
- I hate doing things one way just because everyone else does;
- I push myself really hard to learn new things and improve;
- Don't care about money, only about doing something I like;
How should I approach a company when looking for a job? Even better: how can I find a company that needs someone like me?
I should add that I'm looking for a software developer position.
Effectively adding “Self-taught” skills on your Resume and other questions under "Related" there do not address the particular aspects here:
- I have no formal qualifications (so it is not just a question of adding self-taught qualifications to a "normal" CV that already includes a degree)
- This concerns an entry-level job (I have no previous job experience that could signal to an employer I know what development is about)