Programming (java, c, c++, python)

Math

data structures and algorithms

Competitions

web development

App Development

version control

– github How to use Git and Github

internship

interview problem solving

Machine Learning and AI

cryptography

Databases

OS

Cloud computing

Hardware – computer architecture

Networking

Computer graphics

AR / VR / HR / XR

Blockchain

IOT

Robotics:

Edge computing

Devops:

Robotic Process Automation

Linux

Quantum computers

Video game development

References:

https://www.technologyreview.com/lists/technologies/2019/

https://www.google.com/amp/s/www.forbes.com/sites/bernardmarr/2019/09/30/the-7-biggest-technology-trends-in-2020-everyone-must-get-ready-for-now/amp/

https://en.m.wikipedia.org/wiki/List_of_emerging_technologies?wprov=sfla1

https://techdevguide.withgoogle.com/

https://www.scotthyoung.com/blog/myprojects/mit-challenge-2/

https://roadmap.sh/roadmaps

https://github.com/ossu/computer-science#core-cs

https://en.m.wikipedia.org/wiki/Outline_of_computer_science?wprov=sfla1

https://www.quora.com/What-would-you-advice-for-those-students-who-learned-absolutely-nothing-in-their-4-years-at-college-but-now-wishes-to-work-in-the-world-s-best-AI-ML-team-of-Google-Facebook-etc/answer/Aman-Goel-9?ch=3&share=1e6d62f0&srid=QPeKV

https://www.quora.com/What-is-it-like-to-be-a-super-experienced-programmer/answer/Marty-Fouts-2?ch=10&share=9c96992c&srid=hkjQ2

PS: Will add more.