How To Read Tech Books? (Things I learned after reading 21 books)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
One of the highly effective habits of top  1% geniuses is to learn from text. Now,   video-based formats are good; you can learn  a lot from them. But when you have access   to the information that very few people  have, that you can only get from text,   and this is something that I want to talk about  in this particular video: How to read and learn   from technical books or text. I have been reading  books for the last 4 to 5 years, and believe me,   this is one of the best habits that you can  develop because it changed my life completely,   as you can see it over here. I have read so many  books; it changed the way I think about the world. Think about this: when you read technical books,  you get everything at one place. The author of   that particular book spends around 2 to 3 years  researching, understanding, and writing that   particular book and gives you everything in a  structured format. The same goes with the white   papers or the research paper. These are some of  the gold mines that you should explore if you   want to become a top engineer. So in this video,  I want to give you the quick guide on how you can   get started reading technical books, learn from  them, and retain the knowledge for the future. Now, before we get started, I just want to  burst your one myth: that reading technical   books is difficult. A lot of people come to  me and tell me that reading technical books   is boring and difficult to understand. This is  the pre-built mindset you might have because you   were exposed to the reference books in schools  or college, preparing for exams. But most of   the technical books in today's world are very  easy to understand. They are just like novels;   you can read them text by text, and you will  understand most of it. The difficult part   here is not reading the technical book; it is  learning the new concepts. So even if you watch   the video and if you are just getting started,  it might be a little bit difficult to understand   at the start. So pay attention to this; like  when you get started learning any new topic,   the first step here is to get introduced to the  new information. After that, you will analyze it;   your brain either accepts or rejects it. It  starts processing it, and the more you repeat it,   the more you learn and grow in your life.  So remove this myth that reading the   technical books are difficult. Learning  a new topic is difficult at the start,   but the more you repeat it and the more  you stick to it, it will get easier. So once you begin with this right mindset, then  we can talk about how to get started reading   technical books. Now here's the thing: in general,  there are two types of technical books available   in the market in today's world. The first type  is just theory-based that only have text, and   the second type of book is more towards hands-on,  based on the projects. So we will talk about both   of these types. First, we will understand how  to read the theoretical and conceptual book. These are the books that only have the  theoretical information about different   topics and concepts. One of the best resources  if you want to understand the technology from   the fundamental level. It is very difficult to  find all of these information in the videos,   but these types of technical books will give you  access to all of these information. The advantage   of learning difficult text is that it makes  learning everything else so much easier. So   once you understand the tech from the fundamental  level, you will realize that most of the modern   tools are just abstractions or layers on top of  the core fundamentals. And these fundamentals do   not change for a longer period of time. So now you  know why you should read all of these difficult   books. But how to read them? The simple answer  is: you just get started with the reading. Now   before you click off from this video, listen to  me first: learning to read technical books is like   going to the gym. You don't go to the gym on the  first day and start lifting 50 kg of dumbbells.   You start small, and you start with a 2.5 kg or 5  kg dumbbell. This is what you should get started   with. The same thing applies here. When you  decide to learn from some of your technical books,   do not put pressure on yourself that you have to  finish everything today or you have to understand   everything that you read. This is the biggest  misconception people have that, "Okay, if I start   reading this technical book, I should understand  each and every word." This is not how things work. When you get started, I have read this particular  book three to four times, right? This is the data   in terms of application. This is a completely  theory-based book. This does not have any code   examples or anything. Now when I got started  reading this book for the first time, I did not   understand a single word. This is one of the most  difficult texts that I was reading at that time.   But I kept reading it forward, and it started  making sense in the third or fourth chapter.   So these types of books are always boring to read  when you get started. You will get different dots,   but if you stick to it for a few days or weeks, it  will start connecting everything together. So the   important point here is that you should start  small. Start with one page a day. This book is   around 400 pages long, and if you want to read one  single book throughout this entire year, then if   you read like two to three pages a day, you can  complete this entire book by the end of the year. Now this brings me to my second point: you don't  have to read 50 books. You don't have to read this   book from the first page to the last page. You  don't have to understand every single paragraph   that is written. It's all good. All of these are  the wrong mindset that you have about learning:   that you have to finish reading 50 books, that  you have to read each and every single word and   understand from this particular book. Even  if you understand 30 to 40% from this book,   that's totally fine. No one really understands  everything. You understand some part,   and you can skip some part. You don't have to  read this book from the first page to the last   page. If you skip something, that is totally fine.  If you understand something, that is totally fine.   Okay? So don't have all of these wrong mindsets  that okay, you have to understand every single   thing. Just get started. The goal here is not  to finish reading all of these books. The goal   here is to get in the habit of reading these  difficult texts. So at the end of this video,   we will talk about how to build a proper  routine for reading all of these books,   but let's talk about the second type of book that  is more hands-on with the practical examples. Now, these books are one of the best books if  you want to learn any new topic. Why? Because   with the theory, you also get the practical  examples. The structure is usually the same:   you get some theoretical knowledge, but with  that knowledge, you also get the practical code   example that you can directly apply and see the  output. For example, at the start of my career,   I read this book, "Hands-On Machine Learning with  scikit-learn, TensorFlow, and Keras." It was a   gold mine if you want to get into the data  science and machine learning field because   this book had everything that you need to know  from theoretical understanding to the practical,   how to use the latest tools. As you can see,  after theory, you get the code samples. These   are also available on the GitHub repository.  You can just read this book and execute the   code while you're reading it. These types  of books are much easier to read because   you get to execute the code and understand  the theoretical concept then and there. Now, one advice I would like to give is that when  you learn from all of these books, you should not   do the copy-paste (Ctrl C, Ctrl V). If you want  to follow along, you should type the code by   yourself. This will give you the hands-on practice  of writing code and boost your confidence. Now,   these are mainly two types of books that  you will find in the market. The first are   theoretical-based. If you can get the hard copy,  that is good. If you can't, then just read from   the PDFs or eBooks. For the second type, I highly  recommend getting the PDF only because you get to   follow along while writing the code. I usually  recommend people to start from the PDF, and if   you like the book, especially the theoretical  one, then you can order the physical copy. Now we talked about a lot of good stuff. So if you  found it helpful, then don't forget to hit that   like button. That keeps me motivated to create  more of this content and also hit the subscribe   button if you're new here. Now let's talk about  how to build a routine to read all of these books   and some of the strategies that I have used. Now  the first step: start with a simple goal. Again,   you don't have to read 50 books. You don't have to  read each and every paragraph from this book. All   you have to do is just get started. So just keep  your goal very simple: in this particular year,   I will read three technical books. So every 4  months, I will read one book. I will recommend   some of the books at the end of this video, so  don't worry about it. After you define your goal,   then make a commitment that no matter how  hard it gets, no matter how boring it gets,   you will stick to the entire process because  it will make sense in the future. Once you   make this commitment, then start small. One page  a day for 1 week, 5 pages for the second week,   10 pages a day for the third week, and 20 pages a  day for the fourth week. At the end of the month,   you will complete reading 250 pages. That's  half of this particular book. So the way you   can do that is just keep 30 minutes out  of your day. It can be after waking up,   going before bed, or if you're  traveling daily for the office,   then you can also read it from the PDF. All you  need is 30 minutes for the reading. That's it. Now, at the end, if you want to retain this  knowledge, you can start taking notes. The   simple way is just directly highlight the text.  Or if you want to take the notes separately,   all you can do is just open the Word document  and start pasting your content. It doesn't have   to be anything fancy. All you're doing is that  whatever the information that you find useful,   you can just copy and paste it in the Word  document or you can use any note-taking   application like the Apple Notes, Notion.  I usually prefer using the Obsidian for my   Apache Spark course and building this note  structure for my students where they can   get access to everything at one place. On  Obsidian, you can create the backlinks to   easily track the new information. If you  want me to create the detailed video on   the Obsidian and how I take notes, then let me  know in the comments. I will make that for you. If you're still watching this video, then you can  comment it out, "I watched this video till the   end." That way, I will know that you completed the  entire video and you are very serious about this. Now here's the thing: read these technical books  as a curiosity to learn something new. You might   or you might not use this information in  the future, but the act of understanding   something that a lot of people skip, that gives  you the confidence. Doing hard things is always   rewarding. So don't read these books just  because you want to get a job or something.   Learn to enjoy the process of reading all of these  difficult texts. It'll help me a lot in my career,   and I'm 100% sure if you stick to this,  it will definitely help you to grow in   your career. At the end, I just want to  leave you with this quote from Steve Jobs:   you can't connect the dots looking forward; you  can only connect them looking backward. So you   have to trust that the dots will somehow connect  in your future. This was all from this video. I   hope you understood and learned something new. If  you did, then don't forget to hit the like button,   subscribe to the channel. Thank you for  watching. I'll see you in the next video.
Info
Channel: Darshil Parmar
Views: 12,058
Rating: undefined out of 5
Keywords: darshil parmar, how to read books, how to learn from tech, best coding books, learn from coding books, how to learn coding from books, top books to learn coding, best books to learn coding, how to learn coding fast, data engineering books, best books to learn aws, how to learn from books fast, how to read tech books, how to learn, learning to learn
Id: Ihm53yWftI8
Channel Id: undefined
Length: 9min 38sec (578 seconds)
Published: Sun Mar 03 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.