Career options after Masters in mathematics outside academia Basically, my background is the following: I was a very good student in a not so bad university in my bachelor, and now I'm doing alright (~ good student but not one of the best) in a very good university at Master's program in Europe. Obviously, mathematics gets harder and to be realistic it will not hurt to keep in mind career options outside academia after I finish my Master's, especially if one takes into account the current competition level in academia. 

What scares me is the fact that I feel totally useless outside research. By that I mean I have no teaching experience at all, no classes in statistics, probability, applied mathematics, no programming skills(though I had one class in C programming 3 years ago which sucked and in addition I totally forgot it). Instead I have always been doing courses which are highly abstract like category theory, homotopy theory, algebraic geometry(most of the Hartshorne), topology and this list goes on. There is no way I can use outside academia/research anything I learned before, so I don't see any difference between me and a high school graduate. 

Are there any options besides academia with my current background or realistically I'd better stick on academia to survive? 

P.S. Even though I enjoy research, but recently it had started becoming tiring so I'm looking for a plan B. Next year which is final will be spent on writing thesis and there is no time to take any additional classes outside of my current research.
This question will probably be closed as it is shopping. You might want to try and learn what people do after having bachelor's in mathematics. There are statistics online and, to my suprise as well, mathematics seem to bring in a quite respectable salary (on avarage, in US). My understanding is that there is some demand for mathematicians in certain jobs. They may train you so you don't really need to know much beforehand. 

Given your specific interests a more ideal, non-academic, job placement would ideally use your qualifications. Private companies do have their researchers (for example IBM has researchers for quantum computing) doing serious research. There might be oppurtunities for you, that I am aware of, in communications (coding theory) or data analysis.