Are there any resources for self learners similar to "Teach Yourself CS", but for other fields (for example, biology or physics)?
Thanks.
It roughly boils down to find a good degree program in subject and try to get information on the curriculum, books involved, etc. and follow it on your own.
Assuming this is all for personal reasons, as there’s no way you’re getting into these fields without having paid up.
I guess looking at the curricula of some good degree programs is the way to go.
Here are some old HN discussions about it as well:
8 months ago: https://news.ycombinator.com/item?id=24088985
2 years ago: https://news.ycombinator.com/item?id=18374994
5 years ago: https://news.ycombinator.com/item?id=12691963
A list of resources and topics to master in order to go from zero to a rigorous grasp of string theory.
I guess the resources there will keep me busy for the next few years: "all of this together takes our students at least 5 years of intense study".
I suspect the 5 years as a general reference timeframe refers to full-time students who study to be computationally competent and pass exams well, but lack deep understanding of the subject area, let alone ability to solve truly difficult or novel problems.
For someone with strong high school background following the standard academic path without any delay, it would take at least 3(bsc)+1-2(msc)+3(phd)+??(postdoc) years to become a truly independent theoretical physicist.
The tools to experiment and apply contemporary computer science to useful ends are accessible.
Biology and physics lack this property.
You can get book learning in them. But not hands on experience solving real world problems. Too many gate keepers.