I like this comment! My advice is that you should be ready to take baby steps to get to where you want to be in your career. With no proven real-world experience you may not be given the opportunity, or if you're being honest with yourself, be ready to be paid to code. Take a job somewhere that has a tech department in some capacity and over time by working WITH them in some capacity you may be given the chance join them. If that doesn't work out for whatever reason you use your degree to get interviews. At the interviews your experience will shine through as confidence. Employers pick up on this and with persistence, luck, or both you'll land a job that you want instead of one that you need.
Don't be afraid to start small. As long as you're performing point #2 above of "solving problems", you're valuable. If you're capable of doing this with code, then you'll be paid to do so.