Why to Study?

Find your WHY?

How to Study?

Use this website to pirate all .epub for any book and then read on your kindle: https://annas-archive.org/

Use this website to send books to your kindle: https://www.amazon.com/sendtokindle

If you are not able to access any medium articles in this plan: https://freedium.cfd/

or https://archive.ph/

PS: I will studying all this material along side you (we can hold discussions). This could be a great exercise for me to increase my depth of knowledge as well. I will not be doing projects, thats all you (I will review it).

When done with everything - Just randomly open - https://roadmap.sh/computer-science - start reading.

What to study?

Computer Science fundamentals can be broken down into the following: https://teachyourselfcs.com/ (Amazing Resource)

Topics Importance Sanskriti Kshitij
Databases Very Important I assume you know most about this, compared to other topics, we will dive into this last.

Practical Projects. | Decent Knowledge - Need Depth | | Data Structure and Algorithm / Core Programming | Important | You are below average at this.

Leet code. | Above average - Need Mastery | | Computer Architecture | Rarely need it for most careers, very hardware machine level specific knowledge | ❌ | Very Interested | | Operating Systems | Very Important | You are below average in this.

Use the terminal + Linux. | Very Interested | | Computer Networks + Cloud | Very Important | You have ZERO knowledge.

Read + Observe. | Interested | | Language of compilers | Don’t need it for most careers, very machine level specific knowledge | ❌ | Interested | | Distributed Systems | Important | You are ZERO knowledge about this.

Need operating system knowledge as pre-req.

Capstone exercise project. | Very interested | | Cryptography | Important | You are ZERO knowledge about this. | Very interested | | System Design | Very Important | You are ZERO knowledge about this. | Very Interested | | App + Web + Server Programming | Average Importance | ❌ | Already amazing. Need to keep improving. | | AI + Machine Learning | Average Importance | ❌ | Beginner, need more depth. |