Core Learning (CS)
refer to Core
Learning for updates
and Resources Dump for the full list
- Quotes and Ideas
- "work expands so as to fill the time available for its completion" | Parkinson's law
- "Let us weigh the gain and the loss in wagering that God is. Let us estimate these two chances.
If you gain, you gain all; if you lose, you lose nothing" | Pascal's wager
- Roadmap for career: “Achievements (CV) > Skill > Networking / Business literacy / how to sell
yourself (your skill) > Leadership / Teamwork”
- “The Pareto Principle, also known as the 80/20 Rule, is the observation that for many outcomes,
roughly 80% of consequences come from 20% of causes.”
- “Whatever you choose to do, look for ways to monetize it. Learn two skills: One that the market
needs, and another one that aligns with your hobby. Earn using the skills first and then invest
in your hobbies.” - MK Shishir | “Tumi pochondo koro sheita diye always taka ashbe emon na ....
Taka jekhan theke ashe sheitake pochondo koro ....”
- “All these coding tools are great, but none of them will teach you what not to do. That part
only comes from doing the same things over and over, making mistakes, and figuring it out
yourself. Eventually, the steps just stick.” - Talha Chowdhury
- Idea: Watch videos of newly learned topics. (ex. Saw a Facebook post on vite+npm and watched
videos on YouTube)
- “Visualization is key when it comes to programming. I am a believer of visualization more than
theory.” - Anik Sir, UITS
- Explore
- https://roadmap.sh
- https://80000hours.org/ | You have about
80,000 working hours in your career: We aim to help you work out how you can best use your 80,000
hours to help others, and to take action on that basis
- Research
- CV / Resume
- Readings
- Manga list for life lesson: “Berserk > Vagabond > Monster > Vinland”
- James Scholz’s Top 3:
- Deep Work Book by Cal Newport
- Atomic Habits Book by James Clear
- Can't Hurt Me Book by David Goggins
- YouTube Playlists
- Study Better
- How to?
- Project Farming
- Just cramming theories and a measly amount of practical learning is not beneficial to anyone. I
believe that doing projects and learning along the way is the best approach for any study topic.
And for CS students, having experience in projects should be mandatory for both their academic
and career after graduation. These are 2 GitHub repositories that list some of the projects:
- I am also interested in OSSU. They have a CS curriculum filled with open-source projects, some
with reputed certifications. This is their curriculum:
- Find other projects: https://trendshift.io/
- Interview
- https://www.techinterviewhandbook.org/
| Tech Interview Handbook goes straight to the point and tells you the
minimum you need to know to excel in your technical interviews. Having personally gone
through the interviewing process, it was frustrating to have to find resources from
everywhere to prepare for my technical interviews.
- https://www.geeksforgeeks.org/blogs/interview-preparation/
| The preparation for acing a tech interview starts with a complete
and worthwhile roadmap or preparation plan. It is quite obvious that until and unless you
won't know what to prepare, where to prepare, what subjects hold more weightage, etc.
- Reddit Guides
- Reliable/Reputed/Certification Courses (Source)
- Other Sources | https://www.classcentral.com/ Class Central aggregates courses from many providers to help you find the best
courses on almost any subject, wherever they exist.
- Visualizer
- Practice