| > I feel like eating a bullet would make the world a better place. Thoughts like this are always a significant cause for concern. If you found a mole that was raised and had changed shape you would see a doctor. If you found a lump on a testicle you would see a doctor. This is similar. Your treatment options should be a broad package: 1) change the situation 2) give you the tools and skills needed to change the situation 3) support you while you're getting those skils and making those changes (2) here is not just about your software skills, or your interview skills. It should include some stuff about how to recieve criticism (take what's useful; ignore the rest). I often push Cognitive Behavioural Therapy. That might be a good idea, but you have some complex interdependant stuff going on and CBT is more effective if you just concentrate on one thing. There are other therapies that may help, but they're harder to find. DBT is well known and might be useful. You make several reference to your perception of your programming skill. You describe bug hunting as low skill. Try to frame that as specialist skill, that helps you avoid mistakes in your own code. Do you program in your own time? |