During the 1990s during the Dotcom boom I was helping people learn how to program in Visual BASIC and ASP using VBScript and JavaScript. The company would hire people who didn't know what they were doing, and I had to mentor them. Visual Studio had Visual Interdev which made making ASP pages better with an IDE to highlight syntax and preview the page before publishing it.
I learned stuff like Python and Java but most of what I worked for was Microsoft IT shops. My wife wouldn't let me relocate so I was stuck in the Saint Louis Missouri area.
I worked for a law firm that did VC funding and many people who worked before me left to do their own startups. We helped out a lot of local startups.
On Linkedin most people sponsor me for Databases because I had to fix problems with the SQL Server tables and indexes a lot. They'd hire someone to do DBA work and they'd mess it all up and I had to fix it. I did the same thing for VB and ASP code. I was considered a super debugger at the time.
I can do HTML, SQL, JavaScript, I learned C# and other languages. I could still work in theory but I am not medically cleared to work yet.
Part of my breakdown is they changed the deadlines from months to weeks for my projects and I had over 141 projects to be done because nobody else could get them to work. When someone failed to get a project done, they transferred it to me. The code was undocumented, no comments, and a big spaghetti mess and it forced me to rewrite parts of it just to get it to compile without errors.
I tried looking for a different job, but nobody was hiring in St. Louis because there was a recession going on.
If I went back to work, I'd take an entry level programming position and work for less pay and have less stress. I wouldn't mind being a junior level developer after all my experience.
I still get job offers but they are for high level stuff I am out of practice in. If I do go back to work it would be an easier job with less stress. One that they could help me with my mental illness and support me with it.