No one else get the magic job fairy visit them? I just put my CV under my pillow, snooze away and fall into a dream role come morning.
EDIT: Like everyone else though, I'm going to through my 2c in.
At this level you do not need, in fact it will likely hinder you, professional career advice.
What you do need is to be able to sell yourself. Are at least a version of yourself that you can demonstrate to a potential employer that you will solve all of their problems, and not create a whole new bunch of them.
Tailor your CVs to the job specs. Go through with a highlighter to pick out the key skills, qualities and proficiencies they require. IF THEY ARE NOT IN YOUR CV YOU WILL NOT GET AN INTERVIEW FFS. Do the work for them. If your CV ticks every box, how can they refuse an interview?!
Focus on the job specs and build a narrative around why you want the job, how your current skillset can be augmented to fill the role on offer, and how you envision you will develop yourself and others.
When interviewing do not be arrogant. Do not be "woe is me". If you come across as you are in this thread no employer will chance you as you scream "problem" rather than "problem solver".
Give them that narrative you've built above. Show them that you are keen to progress, you are a self sufficient learner, that you have a wealth of CS experience and have all the examples you could think of and how you learn from each encounter (positive and negative experiences).
If IT is what you want, a big part of it is having soft skills and also being a team player, being able to communicate clearly, be diplomatic, de-escalate situations etc which you no doubt will have experience of in CS, so show them that.
Another big factor is location. I had to move over 200 miles to get my break in IT.