I am a self taught Software Developer, started learning at the age of 19, sat in a couple courses at universities to get a feel of foundations and algorithms. I'm 21 now and in the past two years I learned these skills (chronologically): Android Development - Java, Android Studio, SDK, full development cycle, etc iOS Development - Objective-C, Swift, full development cycle, Xcode Tools, etc Hybrid Development(React Native) - JavaScript, Node, React, Redux, NPM, etc. Back-end Dev: Heroku, Node, Express, Webpack, etc. IOT - Arduinos, Raspberry Pi, Embeded systems, etc. I am most proficient in the first three stacks that I mentioned, but I want to know how you would rate the speed of my learning? I'm a side note I would consider myself a good SDE, someone who respects the development cycle; good code, optimizations, etc.
I think you need to gain focus. It's great to be familiar with all those tools and frameworks, but assuming you're not a genius of engineering, it's likely that your knowledge is superficial. Pick a few things and learn them well. Focus.
Usually for junior engineers, the priority is the depth of technologies instead of the breadth. College is the best time to study CS fundamentals: OS, Database, Compilers, Algorithms, Networks. There are so many opportunities to learn fancier technologies after a few years' experiences.