Brief historical background:
I've turned 24 recently. I taught myself how to code at 18-19. Dropped out of university to get a full-time job. The very first opportunity came about around 6 months later. My first job in the industry was bizarre and obsolete but I had no better options.
After 2 years, I quit and found a new one. It's my current job, a bit better but has little to do with software development just like the previous one. It's all about customising business logic and developing "local" features restricted by the core. (if you're wondering the core is a Java web app, BL is written in Groovy). The company has dozens of clients with different BLs, so every time I get a new task, I have to delve into the business logic of a particular client (which is nearly always over my head). It's reminiscent of "a system inside a system". The core of the product is unreachable to neither my team nor me. I write groovy scripts that are then processed by the core. Haven't opened IDE for years.
This alone, alongside a ridiculous wage of a 1000$ per month (after having been working in the industry for 4 years), gave me food for thought and I decided to find a new job yet again.
And now I discovered that every interview I attend is a total shambles. I'm unable to answer advanced technical questions, don't know much about frameworks, modern approaches and trends in the industry. In an interview, the candidate should either demonstrate good problem-solving skills or practical knowledge of software development. Sadly, I can't do either. Too many companies assume that having experience of more than 3 years equates to knowing this stuff. In a desperate attempt to fix this, I started memorising the questions they might ask. Memorising is my last resort since I don't understand the concepts. This will fail if they give me a case study, though.
I came up with the conclusion that the software industry isn't for me. I'm not good at programming. And never have been. I've wasted 4 years of my life and want to start over again. Initially, my idea was to save money (mainly by working for foreign companies) and buy real estate, but with no relevant experience, it's next to impossible. The passion has run dry - for the last 2 weeks I've been so loath at work like never before
I have no backing, no relatives, no one can be of any help to me. On top of that, I finish university by March next year (I study remotely), so I need time to do the thesis. Don't get me wrong - this is not a cry for help but rather a problem that needs to be solved. I need a job cause I have to pay for education, rent and food (obviously) but can no longer self-sabotage myself.
Question:
Has anyone been in dire straits like this? If so, how did you manage to climb out of the slump, take the plunge and start a new career in a different or adjacent industry? How long did it take to adapt?