As some noted, the fact that you realized what drives your desire is very impressive. It takes a certain skill to understand those things! As someone who's been at it for years, I'll just give you one little piece of advice. If you've already been through the fundamentals, you've done enough. Now, instead of focusing on learning technology, focus on building things, this is what real engineers do. Let me explain. You…
You don't get as many job offers by becoming an expert in one area though.... How many job offers do you see looking for a smart Perl programmer. How many do you see listing 10+ technologies, plus experience in scrum? (Does doing a stand up every day make you better at it? )
Ignore the laundry list of requirements.