| I'm a 19 years old uni drop out, who is from and lives in a small town in Spain, but I am Ukrainian Citizen because of my parents and nationality acquisition issues.
I'm very concerned with my intelligence and with my complete inability to form and maintain relationships with other people. I've spent most of my life on the IT ever since '11. When I was a teenager, I told everyone in my town I was smart and made good money online, which were lies, so my self-ego is inflated, but I've come to accept ever since that I am simply dumb. My grades were average during HS (I especially struggled with math) until the last 2 years before Uni, when they tanked. I didn't pass Chem & Bio during the last year, but the teachers chose to pass my anyway in order so that I didn't have to repeat a grade. I then got the worst SAT score in class. I got a 3.5/10 in math that made me go to a 2nd tier Uni to study CS. I studied "irregularly" for the SAT. In Uni, I failed all of the mid-term finals I had, even one that was non-CS related. I didn't study "well" for them either. The subject with which I struggled the most in Uni was programming. During the 2nd semester I got a seemingly unfixable segfault C++ error that lead me to loose all motivation in prog, even though the professor told me the code was sound. I've not programmed ever since, and I find opening a prog book scary. The only thing that's stopping me from killing myself are my parents, who currently sustain me and let me live in their house while I am "struggling". I think I struggle to study because of how dumb I am, both in regard to math specifically and in general. Am I simply too dumb for CS, STEM or modern work? I have no will to progress anymore. What is it good for, if I am destined to be a sore looser genetically and because of my choices. It seems like all careers other than CS suck salary wise and will be automated in some way or another, and I can't stop thinking about this and sleep. |
You're over estimating too many things and using too much emotion in your analysis. Objectively speaking,you should define your life goals first and evaluate your abilities.
In my opinion,for "modern" or any other life,your career is primarily important to take care of yourself and your dependents. Even homeless people lead a life worth living. Life can always get worse or better.
Yes,natural abilities are imoortant but perseverance and wit are more decisive in succeeding(even in programming). Therein lies your weakness based on what I gather from your question. The fact that you gave up to easily and didn't attempt to at least "fake it till you make it" is a big problem.
I don't consider myself talented in STEM either but I am confident I can debug myself out of a segfault most days,primarily because of the ridiculous amount of time I spent with C and gdb debugging simple code mistakes. I don't know if I'd make a good programmer but since they want uni education in compsci,I focused in IT fields which is working out great for me.
In the end,I think you'll do fine in general. I don't know if STEM or compsci is for you based on what you mentioned but my advice is to at least persistently pursue your dreams. I would also highly recommend investing in relationships with people(personal,academic and professional) life is too hard on your own.