This has nothing to do with Raptors, but here's my career advice for what it's worth (nothing to most I'm sure):
I was once shown a Vennn diagram by a CIO of my former company while he was giving me career advice (yes, that's a bad place to be). He drew three circles, one is what you're good at, one is what you love, one is what makes money. He said AJ, the best place for you to be is right in the middle of where all three intersect.
Debatable, but for the most part I agree with one caveat-
I've discovered that most people for some reason pigeonhole themselves into a given station in life. They say this is what I'm good at, I was born with these talents, I need to work within these confines.
TOTAL BS
You. Can. Be. Amazing. At. Whatever. You. Want.
It's just a matter of how bad you want it and therefore how much time you're willing to spend developing your talent.
Also, the job market is called a job market because it's, surprise a market. Like any market it works on the basis of supply and demand. Basic economics tell us if demand is high and market supply is low, the thing being supplied is of great value.
So here's my advice (finally). Find out what you love (maybe there are several). Analyze the market and make an educated decision on what is and will be in demand with relatively few workers in supply. And then become the best at whatever that is.
Technology is a good place to be. The Internet of Things is exploding, everything is becoming connected, the demand for engineers is high and is only going up in the foreseeable future.
I'm 35. I have no college degree (ie no debt woo). I have several IT certifications including my CCIE. I won't say my salary for fear of sounding like a ******, but I'll say I make more than my lawyer brother. He's an IP lawyer at IBM with a mountain of debt.
I'll finish off with this. Your skill is why people hire you, it's not why they keep you and give you raises year after year and promote you. Get rid of your ego (not saying you have a problem with that). Logic over emotion. Always look for ways to help/serve people. Build people up, NEVER tear people down even when they deserve it.
Do all that and I promise you'll find success and happiness.
Good luck.
Edit: Scratch that last comment, luck has nothing to do with it.
Go get it!